<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Jon Harmon&#39;s Blog</title>
    <link>https://jonthegeek.netlify.com/index.xml</link>
    <description>Recent content on Jon Harmon&#39;s Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 29 Jun 2019 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://jonthegeek.netlify.com/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Contact</title>
      <link>https://jonthegeek.netlify.com/contact/</link>
      <pubDate>Sat, 29 Jun 2019 00:00:00 +0000</pubDate>
      
      <guid>https://jonthegeek.netlify.com/contact/</guid>
      <description>

&lt;h1 id=&#34;email&#34;&gt;Email&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Work email: &lt;a href=&#34;mailto:jon.harmon@macmillan.com&#34;&gt;jon.harmon@macmillan.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Personal email: &lt;a href=&#34;mailto:jonthegeek@gmail.com&#34;&gt;jonthegeek@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&#34;publications&#34;&gt;Publications&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://drive.google.com/file/d/1tqF-0rvbkGRvR6YQXyEIjsH3KkBFuW34/view?usp=sharing&#34;&gt;&amp;ldquo;Measuring Microlearning in an Online Learning Environment&amp;rdquo;&lt;/a&gt; Jon Harmon and Rasil Warnakulasooriya. In: &lt;em&gt;The 12th International Conference on Educational Data Mining,&lt;/em&gt; Michel Desmarais, Collin F. Lynch, Agathe Merceron, &amp;amp; Roger Nkambou (eds.) 2019, pp. 738 - 741&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Introducing {factory}: Automate Your Automation</title>
      <link>https://jonthegeek.netlify.com/2019/05/11/introducing-factory/</link>
      <pubDate>Sat, 11 May 2019 00:00:00 +0000</pubDate>
      
      <guid>https://jonthegeek.netlify.com/2019/05/11/introducing-factory/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://jonthegeek.netlify.com/post/2019-05-11-introducing-factory_files/factory.png&#34; style=&#34;float:right;padding:10px;&#34; /&gt; Function factories are, in my opinion, one of the cooler concepts in programming. A function factory is a function that produces a function. A straightforward example function factory (from &lt;a href=&#34;https://adv-r.hadley.nz/function-factories.html&#34;&gt;&lt;em&gt;Advanced R&lt;/em&gt; (second edition) by Hadley Wickham&lt;/a&gt;) is a power function factory, which can be used to produce functions that raise their input to a specific power. You’d probably never actually use this exact factory, but it gets the general idea across:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;power1 &amp;lt;- function(exp) {
  function(x) {
    x ^ exp
  }
}

square &amp;lt;- power1(2)
cube &amp;lt;- power1(3)

square(3)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## [1] 9&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;cube(3)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## [1] 27&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;However, there’s a reason that particular factory is named &lt;code&gt;power1&lt;/code&gt; in &lt;em&gt;Advanced R&lt;/em&gt;. That factory is fragile:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;y &amp;lt;- 2
square &amp;lt;- power1(y)
y &amp;lt;- 3
square(2)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## [1] 8&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Since &lt;code&gt;y&lt;/code&gt; changed before we called &lt;code&gt;square&lt;/code&gt;, &lt;code&gt;square&lt;/code&gt; didn’t work how we expected it to work. You can get around this by &lt;code&gt;force&lt;/code&gt;ing the input to evaluate:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;power2 &amp;lt;- function(exp) {
  force(exp)
  function(x) {
    x ^ exp
  }
}

y &amp;lt;- 2
square &amp;lt;- power2(y)
y &amp;lt;- 3
square(2)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## [1] 4&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;That requirement makes function factories a bit more complicated to code. For an extreme example, see &lt;a href=&#34;https://github.com/r-lib/scales/pull/81&#34;&gt;this pull request to the &lt;code&gt;scales&lt;/code&gt; package&lt;/a&gt;, which took almost two years to get everything nailed down.&lt;/p&gt;
&lt;p&gt;Even when you remember to force evaluation of variables inside the factory, the function produced by a factory isn’t quite what you might expect it to be:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;square&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## function(x) {
##     x ^ exp
##   }
## &amp;lt;environment: 0x00000000161e58a0&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Looking at that code, you can’t really tell what the function does. What is &lt;code&gt;exp&lt;/code&gt;? How does the function know that it’s &lt;code&gt;2&lt;/code&gt;? To figure that out, you need to dig into the environment that’s displayed when you print &lt;code&gt;square&lt;/code&gt;. It would be nicer if the output of a factory was a &lt;em&gt;normal&lt;/em&gt; function that users could then adapt and work with like any other function.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;{rlang}&lt;/code&gt; package solves this problem by introducing the function &lt;code&gt;new_function&lt;/code&gt; (as described in &lt;a href=&#34;https://adv-r.hadley.nz/quasiquotation.html#new-function&#34;&gt;Advanced R by Hadley Wickham (2nd Edition), 19.7.4: Creating functions&lt;/a&gt;):&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;power3 &amp;lt;- function(exp) {
  rlang::new_function(
    rlang::exprs(x = ), 
    rlang::expr({
      x ^ !!exp
    }), 
    rlang::caller_env()
  )
}

y &amp;lt;- 2
square &amp;lt;- power3(y)
y &amp;lt;- 3
square(2)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## [1] 4&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;square&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## function (x) 
## {
##     x^2
## }&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Now the resulting function looks like any other function… but we’ve just moved the complexity from the factory user to the factory author.&lt;/p&gt;
&lt;p&gt;My goal with &lt;a href=&#34;https://github.com/jonthegeek/factory&#34;&gt;&lt;code&gt;{factory}&lt;/code&gt;&lt;/a&gt; is to make factory creation easy for both the author and user.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;library(factory)
power4 &amp;lt;- build_factory(
  fun = function(x) {
    x^exp
  },
  exp
  # For the time being, you need to tell factory which arguments 
  # belong to the factory.
)

x &amp;lt;- 2
square &amp;lt;- power4(x)
x &amp;lt;- 3
square(2)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## [1] 4&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;square&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## function (x) 
## {
##     x^2
## }&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The function is as easy to write as in &lt;code&gt;power1&lt;/code&gt;, and the resulting function is a “normal” function as in &lt;code&gt;power3&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;With help from &lt;a href=&#34;https://twitter.com/_ColinFay&#34;&gt;Colin Fay&lt;/a&gt;, I’m currently working on adding an Rstudio addin to &lt;code&gt;{factory}&lt;/code&gt;, to allow you to select some code (an instance of what you expect as output from a factory) and convert it into a factory. I also plan to add an addin to make it easy to use a factory while creating a package (a &lt;a href=&#34;https://github.com/r-lib/gargle/pull/58&#34;&gt;whole other can of worms&lt;/a&gt;), but that will wait for a future blog post.&lt;/p&gt;
&lt;p&gt;Do you have any function factory use cases? Let me know here, or, more importantly, in a &lt;a href=&#34;https://github.com/jonthegeek/factory/issues&#34;&gt;&lt;code&gt;{factory}&lt;/code&gt; issue&lt;/a&gt;!&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;library(memer)
meme_get(&amp;quot;YoDawg&amp;quot;) %&amp;gt;% 
  meme_text_top(
    txt = toupper(&amp;quot;Yo dawg I herd you like function factories&amp;quot;), 
    size = 24
  ) %&amp;gt;%  
  meme_text_bottom(
    txt = toupper(
      paste(
        &amp;quot;so we put a function factory in a function factory&amp;quot;,
        &amp;quot;so you can automate while you automate&amp;quot;,
        sep = &amp;quot;\n&amp;quot;
      )
    ), 
    size = 22
  )&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;img src=&#34;https://jonthegeek.netlify.com/post/2019-05-11-introducing-factory_files/figure-html/meme-1.png&#34; /&gt;&lt;!-- --&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Writing Custom Tidyverse Functions</title>
      <link>https://jonthegeek.netlify.com/2018/06/04/writing-custom-tidyverse-functions/</link>
      <pubDate>Mon, 04 Jun 2018 00:00:00 +0000</pubDate>
      
      <guid>https://jonthegeek.netlify.com/2018/06/04/writing-custom-tidyverse-functions/</guid>
      <description>&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/htmlwidgets/htmlwidgets.js&#34;&gt;&lt;/script&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/jquery/jquery.min.js&#34;&gt;&lt;/script&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/datatables-css/datatables-crosstalk.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/datatables-binding/datatables.js&#34;&gt;&lt;/script&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/dt-core/css/jquery.dataTables.min.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/dt-core/css/jquery.dataTables.extra.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/dt-core/js/jquery.dataTables.min.js&#34;&gt;&lt;/script&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/crosstalk/css/crosstalk.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/crosstalk/js/crosstalk.min.js&#34;&gt;&lt;/script&gt;


&lt;p&gt;&lt;code&gt;dplyr&lt;/code&gt; and the other members of the &lt;code&gt;tidyverse&lt;/code&gt; are fantastic for making exploratory data analysis quick and easy. However, that ease-of-use comes with a price: programming with the &lt;code&gt;tidyverse&lt;/code&gt; has a steep learning curve. Let’s see if we can climb that hill together.&lt;/p&gt;
&lt;div id=&#34;packages-used&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Packages used&lt;/h2&gt;
&lt;p&gt;We’ll need three packages for this tutorial: &lt;code&gt;dplyr&lt;/code&gt;, &lt;code&gt;rlang&lt;/code&gt;, and &lt;code&gt;purrr&lt;/code&gt;. We’ll be making custom versions of a couple functions in &lt;code&gt;dplyr&lt;/code&gt;, and we’ll use &lt;code&gt;rlang&lt;/code&gt; (the package behind “tidy evaluation,” the way the &lt;code&gt;tidyverse&lt;/code&gt; “thinks”) to make those changes. We’ll also use &lt;code&gt;purrr::map&lt;/code&gt; toward the end. I’ll explicitly call out most function calls with &lt;code&gt;dplyr::&lt;/code&gt; or &lt;code&gt;rlang::&lt;/code&gt; to make it clear where each function comes from. There are four notable exceptions. The first is the pipe, &lt;code&gt;%&amp;gt;%&lt;/code&gt;, which I assume you’ve seen before if you’re reading this post (if not, check out the vignette in the &lt;code&gt;magrittr&lt;/code&gt; package). I’ll explain the other three when I get to them.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;library(dplyr) # v0.7.5
library(rlang) # v0.2.1
library(purrr) # v0.2.5&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I’d also like to thank &lt;a href=&#34;https://twitter.com/MilesMcBain&#34;&gt;Miles McBain&lt;/a&gt; for his excellent &lt;a href=&#34;https://github.com/MilesMcBain/friendlyeval&#34;&gt;friendlyeval&lt;/a&gt; package, which helped me understand tidy evaluation faster and better.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;fake-student-data&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Fake student data&lt;/h2&gt;
&lt;p&gt;I’m going to work with some fake student data, logging how students interacted with 10 questions on one of four assignments, in which the students can keep making attempts on each question until they’re scored as correct, request the solution, or move on to another question. In addition to a &lt;code&gt;student_id&lt;/code&gt;, &lt;code&gt;assignment_id&lt;/code&gt;, and &lt;code&gt;question_number&lt;/code&gt;, each row specifies whether or not the student eventually reached the &lt;code&gt;correct&lt;/code&gt; answer, whether they viewed a hint (&lt;code&gt;viewed_hint&lt;/code&gt;), whether they gave up and requested the solution (&lt;code&gt;requested_solution&lt;/code&gt;), and how many &lt;code&gt;attempts&lt;/code&gt; they made on the question. If you’d like to generate the same data to play along, &lt;a href=&#34;#generating&#34;&gt;see the code at the end of this post&lt;/a&gt;.&lt;/p&gt;
&lt;div id=&#34;htmlwidget-1&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-1&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10],[2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2],[1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10],[1,1,1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0],[1,1,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,0,1,0,0,0,1,0,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,1,1,1,0],[0,0,1,1,0,1,1,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,1,1,0,1,0,1,0,0,1,1,0,0,0,0,1,1,1,0,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0],[2,1,3,2,2,2,2,3,10,4,2,2,2,2,8,2,2,1,2,2,1,2,1,3,3,1,1,2,1,6,2,1,1,2,2,2,2,1,1,3,2,2,2,2,3,2,3,3,2,2,1,2,2,2,4,1,8,6,2,2,1,4,3,10,3,2,1,2,2,1,2,2,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,5,10,3,1,2,8,2,4,3]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_id&lt;\/th&gt;\n      &lt;th&gt;assignment_id&lt;\/th&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;correct&lt;\/th&gt;\n      &lt;th&gt;viewed_hint&lt;\/th&gt;\n      &lt;th&gt;requested_solution&lt;\/th&gt;\n      &lt;th&gt;attempts&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3,4,5,6]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;what-well-do&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;What we’ll do&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;We’ll start off with a &lt;a href=&#34;#not_fancy&#34;&gt;simple function&lt;/a&gt; that doesn’t require any tidy evaluation, to make it clear that you don’t &lt;em&gt;always&lt;/em&gt; need to know anything special to program with tidyverse functions.&lt;/li&gt;
&lt;li&gt;We’ll then learn how we can pass a “bare” column name into a function and get dplyr’s verbs to &lt;a href=&#34;#ensym&#34;&gt;use it how we expect it to be used&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;We’ll extend that to send in &lt;a href=&#34;#ensyms&#34;&gt;&lt;em&gt;multiple&lt;/em&gt; column names&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;We’ll see how we can pass around &lt;a href=&#34;#enquo&#34;&gt;&lt;em&gt;functions&lt;/em&gt; of column names&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;We’ll see how we can get dplyr to &lt;a href=&#34;#quo_name&#34;&gt;treat column names as strings&lt;/a&gt; when we want them.&lt;/li&gt;
&lt;li&gt;We’ll learn about the &lt;a href=&#34;#digest_assign&#34;&gt;new assignment operator&lt;/a&gt; &lt;code&gt;:=&lt;/code&gt;, and when we need it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&#34;not_fancy&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Nothing fancy: add_cfa_col&lt;/h2&gt;
&lt;p&gt;The simplest thing I want to do is to add a column indicating whether the student got the correct answer on their first attempt (“cfa”). Note: This isn’t the &lt;em&gt;first&lt;/em&gt; thing I’d normally do, but it’s by far the simplest, so we’ll get it out of the way. I use this value a lot in my investigations, so it’ll be nice to be able to add that column quickly and easily. This isn’t &lt;em&gt;that&lt;/em&gt; hard to do with a simple dplyr::mutate:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;student_assignment_data %&amp;gt;% 
  dplyr::mutate(cfa = correct == 1L &amp;amp; attempts == 1L)&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-2&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-2&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10],[2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2],[1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10],[1,1,1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0],[1,1,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,0,1,0,0,0,1,0,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,1,1,1,0],[0,0,1,1,0,1,1,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,1,1,0,1,0,1,0,0,1,1,0,0,0,0,1,1,1,0,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0],[2,1,3,2,2,2,2,3,10,4,2,2,2,2,8,2,2,1,2,2,1,2,1,3,3,1,1,2,1,6,2,1,1,2,2,2,2,1,1,3,2,2,2,2,3,2,3,3,2,2,1,2,2,2,4,1,8,6,2,2,1,4,3,10,3,2,1,2,2,1,2,2,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,5,10,3,1,2,8,2,4,3],[false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,true,false,true,false,false,false,true,false,false,false,false,true,true,false,false,false,false,true,true,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_id&lt;\/th&gt;\n      &lt;th&gt;assignment_id&lt;\/th&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;correct&lt;\/th&gt;\n      &lt;th&gt;viewed_hint&lt;\/th&gt;\n      &lt;th&gt;requested_solution&lt;\/th&gt;\n      &lt;th&gt;attempts&lt;\/th&gt;\n      &lt;th&gt;cfa&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3,4,5,6]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;p&gt;However, I do this &lt;em&gt;all the time.&lt;/em&gt; I’d like to be able to add it by calling a custom function. Let’s call that function &lt;code&gt;add_cfa_col&lt;/code&gt;. If we assume my column names are always the same (or I can get them there before calling the function), this can be a simple function that doesn’t rely on any tidy evaluation magic from &lt;code&gt;rlang&lt;/code&gt;. I wanted to include this example to show you that it isn’t &lt;em&gt;always&lt;/em&gt; hard to program with the &lt;code&gt;tidyverse&lt;/code&gt;.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;add_cfa_col &amp;lt;- function(.data) {
  dplyr::mutate(.data, cfa = correct == 1L &amp;amp; attempts == 1L)
}

student_assignment_data %&amp;gt;% 
  add_cfa_col()&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-3&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-3&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10],[2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2],[1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10],[1,1,1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,1,1,0,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0],[1,1,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,0,1,0,0,0,1,0,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,1,0,1,1,0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,1,1,1,0],[0,0,1,1,0,1,1,1,0,1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,1,1,1,0,1,0,1,0,0,1,1,0,0,0,0,1,1,1,0,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0],[2,1,3,2,2,2,2,3,10,4,2,2,2,2,8,2,2,1,2,2,1,2,1,3,3,1,1,2,1,6,2,1,1,2,2,2,2,1,1,3,2,2,2,2,3,2,3,3,2,2,1,2,2,2,4,1,8,6,2,2,1,4,3,10,3,2,1,2,2,1,2,2,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,5,10,3,1,2,8,2,4,3],[false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,true,false,true,false,false,false,true,false,false,false,false,true,true,false,false,false,false,true,true,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_id&lt;\/th&gt;\n      &lt;th&gt;assignment_id&lt;\/th&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;correct&lt;\/th&gt;\n      &lt;th&gt;viewed_hint&lt;\/th&gt;\n      &lt;th&gt;requested_solution&lt;\/th&gt;\n      &lt;th&gt;attempts&lt;\/th&gt;\n      &lt;th&gt;cfa&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3,4,5,6]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;ensym&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;ensym and !!: summarize_student_performance&lt;/h2&gt;
&lt;p&gt;The next-easiest thing I want to do with this data is to summarize how the students performed. The variables I include in the summary are going to be the same each time, but I want to be able to easily change what I group by: &lt;code&gt;student_id&lt;/code&gt;, &lt;code&gt;assignment_id&lt;/code&gt;, or &lt;code&gt;question_number&lt;/code&gt;. Let’s take a look at the &lt;code&gt;dplyr&lt;/code&gt; code to do what I want, then see what it will take to turn it into a function.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;student_assignment_data %&amp;gt;% 
  add_cfa_col() %&amp;gt;% 
  # question_number will be passed via a parameter in the function.
  dplyr::group_by(question_number) %&amp;gt;% 
  dplyr::summarize(
    mean_correct = mean(correct), 
    mean_viewed_hint = mean(viewed_hint), 
    mean_requested_solution = mean(requested_solution)
  )&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-4&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-4&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,2,3,4,5,6,7,8,9,10],[0.5,0.8,0.5,0.1,0.4,0.5,0.4,0.5,0.4,0.5],[0.6,0.3,0.9,0.2,0.2,0.4,0.8,0.6,0.5,0.4],[0.4,0.6,0.4,0.7,0.4,0.7,0.5,0.2,0.5,0.4]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;mean_correct&lt;\/th&gt;\n      &lt;th&gt;mean_viewed_hint&lt;\/th&gt;\n      &lt;th&gt;mean_requested_solution&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;paging&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;p&gt;In my function, I want to pass in a parameter telling the function how to group the data. I’ll call this parameter &lt;code&gt;group_col&lt;/code&gt;. The problem is, &lt;code&gt;group_by&lt;/code&gt; already expects a “bare” symbol naming that column; if I tell it to &lt;code&gt;group_by(group_col)&lt;/code&gt;, it will look for a column named “group_col” in the data, fail to find that column, and throw an error. I need to tell it to &lt;em&gt;translate the parameter I send in to the name of a column.&lt;/em&gt; To do this, we need two functions from &lt;code&gt;rlang&lt;/code&gt;: &lt;code&gt;ensym&lt;/code&gt; and &lt;code&gt;!!&lt;/code&gt; (pronounced “bang-bang”). First we tell our function “think of this parameter as a symbol” using the &lt;code&gt;ensym&lt;/code&gt; function, &lt;code&gt;rlang::ensym(group_col)&lt;/code&gt;. Then we’ll tell group_by to process the code we gave it rather than looking for a column named “rlang::ensym(group_col)” with &lt;code&gt;!!&lt;/code&gt;, &lt;code&gt;!!rlang::ensym(group_col)&lt;/code&gt;. I think of &lt;code&gt;!!&lt;/code&gt; as telling group_by “It’s not &lt;code&gt;group_col&lt;/code&gt;, but it’s also not &lt;em&gt;not&lt;/em&gt; &lt;code&gt;group_col&lt;/code&gt;.”&lt;/p&gt;
&lt;p&gt;With those two functions in place, we get this:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;summarize_student_performance &amp;lt;- function(.data, group_col) {
  .data %&amp;gt;% 
    dplyr::group_by(!!rlang::ensym(group_col)) %&amp;gt;% 
    dplyr::summarize(
    mean_correct = mean(correct), 
    mean_viewed_hint = mean(viewed_hint), 
    mean_requested_solution = mean(requested_solution)
  )
}

student_assignment_data %&amp;gt;% 
  add_cfa_col() %&amp;gt;% 
  summarize_student_performance(question_number)&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-5&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-5&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,2,3,4,5,6,7,8,9,10],[0.5,0.8,0.5,0.1,0.4,0.5,0.4,0.5,0.4,0.5],[0.6,0.3,0.9,0.2,0.2,0.4,0.8,0.6,0.5,0.4],[0.4,0.6,0.4,0.7,0.4,0.7,0.5,0.2,0.5,0.4]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;mean_correct&lt;\/th&gt;\n      &lt;th&gt;mean_viewed_hint&lt;\/th&gt;\n      &lt;th&gt;mean_requested_solution&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;paging&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;ensyms&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;ensyms and !!!: summarize_student_performance with multiple grouping parameters&lt;/h2&gt;
&lt;p&gt;Looking at that data, what I’d really like to do is group by both &lt;code&gt;question_number&lt;/code&gt; and &lt;code&gt;assignment_id&lt;/code&gt;, so I can see how students performed question-by-question on each assignment. Let’s update &lt;code&gt;summarize_student_performance&lt;/code&gt; to accept any number of grouping columns. Instead of accepting .data and a single parameter, our function will accept .data and &lt;code&gt;...&lt;/code&gt;, which is used in R functions to indicate a list of parameters. Since we might have more than one parameter to look at, we use the &lt;code&gt;rlang&lt;/code&gt; function &lt;code&gt;ensyms&lt;/code&gt; rather than &lt;code&gt;ensym&lt;/code&gt;, and !!! (pronounced “bang-bang-bang” with formal meaning “ungroup and splice,” but just remember that &lt;code&gt;!!!&lt;/code&gt; is connected to &lt;code&gt;...&lt;/code&gt;). Let’s see how that looks:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;summarize_student_performance &amp;lt;- function(.data, ...) {
  .data %&amp;gt;% 
    dplyr::group_by(!!!rlang::ensyms(...)) %&amp;gt;% 
    dplyr::summarize(
    mean_correct = mean(correct), 
    mean_viewed_hint = mean(viewed_hint), 
    mean_requested_solution = mean(requested_solution)
  )
}

student_assignment_data %&amp;gt;% 
  add_cfa_col() %&amp;gt;% 
  summarize_student_performance(assignment_id, question_number)&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-6&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-6&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4],[1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10],[1,1,0,0,0,0,0,0,0,1,1,0.666666666666667,0.666666666666667,0.333333333333333,0.333333333333333,0.333333333333333,0.666666666666667,0,0.333333333333333,0.333333333333333,0,0.5,0.5,0,0.5,1,0,1,0.5,0.5,0.25,1,0.5,0,0.5,0.5,0.5,0.75,0.5,0.5],[0,1,1,0,0,1,1,0,0,1,0.333333333333333,0.666666666666667,0.666666666666667,0.333333333333333,0.333333333333333,0.666666666666667,1,1,0.666666666666667,0.333333333333333,1,0,1,0,0.5,0.5,0.5,0.5,0,0,0.75,0,1,0.25,0,0,0.75,0.5,0.75,0.5],[1,0,0,1,1,1,1,0,1,0,0.333333333333333,0.666666666666667,1,0.666666666666667,0.666666666666667,1,0.666666666666667,0.666666666666667,0.333333333333333,0.666666666666667,0.5,0.5,0,0.5,0,0,0.5,0,0.5,0,0.25,0.75,0.25,0.75,0.25,0.75,0.25,0,0.5,0.5]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;assignment_id&lt;\/th&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;mean_correct&lt;\/th&gt;\n      &lt;th&gt;mean_viewed_hint&lt;\/th&gt;\n      &lt;th&gt;mean_requested_solution&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3,4]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;enquo&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;enquo(s): summarize_student_performance grouped by functions of parameters&lt;/h2&gt;
&lt;p&gt;What if I want to divide my students into two groups, one if their student_id is even, another if their student_id is odd? &lt;code&gt;group_by&lt;/code&gt; allows me to pass in a function of column names, from which it will derive a grouping. For example, &lt;code&gt;dplyr::group_by(student_id %% 2)&lt;/code&gt; will create two groups with values &lt;code&gt;0&lt;/code&gt; and &lt;code&gt;1&lt;/code&gt;. I can also name that group with &lt;code&gt;dplyr::group_by(student_group = student_id %% 2)&lt;/code&gt;, to make my output make more sense. Let’s adapt our function to take advantage of these options.&lt;/p&gt;
&lt;p&gt;At this point, we’re no longer safe to assume that the parameters are meant to be treated as symbols. Moreover, it’s possible the user of our function will redefine the function they’re using in the &lt;code&gt;group_by&lt;/code&gt;, so we need to make sure we evaluate their expression in &lt;em&gt;their&lt;/em&gt; environment, rather than our &lt;em&gt;function’s&lt;/em&gt; environment. To send in an expression and bring the user’s environment along for the ride, we use &lt;code&gt;rlang::enquo&lt;/code&gt; (or &lt;code&gt;rlang::enquos&lt;/code&gt; for &lt;code&gt;...&lt;/code&gt; or a list of parameters). Let’s see how that works.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;summarize_student_performance &amp;lt;- function(.data, ...) {
  .data %&amp;gt;% 
    dplyr::group_by(!!!rlang::enquos(...)) %&amp;gt;% 
    dplyr::summarize(
    mean_correct = mean(correct), 
    mean_viewed_hint = mean(viewed_hint), 
    mean_requested_solution = mean(requested_solution)
  )
}

student_assignment_data %&amp;gt;% 
  add_cfa_col() %&amp;gt;% 
  summarize_student_performance(student_group = student_id %% 2)&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-7&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-7&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[0,1],[0.46,0.46],[0.44,0.54],[0.54,0.42]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_group&lt;\/th&gt;\n      &lt;th&gt;mean_correct&lt;\/th&gt;\n      &lt;th&gt;mean_viewed_hint&lt;\/th&gt;\n      &lt;th&gt;mean_requested_solution&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;quo_name&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;quo_name: summarize_mean&lt;/h2&gt;
&lt;p&gt;Oops! I meant to include mean_cfa in these tables, but I missed it! I already have three copies of that same code, so it’s time to consider &lt;a href=&#34;http://r4ds.had.co.nz/functions.html#when-should-you-write-a-function&#34;&gt;turning it into a function&lt;/a&gt;. Let’s add a helper function for our function, building the &lt;code&gt;summarize&lt;/code&gt; call by passing in a list of variables for which we want to find the mean.&lt;/p&gt;
&lt;p&gt;I want to add “mean_” to the front of each variable I pass into that function, so I’ll need to both treat the parameter as a &lt;code&gt;symbol&lt;/code&gt; (the column for which I’ll find the mean) and a &lt;code&gt;character string&lt;/code&gt; (the thing which will be appended to “mean_”). I can get a string representing the name of the parameter using &lt;code&gt;rlang::quo_name&lt;/code&gt;. This would have probably been easier to demonstrate if I were trying to do something simpler, but I couldn’t think of a good, easy example, so I’ll try to walk through this code slowly.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;summarize_mean &amp;lt;- function(.data, ...) {
  # Capture the dots into quos.
  summarize_vars &amp;lt;- enquos(...)
  
  # Capture the names of the dots by applying rlang::quo_name 
  # to each member of summarize_vars.
  names_of_vars &amp;lt;- purrr::map(summarize_vars, rlang::quo_name)
  
  # Name the list of quosures generated above.
  names(summarize_vars) &amp;lt;- paste0(&amp;quot;mean_&amp;quot;, names_of_vars)
  
  # Use dplyr::summarize_at to summarize those columns using mean.
  dplyr::summarize_at(.data, dplyr::vars(!!! summarize_vars), mean)
}

# Now call that function in the summarize_student_performance function.
summarize_student_performance &amp;lt;- function(.data, ...) {
  .data %&amp;gt;% 
    dplyr::group_by(!!!rlang::enquos(...)) %&amp;gt;% 
    summarize_mean(correct, viewed_hint, requested_solution, cfa)
}

student_assignment_data %&amp;gt;% 
  add_cfa_col() %&amp;gt;% 
  summarize_student_performance(student_group = student_id %% 2)&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-8&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-8&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[0,1],[0.46,0.46],[0.44,0.54],[0.54,0.42],[0.14,0.1]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_group&lt;\/th&gt;\n      &lt;th&gt;mean_correct&lt;\/th&gt;\n      &lt;th&gt;mean_viewed_hint&lt;\/th&gt;\n      &lt;th&gt;mean_requested_solution&lt;\/th&gt;\n      &lt;th&gt;mean_cfa&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,3,4]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;digest_assign&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;:=, a new assignment operator: mutate_logical&lt;/h2&gt;
&lt;p&gt;I mentioned above that there was something I’d like to do at the very beginning, but it was a bit complicated to explain. We’re ready to tackle that now. I’d like to convert the integer columns &lt;code&gt;correct&lt;/code&gt;, &lt;code&gt;viewed_hint&lt;/code&gt;, and &lt;code&gt;requested_solution&lt;/code&gt; to logical (&lt;code&gt;TRUE&lt;/code&gt;/&lt;code&gt;FALSE&lt;/code&gt;) values. I can do this with three mutates:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;student_assignment_data %&amp;gt;% 
  dplyr::mutate(
    correct = as.logical(correct), 
    viewed_hint = as.logical(viewed_hint), 
    requested_solution = as.logical(requested_solution)
  )&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-9&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-9&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10],[2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2],[1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10],[true,true,true,false,false,true,true,false,false,true,false,true,true,false,false,false,true,true,true,false,true,true,true,false,true,false,true,false,false,false,true,true,true,false,false,false,false,true,true,true,false,true,false,false,true,true,false,false,false,false,true,true,false,false,false,false,false,false,false,true,false,true,true,false,false,true,false,true,true,true,false,true,false,false,true,true,true,true,false,true,false,false,false,false,true,true,false,true,false,false,true,false,false,true,false,false,false,false,true,false],[true,true,true,false,true,true,true,true,false,false,false,false,true,false,false,false,false,false,false,true,false,false,true,false,false,true,true,true,true,true,true,false,true,false,false,false,true,false,true,true,true,false,true,true,false,false,true,true,true,false,false,true,true,false,false,true,true,false,false,true,true,false,true,false,true,true,false,false,false,false,true,false,true,false,false,false,true,true,true,false,true,false,true,false,false,false,true,true,false,false,false,true,false,true,false,false,true,true,true,false],[false,false,true,true,false,true,true,true,false,true,false,true,false,true,false,true,false,false,false,false,false,true,true,false,true,true,false,false,false,true,true,true,false,true,false,true,false,false,true,true,false,false,false,false,true,true,true,false,true,true,true,false,false,true,true,true,true,false,true,false,false,false,false,false,false,false,true,false,true,false,false,true,true,true,false,false,false,false,false,false,true,true,false,true,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,false],[2,1,3,2,2,2,2,3,10,4,2,2,2,2,8,2,2,1,2,2,1,2,1,3,3,1,1,2,1,6,2,1,1,2,2,2,2,1,1,3,2,2,2,2,3,2,3,3,2,2,1,2,2,2,4,1,8,6,2,2,1,4,3,10,3,2,1,2,2,1,2,2,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,5,10,3,1,2,8,2,4,3]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_id&lt;\/th&gt;\n      &lt;th&gt;assignment_id&lt;\/th&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;correct&lt;\/th&gt;\n      &lt;th&gt;viewed_hint&lt;\/th&gt;\n      &lt;th&gt;requested_solution&lt;\/th&gt;\n      &lt;th&gt;attempts&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,6]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;p&gt;I could make that somewhat simpler using dplyr::mutate_at, but then it turns into almost exactly the same problem as above, and we don’t learn anything new. Instead we’ll make a function that takes &lt;code&gt;.data&lt;/code&gt; and a single input column, and converts that column to logical. To do this, we’re going to need to use a new assignment operator, &lt;code&gt;:=&lt;/code&gt; (“colon-equals”, but I think of it as “digest then assign”). The normal argument assignment operator, &lt;code&gt;=&lt;/code&gt;, only parses stuff on the right-hand-side. It assumes anything to the left of it is fine as-is. However, when we’re coding with tidy evaluation, that isn’t always the case. &lt;code&gt;:=&lt;/code&gt; is otherwise exactly the same as &lt;code&gt;=&lt;/code&gt;, though, so its use is pretty straightforward. I’m also going to redefine (and simplify) my &lt;code&gt;add_cfa_col&lt;/code&gt; function, since now the &lt;code&gt;correct&lt;/code&gt; column will be logical. We’ll leave the summarize off this time, so we can make sure our new function works. Note: This doesn’t actually &lt;em&gt;do anything useful&lt;/em&gt; in this case, but I like to make sure that my column types mean what I want them to mean.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;mutate_logical &amp;lt;- function(.data, logical_col) {
  logical_col &amp;lt;- rlang::ensym(logical_col)
  dplyr::mutate(.data, !!logical_col := as.logical(!!logical_col))
}

# correct will now be TRUE/FALSE, so we don&amp;#39;t have to test 
# that it&amp;#39;s equal to 1L.
add_cfa_col &amp;lt;- function(.data) {
  dplyr::mutate(.data, cfa = correct &amp;amp; attempts == 1L)
}

student_assignment_data %&amp;gt;% 
  mutate_logical(correct) %&amp;gt;% 
  mutate_logical(viewed_hint) %&amp;gt;% 
  mutate_logical(requested_solution) %&amp;gt;% 
  add_cfa_col()&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-10&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-10&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10],[2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2],[1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10],[true,true,true,false,false,true,true,false,false,true,false,true,true,false,false,false,true,true,true,false,true,true,true,false,true,false,true,false,false,false,true,true,true,false,false,false,false,true,true,true,false,true,false,false,true,true,false,false,false,false,true,true,false,false,false,false,false,false,false,true,false,true,true,false,false,true,false,true,true,true,false,true,false,false,true,true,true,true,false,true,false,false,false,false,true,true,false,true,false,false,true,false,false,true,false,false,false,false,true,false],[true,true,true,false,true,true,true,true,false,false,false,false,true,false,false,false,false,false,false,true,false,false,true,false,false,true,true,true,true,true,true,false,true,false,false,false,true,false,true,true,true,false,true,true,false,false,true,true,true,false,false,true,true,false,false,true,true,false,false,true,true,false,true,false,true,true,false,false,false,false,true,false,true,false,false,false,true,true,true,false,true,false,true,false,false,false,true,true,false,false,false,true,false,true,false,false,true,true,true,false],[false,false,true,true,false,true,true,true,false,true,false,true,false,true,false,true,false,false,false,false,false,true,true,false,true,true,false,false,false,true,true,true,false,true,false,true,false,false,true,true,false,false,false,false,true,true,true,false,true,true,true,false,false,true,true,true,true,false,true,false,false,false,false,false,false,false,true,false,true,false,false,true,true,true,false,false,false,false,false,false,true,true,false,true,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,false],[2,1,3,2,2,2,2,3,10,4,2,2,2,2,8,2,2,1,2,2,1,2,1,3,3,1,1,2,1,6,2,1,1,2,2,2,2,1,1,3,2,2,2,2,3,2,3,3,2,2,1,2,2,2,4,1,8,6,2,2,1,4,3,10,3,2,1,2,2,1,2,2,3,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,1,5,10,3,1,2,8,2,4,3],[false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,true,false,true,false,false,false,true,false,false,false,false,true,true,false,false,false,false,true,true,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt;student_id&lt;\/th&gt;\n      &lt;th&gt;assignment_id&lt;\/th&gt;\n      &lt;th&gt;question_number&lt;\/th&gt;\n      &lt;th&gt;correct&lt;\/th&gt;\n      &lt;th&gt;viewed_hint&lt;\/th&gt;\n      &lt;th&gt;requested_solution&lt;\/th&gt;\n      &lt;th&gt;attempts&lt;\/th&gt;\n      &lt;th&gt;cfa&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;lengthChange&#34;:false,&#34;pageLength&#34;:6,&#34;searching&#34;:false,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[0,1,2,6]}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;what-we-learned&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;What we learned&lt;/h2&gt;
&lt;p&gt;There’s (quite a bit) more available in &lt;code&gt;rlang&lt;/code&gt;, but these functions should cover you for a large proportion of programming with the &lt;code&gt;tidyverse&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ensym&lt;/code&gt; tells tidyverse functions to think of a parameter as a symbol (and errors if we pass in something other than a string or a bare symbol).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;!!&lt;/code&gt; (“bang-bang”) tells tidyverse functions to process the thing we’re giving it to get down to the bare column names they expect.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ensyms&lt;/code&gt; is like &lt;code&gt;ensym&lt;/code&gt;, but works for a list of parameters (including &lt;code&gt;...&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;!!!&lt;/code&gt; is like &lt;code&gt;!!&lt;/code&gt;, but works for a list of parameters (&lt;code&gt;!!!&lt;/code&gt; goes with &lt;code&gt;...&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enquo&lt;/code&gt; and &lt;code&gt;enquos&lt;/code&gt; bring the environment of the parameter along for the ride, to let us work with expressions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;quo_name&lt;/code&gt; gives us the (character) name of something we’ve enquo’ed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;:=&lt;/code&gt; (“colon-equals” or “digest then assign”) lets us pass something complex (such as &lt;code&gt;!!rlang:enquo(my_var)&lt;/code&gt;) on the left-hand-side of an assignment.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Did I make something over-complicated, or miss something important? Let me know in the comments!&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;generating&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Generating the data&lt;/h2&gt;
&lt;p&gt;This code will generate the data I used in this post.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;set.seed(123)
student_assignment_data &amp;lt;- tibble(
  student_id = rep(1L:10L, 10), 
  assignment_id = rep(sample(1L:4L, 10, replace = TRUE), 10), 
  question_number = rep(1L:10L, each = 10), 
  correct = sample(0L:1L, 100, replace = TRUE), 
  viewed_hint = sample(0L:1L, 100, replace = TRUE),
  requested_solution = sample(0L:1L, 100, replace = TRUE),
  attempts = sample(1L:10L, 100, replace = TRUE, prob = c(0.2, 0.5, 0.2, rep(0.1/7, 7)))
)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>The Ed.gov College Scorecard</title>
      <link>https://jonthegeek.netlify.com/2018/03/29/the-ed-gov-college-scorecard/</link>
      <pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
      
      <guid>https://jonthegeek.netlify.com/2018/03/29/the-ed-gov-college-scorecard/</guid>
      <description>&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/htmlwidgets/htmlwidgets.js&#34;&gt;&lt;/script&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/jquery/jquery.min.js&#34;&gt;&lt;/script&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/datatables-css/datatables-crosstalk.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/datatables-binding/datatables.js&#34;&gt;&lt;/script&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/dt-core/css/jquery.dataTables.min.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/dt-core/css/jquery.dataTables.extra.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/dt-core/js/jquery.dataTables.min.js&#34;&gt;&lt;/script&gt;
&lt;link href=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/crosstalk/css/crosstalk.css&#34; rel=&#34;stylesheet&#34; /&gt;
&lt;script src=&#34;https://jonthegeek.netlify.com/rmarkdown-libs/crosstalk/js/crosstalk.min.js&#34;&gt;&lt;/script&gt;


&lt;p&gt;Today I’m exploring a dataset and trying to get it into a more usable format. This post is a prequel to a &lt;a href=&#34;https://youtu.be/9GZZ69ywmQs&#34;&gt;video/talk&lt;/a&gt; for the &lt;a href=&#34;https://www.jessemaegan.com/post/r4ds-the-next-iteration/&#34;&gt;R4Ds Online Learning Community&lt;/a&gt;, in which I turn the data I explore in this post into a simple data package (and explain why and how to do that).&lt;/p&gt;
&lt;div id=&#34;packages&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Packages&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://jonthegeek.netlify.com/img/tidyverse.png&#34; style=&#34;float:right;padding:5px;&#34;&gt; Whenever I use a function from a package in this post, I call out the package explicitly with package::function syntax. Still, it’s friendly to let you know what you should install to play along. We’ll mostly use dplyr, but there are a couple calls to map functions from purrr, and we’ll use tidyr::fill to make some things easier to use. We’ll use readr and readxl to get the data into our session, and we’ll use stringr once or twice to clean up some text. We’ll use DT::datatable to make the tables a bit more browsable. We’ll also use rlang for some tidy evaluation (specifically !! and :=). If you aren’t familiar with tidy evaluation, &lt;a href=&#34;https://www.youtube.com/watch?v=nERXS3ssntw&#34;&gt;this video by Hadley Wickham&lt;/a&gt; is an excellent introduction.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;library(dplyr)
library(DT)
library(purrr)
library(readr)
library(readxl)
library(rlang)
library(stringr)
library(tidyr)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div id=&#34;the-data&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;The Data&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://jonthegeek.netlify.com/img/datagov.png&#34; style=&#34;float:right;padding:5px;&#34;&gt; The College Scorecard is freely available from the &lt;a href=&#34;https://catalog.data.gov/dataset/college-scorecard&#34;&gt;US government&lt;/a&gt; (licensed under &lt;a href=&#34;http://opendefinition.org/licenses/cc-zero/&#34;&gt;Creative Commons CCZero&lt;/a&gt;, meaning it is fully public domain). I’ve downloaded the &lt;a href=&#34;https://catalog.data.gov/dataset/college-scorecard/resource/2a7f670e-0799-436a-9394-df0a9b3ba7c5&#34;&gt;full raw data&lt;/a&gt; locally and unzipped it. We’re going to focus our exploration on the most recent data (2015-2016).&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;college_scorecard_2015_2016 &amp;lt;- readr::read_csv(
  &amp;quot;CollegeScorecard_Raw_Data/MERGED2015_16_PP.csv&amp;quot;,
  na = c(&amp;quot;&amp;quot;, &amp;quot;NA&amp;quot;, &amp;quot;NULL&amp;quot;)
)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The data includes 1805 observations (aka columns or features) about colleges and universities in the United States (7593 institutions as of 2015-2016). However, the column names can be fairly opaque (for example, “HCM2” means “under_investigation” or “heightened cash monitoring 2”, where “The Department places institutions on a Heightened Cash Monitoring (HCM) payment method to provide additional oversight of cash management. HCM2 is the type of HCM that indicates more serious financial or federal compliance issues. These data are maintained by FSA.”)&lt;/p&gt;
&lt;p&gt;To make the data more useful, let’s rename the columns, make sure they’re typed as expected, and translate encoded values into more meaningful values. To help us out, we’ll use the &lt;a href=&#34;https://collegescorecard.ed.gov/assets/CollegeScorecardDataDictionary.xlsx&#34;&gt;data dictionary&lt;/a&gt;. I’ve downloaded it locally so we don’t have to deal with parsing data from the web for this project.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;the-data-dictionary&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;The Data Dictionary&lt;/h2&gt;
&lt;p&gt;The provided data dictionary is a pretty good guide to making the data more useful.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;data_dictionary &amp;lt;- readxl::read_xlsx(
  &amp;quot;CollegeScorecardDataDictionary.xlsx&amp;quot;, 
  sheet = &amp;quot;data_dictionary&amp;quot;
)
DT::datatable(head(data_dictionary), options = list(pageLength = 3))&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-1&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-1&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[&#34;1&#34;,&#34;2&#34;,&#34;3&#34;,&#34;4&#34;,&#34;5&#34;,&#34;6&#34;],[&#34;Unit ID for institution&#34;,&#34;8-digit OPE ID for institution&#34;,&#34;6-digit OPE ID for institution&#34;,&#34;Institution name&#34;,&#34;City&#34;,&#34;State postcode&#34;],[&#34;root&#34;,&#34;root&#34;,&#34;root&#34;,&#34;school&#34;,&#34;school&#34;,&#34;school&#34;],[&#34;id&#34;,&#34;ope8_id&#34;,&#34;ope6_id&#34;,&#34;name&#34;,&#34;city&#34;,&#34;state&#34;],[&#34;integer&#34;,&#34;integer&#34;,&#34;integer&#34;,&#34;autocomplete&#34;,&#34;autocomplete&#34;,&#34;string&#34;],[&#34;UNITID&#34;,&#34;OPEID&#34;,&#34;OPEID6&#34;,&#34;INSTNM&#34;,&#34;CITY&#34;,&#34;STABBR&#34;],[null,null,null,null,null,null],[null,null,null,null,null,null],[&#34;IPEDS&#34;,&#34;IPEDS&#34;,&#34;IPEDS&#34;,&#34;IPEDS&#34;,&#34;IPEDS&#34;,&#34;IPEDS&#34;],[&#34;Shown/used on consumer website.&#34;,&#34;Shown/used on consumer website.&#34;,&#34;Shown/used on consumer website.&#34;,&#34;Shown/used on consumer website.&#34;,&#34;Shown/used on consumer website.&#34;,&#34;Shown/used on consumer website.&#34;]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt; &lt;\/th&gt;\n      &lt;th&gt;NAME OF DATA ELEMENT&lt;\/th&gt;\n      &lt;th&gt;dev-category&lt;\/th&gt;\n      &lt;th&gt;developer-friendly name&lt;\/th&gt;\n      &lt;th&gt;API data type&lt;\/th&gt;\n      &lt;th&gt;VARIABLE NAME&lt;\/th&gt;\n      &lt;th&gt;VALUE&lt;\/th&gt;\n      &lt;th&gt;LABEL&lt;\/th&gt;\n      &lt;th&gt;SOURCE&lt;\/th&gt;\n      &lt;th&gt;NOTES&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;pageLength&#34;:3,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:6},{&#34;orderable&#34;:false,&#34;targets&#34;:0}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false,&#34;lengthMenu&#34;:[3,10,25,50,100]}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;p&gt;&lt;img src=&#34;https://jonthegeek.netlify.com/college_scorecard/empty_columns.png&#34; style=&#34;float:right;&#34;&gt; From a quick glance through the dictionary, we can see that two columns are mostly empty: VALUE and LABEL. These columns describe sub-dictionaries for certain columns, where a given value in that column has an expanded meaning. We’ll come back to those in a bit, and use them to build a couple more tibbles of data.&lt;/p&gt;
&lt;p&gt;The columns that are most immediately useful to us, though, are “developer-friendly name”, “API data type”, and “VARIABLE NAME”. Let’s use those to clean up the data.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;column_definitions &amp;lt;- data_dictionary %&amp;gt;% 
  dplyr::select(
    ugly_column_name = `VARIABLE NAME`, 
    better_column_name = `developer-friendly name`, 
    data_type = `API data type`
  ) %&amp;gt;% 
  dplyr::filter(ugly_column_name != &amp;quot;&amp;quot;)
DT::datatable(head(column_definitions))&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-2&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-2&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[&#34;1&#34;,&#34;2&#34;,&#34;3&#34;,&#34;4&#34;,&#34;5&#34;,&#34;6&#34;],[&#34;UNITID&#34;,&#34;OPEID&#34;,&#34;OPEID6&#34;,&#34;INSTNM&#34;,&#34;CITY&#34;,&#34;STABBR&#34;],[&#34;id&#34;,&#34;ope8_id&#34;,&#34;ope6_id&#34;,&#34;name&#34;,&#34;city&#34;,&#34;state&#34;],[&#34;integer&#34;,&#34;integer&#34;,&#34;integer&#34;,&#34;autocomplete&#34;,&#34;autocomplete&#34;,&#34;string&#34;]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt; &lt;\/th&gt;\n      &lt;th&gt;ugly_column_name&lt;\/th&gt;\n      &lt;th&gt;better_column_name&lt;\/th&gt;\n      &lt;th&gt;data_type&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false,&#34;columnDefs&#34;:[{&#34;orderable&#34;:false,&#34;targets&#34;:0}]}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;/div&gt;
&lt;div id=&#34;applying-the-dictionary&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Applying the Dictionary&lt;/h2&gt;
&lt;p&gt;Right away, we can see that the “data_type” column is going to need some translation (what is an “autocomplete” data type?), but it should get us closer. We’ll use this information to walk through the given data, fixing the columns. Note that the dictionary has 4 “VARIABLE NAMEs” that have lowercase characters, but the column names are all uppercase. There are also 9 columns that aren’t defined in this part of the data dictionary, so we’ll ignore those columns for now; I’ll be happy to have the other 1796 columns cleaned. While we’re at it, we’ll remove any columns that don’t vary; there are historical columns sticking around in the dataset that do not currently have any information, so let’s get rid of those.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;column_definitions &amp;lt;- column_definitions %&amp;gt;%
  dplyr::mutate(ugly_column_name = stringr::str_to_upper(ugly_column_name)) %&amp;gt;% 
  dplyr::filter(ugly_column_name %in% colnames(college_scorecard_2015_2016)) %&amp;gt;% 
  dplyr::mutate(data_type = dplyr::recode(
    data_type, 
    integer = &amp;quot;integer&amp;quot;,
    autocomplete = &amp;quot;character&amp;quot;, 
    string = &amp;quot;character&amp;quot;, 
    float = &amp;quot;double&amp;quot;
  ))
defined_columns &amp;lt;- dplyr::intersect(
  colnames(college_scorecard_2015_2016), 
  column_definitions$ugly_column_name
)

latest_college_scorecard &amp;lt;- purrr::map_dfc(defined_columns, function(this_column) {
  this_column_contents &amp;lt;- college_scorecard_2015_2016[[this_column]]
  # If this column has no variability, let&amp;#39;s get rid of it.
  this_column_variability &amp;lt;- unique(this_column_contents)
  if(length(this_column_variability) == 1) {
    NULL
  } else {
    definition &amp;lt;- column_definitions %&amp;gt;% 
      dplyr::filter(ugly_column_name == this_column)
    data_type &amp;lt;- definition$data_type[[1]]
    suppressWarnings(class(this_column_contents) &amp;lt;- data_type)
    better_name &amp;lt;- definition$better_column_name[[1]]
    dplyr::tibble(
      !! better_name := this_column_contents
    )
  }
})
DT::datatable(head(latest_college_scorecard, 3))&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-3&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-3&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[&#34;1&#34;,&#34;2&#34;,&#34;3&#34;],[100654,100663,100690],[100200,105200,2503400],[1002,1052,25034],[&#34;Alabama A &amp;amp; M University&#34;,&#34;University of Alabama at Birmingham&#34;,&#34;Amridge University&#34;],[&#34;Normal&#34;,&#34;Birmingham&#34;,&#34;Montgomery&#34;],[&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;],[&#34;35762&#34;,&#34;35294-0110&#34;,&#34;36117-3553&#34;],[&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;],[&#34;www.aamu.edu/&#34;,&#34;www.uab.edu&#34;,&#34;www.amridgeuniversity.edu&#34;],[&#34;www2.aamu.edu/scripts/netpricecalc/npcalc.htm&#34;,&#34;uab.studentaidcalculator.com/survey.aspx&#34;,&#34;www2.amridgeuniversity.edu:9091/&#34;],[0,0,0],[1,1,1],[1,1,1],[3,3,3],[4,4,4],[1,1,2],[1,1,1],[5,5,5],[12,12,12],[34.783368,33.50223,32.362609],[-86.568502,-86.80917,-86.17401],[18,15,21],[10,9,5],[13,15,6],[1,0,0],[0,0,1],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[null,null,74],[0.6538,0.6043,null],[0.65384128591317,0.60427528675703,null],[383,520,null],[470,630,null],[360,520,null],[480,668,null],[370,null,null],[457,null,null],[427,575,null],[420,594,null],[414,null,null],[16,22,null],[19,28,null],[14,22,null],[20,30,null],[15,19,null],[18,26,null],[null,null,null],[null,null,null],[18,25,null],[17,26,null],[17,23,null],[null,null,null],[850,1147,null],[850,1147,null],[0.0446,0,0],[0.0023,0,0],[0.0094,0,0],[0,0.0009,0],[0,0.0426,0],[0.0164,0,0],[0.0634,0.0133,0],[0,0,0],[0.1268,0.0815,0],[0.1432,0.0577,0],[0.0587,0,0],[0,0.0069,0],[0.0188,0,0.2453],[0,0,0],[0.0235,0.0192,0],[0.0423,0.0179,0.0566],[0,0,0],[0.1009,0.0715,0],[0.0094,0.0124,0],[0,0,0],[0,0,0],[0,0,0],[0,0.0073,0],[0,0,0.1698],[0.0188,0.0174,0],[0,0,0],[0.0282,0.087,0],[0.0282,0.0366,0.1321],[0.0516,0.0238,0],[0.0399,0.0408,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0.0258,0.0376,0],[0,0.2231,0],[0.1479,0.1837,0.3962],[0,0.0188,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,2,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,0,2],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,2],[0,0,0],[1,1,2],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,2],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,2],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[1,1,0],[0,0,0],[0,1,0],[0,0,0],[0,1,0],[0,1,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[2,1,2],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,1,0],[0,0,1],[4505,11269,308],[0.034,0.5863,0.211],[0.9216,0.2541,0.3409],[0.0058,0.0317,0.0195],[0.0018,0.0595,0],[0.0022,0.0023,0],[0.0018,0.0006,0.0032],[0,0.0389,0],[0.0062,0.0181,0],[0.0266,0.0085,0.4253],[0.0626,0.2671,0.5714],[1,1,1],[13435,16023,null],[null,null,8862],[13075,13614,null],[12458,14746,null],[15857,17601,null],[16022,18873,null],[14646,18482,null],[null,null,8453],[null,null,12133],[null,null,null],[null,null,null],[null,null,null],[12945,13942,null],[null,null,8862],[13718,16112,null],[null,null,12133],[15632,18681,null],[null,null,null],[743,955,null],[null,null,9],[485,359,null],[129,146,null],[76,134,null],[38,161,null],[15,155,null],[null,null,8],[null,null,1],[null,null,0],[null,null,0],[null,null,0],[20809,22232,12133],[null,null,null],[9366,7766,6900],[17136,17654,6900],[null,null,null],[9657,10263,17071],[7941,17548,7113],[7017,10221,3217],[0.7096,0.9081,1],[0.7249,0.3505,0.7455],[0.3081,0.5462,0.4],[null,null,null],[0.3303,0.5504,0.3333],[null,null,null],[2,2,4],[0.8773,0.5349,0.2078],[1042,1494,5],[null,null,null],[2086,2740,18],[null,null,null],[0.375,0.5536,0.6667],[0.3091,0.4721,0],[0,0.5946,0],[0,0.7722,null],[0.3333,0.5,null],[null,1,null],[null,0.7222,null],[null,0.6875,null],[0,0.4146,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[0.5779,0.7864,0.6667],[null,null,null],[0.3077,0.6071,0.6667],[null,null,null],[0.8159,0.5218,0.8781],[0.0877,0.2363,0.8571],[0.165,0.053,0.1],[0.2458495231,0.5199110572,0.2331002331],[0.4110512129,0.6246013667,0.4576271186],[0.1871708952,0.4364098837,0.1972972973],[0.2246082414,0.4671081678,0.1638225256],[0.2721518987,0.5268608414,null],[0.2955974843,0.6156552331,null],[0.2521994135,0.5471639951,0.325],[0.2117117117,0.4679976512,0.2236503856],[0.2326732673,0.4749426793,0.1966292135],[0.3243243243,0.5923970433,0.4109589041],[0.2457221081,0.5080163471,0.1895910781],[0.2459854015,0.5413363533,0.30625],[0.2376325088,0.5110990796,0.2248803828],[0.2513243084,0.5251612903,0.2409090909],[0.32798574,0.57794584,0.394230769],[0.477631579,0.673230442,0.636363636],[0.251347709,0.497297297,0.342412451],[0.322172619,0.529055078,0.363636364],[0.331825038,0.594090202,0.412844037],[0.350210971,0.669064748,0.518518519],[0.329880891,0.605555556,0.615384615],[0.31629393,0.524660472,0.374125874],[0.315959162,0.536764706,0.328888889],[0.386422977,0.639006663,0.563218391],[0.340535869,0.564189189,0.359550562],[0.314627415,0.603484321,0.440298508],[0.327334083,0.574983628,0.411428571],[0.328413284,0.57970451,0.372262774],[0.381348511,0.633903921,0.468531469],[0.579330422,0.756722151,0.576923077],[0.296180338,0.540776699,0.444444444],[0.374553252,0.583792723,0.441176471],[0.376146789,0.66917923,null],[0.437229437,0.713355049,null],[0.384535548,0.641120725,null],[0.364145658,0.619246862,null],[0.370547581,0.582528736,0.424390244],[0.431761787,0.711126469,0.580246914],[0.416385135,0.619325281,0.388235294],[0.343636364,0.662571663,0.586206897],[0.368965517,0.622800845,0.46],[0.388967468,0.64107224,0.477941177],[0.6325957148,0.450312437,0.7912087912],[0.1131015104,0.3297722233,0.8827838828],[0.5932673267,0.3590977444,null],[0.9409937888,0.6356968215,null],[0.3887357227,0.3564593301,0.5285714286],[0.172110994,0.1664986898,0.1318681319],[0.0994028802,0.1370691393,0.0366300366],[0.0579557429,0.1251763757,null],[0.0379346681,0.1209433582,null],[null,0.1639097744,null],[null,0.1551879699,null],[null,0.1545864662,null],[null,0.1672180451,null],[null,0.1717603912,null],[null,0.1002444988,null],[null,0.065403423,null],[null,0.0268948655,null],[0.0192989366,0.0230535015,0.0619047619],[0.3694367861,0.3334058286,0.4666666667],[0.6112642773,0.6435406699,0.4714285714],[0.7232174218,0.516024995,0.5347985348],[0.5672637864,0.2676879661,0.293040293],[0.4436248683,0.1664986898,0.1941391941],[0.3473832104,0.1072364443,0.1098901099],[33295,60411,25829],[8487,29795,18765],[14600,14250,11082],[35000,21500,23000],[9500,9500,9500],[14457,14739,9500],[15000,14250,15750],[14250,14000,18469],[14250,14818.5,5500],[18998,13250,12500],[15500,17000,10713],[9500,11907,11791],[16000,14750,12500],[13750,13750,9500],[14307.5,14100,10500],[14953,14500,12500],[3080,6086,369],[743,2830,41],[2347,3279,331],[1938,2741,253],[829,1849,97],[313,1496,19],[2652,3994,36],[428,2092,333],[2710,3747,329],[370,2339,40],[1573,3949,216],[1507,2137,153],[1182,2159,205],[1898,3927,164],[361.891446885773,222.304745944118,237.814379382079],[3080,6086,369],[48750,37500,36000],[32704,26000,23500],[5500,6250,5063],[3935,3500,3166],[2847,4961,273],[2525,3325,32],[322,1636,241],[2847,4961,273],[2539,4598,210],[2847,4961,273],[2831,4947,429],[742,2195,59],[2089,2752,370],[1723,2265,293],[790,1545,118],[318,1137,18],[2387,3244,40],[444,1703,389],[2424,3053,356],[407,1894,73],[1461,3181,269],[1370,1766,160],[1132,1847,209],[1699,3100,220],[2244,4099,312],[760,1879,55],[1484,2220,257],[1344,1979,176],[663,1286,109],[237,834,27],[1931,2700,26],[313,1399,286],[1861,2448,225],[383,1651,87],[1157,2664,178],[1087,1435,134],[889,1527,175],[1355,2572,137],[2284,3622,286],[687,1562,52],[1597,2060,234],[1399,1814,170],[654,1194,97],[231,614,19],[1927,2427,20],[357,1195,266],[1881,2175,205],[403,1447,81],[1184,2401,170],[1100,1221,116],[870,1421,150],[1414,2201,136],[0.8963821567,0.8718000403,0.9413919414],[0.8609062171,0.6151985487,0.8974358974],[20,23,33],[0.5472427116,0.6369683532,0.6043956044],[0.0108886547,0.1076395888,0.2564102564],[0.8868984896,0.6702277767,0.1172161172],[0.0042149631,0.0028220117,null],[0.3887357227,0.3564593301,0.5285714286],[30489,50315,19593],[21429,33731,14631],[8487,29795,18765],[14600,14250,11082],[35000,21500,23000],[361.891446885773,222.304745944118,237.814379382079],[0.2458495231,0.5199110572,0.2331002331],[0.2246082414,0.4671081678,0.1638225256],[0.2721518987,0.5268608414,null],[0.2955974843,0.6156552331,null],[0.4110512129,0.6246013667,0.4576271186],[0.1871708952,0.4364098837,0.1972972973],[0.2521994135,0.5471639951,0.325],[0.2117117117,0.4679976512,0.2236503856],[0.2326732673,0.4749426793,0.1966292135],[0.3243243243,0.5923970433,0.4109589041],[0.2457221081,0.5080163471,0.1895910781],[0.2459854015,0.5413363533,0.30625],[0.2376325088,0.5110990796,0.2248803828],[0.2513243084,0.5251612903,0.2409090909],[null,null,null],[0.3303,0.5504,null],[null,null,null],[0.3335,0.5444,null],[&#34;AAMU&#34;,null,&#34;Southern Christian University |Regions University&#34;],[0.1104,0.3173,0],[1042,1494,2],[null,null,null],[null,null,null],[0.4012,0.2423,0.4],[1042,1494,5],[null,null,null],[null,null,null],[1,1,1],[0.4617,0.4116,0.4286],[0.5383,0.5884,0.5714],[1812,4159,380],[&#34;12/12/1965&#34;,&#34;12/1/1965&#34;,&#34;3/26/1987&#34;],[24,932,3],[1006,358,1],[3,37,1],[3,79,0],[3,12,0],[0,1,0],[0,18,0],[0,16,0],[3,41,0],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[null,null,null],[4210,11679,279],[2,2,1],[null,242,null],[1123,6822,319],[&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;],[1044,1246,12],[0.3525,0.5546,0.25],[1044,1245,12],[0.3755,0.5936,0.25],[0,0.0169,0.0833],[0.2213,0.2635,0.3333],[0.4033,0.1261,0.3333],[2,30,8],[0,0.2,0],[2,30,8],[0,0.3,0],[0,0.1,0],[0,0.2667,1],[1,0.3333,0],[110,686,80],[0.4182,0.6181,0.5375],[110,686,80],[0.4364,0.6327,0.55],[0,0.0102,0.0125],[0.1727,0.2187,0.4375],[0.3909,0.1385,0],[16,248,36],[0.3125,0.3589,0.5],[16,248,36],[0.3125,0.4032,0.5278],[0,0.0444,0.0278],[0,0.25,0.4444],[0.6875,0.3024,0]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt; &lt;\/th&gt;\n      &lt;th&gt;id&lt;\/th&gt;\n      &lt;th&gt;ope8_id&lt;\/th&gt;\n      &lt;th&gt;ope6_id&lt;\/th&gt;\n      &lt;th&gt;name&lt;\/th&gt;\n      &lt;th&gt;city&lt;\/th&gt;\n      &lt;th&gt;state&lt;\/th&gt;\n      &lt;th&gt;zip&lt;\/th&gt;\n      &lt;th&gt;accreditor&lt;\/th&gt;\n      &lt;th&gt;school_url&lt;\/th&gt;\n      &lt;th&gt;price_calculator_url&lt;\/th&gt;\n      &lt;th&gt;under_investigation&lt;\/th&gt;\n      &lt;th&gt;main_campus&lt;\/th&gt;\n      &lt;th&gt;branches&lt;\/th&gt;\n      &lt;th&gt;degrees_awarded.predominant&lt;\/th&gt;\n      &lt;th&gt;degrees_awarded.highest&lt;\/th&gt;\n      &lt;th&gt;ownership&lt;\/th&gt;\n      &lt;th&gt;state_fips&lt;\/th&gt;\n      &lt;th&gt;region_id&lt;\/th&gt;\n      &lt;th&gt;locale&lt;\/th&gt;\n      &lt;th&gt;location.lat&lt;\/th&gt;\n      &lt;th&gt;location.lon&lt;\/th&gt;\n      &lt;th&gt;carnegie_basic&lt;\/th&gt;\n      &lt;th&gt;carnegie_undergrad&lt;\/th&gt;\n      &lt;th&gt;carnegie_size_setting&lt;\/th&gt;\n      &lt;th&gt;minority_serving.historically_black&lt;\/th&gt;\n      &lt;th&gt;minority_serving.predominantly_black&lt;\/th&gt;\n      &lt;th&gt;minority_serving.annh&lt;\/th&gt;\n      &lt;th&gt;minority_serving.tribal&lt;\/th&gt;\n      &lt;th&gt;minority_serving.aanipi&lt;\/th&gt;\n      &lt;th&gt;minority_serving.hispanic&lt;\/th&gt;\n      &lt;th&gt;minority_serving.nant&lt;\/th&gt;\n      &lt;th&gt;men_only&lt;\/th&gt;\n      &lt;th&gt;women_only&lt;\/th&gt;\n      &lt;th&gt;religious_affiliation&lt;\/th&gt;\n      &lt;th&gt;admission_rate.overall&lt;\/th&gt;\n      &lt;th&gt;admission_rate.by_ope_id&lt;\/th&gt;\n      &lt;th&gt;sat_scores.25th_percentile.critical_reading&lt;\/th&gt;\n      &lt;th&gt;sat_scores.75th_percentile.critical_reading&lt;\/th&gt;\n      &lt;th&gt;sat_scores.25th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;sat_scores.75th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;sat_scores.25th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;sat_scores.75th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;sat_scores.midpoint.critical_reading&lt;\/th&gt;\n      &lt;th&gt;sat_scores.midpoint.math&lt;\/th&gt;\n      &lt;th&gt;sat_scores.midpoint.writing&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.cumulative&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.cumulative&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.english&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.english&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.cumulative&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.english&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.math&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.writing&lt;\/th&gt;\n      &lt;th&gt;sat_scores.average.overall&lt;\/th&gt;\n      &lt;th&gt;sat_scores.average.by_ope_id&lt;\/th&gt;\n      &lt;th&gt;program_percentage.agriculture&lt;\/th&gt;\n      &lt;th&gt;program_percentage.resources&lt;\/th&gt;\n      &lt;th&gt;program_percentage.architecture&lt;\/th&gt;\n      &lt;th&gt;program_percentage.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program_percentage.communication&lt;\/th&gt;\n      &lt;th&gt;program_percentage.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.computer&lt;\/th&gt;\n      &lt;th&gt;program_percentage.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program_percentage.education&lt;\/th&gt;\n      &lt;th&gt;program_percentage.engineering&lt;\/th&gt;\n      &lt;th&gt;program_percentage.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.language&lt;\/th&gt;\n      &lt;th&gt;program_percentage.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program_percentage.legal&lt;\/th&gt;\n      &lt;th&gt;program_percentage.english&lt;\/th&gt;\n      &lt;th&gt;program_percentage.humanities&lt;\/th&gt;\n      &lt;th&gt;program_percentage.library&lt;\/th&gt;\n      &lt;th&gt;program_percentage.biological&lt;\/th&gt;\n      &lt;th&gt;program_percentage.mathematics&lt;\/th&gt;\n      &lt;th&gt;program_percentage.military&lt;\/th&gt;\n      &lt;th&gt;program_percentage.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program_percentage.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program_percentage.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program_percentage.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program_percentage.physical_science&lt;\/th&gt;\n      &lt;th&gt;program_percentage.science_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.psychology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program_percentage.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program_percentage.social_science&lt;\/th&gt;\n      &lt;th&gt;program_percentage.construction&lt;\/th&gt;\n      &lt;th&gt;program_percentage.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.precision_production&lt;\/th&gt;\n      &lt;th&gt;program_percentage.transportation&lt;\/th&gt;\n      &lt;th&gt;program_percentage.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program_percentage.health&lt;\/th&gt;\n      &lt;th&gt;program_percentage.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program_percentage.history&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.assoc.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.resources&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.resources&lt;\/th&gt;\n      &lt;th&gt;program.assoc.resources&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.resources&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.resources&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.architecture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.architecture&lt;\/th&gt;\n      &lt;th&gt;program.assoc.architecture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.architecture&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.architecture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.assoc.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.communication&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.communication&lt;\/th&gt;\n      &lt;th&gt;program.assoc.communication&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.communication&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.communication&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.computer&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.computer&lt;\/th&gt;\n      &lt;th&gt;program.assoc.computer&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.computer&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.computer&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.assoc.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.education&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.education&lt;\/th&gt;\n      &lt;th&gt;program.assoc.education&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.education&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.education&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.engineering&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.engineering&lt;\/th&gt;\n      &lt;th&gt;program.assoc.engineering&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.engineering&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.engineering&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.language&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.language&lt;\/th&gt;\n      &lt;th&gt;program.assoc.language&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.language&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.language&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.assoc.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.legal&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.legal&lt;\/th&gt;\n      &lt;th&gt;program.assoc.legal&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.legal&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.legal&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.english&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.english&lt;\/th&gt;\n      &lt;th&gt;program.assoc.english&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.english&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.english&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.humanities&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.humanities&lt;\/th&gt;\n      &lt;th&gt;program.assoc.humanities&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.humanities&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.humanities&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.library&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.library&lt;\/th&gt;\n      &lt;th&gt;program.assoc.library&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.library&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.library&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.biological&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.biological&lt;\/th&gt;\n      &lt;th&gt;program.assoc.biological&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.biological&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.biological&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.assoc.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.military&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.military&lt;\/th&gt;\n      &lt;th&gt;program.assoc.military&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.military&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.military&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.assoc.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.assoc.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.assoc.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.assoc.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.assoc.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.psychology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.psychology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.psychology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.psychology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.psychology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.assoc.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.assoc.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.social_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.social_science&lt;\/th&gt;\n      &lt;th&gt;program.assoc.social_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.social_science&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.social_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.construction&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.construction&lt;\/th&gt;\n      &lt;th&gt;program.assoc.construction&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.construction&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.construction&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.assoc.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.transportation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.transportation&lt;\/th&gt;\n      &lt;th&gt;program.assoc.transportation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.transportation&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.transportation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.assoc.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.health&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.health&lt;\/th&gt;\n      &lt;th&gt;program.assoc.health&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.health&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.health&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.assoc.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.history&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.history&lt;\/th&gt;\n      &lt;th&gt;program.assoc.history&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.history&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.history&lt;\/th&gt;\n      &lt;th&gt;online_only&lt;\/th&gt;\n      &lt;th&gt;size&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.white&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.black&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.hispanic&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.asian&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.aian&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.nhpi&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.two_or_more&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.non_resident_alien&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.unknown&lt;\/th&gt;\n      &lt;th&gt;part_time_share&lt;\/th&gt;\n      &lt;th&gt;operating&lt;\/th&gt;\n      &lt;th&gt;avg_net_price.public&lt;\/th&gt;\n      &lt;th&gt;avg_net_price.private&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.0-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.0-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.30001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.30001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.75000-plus&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.75000-plus&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.all&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.all&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;attendance.academic_year&lt;\/th&gt;\n      &lt;th&gt;attendance.program_year&lt;\/th&gt;\n      &lt;th&gt;tuition.in_state&lt;\/th&gt;\n      &lt;th&gt;tuition.out_of_state&lt;\/th&gt;\n      &lt;th&gt;tuition.program_year&lt;\/th&gt;\n      &lt;th&gt;tuition_revenue_per_fte&lt;\/th&gt;\n      &lt;th&gt;instructional_expenditure_per_fte&lt;\/th&gt;\n      &lt;th&gt;faculty_salary&lt;\/th&gt;\n      &lt;th&gt;ft_faculty_rate&lt;\/th&gt;\n      &lt;th&gt;pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_rate_less_than_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;completion_rate_less_than_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;pooled_yrs_used&lt;\/th&gt;\n      &lt;th&gt;share_first.time_full.time&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;retention_rate.four_year.full_time&lt;\/th&gt;\n      &lt;th&gt;retention_rate.lt_four_year.full_time&lt;\/th&gt;\n      &lt;th&gt;retention_rate.four_year.part_time&lt;\/th&gt;\n      &lt;th&gt;retention_rate.lt_four_year.part_time&lt;\/th&gt;\n      &lt;th&gt;federal_loan_rate&lt;\/th&gt;\n      &lt;th&gt;share_25_older&lt;\/th&gt;\n      &lt;th&gt;3_yr_default_rate&lt;\/th&gt;\n      &lt;th&gt;repayment_cohort.3_year_declining_balance&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.completers_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.noncompleters_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.income.30000_75000&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.dependent_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.independent_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.no_pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.female_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.male_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.non_first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;repayment_cohort.5_year_declining_balance&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.completers_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.noncompleters_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.income.30000_75000&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.dependent_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.independent_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.no_pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.female_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.male_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.non_first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;repayment_cohort.7_year_declining_balance&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.completers_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.noncompleters_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.income.30000_75000&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.dependent_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.independent_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.no_pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.female_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.male_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.non_first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;share_lowincome.0_30000&lt;\/th&gt;\n      &lt;th&gt;share_independent_students&lt;\/th&gt;\n      &lt;th&gt;share_dependent_lowincome.0_300000&lt;\/th&gt;\n      &lt;th&gt;share_independent_lowincome.0_30000&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration&lt;\/th&gt;\n      &lt;th&gt;share_middleincome.30001_48000&lt;\/th&gt;\n      &lt;th&gt;share_middleincome.48001_75000&lt;\/th&gt;\n      &lt;th&gt;share_highincome.75001_110000&lt;\/th&gt;\n      &lt;th&gt;share_highincome.110001plus&lt;\/th&gt;\n      &lt;th&gt;share_dependent_middleincome.300001_48000&lt;\/th&gt;\n      &lt;th&gt;share_dependent_middleincome.48001_75000&lt;\/th&gt;\n      &lt;th&gt;share_dependent_highincome.75001_110000&lt;\/th&gt;\n      &lt;th&gt;share_dependent_highincome.110001plus&lt;\/th&gt;\n      &lt;th&gt;share_independent_middleincome.30001_48000&lt;\/th&gt;\n      &lt;th&gt;share_independent_middleincome.48001_75000&lt;\/th&gt;\n      &lt;th&gt;share_independent_highincome.75001_110000&lt;\/th&gt;\n      &lt;th&gt;share_independent_highincome.110001plus&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration_parents.middleschool&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration_parents.highschool&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration_parents.somecollege&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.2_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.3_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.4_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.5plus_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;avg_dependent_income.2014dollars&lt;\/th&gt;\n      &lt;th&gt;avg_independent_income.2014dollars&lt;\/th&gt;\n      &lt;th&gt;loan_principal&lt;\/th&gt;\n      &lt;th&gt;median_debt.completers.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt.noncompleters&lt;\/th&gt;\n      &lt;th&gt;median_debt.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;median_debt.income.30001_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.dependent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.independent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.female_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.male_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.completers&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.noncompleters&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.income.30001_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.dependent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.independent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.female_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.male_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.completers.monthly_payments&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.number&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.90th_percentile&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.75th_percentile&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.25th_percentile&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.10th_percentile&lt;\/th&gt;\n      &lt;th&gt;family_income.overall&lt;\/th&gt;\n      &lt;th&gt;family_income.dependent_students&lt;\/th&gt;\n      &lt;th&gt;family_income.independent_students&lt;\/th&gt;\n      &lt;th&gt;valid_dependency_status&lt;\/th&gt;\n      &lt;th&gt;parents_education_level&lt;\/th&gt;\n      &lt;th&gt;FAFSA_applications&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.overall&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.completers&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.noncompleters&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.low_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.middle_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.high_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.dependent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.independent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.female_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.male_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.overall&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.completers&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.noncompleters&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.low_income&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.middle_income&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.high_income&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.dependent_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.independent_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.pell_grant&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.female_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.male_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.overall&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.completers&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.noncompleters&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.low_income&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.middle_income&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.high_income&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.dependent_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.independent_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.pell_grant&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.female_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.male_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;students_with_any_loan&lt;\/th&gt;\n      &lt;th&gt;students_with_pell_grant&lt;\/th&gt;\n      &lt;th&gt;demographics.age_entry&lt;\/th&gt;\n      &lt;th&gt;demographics.female_share&lt;\/th&gt;\n      &lt;th&gt;demographics.married&lt;\/th&gt;\n      &lt;th&gt;demographics.dependent&lt;\/th&gt;\n      &lt;th&gt;demographics.veteran&lt;\/th&gt;\n      &lt;th&gt;demographics.first_generation&lt;\/th&gt;\n      &lt;th&gt;demographics.avg_family_income&lt;\/th&gt;\n      &lt;th&gt;demographics.median_family_income&lt;\/th&gt;\n      &lt;th&gt;demographics.avg_family_income_independents&lt;\/th&gt;\n      &lt;th&gt;median_debt_suppressed.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt_suppressed.completers.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt_suppressed.completers.monthly_payments&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.overall&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.income.low_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.income.middle_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.income.high_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.completers&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.non_completers&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.dependent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.independent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.female_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.male_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.lt_four_year_150percent&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.four_year&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.lt_four_year&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.four_year_200percent&lt;\/th&gt;\n      &lt;th&gt;alias&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;completion_rate_less_than_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.cohort_4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.less_than_4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.cohort_less_than_4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;institutional_characteristics.level&lt;\/th&gt;\n      &lt;th&gt;demographics.men&lt;\/th&gt;\n      &lt;th&gt;demographics.women&lt;\/th&gt;\n      &lt;th&gt;3_yr_default_rate_denom&lt;\/th&gt;\n      &lt;th&gt;title_iv.approval_date&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;undergrads_with_pell_grant_or_federal_student_loan&lt;\/th&gt;\n      &lt;th&gt;open_admissions_policy&lt;\/th&gt;\n      &lt;th&gt;undergrads_non_degree_seeking&lt;\/th&gt;\n      &lt;th&gt;grad_students&lt;\/th&gt;\n      &lt;th&gt;accreditor_code&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.unknown&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.unknown&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.not_first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.not_first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.unknown&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.not_first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.not_first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.unknown&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[1,2,3,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,559,560,561,562,563,564,565,566,567,568,569,570,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622]},{&#34;orderable&#34;:false,&#34;targets&#34;:0}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;p&gt;That’s already much better. We now have 622 columns with mostly meaningful names and proper types.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;factor-columns&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Factor Columns&lt;/h2&gt;
&lt;p&gt;Now let’s look into those “VALUE” and “LABEL” columns from the data dictionary. Everything in the VALUE column is an integer, which means they’re pretty close to an index of a factor. Interesting. Watch how it lets us clean up the “degrees_awarded.predominant” column (which just contains seemingly random integers above), for example.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;sub_dictionaries &amp;lt;- data_dictionary %&amp;gt;% 
  dplyr::filter(!is.na(VALUE)) %&amp;gt;% 
  dplyr::select(better_column_name = `developer-friendly name`, current_value = VALUE, target_value = LABEL) %&amp;gt;% 
  tidyr::fill(better_column_name, .direction = &amp;quot;down&amp;quot;)

factor_columns &amp;lt;- unique(sub_dictionaries$better_column_name)
latest_college_scorecard_factored &amp;lt;- purrr::map_dfc(colnames(latest_college_scorecard), function(this_column) {
  if(this_column %in% factor_columns) {
    # Translate this to a factor.
    this_dictionary &amp;lt;- sub_dictionaries %&amp;gt;%
      dplyr::filter(better_column_name == this_column) %&amp;gt;%
      dplyr::rename(!! this_column := current_value) %&amp;gt;% 
      dplyr::select(-better_column_name)
    new_column &amp;lt;- latest_college_scorecard[this_column] %&amp;gt;%
      dplyr::left_join(this_dictionary) %&amp;gt;%
      dplyr::select(target_value) %&amp;gt;% 
      dplyr::mutate(target_value = as.factor(target_value))
    names(new_column) &amp;lt;- this_column
    new_column
  } else {
    latest_college_scorecard[this_column]
  }
})
DT::datatable(head(latest_college_scorecard_factored, 50))&lt;/code&gt;&lt;/pre&gt;
&lt;div id=&#34;htmlwidget-4&#34; style=&#34;width:100%;height:auto;&#34; class=&#34;datatables html-widget&#34;&gt;&lt;/div&gt;
&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-4&#34;&gt;{&#34;x&#34;:{&#34;filter&#34;:&#34;none&#34;,&#34;data&#34;:[[&#34;1&#34;,&#34;2&#34;,&#34;3&#34;,&#34;4&#34;,&#34;5&#34;,&#34;6&#34;,&#34;7&#34;,&#34;8&#34;,&#34;9&#34;,&#34;10&#34;,&#34;11&#34;,&#34;12&#34;,&#34;13&#34;,&#34;14&#34;,&#34;15&#34;,&#34;16&#34;,&#34;17&#34;,&#34;18&#34;,&#34;19&#34;,&#34;20&#34;,&#34;21&#34;,&#34;22&#34;,&#34;23&#34;,&#34;24&#34;,&#34;25&#34;,&#34;26&#34;,&#34;27&#34;,&#34;28&#34;,&#34;29&#34;,&#34;30&#34;,&#34;31&#34;,&#34;32&#34;,&#34;33&#34;,&#34;34&#34;,&#34;35&#34;,&#34;36&#34;,&#34;37&#34;,&#34;38&#34;,&#34;39&#34;,&#34;40&#34;,&#34;41&#34;,&#34;42&#34;,&#34;43&#34;,&#34;44&#34;,&#34;45&#34;,&#34;46&#34;,&#34;47&#34;,&#34;48&#34;,&#34;49&#34;,&#34;50&#34;],[100654,100663,100690,100706,100724,100751,100760,100812,100830,100858,100937,101028,101073,101116,101143,101161,101189,101240,101277,101286,101295,101301,101365,101435,101453,101462,101480,101499,101505,101514,101541,101569,101587,101602,101648,101675,101693,101709,101736,101879,101897,101912,101949,101958,101994,102030,102049,102058,102067,102076],[100200,105200,2503400,105500,100500,105100,100700,100800,831000,100900,101200,1218200,1055400,1303906,101500,106000,100300,101700,4187200,101800,787100,569900,962107,101900,2199700,526000,102000,102100,102200,101300,102300,105900,102400,898800,102600,102800,102900,100400,569700,101600,103100,103300,103400,2296000,569200,103000,103600,4067300,569100,103800],[1002,1052,25034,1055,1005,1051,1007,1008,8310,1009,1012,12182,10554,13039,1015,1060,1003,1017,41872,1018,7871,5699,9621,1019,21997,5260,1020,1021,1022,1013,1023,1059,1024,8988,1026,1028,1029,1004,5697,1016,1031,1033,1034,22960,5692,1030,1036,40673,5691,1038],[&#34;Alabama A &amp;amp; M University&#34;,&#34;University of Alabama at Birmingham&#34;,&#34;Amridge University&#34;,&#34;University of Alabama in Huntsville&#34;,&#34;Alabama State University&#34;,&#34;The University of Alabama&#34;,&#34;Central Alabama Community College&#34;,&#34;Athens State University&#34;,&#34;Auburn University at Montgomery&#34;,&#34;Auburn University&#34;,&#34;Birmingham Southern College&#34;,&#34;Chattahoochee Valley Community College&#34;,&#34;Concordia College Alabama&#34;,&#34;South University-Montgomery&#34;,&#34;Enterprise State Community College&#34;,&#34;James H Faulkner State Community College&#34;,&#34;Faulkner University&#34;,&#34;Gadsden State Community College&#34;,&#34;New Beginning College of Cosmetology&#34;,&#34;George C Wallace State Community College-Dothan&#34;,&#34;George C Wallace State Community College-Hanceville&#34;,&#34;George C Wallace State Community College-Selma&#34;,&#34;Herzing University-Birmingham&#34;,&#34;Huntingdon College&#34;,&#34;Heritage Christian University&#34;,&#34;J F Drake State Community and Technical College&#34;,&#34;Jacksonville State University&#34;,&#34;Jefferson Davis Community College&#34;,&#34;Jefferson State Community College&#34;,&#34;John C Calhoun State Community College&#34;,&#34;Judson College&#34;,&#34;Lawson State Community College-Birmingham Campus&#34;,&#34;University of West Alabama&#34;,&#34;Lurleen B Wallace Community College&#34;,&#34;Marion Military Institute&#34;,&#34;Miles College&#34;,&#34;University of Mobile&#34;,&#34;University of Montevallo&#34;,&#34;Northwest-Shoals Community College&#34;,&#34;University of North Alabama&#34;,&#34;Northeast Alabama Community College&#34;,&#34;Oakwood University&#34;,&#34;Alabama Southern Community College&#34;,&#34;Prince Institute-Southeast&#34;,&#34;Reid State Technical College&#34;,&#34;Bishop State Community College&#34;,&#34;Samford University&#34;,&#34;Selma University&#34;,&#34;Shelton State Community College&#34;,&#34;Snead State Community College&#34;],[&#34;Normal&#34;,&#34;Birmingham&#34;,&#34;Montgomery&#34;,&#34;Huntsville&#34;,&#34;Montgomery&#34;,&#34;Tuscaloosa&#34;,&#34;Alexander City&#34;,&#34;Athens&#34;,&#34;Montgomery&#34;,&#34;Auburn&#34;,&#34;Birmingham&#34;,&#34;Phenix City&#34;,&#34;Selma&#34;,&#34;Montgomery&#34;,&#34;Enterprise&#34;,&#34;Bay Minette&#34;,&#34;Montgomery&#34;,&#34;Gadsden&#34;,&#34;Albertville&#34;,&#34;Dothan&#34;,&#34;Hanceville&#34;,&#34;Selma&#34;,&#34;Birmingham&#34;,&#34;Montgomery&#34;,&#34;Florence&#34;,&#34;Huntsville&#34;,&#34;Jacksonville&#34;,&#34;Brewton&#34;,&#34;Birmingham&#34;,&#34;Tanner&#34;,&#34;Marion&#34;,&#34;Birmingham&#34;,&#34;Livingston&#34;,&#34;Andalusia&#34;,&#34;Marion&#34;,&#34;Fairfield&#34;,&#34;Mobile&#34;,&#34;Montevallo&#34;,&#34;Muscle Shoals&#34;,&#34;Florence&#34;,&#34;Rainsville&#34;,&#34;Huntsville&#34;,&#34;Monroeville&#34;,&#34;Elmhurst&#34;,&#34;Evergreen&#34;,&#34;Mobile&#34;,&#34;Birmingham&#34;,&#34;Selma&#34;,&#34;Tuscaloosa&#34;,&#34;Boaz&#34;],[&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;IL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;,&#34;AL&#34;],[&#34;35762&#34;,&#34;35294-0110&#34;,&#34;36117-3553&#34;,&#34;35899&#34;,&#34;36104-0271&#34;,&#34;35487-0166&#34;,&#34;35010&#34;,&#34;35611&#34;,&#34;36117-3596&#34;,&#34;36849&#34;,&#34;35254&#34;,&#34;36869&#34;,&#34;36701&#34;,&#34;36116&#34;,&#34;36330-1300&#34;,&#34;36507-2698&#34;,&#34;36109-3390&#34;,&#34;35903&#34;,&#34;35951&#34;,&#34;36303-9234&#34;,&#34;35077-2000&#34;,&#34;36703-2808&#34;,&#34;35209&#34;,&#34;36106-2148&#34;,&#34;35630-9977&#34;,&#34;35811&#34;,&#34;36265&#34;,&#34;36426&#34;,&#34;35215-3098&#34;,&#34;35671&#34;,&#34;36756&#34;,&#34;35221-1717&#34;,&#34;35470&#34;,&#34;36420-1418&#34;,&#34;36756-3207&#34;,&#34;35064-2621&#34;,&#34;36613-2842&#34;,&#34;35115-6000&#34;,&#34;35661&#34;,&#34;35632-0001&#34;,&#34;35986&#34;,&#34;35896&#34;,&#34;36460&#34;,&#34;60126&#34;,&#34;36401&#34;,&#34;36603-5898&#34;,&#34;35229-2240&#34;,&#34;36701&#34;,&#34;35405-8522&#34;,&#34;35957-0734&#34;],[&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;National Accrediting Commission of Career Arts and Sciences&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;North Central Association of Colleges and Schools The Higher Learning Commission&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Association for Bibical Higher Educaiton&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,null,&#34;Council on Occupational Education&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Association for Bibical Higher Educaiton&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;,&#34;Southern Association of Colleges and Schools Commission on Colleges&#34;],[&#34;www.aamu.edu/&#34;,&#34;www.uab.edu&#34;,&#34;www.amridgeuniversity.edu&#34;,&#34;www.uah.edu&#34;,&#34;www.alasu.edu&#34;,&#34;www.ua.edu/&#34;,&#34;www.cacc.edu&#34;,&#34;www.athens.edu&#34;,&#34;www.aum.edu&#34;,&#34;www.auburn.edu&#34;,&#34;www.bsc.edu/&#34;,&#34;www.cv.edu&#34;,&#34;www.ccal.edu/&#34;,&#34;www.southuniversity.edu/montgomery#location=Montgomery,%20AL&#34;,&#34;www.escc.edu&#34;,&#34;www.faulknerstate.edu&#34;,&#34;www.faulkner.edu&#34;,&#34;www.gadsdenstate.edu&#34;,&#34;www.nbccosmetology.com&#34;,&#34;www.wallace.edu&#34;,&#34;www.wallacestate.edu&#34;,&#34;www.wccs.edu&#34;,&#34;www.herzing.edu/&#34;,&#34;www.huntingdon.edu&#34;,&#34;www.hcu.edu&#34;,&#34;www.drakestate.edu&#34;,&#34;www.jsu.edu/&#34;,&#34;www.jdcc.edu&#34;,&#34;www.jeffstateonline.com&#34;,&#34;www.calhoun.edu&#34;,&#34;www.judson.edu&#34;,&#34;www.lawsonstate.edu&#34;,&#34;www.uwa.edu&#34;,&#34;www.lbwcc.edu&#34;,&#34;www.marionmilitary.edu&#34;,&#34;www.miles.edu&#34;,&#34;www.umobile.edu&#34;,&#34;www.montevallo.edu&#34;,&#34;www.nwscc.edu&#34;,&#34;www.una.edu&#34;,&#34;www.nacc.edu&#34;,&#34;www.oakwood.edu&#34;,&#34;www.ascc.edu&#34;,&#34;princeinstitute.edu&#34;,&#34;www.rstc.edu&#34;,&#34;www.bishop.edu&#34;,&#34;www.samford.edu&#34;,&#34;selmauniversity.edu&#34;,&#34;www.sheltonstate.edu&#34;,&#34;www.snead.edu&#34;],[&#34;www2.aamu.edu/scripts/netpricecalc/npcalc.htm&#34;,&#34;uab.studentaidcalculator.com/survey.aspx&#34;,&#34;www2.amridgeuniversity.edu:9091/&#34;,&#34;finaid.uah.edu/&#34;,&#34;www.alasu.edu/cost-aid/forms/calculator/index.aspx&#34;,&#34;financialaid.ua.edu/net-price-calculator/&#34;,&#34;www.cacc.edu/NetPriceCalculator/14-15/npcalc.html&#34;,&#34;https://24.athens.edu/apex/prod8/f?p=174:1:3941357449598491&#34;,&#34;www.aum.edu/current-students/financial-information/net-price-calculator&#34;,&#34;www.auburn.edu/admissions/money-matters.html&#34;,&#34;www.bsc.edu/fp/np-calculator.cfm&#34;,&#34;https://external.cv.edu/npc/npcalc.htm&#34;,&#34;www.ccal.edu/admissions/net-pricing-calculator/&#34;,&#34;tcc.noellevitz.com/edmc/South Net Price Calculator&#34;,&#34;www.escc.edu/NetPrice/npcalc.htm&#34;,&#34;www.faulknerstate.edu&#34;,&#34;www.faulkner.edu/net-price-calculator-form/&#34;,&#34;www.gadsdenstate.edu/net-price-calculator&#34;,&#34;www.nbccosmetology.com/npcalc.htm&#34;,&#34;www.wallace.edu/net_price_calculator.aspx&#34;,&#34;www.wallacestate.edu/Financial-Aid/Net-Price-Calculator&#34;,&#34;wccs.edu/home/admissions/financial-aid/net-price-calculator/&#34;,&#34;www.herzing.edu/financial-aid/net-price-calculator&#34;,&#34;hawk.huntingdon.edu/oiac/netpricecalculator/npcalc.htm&#34;,&#34;www.hcu.edu/netpricecalculator/&#34;,&#34;www.drakestate.edu/admissions/net_price_calculator.aspx&#34;,&#34;www.jsu.edu/finaid/&#34;,&#34;www.jdcc.edu/netpricecalculator/&#34;,&#34;www.jeffersonstate.edu/financial-aid/net-price-calculator/&#34;,&#34;https://calhoun.edu/student-resources/financial-aid/net-price-calculator&#34;,&#34;www.judson.edu&#34;,&#34;www.lawsonstate.edu/disclosure_and_consumer_information/general_institutional_information/net_price_calculator.aspx&#34;,&#34;secure.uwa.edu/calculator/npcalc.htm&#34;,&#34;www.lbwcc.edu/financial_aid/net_price_calculator.aspx&#34;,&#34;www.marionmilitary.edu/admissions/netcalc/npcalc.htm&#34;,&#34;https://miles.studentaidcalculator.com/survey.aspx&#34;,&#34;tcc.noellevitz.com/(S(i2ma5wzihnqpsazmq43fszpq))/University%20of%20Mobile/Freshman-Students&#34;,&#34;www.montevallo.edu/admissions/undergraduate-admissions/financial-aid/net-price-calculator/&#34;,&#34;nwscc.edu/financialaid/netpricecalculator/npcalc.htm&#34;,&#34;studentnpc.collegeboard.org/&#34;,&#34;www.nacc.edu&#34;,&#34;https://npc.collegeboard.org/student/app/oakwood&#34;,&#34;www.ascc.edu&#34;,&#34;npc.princeinstitute.edu/AidCalculator.aspx&#34;,&#34;www.rstc.edu&#34;,&#34;www.bishop.edu/calculator/&#34;,&#34;https://samford.studentaidcalculator.com/welcome.aspx&#34;,&#34;selmauniversity.edu/NetPriceCalculator/npcalc.htm&#34;,&#34;www.sheltonstate.edu/financial_aid/price_calculator.aspx&#34;,&#34;www.snead.edu/financial_aid/net_price_calculator.aspx&#34;],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Not main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Not main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;,&#34;Main campus&#34;],[1,1,1,1,1,1,1,1,1,1,1,1,1,16,1,1,1,1,1,1,1,1,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1],[&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly certificate-degree granting&#34;,&#34;Predominantly certificate-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly certificate-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly certificate-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly certificate-degree granting&#34;,&#34;Predominantly certificate-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly bachelor&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;,&#34;Predominantly associate&#39;s-degree granting&#34;],[&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Bachelor&#39;s degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Bachelor&#39;s degree&#34;,&#34;Associate degree&#34;,&#34;Bachelor&#39;s degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Certificate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Bachelor&#39;s degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Bachelor&#39;s degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Bachelor&#39;s degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;,&#34;Graduate degree&#34;,&#34;Graduate degree&#34;,&#34;Associate degree&#34;,&#34;Associate degree&#34;],[&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Private for-profit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Private for-profit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private for-profit&#34;,&#34;Private nonprofit&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Private for-profit&#34;,&#34;Public&#34;,&#34;Public&#34;,&#34;Private nonprofit&#34;,&#34;Private nonprofit&#34;,&#34;Public&#34;,&#34;Public&#34;],[&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Illinois&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;,&#34;Alabama&#34;],[&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Great Lakes (IL, IN, MI, OH, WI)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;,&#34;Southeast (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN, VA, WV)&#34;],[&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;Town: Fringe (in urban cluster up to 10 miles from an urbanized area)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;Suburb: Large (outside principal city, in urbanized area with population of 250,000 or more)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;Rural: Remote (rural territory more than 25 miles from an urbanized area and more than 10 miles from an urban cluster)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;Rural: Remote (rural territory more than 25 miles from an urbanized area and more than 10 miles from an urban cluster)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;Rural: Remote (rural territory more than 25 miles from an urbanized area and more than 10 miles from an urban cluster)&#34;,&#34;Suburb: Large (outside principal city, in urbanized area with population of 250,000 or more)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;Suburb: Large (outside principal city, in urbanized area with population of 250,000 or more)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;Rural: Distant (rural territory more than 5 miles but up to 25 miles from an urbanized area or more than 2.5 and up to 10 miles from an urban cluster)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;Suburb: Large (outside principal city, in urbanized area with population of 250,000 or more)&#34;,&#34;Rural: Fringe (rural territory up to 5 miles from an urbanized area or up to 2.5 miles from an urban cluster)&#34;,&#34;City: Midsize (population of at least 100,000 but less than 250,000)&#34;,&#34;Suburb: Large (outside principal city, in urbanized area with population of 250,000 or more)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;,&#34;City: Small (population less than 100,000)&#34;,&#34;Town: Distant (in urban cluster more than 10 miles and up to 35 miles from an urbanized area)&#34;],[34.783368,33.50223,32.362609,34.722818,32.364317,33.2144,32.924429,34.805625,32.369939,32.604685,33.515453,32.42391,32.42443,32.342684,31.297496,30.852045,32.384181,33.991866,34.27871,31.316086,34.07341,32.445611,33.468105,32.350939,34.859089,34.772116,33.822128,31.101995,33.652439,34.65428,32.630526,33.451673,32.59244,31.322947,32.622359,33.481306,30.793247,33.10625,34.739567,34.80658,34.545471,34.756628,31.488925,41.928952,31.46071,30.693972,33.464578,32.420358,33.120531,34.201247],[-86.568502,-86.80917,-86.17401,-86.63842,-86.295677,-87.545766,-85.94653,-86.96514,-86.177351,-85.482782,-86.853636,-85.031485,-87.023531,-86.216488,-85.836956,-87.779758,-86.21641,-85.991299,-86.196931,-85.46355,-86.781745,-87.01324,-86.832299,-86.285313,-87.662062,-86.573817,-85.766644,-87.085829,-86.707387,-86.949131,-87.316127,-86.890234,-88.186077,-86.452262,-87.317998,-86.908605,-88.128934,-86.865099,-87.67733,-87.680999,-85.911664,-86.661628,-87.326352,-87.962922,-86.964486,-88.056982,-86.790932,-87.033826,-87.56148,-86.169479],[&#34;Master&#39;s Colleges &amp;amp; Universities: Larger Programs&#34;,&#34;Doctoral Universities: Highest Research Activity&#34;,&#34;Baccalaureate Colleges: Arts &amp;amp; Sciences Focus&#34;,&#34;Doctoral Universities: Highest Research Activity&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Larger Programs&#34;,&#34;Doctoral Universities: Higher Research Activity&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Larger Programs&#34;,&#34;Doctoral Universities: Higher Research Activity&#34;,&#34;Baccalaureate Colleges: Arts &amp;amp; Sciences Focus&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Baccalaureate/Associate&#39;s Colleges: Mixed Baccalaureate/Associate&#39;s&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Associate&#39;s Colleges: Mixed Transfer/Vocational &amp;amp; Technical-Mixed Traditional/Nontraditional&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Nontraditional&#34;,null,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Special Focus Four-Year: Faith-Related Institutions&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Traditional&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Larger Programs&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Traditional&#34;,&#34;Associate&#39;s Colleges: High Vocational &amp;amp; Technical-High Traditional&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Nontraditional&#34;,&#34;Baccalaureate Colleges: Arts &amp;amp; Sciences Focus&#34;,&#34;Associate&#39;s Colleges: High Vocational &amp;amp; Technical-High Traditional&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Larger Programs&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Traditional&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Traditional&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Medium Programs&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Larger Programs&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;,&#34;Baccalaureate Colleges: Diverse Fields&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Traditional&#34;,&#34;Special Focus Two-Year: Health Professions&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Traditional&#34;,&#34;Associate&#39;s Colleges: High Vocational &amp;amp; Technical-High Traditional&#34;,&#34;Master&#39;s Colleges &amp;amp; Universities: Medium Programs&#34;,&#34;Special Focus Four-Year: Faith-Related Institutions&#34;,&#34;Associate&#39;s Colleges: High Transfer-High Nontraditional&#34;,&#34;Associate&#39;s Colleges: High Transfer-Mixed Traditional/Nontraditional&#34;],[&#34;Four-year, full-time, inclusive, lower transfer-in&#34;,&#34;Four-year, medium full-time , selective, higher transfer-in&#34;,&#34;Four-year, higher part-time&#34;,&#34;Four-year, medium full-time , selective, higher transfer-in&#34;,&#34;Four-year, full-time, inclusive, lower transfer-in&#34;,&#34;Four-year, full-time, more selective, lower transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, higher part-time&#34;,&#34;Four-year, medium full-time , selective, higher transfer-in&#34;,&#34;Four-year, full-time, more selective, higher transfer-in&#34;,&#34;Four-year, full-time, more selective, lower transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, full-time, inclusive, higher transfer-in&#34;,&#34;Four-year, medium full-time, inclusive, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, medium full-time , selective, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Not applicable&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, higher part-time&#34;,&#34;Four-year, medium full-time , selective, higher transfer-in&#34;,&#34;Four-year, higher part-time&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, full-time, selective, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Two-year, higher part-time&#34;,&#34;Two-year, higher part-time&#34;,&#34;Four-year, medium full-time , selective, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, full-time, selective, higher transfer-in&#34;,&#34;Two-year, medium full-time&#34;,&#34;Two-year, higher full-time&#34;,&#34;Four-year, full-time, inclusive, higher transfer-in&#34;,&#34;Four-year, full-time, selective, higher transfer-in&#34;,&#34;Four-year, full-time, selective, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, full-time, selective, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, full-time, inclusive, lower transfer-in&#34;,&#34;Two-year, medium full-time&#34;,&#34;Two-year, higher full-time&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Four-year, full-time, more selective, lower transfer-in&#34;,&#34;Four-year, medium full-time, inclusive, higher transfer-in&#34;,&#34;Two-year, mixed part/full-time&#34;,&#34;Two-year, medium full-time&#34;],[&#34;Four-year, medium, primarily residential&#34;,&#34;Four-year, large, primarily nonresidential&#34;,&#34;Four-year, very small, primarily nonresidential&#34;,&#34;Four-year, medium, primarily nonresidential&#34;,&#34;Four-year, medium, primarily residential&#34;,&#34;Four-year, large, primarily residential&#34;,&#34;Two-year, small&#34;,&#34;Four-year, small, primarily nonresidential&#34;,&#34;Four-year, medium, primarily nonresidential&#34;,&#34;Four-year, large, primarily nonresidential&#34;,&#34;Four-year, small, highly residential&#34;,&#34;Two-year, small&#34;,&#34;Four-year, very small, highly residential&#34;,&#34;Four-year, very small, primarily nonresidential&#34;,&#34;Two-year, small&#34;,&#34;Two-year, medium&#34;,&#34;Four-year, small, primarily residential&#34;,&#34;Two-year, medium&#34;,&#34;Not applicable&#34;,&#34;Two-year, medium&#34;,&#34;Two-year, medium&#34;,&#34;Two-year, small&#34;,&#34;Four-year, very small, primarily nonresidential&#34;,&#34;Four-year, very small, primarily residential&#34;,&#34;Four-year, very small, primarily nonresidential&#34;,&#34;Two-year, small&#34;,&#34;Four-year, medium, primarily residential&#34;,&#34;Two-year, small&#34;,&#34;Two-year, medium&#34;,&#34;Two-year, large&#34;,&#34;Four-year, very small, primarily residential&#34;,&#34;Two-year, medium&#34;,&#34;Four-year, medium, primarily residential&#34;,&#34;Two-year, small&#34;,&#34;Two-year, very small&#34;,&#34;Four-year, small, highly residential&#34;,&#34;Four-year, small, primarily residential&#34;,&#34;Four-year, small, primarily residential&#34;,&#34;Two-year, medium&#34;,&#34;Four-year, medium, primarily nonresidential&#34;,&#34;Two-year, small&#34;,&#34;Four-year, small, highly residential&#34;,&#34;Two-year, small&#34;,&#34;Two-year, very small&#34;,&#34;Two-year, very small&#34;,&#34;Two-year, medium&#34;,&#34;Four-year, medium, highly residential&#34;,&#34;Four-year, very small, primarily nonresidential&#34;,&#34;Two-year, medium&#34;,&#34;Two-year, small&#34;],[&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;],[null,null,&#34;Churches of Christ&#34;,null,null,null,null,null,null,null,&#34;United Methodist&#34;,null,&#34;Lutheran Church - Missouri Synod&#34;,null,null,null,&#34;Churches of Christ&#34;,null,null,null,null,null,null,&#34;United Methodist&#34;,&#34;Churches of Christ&#34;,null,null,null,null,null,&#34;Baptist&#34;,null,null,null,null,&#34;Christian Methodist Episcopal&#34;,&#34;Southern Baptist&#34;,null,null,null,null,&#34;Seventh Day Adventists&#34;,null,null,null,null,&#34;Baptist&#34;,&#34;Baptist&#34;,null,null],[0.6538,0.6043,null,0.812,0.4639,0.5359,null,null,0.7871,0.7766,0.5306,null,0.4034,null,null,null,0.573,null,null,null,null,null,0.9541,0.5769,0.7,null,0.6665,null,null,null,0.6292,null,0.7347,null,0.5918,null,0.6051,0.7001,null,0.58,null,0.4749,null,null,null,null,0.933,null,null,null],[0.65384128591317,0.60427528675703,null,0.81197097944377,0.46385830540928,0.53586719332651,null,null,0.78708901363271,0.77660451220768,0.53057896167436,null,0.40339702760084,null,null,null,0.57301401869158,null,null,null,null,null,0.92670598146588,0.57694399129961,0.7,null,0.66645056726094,null,null,null,0.62917933130699,null,0.7347280334728,null,0.59181415929203,null,0.60508474576271,0.70009881422924,null,0.57999397408858,null,0.47489959839357,null,null,null,null,0.93304130162703,null,null,null],[383,520,null,520,370,490,null,null,450,530,480,null,null,null,null,null,430,null,null,null,null,null,null,440,380,null,450,null,null,null,480,null,430,null,480,null,430,455,null,398,null,410,null,null,null,null,500,null,null,null],[470,630,null,650,450,600,null,null,520,630,590,null,null,null,null,null,520,null,null,null,null,null,null,550,660,null,550,null,null,null,560,null,530,null,580,null,540,595,null,560,null,540,null,null,null,null,610,null,null,null],[360,520,null,550,360,490,null,null,470,540,500,null,null,null,null,null,440,null,null,null,null,null,null,450,400,null,440,null,null,null,400,null,360,null,500,null,420,475,null,410,null,380,null,null,null,null,490,null,null,null],[480,668,null,680,460,610,null,null,540,650,610,null,null,null,null,null,510,null,null,null,null,null,null,568,610,null,550,null,null,null,660,null,560,null,600,null,580,580,null,535,null,500,null,null,null,null,610,null,null,null],[370,null,null,null,null,480,null,null,null,520,null,null,null,null,null,null,430,null,null,null,null,null,null,null,300,null,null,null,null,null,null,null,420,null,null,null,null,470,null,null,null,null,null,null,null,null,500,null,null,null],[457,null,null,null,null,600,null,null,null,620,null,null,null,null,null,null,510,null,null,null,null,null,null,null,560,null,null,null,null,null,null,null,530,null,null,null,null,585,null,null,null,null,null,null,null,null,610,null,null,null],[427,575,null,585,410,545,null,null,485,580,535,null,null,null,null,null,475,null,null,null,null,null,null,495,520,null,500,null,null,null,520,null,480,null,530,null,485,525,null,479,null,475,null,null,null,null,555,null,null,null],[420,594,null,615,410,550,null,null,505,595,555,null,null,null,null,null,475,null,null,null,null,null,null,509,505,null,495,null,null,null,530,null,460,null,550,null,500,528,null,473,null,440,null,null,null,null,550,null,null,null],[414,null,null,null,null,540,null,null,null,570,null,null,null,null,null,null,470,null,null,null,null,null,null,null,430,null,null,null,null,null,null,null,475,null,null,null,null,528,null,null,null,null,null,null,null,null,555,null,null,null],[16,22,null,24,16,22,null,null,19,24,23,null,null,null,null,null,18,null,null,null,null,null,null,19,14,null,20,null,null,null,19,null,18,null,19,null,19,20,null,19,null,17,null,null,null,null,23,null,null,null],[19,28,null,30,19,31,null,null,23,30,29,null,null,null,null,null,24,null,null,null,null,null,null,23,17,null,26,null,null,null,25,null,21,null,26,null,25,26,null,25,null,22,null,null,null,null,29,null,null,null],[14,22,null,24,14,22,null,null,19,25,23,null,null,null,null,null,18,null,null,null,null,null,null,18,11,null,20,null,null,null,19,null,18,null,18,null,19,21,null,20,null,17,null,null,null,null,23,null,null,null],[20,30,null,32,19,32,null,null,25,32,30,null,null,null,null,null,24,null,null,null,null,null,null,24,16,null,28,null,null,null,25,null,22,null,25,null,26,28,null,26,null,23,null,null,null,null,31,null,null,null],[15,19,null,24,15,21,null,null,17,23,22,null,null,null,null,null,16,null,null,null,null,null,null,16,16,null,18,null,null,null,17,null,19,null,18,null,17,18,null,17,null,16,null,null,null,null,21,null,null,null],[18,26,null,29,17,29,null,null,22,28,28,null,null,null,null,null,23,null,null,null,null,null,null,22,17,null,25,null,null,null,23,null,20,null,26,null,24,24,null,24,null,21,null,null,null,null,27,null,null,null],[null,null,null,null,null,7,null,null,null,7,null,null,null,null,null,null,null,null,null,null,null,null,null,null,11,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,8,null,null,null,8,null,null,null,null,null,null,null,null,null,null,null,null,null,null,12,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[18,25,null,27,18,27,null,null,21,27,26,null,null,null,null,null,21,null,null,null,null,null,null,21,16,null,23,null,null,null,22,null,20,null,23,null,22,23,null,22,null,20,null,null,null,null,26,null,null,null],[17,26,null,28,17,27,null,null,22,29,27,null,null,null,null,null,21,null,null,null,null,null,null,21,14,null,24,null,null,null,22,null,20,null,22,null,23,25,null,23,null,20,null,null,null,null,27,null,null,null],[17,23,null,27,16,25,null,null,20,26,25,null,null,null,null,null,20,null,null,null,null,null,null,19,17,null,22,null,null,null,20,null,20,null,22,null,21,21,null,21,null,19,null,null,null,null,24,null,null,null],[null,null,null,null,null,8,null,null,null,8,null,null,null,null,null,null,null,null,null,null,null,null,null,null,12,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[850,1147,null,1221,844,1181,null,null,990,1218,1167,null,null,null,null,null,985,null,null,null,null,null,null,992,848,null,1062,null,null,null,1031,null,930,null,1061,null,1025,1069,null,1027,null,923,null,null,null,null,1162,null,null,null],[850,1147,null,1221,844,1181,null,null,990,1218,1167,null,null,null,null,null,985,null,null,null,null,null,null,992,848,null,1062,null,null,null,1031,null,930,null,1061,null,1025,1069,null,1027,null,923,null,null,null,null,1162,null,null,null],[0.0446,0,0,0,0,0,0,0,0,0.0433,0,0,0,0,0,0.0058,0,0.0039,0,0,0,0,0,0,0,0,0,0,0,0.0223,0.0615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0.0023,0,0,0,0,0.0039,0,0,0.0017,0.0152,0.0225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0336,0,0.0227,0,0,0,0,0,0,0,0,0,0,0.0052,0,0,0],[0.0094,0,0,0,0,0,0,0,0,0.0175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0.0009,0,0,0,0.0035,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0013,0,0,0],[0,0.0426,0,0.0216,0.0945,0.107,0,0,0.0588,0.0533,0.009,0,0,0,0,0,0,0,0,0,0,0,0,0.039,0,0,0.0354,0,0,0,0,0,0.0571,0,0,0.0773,0.0303,0.0533,0,0.0458,0,0.0674,0,0,0,0,0.0762,0,0,0],[0.0164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0086,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0093,0,0,0,0],[0.0634,0.0133,0,0.0315,0.0567,0.0067,0.0189,0.0501,0,0.0066,0,0.0575,0,0.1009,0.0243,0.033,0.0112,0.0176,0,0.0142,0.0127,0.0151,0.0169,0,0,0.0476,0.0226,0,0.0534,0.0427,0,0.0411,0,0.0308,0,0.0409,0.0121,0,0.0178,0.0083,0.0364,0.0147,0,0,0.0313,0.0167,0.0116,0,0,0.0509],[0,0,0,0,0,0,0.022,0,0,0,0,0,0,0,0,0,0,0.0273,1,0.0385,0.0264,0.063,0,0,0,0.1587,0,0.0565,0.0633,0.0045,0,0.0291,0,0.0784,0,0,0,0,0.047,0,0.0434,0,0.0678,0,0.1313,0.0465,0,0,0.0395,0],[0.1268,0.0815,0,0.0216,0.1531,0.0696,0,0.2303,0.079,0.0939,0.0495,0,0.1765,0,0,0,0.0412,0,0,0,0,0,0,0.1039,0,0,0.0663,0,0,0,0.0615,0,0.1878,0,0,0.0409,0.1727,0.06,0,0.1,0,0.0293,0,0,0,0,0.0465,0.1739,0,0],[0.1432,0.0577,0,0.3027,0,0.0788,0,0,0,0.1741,0.009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0039,0,0,0],[0.0587,0,0,0,0,0,0.044,0,0,0,0,0.0354,0,0,0,0.0019,0,0.1783,0,0.079,0.0437,0.0126,0.0506,0,0,0.1349,0.0264,0.0565,0.0709,0.1223,0,0.2295,0.0245,0.028,0,0,0,0,0.0373,0,0.1359,0,0.1864,0,0,0.0669,0,0,0.0274,0.0302],[0,0.0069,0,0.0162,0,0.0071,0,0,0.0067,0.0135,0.0135,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0023,0,0,0,0,0,0,0,0,0,0,0.0333,0,0.0094,0,0.0205,0,0,0,0,0.022,0,0,0],[0.0188,0,0.2453,0,0,0.0714,0,0,0,0.0331,0,0,0,0,0.0121,0,0,0.0325,0,0.0537,0.0045,0,0,0,0,0,0.0324,0.004,0.0282,0.0115,0,0.0394,0,0.0336,0,0.0455,0,0.0333,0.0357,0.0344,0.0336,0.0059,0,0,0.025,0.0483,0.0568,0,0.0154,0.0377],[0,0,0,0,0,0,0,0,0,0,0,0,0,0.0642,0.0162,0.0117,0.015,0.0163,0,0,0.0109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.6111,0,0,0.0323,0,0,0],[0.0235,0.0192,0,0.0126,0.0284,0.0164,0,0.0363,0.0319,0.0155,0.0405,0,0,0,0,0,0.015,0,0,0,0,0,0,0.0087,0,0,0.0286,0,0,0,0.0154,0,0.0122,0,0,0.0182,0.003,0.1033,0,0.0177,0,0.0117,0,0,0,0,0.0155,0,0,0],[0.0423,0.0179,0.0566,0,0,0,0.3742,0.0551,0.037,0,0,0.3982,0.451,0,0.3927,0.4641,0.03,0.1457,0,0.232,0.2247,0.335,0,0,0,0.0238,0.0565,0.3185,0.2477,0.4032,0,0.2226,0,0.2941,1,0,0.0515,0,0.2058,0,0.2325,0.085,0.322,0,0,0.1115,0.0039,0,0.259,0.6811],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0.1009,0.0715,0,0.0712,0.0794,0.0378,0,0.015,0.0571,0.0873,0.1261,0,0,0,0,0,0.0112,0,0,0,0,0,0,0.0823,0,0,0.0444,0,0,0,0.1231,0,0.0776,0,0,0.0864,0.0394,0.0433,0,0.0417,0,0.132,0,0,0,0,0.0362,0.087,0,0],[0.0094,0.0124,0,0.0198,0.0302,0.0083,0,0.0225,0.0067,0.0091,0.0405,0,0,0,0,0,0.0037,0,0,0,0,0,0,0.0173,0,0,0.0075,0,0,0,0,0,0.0286,0,0,0.0045,0.0121,0.0233,0,0.0052,0,0.0117,0,0,0,0,0.0103,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0013,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0.0009,0,0.0256,0.0346,0.015,0,0.0223,0.027,0,0,0,0,0,0,0,0,0,0.0637,0,0,0,0,0,0,0,0,0,0,0.0274,0.0163,0,0,0,0.0303,0,0.0827,0.0396,0,0.0029,0,0,0.0063,0.0818,0.0013,0,0,0],[0,0,0,0,0.0151,0,0,0.0088,0.0336,0,0,0,0,0,0,0.0058,0.0318,0,0,0,0,0,0,0.0823,0,0,0.009,0,0,0,0,0,0.0449,0,0,0,0.0303,0.06,0,0.049,0,0,0,0,0,0,0.0724,0,0.0154,0],[0,0.0073,0,0.0072,0,0.0041,0,0.01,0,0.0015,0.0315,0,0,0,0,0,0,0,0,0,0,0,0,0.0173,0,0,0,0,0,0,0.0308,0,0,0,0,0,0.0606,0,0,0,0,0,0,0,0,0,0.0233,0.087,0,0],[0,0,0.1698,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0094,0,0,0,0,0,0,0.0087,1,0,0,0,0,0,0,0,0,0,0,0,0.0394,0,0,0,0,0.0587,0,0,0,0,0.0026,0.3043,0,0],[0.0188,0.0174,0,0.0216,0.0265,0.0095,0,0.005,0.0235,0.0135,0.0721,0,0,0,0,0,0,0,0,0,0,0,0,0.0303,0,0,0.0128,0,0,0,0.0462,0,0.0163,0,0,0.0091,0,0.0233,0,0.024,0,0.0029,0,0,0,0,0.0026,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0.0282,0.087,0,0.0171,0.0624,0.035,0,0.0325,0.0387,0.0329,0.1081,0,0,0.0092,0,0,0.0206,0,0,0,0,0,0,0.039,0,0,0.0256,0,0,0,0.1231,0,0.0367,0,0,0,0.0212,0.0867,0,0.0156,0,0.0733,0,0,0,0,0.0336,0,0,0],[0.0282,0.0366,0.1321,0,0.1342,0.0286,0,0.0263,0.0471,0,0,0.0796,0,0.055,0,0,0.1592,0,0,0.0314,0.0237,0,0.0169,0,0,0,0.0602,0,0.0488,0,0.0308,0.0068,0,0,0,0.2136,0,0,0.0081,0.0385,0.0364,0,0,0,0,0,0,0,0,0],[0.0516,0.0238,0,0,0.0548,0.0102,0,0,0,0.0214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0587,0,0,0,0.0308,0.0034,0,0,0,0.0955,0,0.03,0,0.049,0,0.0792,0,0,0,0,0.0078,0,0,0],[0.0399,0.0408,0,0.0189,0.0151,0.0364,0,0.0288,0.0336,0.0407,0.0856,0,0,0,0,0,0.0075,0,0,0,0,0,0,0.013,0,0,0.0294,0,0,0,0.0154,0.0034,0.0204,0,0,0.0182,0.0424,0.0367,0,0.0594,0,0.0323,0,0,0,0,0.0181,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0019,0,0.0111,0,0.0638,0,0.1385,0,0,0,0.0238,0,0,0,0.0127,0,0.0462,0,0,0,0,0,0,0.0276,0,0,0,0,0,0.0063,0.0149,0,0,0.0377,0],[0,0,0,0,0,0,0.022,0,0,0,0,0,0,0,0.3684,0.0214,0,0.2518,0,0.0284,0.0473,0.0252,0,0,0,0.0317,0,0.1008,0,0,0,0.0993,0.0245,0.1289,0,0,0,0,0.0681,0,0.0812,0,0,0,0.1063,0.0316,0,0,0.1544,0],[0,0,0,0,0,0,0.0849,0,0,0,0,0,0,0,0,0.0039,0,0.0683,0,0.0496,0.0328,0.1738,0,0,0,0.119,0,0.1895,0,0.0134,0,0.0445,0,0.0784,0,0,0,0,0.0632,0,0.0266,0,0.2147,0,0.1125,0.1747,0,0,0.048,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.0875,0.1691,0,0,0,0],[0.0258,0.0376,0,0.0288,0.0473,0.0295,0,0.0263,0.0286,0.0367,0.0991,0.0044,0,0,0,0.0233,0.0225,0,0,0,0.0073,0,0,0.0303,0,0,0.0444,0,0,0.0146,0.1077,0.0325,0,0,0,0.0364,0.0394,0.14,0,0.0594,0,0.0381,0,0,0,0,0.053,0,0.0034,0],[0,0.2231,0,0.1892,0.0926,0.1065,0.2453,0.01,0.2555,0.0575,0,0.2743,0,0.6881,0.0202,0.2951,0.0412,0.1789,0,0.381,0.4559,0.1814,0.8596,0.0216,0,0.2857,0.2877,0.25,0.2713,0.3223,0.2462,0.0805,0.2,0.2745,0,0,0.2485,0.0933,0.342,0.151,0.3221,0.1613,0.1186,0.1111,0.425,0.2138,0.3114,0,0.2487,0.1189],[0.1479,0.1837,0.3962,0.2072,0.0983,0.2886,0.1541,0.4205,0.2471,0.1989,0.2207,0.1504,0.3725,0.0826,0.166,0.1184,0.5768,0.0683,0,0.0253,0.0318,0.0554,0.0562,0.4848,0,0.1746,0.1295,0.0242,0.2165,0.0293,0.0615,0.0856,0.2286,0.0196,0,0.2545,0.1636,0.13,0.0648,0.2313,0.0518,0.1584,0.0904,0.2778,0.0688,0.0149,0.1305,0.3478,0.1509,0.0811],[0,0.0188,0,0.0117,0.0113,0.0155,0,0.0075,0.0134,0.0122,0.045,0,0,0,0,0,0.0037,0,0,0,0,0,0,0.0216,0,0,0.0203,0,0,0,0.0462,0,0.0245,0,0,0.0364,0.003,0.05,0,0.0208,0,0.0147,0,0,0,0,0.022,0,0,0],[&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,null,&#34;Program not offered&#34;,&#34;Program not offered&#34;,null,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,null,&#34;Program not offered&#34;,null,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;,&#34;Program not offered&#34;],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,&#34;Program offered&#34;,null,null,null,null,&#34;Program offered&#34;,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,1,1,1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,2,2,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1],[0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,2,0,0,1,0,0,2,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,1,0,1,0,1,1,1,2,0,0,1,0,0,2,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,2,1,1,0,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,1,0,1,2,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,0,0,2,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,2,0,1,2,1,0,2,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,2,0,0,1,1,1,0,2,0,1,0,0,0,0,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,0,2,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,1,1],[0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,1,0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,2,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,1,1],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,1,2,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,2],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,2],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,0,2,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,2,0,0,0,1,0,0,0,0,1,1,0,2,1,2,2,0,1,1,2,0,0,0,1,0,1,2,2,0,2,0,2,1,0,2,0,2,0,1,0,1,0,0,1,0,0,1,2],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,2,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,0,2,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,0,1,0,0,2,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,1,0,1,0,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,2,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,2,0,1,1,0,1,1,0,0,0,1,1,0,0,2,0,0,0,0,0,2,0,0,0,1,0,0,0,2,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,2,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,0,1,1,1,0,2,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,2,1,0,0,1,0,0,0,2,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,2,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,2],[0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,2,1,2,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,1,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,2,0,1,0,1,2,1,2,0,0,1,0,1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,1,2,0,1,0,1,1,1],[0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,2,1,2,0,1,2,1,0,0,0,1,0,0,1,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,2,0,1,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,0,1,0,1,2,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,2],[0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,2,0,0,1,0,1,2,0,0,1,0,0,0,0,0,0,1,0,0,0,1,2,1,0,0,0,1,0],[0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,0,1,0,1,1,2,2,0,0,1,0,1,2,2,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,1,0,0,1,2],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,1,2,1,1,2,0,2,1,1,1,0,1,1,0,0,1,0,0,0,0,0,2,1,0,0,1,0,0,0,2,0,2,0,0,1,2,1,0,2,0,1,0,0,0,0,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,0,1,1,1,0,2,0,1,0,0,0,0,1,0,0,0],[&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;,&#34;Not distance-education only&#34;],[4505,11269,308,5829,4740,31005,1546,2904,4142,21551,1346,1566,379,460,1528,4372,2282,4613,91,4173,4821,1383,360,1160,58,820,6625,1036,7381,8547,373,3003,1913,1412,450,1869,1437,2553,3047,5698,2050,1687,1151,25,422,2701,3145,312,4478,2178],[0.034,0.5863,0.211,0.7024,0.0165,0.7807,0.7141,0.7817,0.5355,0.842,0.7912,0.4662,0.0317,0.3283,0.6296,0.6921,0.3996,0.6978,0.8791,0.6348,0.8486,0.1902,0.3722,0.631,0.7586,0.3671,0.6981,0.5647,0.6708,0.6595,0.7802,0.1532,0.4511,0.699,0.6067,0.0161,0.6159,0.7164,0.7762,0.7102,0.84,0.0047,0.5343,0.92,0.4336,0.2469,0.8143,0.0513,0.5683,0.7691],[0.9216,0.2541,0.3409,0.123,0.9251,0.1092,0.26,0.1185,0.351,0.0671,0.1137,0.4393,0.9077,0.5913,0.2435,0.2246,0.5079,0.1968,0.022,0.3094,0.0631,0.7628,0.5083,0.2164,0.1552,0.5561,0.2214,0.3098,0.2187,0.1864,0.1555,0.8149,0.4004,0.267,0.2089,0.9674,0.2296,0.1492,0.1339,0.1416,0.0224,0.8435,0.424,0,0.5284,0.6583,0.069,0.9423,0.3522,0.0735],[0.0058,0.0317,0.0195,0.0417,0.0116,0.0399,0.0123,0.0189,0.007,0.0323,0.0208,0.0453,0.0317,0.0217,0.0582,0.0341,0.0241,0.0308,0.0989,0.0268,0.038,0.0072,0.0333,0.0345,0.0172,0.0195,0.0124,0.0068,0.0377,0.0461,0.008,0.011,0.0225,0.0113,0.0911,0.0075,0.0174,0.0372,0.041,0.0281,0.0898,0.0308,0.0096,0.08,0.0047,0.0211,0.0521,0,0.0025,0.0927],[0.0018,0.0595,0,0.0381,0.0032,0.0113,0.0045,0.0062,0.0241,0.025,0.0535,0.0109,0.0026,0.0152,0.0216,0.0089,0.0026,0.0046,0,0.0065,0.0073,0.0029,0,0.006,0,0.0073,0.0059,0.0203,0.0191,0.0296,0.0054,0.0067,0.0026,0.0035,0.0222,0.0005,0.007,0.0078,0.0036,0.0042,0.0073,0.0024,0.0017,0,0.0024,0.0185,0.0108,0,0.0114,0.0092],[0.0022,0.0023,0,0.013,0.0008,0.0035,0.0019,0.0152,0.0051,0.0063,0.0097,0.0038,0,0.0109,0.0046,0.0185,0.0061,0.0113,0,0.0055,0.0097,0.0022,0.0028,0.0095,0.0345,0.0134,0.0075,0.0193,0.0031,0.0161,0.0054,0.0023,0.0016,0.0057,0.0067,0,0.0167,0.0051,0.0098,0.0104,0.0259,0.0065,0.0096,0,0.019,0.0081,0.0032,0,0.0045,0.0193],[0.0018,0.0006,0.0032,0,0.0006,0.0009,0,0.0007,0.0017,0.0001,0,0.0057,0,0.0087,0.0033,0.0018,0.0026,0.0011,0,0.0017,0,0,0.0056,0.0009,0,0,0.0006,0,0.0011,0.0004,0.0027,0.0013,0.0016,0,0.0044,0,0.0014,0,0.0007,0.0012,0.0005,0,0.0009,0,0,0.0011,0,0,0.0004,0.0018],[0,0.0389,0,0.0201,0.0114,0.0271,0.0032,0.0189,0.0316,0.0057,0.0089,0.0166,0,0,0.0334,0.0165,0.0193,0.0269,0,0.0134,0,0.0043,0.0444,0.031,0.0172,0.0207,0,0.0145,0.0285,0.0424,0.0134,0.0073,0.0183,0.0135,0.0489,0.0075,0.0285,0.0247,0.0026,0.0256,0.0098,0,0.0087,0,0.0118,0.013,0.0165,0,0.0154,0],[0.0062,0.0181,0,0.0317,0.0209,0.0245,0.0019,0.0055,0.0316,0.0131,0,0,0.0264,0.0022,0.0007,0.0016,0.0215,0.0212,0,0,0.0075,0.0051,0,0.0017,0.0172,0.0098,0.026,0,0.0207,0.0075,0.0188,0.0017,0.0633,0,0,0,0.0487,0.0141,0.003,0.0393,0.0039,0.0699,0.0009,0,0,0.0307,0.0286,0,0.0031,0.0142],[0.0266,0.0085,0.4253,0.03,0.0099,0.0029,0.0019,0.0344,0.0123,0.0085,0.0022,0.0121,0,0.0217,0.0052,0.0018,0.0162,0.0095,0,0.0019,0.0259,0.0253,0.0333,0.069,0,0.0061,0.0281,0.0647,0.0004,0.0121,0.0107,0.0017,0.0387,0,0.0111,0.0011,0.0348,0.0454,0.0292,0.0393,0.0005,0.0421,0.0104,0,0,0.0022,0.0054,0.0064,0.0422,0.0202],[0.0626,0.2671,0.5714,0.1911,0.0766,0.0825,0.3745,0.5778,0.2569,0.0894,0.0067,0.3914,0.0923,0.2674,0.4071,0.4085,0.2244,0.4526,0.0879,0.4862,0.4626,0.3637,0.4972,0.2293,0.4655,0.411,0.1857,0.417,0.6173,0.5793,0.3324,0.4163,0.1093,0.2691,0.0022,0.0353,0.1072,0.0995,0.4565,0.1272,0.4273,0.0539,0.2911,0.64,0.41,0.4091,0.035,0.2436,0.513,0.2929],[&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Not currently certified as an operating institution&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;,&#34;Currently certified as operating&#34;],[13435,16023,null,18661,7400,20575,5958,null,14176,22183,null,1403,null,null,4499,6813,null,3682,null,3067,7008,7688,null,null,null,7222,17139,3602,9674,5134,null,8000,12733,7003,10403,null,null,16885,5806,11438,2932,null,5058,null,4147,5870,null,null,9308,5175],[null,null,8862,null,null,null,null,null,null,null,21562,null,21838,21275,null,null,23970,null,9463,null,null,null,23186,19685,11194,null,null,null,null,null,13152,null,null,null,null,15708,19649,null,null,null,null,24565,null,null,null,null,27065,12120,null,null],[13075,13614,null,15252,7519,17263,5180,null,12857,17216,null,876,null,null,3549,5343,null,3602,null,2828,6585,7624,null,null,null,7068,14696,3602,8421,3766,null,7950,10626,7003,7916,null,null,14436,5515,9381,2932,null,5058,null,4184,5870,null,null,8952,5132],[12458,14746,null,17228,2611,19279,5721,null,14215,19189,null,854,null,null,4609,6341,null,3994,null,3522,6095,9004,null,null,null,7941,16376,null,9403,4915,null,8120,11313,null,8798,null,null,15186,5783,10261,null,null,null,null,null,null,null,null,9971,4758],[15857,17601,null,19178,9831,21309,7518,null,15572,22210,null,2891,null,null,5786,8563,null,5751,null,4690,9296,12215,null,null,null,9540,18923,null,11007,7322,null,8630,14450,null,10886,null,null,17994,7865,12371,null,null,null,null,null,null,null,null,11201,5036],[16022,18873,null,20842,11446,22594,9093,null,17266,24383,null,4944,null,null,8075,9749,null,null,null,null,11065,null,null,null,null,null,19997,null,12880,9293,null,5124,14599,null,12174,null,null,19582,9301,13072,null,null,null,null,null,null,null,null,12202,7908],[14646,18482,null,20848,12430,23599,9834,null,16094,25805,null,5620,null,null,8596,9593,null,null,null,null,11169,null,null,null,null,null,20030,null,13118,9209,null,null,14637,null,12957,null,null,19811,9282,13156,null,null,null,null,2034,null,null,null,null,9753],[null,null,8453,null,null,null,null,null,null,null,18551,null,21197,20558,null,null,23712,null,9375,null,null,null,23060,16621,11464,null,null,null,null,null,12695,null,null,null,null,15254,16828,null,null,null,null,19506,null,null,null,null,21312,12119,null,null],[null,null,12133,null,null,null,null,null,null,null,17803,null,22616,22448,null,null,25216,null,9410,null,null,null,21695,17760,10925,null,null,null,null,null,14669,null,null,null,null,15983,19098,null,null,null,null,24573,null,null,null,null,24845,12149,null,null],[null,null,null,null,null,null,null,null,null,null,20676,null,23323,23408,null,null,24682,null,10585,null,null,null,25307,19988,null,null,null,null,null,null,15811,null,null,null,null,17884,19251,null,null,null,null,24845,null,null,null,null,25704,null,null,null],[null,null,null,null,null,null,null,null,null,null,21980,null,26486,27628,null,null,23567,null,null,null,null,null,26546,21948,null,null,null,null,null,null,14590,null,null,null,null,16418,21608,null,null,null,null,29915,null,null,null,null,29046,null,null,null],[null,null,null,null,null,null,null,null,null,null,24681,null,null,null,null,null,21981,null,null,null,null,null,null,22932,null,null,null,null,null,null,725,null,null,null,null,18552,24284,null,null,null,null,30895,null,null,null,null,30462,null,null,null],[12945,13942,null,15942,6928,17941,5311,null,13210,18021,null,871,null,null,3809,5607,null,3618,null,2961,6557,7661,null,null,null,7105,15233,3602,8641,4048,null,7982,10761,7003,8183,null,null,14648,5533,9682,2932,null,5058,null,4184,5870,null,null,9155,5114],[null,null,8862,null,null,null,null,null,null,null,18339,null,21538,20895,null,null,24126,null,9381,null,null,null,22763,17139,11194,null,null,null,null,null,13388,null,null,null,null,15387,17661,null,null,null,null,21327,null,null,null,null,22514,12120,null,null],[13718,16112,null,18376,5542,20312,6425,null,14659,20807,null,1501,null,null,5083,7289,null,4732,null,3818,7864,9587,null,null,null,8813,17593,null,10234,5888,null,8203,13313,null,10212,null,null,16715,6624,11401,null,null,null,null,null,null,null,null,10243,4877],[null,null,12133,null,null,null,null,null,null,null,19831,null,22899,22723,null,null,24924,null,9771,null,null,null,23049,18709,10925,null,null,null,null,null,15165,null,null,null,null,16588,19176,null,null,null,null,24692,null,null,null,null,25358,12149,null,null],[15632,18681,null,20846,11763,23192,9241,null,16734,25232,null,5073,null,null,8288,9694,null,null,null,null,11105,null,null,null,null,null,20009,null,12968,9264,null,5124,14616,null,12579,null,null,19670,9300,13111,null,null,null,null,2034,null,null,null,12202,8461],[null,null,null,null,null,null,null,null,null,null,23790,null,26486,27628,null,null,22848,null,null,null,null,null,26546,22625,null,null,null,null,null,null,10629,null,null,null,null,17519,22984,null,null,null,null,30387,null,null,null,null,30054,null,null,null],[743,955,null,331,570,1282,312,null,409,1090,null,242,null,null,226,730,null,702,null,571,678,339,null,null,null,125,788,122,695,782,null,562,266,319,83,null,null,327,510,704,404,null,279,null,59,585,null,null,399,520],[null,null,9,null,null,null,null,null,null,null,180,null,176,31,null,null,360,null,59,null,null,null,27,167,2,null,null,null,null,null,61,null,null,null,null,477,221,null,null,null,null,279,null,null,null,null,316,119,null,null],[485,359,null,82,438,377,185,null,211,228,null,158,null,null,132,359,null,652,null,433,560,328,null,null,null,114,302,122,370,440,null,439,103,319,23,null,null,117,434,208,404,null,279,null,58,585,null,null,298,468],[129,146,null,44,60,191,59,null,74,157,null,43,null,null,43,129,null,29,null,103,34,9,null,null,null,5,142,0,107,143,null,102,25,0,10,null,null,46,31,108,0,null,0,null,0,0,null,null,74,24],[76,134,null,63,41,198,38,null,36,181,null,20,null,null,29,96,null,21,null,35,42,2,null,null,null,6,130,0,115,97,null,20,44,0,21,null,null,55,21,127,0,null,0,null,0,0,null,null,21,18],[38,161,null,66,21,209,24,null,48,211,null,17,null,null,13,95,null,0,null,0,26,0,null,null,null,0,135,0,65,67,null,1,53,0,14,null,null,67,22,141,0,null,0,null,0,0,null,null,6,7],[15,155,null,76,10,307,6,null,40,313,null,4,null,null,9,51,null,0,null,0,16,0,null,null,null,0,79,0,38,35,null,0,41,0,15,null,null,42,2,120,0,null,0,null,1,0,null,null,0,3],[null,null,8,null,null,null,null,null,null,null,38,null,114,23,null,null,155,null,46,null,null,null,18,42,1,null,null,null,null,null,24,null,null,null,null,336,69,null,null,null,null,98,null,null,null,null,64,115,null,null],[null,null,1,null,null,null,null,null,null,null,15,null,36,5,null,null,59,null,9,null,null,null,5,35,1,null,null,null,null,null,13,null,null,null,null,75,40,null,null,null,null,55,null,null,null,null,33,4,null,null],[null,null,0,null,null,null,null,null,null,null,36,null,24,2,null,null,71,null,4,null,null,null,3,26,0,null,null,null,null,null,10,null,null,null,null,35,42,null,null,null,null,43,null,null,null,null,49,0,null,null],[null,null,0,null,null,null,null,null,null,null,30,null,2,1,null,null,41,null,0,null,null,null,1,20,0,null,null,null,null,null,10,null,null,null,null,15,34,null,null,null,null,43,null,null,null,null,49,0,null,null],[null,null,0,null,null,null,null,null,null,null,61,null,0,0,null,null,34,null,0,null,null,null,0,44,0,null,null,null,null,null,4,null,null,null,null,16,36,null,null,null,null,40,null,null,null,null,121,0,null,null],[20809,22232,12133,20999,18100,27205,11475,null,18665,29164,46730,6920,27036,27628,9345,11578,30539,9607,null,8899,11483,14195,26546,33434,19530,12168,20030,9175,13311,9835,29742,13595,17848,12603,16328,22168,32349,22840,11060,16135,8230,35546,10823,null,9233,10193,42270,15055,13901,10771],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,13559,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[9366,7766,6900,9128,8720,10170,4320,null,9350,10424,33128,4380,10320,16761,4320,4320,19280,3216,null,4260,4320,4020,13090,25050,9792,4290,7500,4028,4380,4320,16868,4320,8734,4320,8778,11604,20470,11410,4291,7774,4320,16720,4320,10485,4380,4320,28370,6705,3933,4380],[17136,17654,6900,20622,15656,25950,7770,null,20210,28040,33128,7830,10320,16761,7770,7770,19280,5976,null,7710,7770,7470,13090,25050,9792,7740,14700,7478,7830,7770,16868,7770,15878,7770,14778,11604,20470,22780,7741,13870,7770,16720,7770,10485,7830,7770,28370,6705,7383,7830],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,10050,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[9657,10263,17071,8917,7717,13373,2548,6189,8039,14724,10473,1829,11534,14158,2188,2556,11020,990,6329,2034,2884,1315,11985,10321,10569,1471,6218,1151,2814,3114,7775,1219,8069,1709,2795,4787,9767,7918,2021,7061,1945,11936,1627,13841,1814,1515,18385,6330,2104,2407],[7941,17548,7113,10619,7742,10312,7288,6741,6815,11406,10494,4279,10240,6531,5766,4279,5678,6086,1682,5557,4976,5384,5668,6173,9079,5328,7201,5184,4827,4041,9631,6119,5557,6256,4943,4653,6762,8551,4791,7465,5283,7751,6003,8673,9028,6264,14707,3531,4724,3385],[7017,10221,3217,9514,7940,9710,5671,7921,7588,9738,7078,5906,5605,4446,6300,5988,5973,6046,null,5665,5959,5232,5206,5911,3439,5499,6795,5724,6148,6156,5545,5793,5938,5797,5886,4337,5028,7496,5923,7393,6050,4439,5770,null,5786,6098,8599,2719,4609,5119],[0.7096,0.9081,1,0.6173,0.6395,0.7187,0.4602,0.445,0.9539,0.8734,0.6164,0.2992,0.377,0.2125,0.3803,0.6123,0.4542,0.4917,null,0.5752,0.3325,0.552,0.3,0.432,1,0.4697,0.6952,0.4795,0.3196,0.2874,0.5789,0.4265,0.5333,0.5318,0.8696,0.7937,1,0.6594,0.5091,0.9927,0.3718,0.7018,0.5955,null,0.7667,0.6463,0.9944,0.831,0.4465,0.2611],[0.7249,0.3505,0.7455,0.3179,0.7567,0.2009,0.5554,0.4233,0.4373,0.1631,0.1992,0.605,0.9048,0.6922,0.4928,0.4634,0.5596,0.5604,0.6707,0.5398,0.4982,0.7398,0.5927,0.4207,0.5806,0.693,0.4308,0.5516,0.3329,0.3909,0.5635,0.7068,0.5343,0.5704,0.426,0.853,0.4918,0.4058,0.5279,0.402,0.5602,0.5312,0.5472,0.6905,0.5355,0.6554,0.1373,0.9369,0.4919,0.5908],[0.3081,0.5462,0.4,0.4935,0.2696,0.6709,null,null,0.2038,0.7292,0.6108,null,0.2101,0.069,null,null,0.2109,null,null,null,null,null,0.4194,0.4135,0,null,0.3107,null,null,null,0.4118,null,0.2883,null,null,0.2015,0.4454,0.4474,null,0.3778,null,0.4162,null,null,null,null,0.7397,1,null,null],[null,null,null,null,null,null,0.2122,null,null,null,null,0.1538,null,null,0.1267,0.1194,null,0.1964,0.7,0.2,0.3457,0.1721,null,null,null,0.1301,null,0.3029,0.0753,0.1545,null,0.1329,null,0.2722,0.2992,null,null,null,0.1321,null,0.2715,null,0.3269,0.25,0.3614,0.1083,null,null,0.1225,0.3425],[0.3303,0.5504,0.3333,0.4776,0.2663,0.6638,null,null,0.2115,0.7188,0.627,null,0.1458,0.0792,null,null,0.2553,null,null,null,null,null,0.4118,0.4327,0.1667,null,0.3057,null,null,null,0.4233,null,0.3099,null,null,0.2016,0.4274,0.4454,null,0.3831,null,0.4278,null,null,null,null,0.701,0.2308,null,null],[null,null,null,null,null,null,0.1722,null,null,null,null,0.1376,null,null,0.1026,0.1146,null,0.1568,0.7155,0.1721,0.2923,0.1879,null,null,null,0.1246,null,0.2427,0.0609,0.1408,null,0.1106,null,0.2314,0.2835,null,null,null,0.1234,null,0.2787,null,0.2854,0.2481,0.2923,0.0982,null,null,0.1198,0.3299],[2,2,4,2,2,2,2,null,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,2,2,2,2,2,2],[0.8773,0.5349,0.2078,0.5852,0.866,0.8175,0.7656,null,0.5659,0.7894,0.9504,0.4657,0.6601,0.2313,0.514,0.5904,0.3599,0.6247,0.963,0.5677,0.5985,0.6667,0.169,0.6545,0.3,0.4537,0.6524,0.6787,0.4111,0.4787,0.75,0.542,0.6435,0.7041,0.9322,0.7085,0.6674,0.7568,0.684,0.6559,0.7119,0.8429,0.7205,null,0.3743,0.5854,0.8595,0.4976,0.4839,0.7561],[1042,1494,5,774,1209,5062,null,null,736,3911,424,null,119,58,null,null,256,null,null,null,null,null,31,237,5,null,1220,null,null,null,68,null,274,null,null,392,229,409,null,1064,null,394,null,null,null,null,730,4,null,null],[null,null,null,null,null,null,476,null,null,null,null,364,null,null,292,988,null,993,60,835,946,337,null,null,null,123,null,274,1062,1366,null,617,null,349,244,null,null,null,719,null,604,null,361,8,83,739,null,null,849,651],[2086,2740,18,1539,2539,10071,null,null,1447,7878,874,null,295,101,null,null,474,null,null,null,null,null,51,490,12,null,2463,null,null,null,163,null,584,null,null,853,475,916,null,2052,null,879,null,null,null,null,1435,195,null,null],[null,null,null,null,null,null,1063,null,null,null,null,676,null,null,780,1894,null,2373,116,1807,1841,713,null,null,null,289,null,548,2330,2677,null,1510,null,726,515,null,null,null,1475,null,1245,null,785,133,195,1466,null,null,1511,1243],[0.375,0.5536,0.6667,0.5214,0,0.6894,null,null,0.2278,0.7464,0.6217,null,0,0.1538,null,null,0.2356,null,null,null,null,null,0.7273,0.4083,0,null,0.3652,null,null,null,0.4035,null,0.3597,null,null,0.3333,0.5202,0.4735,null,0.4284,null,null,null,null,null,null,0.7478,null,null,null],[0.3091,0.4721,0,0.3558,0.2719,0.5455,null,null,0.166,0.5597,0.4615,null,0.2286,0.0233,null,null,0.1356,null,null,null,null,null,0.25,0.4222,null,null,0.2242,null,null,null,0.4286,null,0.2109,null,null,0.2037,0.2188,0.4211,null,0.1832,null,0.4083,null,null,null,null,0.6452,1,null,null],[0,0.5946,0,0.28,null,0.5926,null,null,0.3,0.6842,0.4167,null,0,0,null,null,0.4,null,null,null,null,null,null,0.3,null,null,0.2667,null,null,null,0.6667,null,0.6667,null,null,0,0,0.3333,null,0.3125,null,0,null,null,null,null,0.7778,null,null,null],[0,0.7722,null,0.5333,1,0.6806,null,null,0.3,0.6905,0.8421,null,0,null,null,null,0,null,null,null,null,null,null,null,null,null,0.1667,null,null,null,0,null,null,null,null,null,null,0.3667,null,null,null,1,null,null,null,null,0.75,null,null,null],[0.3333,0.5,null,0.3636,1,0.5294,null,null,0.3333,0.6552,0.8,null,null,1,null,null,null,null,null,null,null,null,null,null,null,null,0.4,null,null,null,null,null,0,null,null,null,0.75,0,null,0.1429,null,null,null,null,null,null,0.25,null,null,null],[null,1,null,1,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,0.7222,null,0.4375,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,null,null,null,null,null,null,0,null,null,0,0,null,null,0.125,null,null,null,null,null,null,0.6667,null,null,null],[null,0.6875,null,0.6471,0,0.78,null,null,0,0.6471,null,null,0.2,null,null,null,0.2857,null,null,null,null,null,null,0,null,null,0.6296,null,null,null,null,null,null,null,null,null,0.1667,0,null,0.3846,null,0.6,null,null,null,null,0.6667,null,null,null],[0,0.4146,null,0.75,0.2667,null,null,null,0.1053,0.7091,0.5,null,0,null,null,null,0.1,null,null,null,null,null,null,0.5,null,null,0.3043,null,null,null,null,null,null,null,null,null,0.2,0.3462,null,0.5152,null,0.3333,null,null,null,null,0.6667,null,null,null],[null,null,null,null,null,null,0.2324,null,null,null,null,0.2184,null,null,0.1298,0.1393,null,0.2026,null,0.2121,0.3556,0.2533,null,null,null,0.1778,null,0.3116,0.0827,0.1897,null,0.2558,null,0.309,0.2953,null,null,null,0.1321,null,0.2581,null,0.385,0.2857,0.4681,0.141,null,null,0.152,0.2884],[null,null,null,null,null,null,0.1773,null,null,null,null,0.0755,null,null,0.1379,0.0772,null,0.1946,null,0.1789,0.2264,0.1506,null,null,null,0.1014,null,0.2771,0.0612,0.0809,null,0.1111,null,0.2019,0.4286,null,null,null,0.1548,null,0,null,0.2296,0,0.2222,0.102,null,null,0.0867,0.1875],[null,null,null,null,null,null,0,null,null,null,null,0.2,null,null,0,0.1875,null,0.1154,null,0.3846,0.2353,0,null,null,null,0,null,0.25,0.0857,0.098,null,0.1667,null,0,0.28,null,null,null,0.1,null,0.24,null,0.4,null,null,0,null,null,0,0.3409],[null,null,null,null,null,null,null,null,null,null,null,0.3333,null,null,0.1429,0.2,null,0.5,null,0.3333,null,null,null,null,null,0,null,0.4,0.0455,0.16,null,null,null,1,0.1538,null,null,null,0,null,0.75,null,1,null,null,0.1111,null,null,0,0.4],[null,null,null,null,null,null,0,null,null,null,null,0,null,null,0,0.0625,null,0.1667,null,0,0.5,null,null,null,null,0,null,0,0,0.0811,null,null,null,1,0,null,null,null,0,null,0.4706,null,0.3333,null,null,0.1667,null,null,null,0.25],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,0,null,0.3333,0,0,null,null,null,null,null,null,null,0,null,0,null,null,0.25,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,0.6667,null,null,0.1429,0.2105,null,0.2727,null,0,null,0,null,null,null,0.3333,null,0.125,0.0476,null,null,0.6667,null,0,0.25,null,null,null,0.2,null,0.6,null,0,null,null,0,null,null,0,0.2],[null,null,null,null,null,null,0,null,null,null,null,null,null,null,0,null,null,0,null,null,0.3333,null,null,null,null,null,null,null,0,0.25,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,0,null],[null,null,null,null,null,null,0,null,null,null,null,0,null,null,0,0.0435,null,0.2017,null,null,0.3396,null,null,null,null,null,null,0.3824,null,0.1157,null,0.093,null,0,null,null,null,null,0,null,null,null,null,null,null,0.3333,null,null,0.122,0.4839],[0.5779,0.7864,0.6667,0.8025,0.6021,0.8647,null,null,0.6463,0.898,0.8608,null,0.4468,0.44,null,null,0.5669,null,null,null,null,null,0.5,0.6608,0,null,0.7434,null,null,null,0.6951,null,0.6637,null,null,0.5258,0.75,0.7698,null,0.7583,null,0.7594,null,null,null,null,0.8887,0.4697,null,null],[null,null,null,null,null,null,0.523,null,null,null,null,0.5444,null,null,0.557,0.566,null,0.5642,0.8448,0.5921,0.6045,0.5677,null,null,null,0.4069,null,0.4806,0.5265,0.6156,null,0.5424,null,0.5906,0.4116,null,null,null,0.576,null,0.6011,null,0.6147,null,0.4699,0.3772,null,null,0.6198,0.6167],[0.3077,0.6071,0.6667,0.4,0.6316,0.4667,null,null,0.4727,0.6923,null,null,0,0.125,null,null,0.5,null,null,null,null,null,null,null,null,null,0.375,null,null,null,null,null,0,null,null,0,0,0.6,null,0.3077,null,null,null,null,null,null,0.5,0.25,null,null],[null,null,null,null,null,null,0.5397,null,null,null,null,0.2063,null,null,0.3656,0.3482,null,0.4465,0,0.4104,0.4221,0.3855,null,null,null,0.2588,null,0.4808,0.4402,0.429,null,0.3121,null,0.5581,null,null,null,null,0.3182,null,0.3818,null,0.4074,null,0.4,0.2448,null,null,0.4157,0.3281],[0.8159,0.5218,0.8781,0.4589,0.7692,0.4059,0.3574,0.6512,0.5584,0.347,0.4633,0.3058,0.9249,0.7304,0.2128,0.5107,0.7105,0,0.5749,0,0.3915,0,0.7219,0.6862,0.3226,0,0.6746,0,0.2156,0.2877,0.6614,0,0.6826,0,0.6036,0.9108,0.7729,0.5755,0.2845,0.6731,0,0.7214,0,0.8333,0,0,0.3287,0.9647,0,0.2741],[0.0877,0.2363,0.8571,0.2255,0.0974,0.081,0.263,0.6774,0.2257,0.0427,0.0141,0.3604,0.1294,0.6109,0.2896,0.2598,0.4353,0.332,0.2747,0.3422,0.2671,0.2753,0.7147,0.2196,0.5862,0.4769,0.1814,0.3843,0.3118,0.3488,0.3422,0.3496,0.1436,0.1917,0.0131,0.1447,0.2129,0.1092,0.253,0.1445,0.2267,0.148,0.1587,0.8,0.3538,0.3661,0.0518,0.535,0.216,0.2341],[0.165,0.053,0.1,0.052,0.167,0.051,0.221,0.053,0.083,0.042,0.029,0.159,0.31,0.158,0.203,0.19,0.095,null,0.055,null,0.189,null,0.117,0.138,0.098,null,0.116,null,0.126,0.169,0.091,null,0.087,null,0.177,0.147,0.059,0.076,0.21,0.102,0.159,0.131,null,0.136,null,null,0.02,0.17,null,0.339],[0.2458495231,0.5199110572,0.2331002331,0.5490029699,0.1963538553,0.5911430119,0.263502455,0.4942462601,0.4162696959,0.731666973,0.747826087,0.2684824903,0.1184834123,0.226137931,0.4375634518,0.3568502503,0.3014899211,null,0.4,null,0.4402676011,null,0.2771250864,0.4992657856,0.5,null,0.3945111492,null,0.4520738933,0.3851002865,0.475,null,0.361612515,null,0.5574912892,0.1496512365,0.4461859979,0.5227475468,0.37100894,0.5181115181,0.4497354497,0.2704471101,null,0.3692307692,null,null,0.7692307692,0.1302325581,null,0.3203883495],[0.4110512129,0.6246013667,0.4576271186,0.7098821396,0.3545232274,0.707342566,0.4081632653,0.5736514523,0.6567967699,0.7904451683,0.8735632184,0.3333333333,null,0.4571159284,null,0.5589353612,0.4109589041,null,null,null,0.6455555556,null,0.4233547352,0.6076388889,null,null,0.5792312879,null,0.656587473,0.6158536585,0.6333333333,null,0.5498575499,null,0.6304347826,0.2751937984,0.5888594164,0.6460348162,0.5571428571,0.7032854209,0.5807860262,0.4403669725,null,0.5,null,null,0.8333333333,null,null,null],[0.1871708952,0.4364098837,0.1972972973,0.4074960128,0.1743275451,0.4661231375,0.2574595055,0.3953488372,0.3262839879,0.7196902655,0.7184986595,0.2512315271,null,0.1976604563,null,0.329369183,0.269904009,null,null,null,0.3577489951,null,0.2182552504,0.4198473282,null,null,0.2890685142,null,0.4127182045,0.3472314877,0.4384615385,null,0.3112128146,null,0.5230769231,0.1250947688,0.3534482759,0.417218543,0.3421828909,0.3964935941,0.3927893738,0.2475247525,null,0.3454545455,null,null,0.6666666667,null,null,null],[0.2246082414,0.4671081678,0.1638225256,0.453358209,0.1732249786,0.4599018003,0.1946386946,0.4256837099,0.3305785124,0.6166201117,0.686440678,0.1978021978,0.1223300971,0.1820405814,0.3257042254,0.2536418166,0.2063172043,null,null,null,0.3304347826,null,0.2164296998,0.3824701195,null,null,0.3117448043,null,0.3361111111,0.2743142145,0.4126984127,null,0.3045822102,null,0.4545454545,0.1391076115,0.2778947368,0.4435483871,0.2571721311,0.4263636364,0.3683083512,0.2344827586,null,null,null,null,0.6170212766,0.1111111111,null,0.28],[0.2721518987,0.5268608414,null,0.5943262411,0.2408111534,0.5781902552,0.3772893773,0.5223420647,0.5111402359,0.7243382828,0.7517241379,null,null,0.3024054983,0.5898305085,0.4304347826,0.3953934741,null,null,null,0.5547445255,null,0.4040838259,0.4870689655,null,null,0.4427596664,null,0.5446153846,0.4974874372,0.46875,null,0.438961039,null,0.5684210526,0.1632047478,0.5172413793,0.566091954,0.525,0.5562200957,0.5584415584,0.2852459016,null,0.5853658537,null,null,0.7520661157,null,null,null],[0.2955974843,0.6156552331,null,0.6706896552,0.2831050228,0.7163375224,0.5714285714,0.6532258065,0.5750636132,0.8032520325,0.7817258883,null,null,0.472301542,0.5901639344,0.5617647059,0.641025641,null,null,null,0.7117647059,null,0.5784114053,0.6616161616,null,null,0.5497835498,null,0.6211453744,0.6102040816,0.6060606061,null,0.5670731707,null,0.6559139785,0.2268041237,0.7552083333,0.6101083032,0.66,0.650671785,0.6724137931,0.3333333333,null,null,null,null,0.8457943925,null,null,null],[0.2521994135,0.5471639951,0.325,0.591492235,0.2,0.6209822157,0.3463035019,0.6603773585,0.4377289377,0.741902419,0.7592592593,0.3958333333,0.0973084886,0.2640034737,0.5250596659,0.3901485536,0.4885714286,null,null,null,0.5728715729,null,0.3858093126,0.5266393443,null,null,0.4072580645,null,0.4956997654,0.4717847769,0.4672131148,null,0.3724434876,null,null,0.1402337229,0.5679012346,0.5695906433,0.4361290323,0.5469893078,0.5046439628,0.264416315,null,null,null,null,0.8119891008,null,null,0.4210526316],[0.2117117117,0.4679976512,0.2236503856,0.4771689498,0.179357022,0.4454183267,0.2033898305,0.4491587418,0.3840513291,0.6429840142,0.5714285714,0.1925465839,0.1866666667,0.2189882758,0.3727915194,0.3104575163,0.218710493,null,null,null,0.3354249857,null,0.2570609906,0.4300518135,null,null,0.3688100517,null,0.4169811321,0.3179043744,0.5,null,0.3478854025,null,null,0.1794195251,0.3205944798,0.3721804511,0.3072060683,0.4426470588,0.4087759815,0.2912621359,null,null,null,null,0.5161290323,null,null,0.2615384615],[0.2326732673,0.4749426793,0.1966292135,0.4876140808,0.1849269588,0.496371553,0.2243528284,0.450166113,0.3560723514,0.6513108614,0.7136363636,0.2227488152,null,0.1892552398,0.3833780161,0.2846251588,0.2423097679,null,null,null,0.3788423154,null,0.2339683391,0.3921568627,null,null,0.3379492252,null,0.3700828157,0.3172858226,0.3980582524,null,0.3157063931,null,0.4733333333,0.1396491228,0.3546423135,0.473965287,0.3067729084,0.4709677419,0.4149443561,0.2337278107,null,0.2857142857,null,null,0.691588785,null,null,null],[0.3243243243,0.5923970433,0.4109589041,0.6634264885,0.2994011976,0.7116923077,0.4916201117,0.5936329588,0.5629722922,0.8090941898,0.7791666667,0.4782608696,null,0.409427748,0.6066945607,0.5393258427,0.5571095571,null,null,null,0.6829652997,null,0.5390879479,0.6593406593,null,null,0.5582061069,null,0.62113127,0.5950704225,0.6140350877,null,0.5088607595,null,0.6496350365,0.2434210526,0.6466666667,0.6209677419,0.6302250804,0.625,0.6220472441,0.3734439834,null,0.625,null,null,0.8156424581,null,null,null],[0.2457221081,0.5080163471,0.1895910781,0.511627907,0.2124600639,0.580741478,0.2532239156,0.4660743134,0.4036939314,0.7183994016,0.7534246575,0.2352941176,0.1559633028,0.2241477898,0.3361823362,0.340397351,0.2678008822,null,null,null,0.4282285166,null,0.2651917828,0.4833836858,null,null,0.3978844589,null,0.431496063,0.372858431,null,null,0.3520309478,null,0.4468085106,0.1675531915,0.4046242775,0.5298102981,0.3703703704,0.5281054823,0.435387674,0.2688588008,null,null,null,null,0.7785349233,null,null,0.2857142857],[0.2459854015,0.5413363533,0.30625,0.5941893158,0.1757493188,0.6035661218,0.2872628726,0.564,0.4448441247,0.7444886158,0.7427385892,0.3962264151,0.0987951807,0.2333599362,0.4936908517,0.3930131004,0.3784172662,null,null,null,0.4640151515,null,0.3253922138,0.5142857143,null,null,0.3894023413,null,0.4927385892,0.4064465409,null,null,0.377388535,null,0.5791666667,0.1333333333,0.5547169811,0.5091383812,0.3721340388,0.5039370079,0.4782608696,0.2725,null,null,null,null,0.7490774908,null,null,0.375],[0.2376325088,0.5110990796,0.2248803828,0.5152625153,0.1916376307,0.5404411765,0.2660427807,0.4863636364,0.3777388256,0.6573033708,0.6382978723,0.2105263158,0.1138888889,0.2130067784,0.4354166667,0.3402061856,0.2747456059,null,null,null,0.4308943089,null,0.2643968054,0.4703832753,null,null,0.3756906077,null,0.4575208914,0.367878459,0.5,null,0.3365735115,null,0.5714285714,0.1464128843,0.3798076923,0.4913793103,0.3519313305,0.5055045872,0.4426229508,0.2587064677,null,0.2903225806,null,null,0.6294117647,0.1328125,null,0.2615384615],[0.2513243084,0.5251612903,0.2409090909,0.566970091,0.1998953428,0.6123271889,0.2594936709,0.5023310023,0.4439546599,0.7537544696,0.7759562842,0.3306451613,0.1245421245,0.2415057626,0.4396039604,0.3725663717,0.3255620316,null,null,null,0.4536321484,null,0.2925586137,0.5203045685,null,null,0.4095112285,null,0.446615492,0.4043715847,0.46,null,0.3861740167,null,0.5494505495,0.1521252796,0.4972273567,0.5449010654,0.3990536278,0.5281638625,0.4626865672,0.2737430168,null,0.4411764706,null,null,0.8037790698,0.1264367816,null,0.4210526316],[0.32798574,0.57794584,0.394230769,0.581463415,0.265860039,0.63120684,0.345511482,0.5313118,0.481514085,0.778889343,0.742465753,0.400437637,0.176470588,0.262366026,0.456021651,0.424747174,0.408963585,null,null,null,0.483080513,null,0.319100092,0.619307832,0.5,null,0.463048814,null,0.470749043,0.430601093,0.58974359,null,0.425911559,null,0.49009901,0.188929889,0.522511848,0.621890547,0.401197605,0.563991323,0.476793249,0.322360954,null,0.53164557,null,null,0.768115942,null,null,null],[0.477631579,0.673230442,0.636363636,0.762222222,0.43006993,0.75203252,0.543478261,0.599282297,0.714932127,0.829545455,null,0.516129032,null,0.562656016,null,0.595375723,0.53125,null,null,null,0.652849741,null,0.529329609,0.75,null,null,0.672868217,null,0.66025641,0.64057971,0.75,null,0.602739726,null,0.644067797,null,0.596045198,0.756929638,0.579365079,0.771867612,0.662857143,0.530487805,null,null,null,null,0.881067961,null,null,null],[0.251347709,0.497297297,0.342412451,0.44,0.248917749,0.497226075,0.32448037,0.447870778,0.385332505,0.777962578,null,0.370879121,null,0.235894728,null,0.405172414,0.407109005,null,null,null,0.410227904,null,0.277747253,0.514754098,null,null,0.349179638,null,0.431773237,0.400416667,0.526785714,null,0.403324584,null,0.426573427,null,0.469387755,0.503731343,0.382644628,0.443454421,0.416044776,0.274755928,null,null,null,null,0.600719425,null,null,null],[0.322172619,0.529055078,0.363636364,0.493644068,0.244655582,0.521531101,0.254491018,0.446132597,0.386484434,0.670141474,0.595505618,0.31986532,0.174825175,0.209158558,0.362720403,0.32,0.305160808,null,null,null,0.386666667,null,0.244415243,0.466321244,0.447368421,null,0.365105008,null,0.368715084,0.33218707,0.483870968,null,0.356097561,null,0.343283582,0.185370742,0.383863081,0.501216545,0.304668305,0.465832531,0.399509804,0.263586957,null,0.395348837,null,null,0.626582279,null,null,null],[0.331825038,0.594090202,0.412844037,0.629807692,0.307901907,0.635679742,0.521531101,0.585160202,0.59379845,0.774237288,0.753623188,null,null,0.349964362,0.538167939,0.508896797,0.550877193,null,null,null,0.585730725,null,0.452958293,0.669856459,null,null,0.525756337,null,0.534920635,0.511415525,null,null,0.481707317,null,0.472222222,0.176870748,0.602996255,0.68358209,0.535802469,0.626865672,0.55511811,0.333333333,null,null,null,null,0.746478873,null,null,null],[0.350210971,0.669064748,0.518518519,0.690871369,0.328767123,0.73486626,0.641975309,0.68,0.651612903,0.852403846,0.826086957,null,null,0.52891053,0.65,0.579925651,0.655319149,null,null,null,0.657039711,null,0.637010676,0.74829932,null,null,0.642248722,null,0.638157895,0.604819277,null,null,0.70212766,null,0.666666667,0.301587302,0.732142857,0.733590734,0.606837607,0.675324675,0.714285714,0.426900585,null,null,null,null,0.852664577,null,null,null],[0.329880891,0.605555556,0.615384615,0.601097179,0.264556467,0.661849139,0.44591029,0.675595238,0.527736132,0.790193843,0.75739645,0.451977401,0.143459916,0.295331529,0.494475138,0.45398773,0.527597403,null,null,null,0.58377425,null,0.466233766,0.651474531,null,null,0.476857254,null,0.532391048,0.50925181,0.568965517,null,0.44021025,null,null,0.17669532,0.646551724,0.660927152,0.46038864,0.58392435,0.553125,0.324965133,null,null,null,null,0.813021703,null,null,null],[0.31629393,0.524660472,0.374125874,0.549095607,0.27254509,0.481086324,0.279792746,0.490262489,0.415778252,0.682261209,0.555555556,0.367857143,0.267441861,0.25788966,0.419098143,0.384068279,0.361074705,null,null,null,0.40361865,null,0.287506972,0.551136364,null,null,0.430656934,null,0.417346939,0.36551265,0.65,null,0.40530303,null,null,0.230519481,0.371052632,0.504,0.341829086,0.508972268,0.414322251,0.31097561,null,null,null,null,0.472527473,null,null,null],[0.315959162,0.536764706,0.328888889,0.504417671,0.253980288,0.545121951,0.28425096,0.470772443,0.404605263,0.698901099,0.668674699,0.329700273,null,0.210191415,0.365904366,0.345701358,0.333124216,null,null,null,0.416103896,null,0.255514179,0.531468532,null,null,0.394382455,null,0.380122058,0.355045382,0.519230769,null,0.360427808,null,0.375,0.180098684,0.420262664,0.558101473,0.324509804,0.504394861,0.428318584,0.270664506,null,null,null,null,0.6875,null,null,null],[0.386422977,0.639006663,0.563218391,0.700621118,0.340476191,0.731977159,0.615819209,0.635062612,0.636968085,0.848265345,0.804020101,0.688888889,null,0.442543228,0.624031008,0.576388889,0.629562044,null,null,null,0.682662539,null,0.575722543,0.714828897,null,null,0.630149813,null,0.623167155,0.592889908,0.730769231,null,0.598870057,null,0.612244898,0.26618705,0.697749196,0.720812183,0.648734177,0.670702179,0.664383562,0.443181818,null,null,null,null,0.815668203,null,null,null],[0.340535869,0.564189189,0.359550562,0.528319406,0.273684211,0.624885914,0.337570622,0.514814815,0.468289558,0.780844835,0.770053476,0.401759531,0.258064516,0.26414601,0.372759857,0.416230367,0.370712401,null,null,null,0.487542469,null,0.295130641,0.631944444,null,null,0.460339943,null,0.448523544,0.416943522,null,null,0.443609023,null,0.575757576,0.209205021,0.486531987,0.635971223,0.386696731,0.594262295,0.464285714,0.342519685,null,null,null,null,0.7760181,null,null,null],[0.314627415,0.603484321,0.440298508,0.64028777,0.255934718,0.638640429,0.368,0.57208238,0.510548523,0.777024332,0.713483146,0.396551724,0.125628141,0.256291273,0.506521739,0.442990654,0.501597444,null,null,null,0.473291926,null,0.400809717,0.605363985,null,null,0.466752744,null,0.519097222,0.45686901,null,null,0.397148676,null,0.473372781,0.166144201,0.608,0.590322581,0.429844098,0.529953917,0.507246377,0.294906166,null,null,null,null,0.754032258,null,null,null],[0.327334083,0.574983628,0.411428571,0.580838323,0.266263238,0.590593266,0.343537415,0.53256705,0.474758324,0.715870307,0.73015873,0.422727273,0.184357542,0.248132098,0.436619718,0.442284326,0.397612489,null,null,null,0.471047495,null,0.309290954,0.592436975,0.583333333,null,0.445075758,null,0.464094319,0.407168459,0.602564103,null,0.415267176,null,0.481012658,0.197452229,0.475675676,0.65012407,0.38331318,0.544517338,0.44812362,0.265,null,0.6,null,null,0.66442953,null,null,null],[0.328413284,0.57970451,0.372262774,0.581765557,0.265552995,0.649251959,0.348648649,0.529972752,0.486204325,0.798711755,0.745033113,0.379746835,0.166666667,0.279164095,0.473958333,0.407925408,0.420702754,null,null,null,0.500967118,null,0.331756046,0.639871383,0.416666667,null,0.476716275,null,0.477678571,0.454814815,0.576923077,null,0.436908517,null,0.495934959,0.181568088,0.55907173,0.602990033,0.430255403,0.580775444,0.527131783,0.339207049,null,0.489795918,null,null,0.796672828,null,null,null],[0.381348511,0.633903921,0.468531469,0.637479085,0.318299805,0.704679595,0.42002442,0.598741149,0.531395952,0.803736162,0.781690141,0.398148148,0.157142857,0.353743961,0.561771562,0.500395883,0.469420601,null,null,null,0.496476965,null,0.472340426,0.652811736,0.523809524,null,0.518117169,null,0.550607287,0.516312057,0.623376623,null,0.47826087,null,0.540983607,0.229835832,0.558583106,0.666289593,0.494565217,0.656146179,0.542314335,0.382228491,null,0.542372881,null,null,0.840310078,null,null,null],[0.579330422,0.756722151,0.576923077,0.813315927,0.499095841,0.827614379,0.536842105,0.721845319,0.69435216,0.893864013,null,0.494505495,null,0.571279917,null,0.677419355,null,null,null,null,0.644359465,null,0.688632619,0.75,null,null,0.710416667,null,0.783464567,0.680851064,0.725,null,0.700934579,null,0.615384615,0.307692308,0.654929578,0.814356436,0.65,0.805601318,0.663157895,0.586466165,null,null,null,null,0.898584906,null,null,null],[0.296180338,0.540776699,0.444444444,0.506329114,0.278766311,0.573606272,0.404696133,0.428838951,0.457358491,0.789177605,null,0.378619154,null,0.325181036,null,0.475631769,null,null,null,null,0.437972769,null,0.369206599,0.587755102,null,null,0.48079256,null,0.502442997,0.495744681,0.587719298,null,0.414893617,null,0.506024096,0.227606461,0.497777778,0.541666667,0.471991701,0.580483736,0.518595041,0.335069444,null,null,null,null,0.728506787,null,null,null],[0.374553252,0.583792723,0.441176471,0.553916005,0.285976169,0.615474113,0.35078534,0.525821596,0.453356582,0.712832551,0.584615385,0.337468983,null,0.293066089,0.464135021,0.395238095,0.360383944,null,null,null,0.409448819,null,0.36969697,0.561151079,0.483870968,null,0.433887043,null,0.454912517,0.433848797,0.538461539,null,0.402730375,null,0.52,0.218390805,0.464824121,0.561959654,0.395415473,0.564748201,0.466101695,0.332288401,null,0.421052632,null,null,0.680981595,null,null,null],[0.376146789,0.66917923,null,0.684391081,0.39142462,0.712968654,0.569230769,0.640873016,0.630550622,0.803546099,0.785714286,null,null,0.442465094,0.67948718,0.574235808,0.608534323,null,null,null,0.614853195,null,0.605902778,0.674418605,null,null,0.580211335,null,0.604395604,0.586455331,null,null,0.541516246,null,null,0.249180328,0.597402597,0.706422018,0.650145773,0.724770642,null,0.377952756,null,null,null,null,0.857142857,null,null,null],[0.437229437,0.713355049,null,0.778115502,0.418079096,0.80472103,0.62745098,0.796875,0.686635945,0.874393204,0.884297521,null,null,0.581954887,0.694444444,0.685714286,0.748603352,null,null,null,0.74796748,null,0.751677852,0.744897959,null,null,0.670761671,null,0.766839378,0.700389105,null,null,0.737864078,null,null,0.346153846,0.828571429,0.776190476,0.746031746,0.754716981,null,0.507352941,null,null,null,null,0.922794118,null,null,null],[0.384535548,0.641120725,null,0.679665738,0.320944638,0.732584843,0.495495496,0.716783217,0.566493955,0.813687224,null,0.418367347,null,0.37268003,0.640776699,0.508217446,0.590509666,null,null,null,0.606770833,null,0.653758542,0.67003367,null,null,0.544568924,null,0.605143722,0.572854291,0.660869565,null,0.506153846,null,null,0.228703704,0.715517241,0.692196532,0.587912088,0.68697639,0.650943396,0.380622837,null,0.6,null,null,0.891344383,null,null,null],[0.364145658,0.619246862,null,0.574022346,0.304609218,0.572121212,0.368312757,0.564467005,0.478543563,0.726166329,null,0.386627907,null,0.350064907,0.488789238,0.487288136,0.416216216,null,null,null,0.417827298,null,0.417071478,0.607142857,null,null,0.457777778,null,0.506699147,0.465408805,0.512820513,null,0.420886076,null,null,0.23364486,0.417098446,0.572916667,0.403225807,0.574036511,0.479564033,0.389312977,null,0.5,null,null,0.568627451,null,null,null],[0.370547581,0.582528736,0.424390244,0.561878952,0.308242379,0.638503086,0.36492891,0.544619423,0.474178404,0.723762376,0.704347826,0.349315069,null,0.284051425,0.454212454,0.423366834,0.393019727,null,null,null,0.428773919,null,0.360465116,0.570754717,null,null,0.456382454,null,0.467849224,0.457711443,0.52688172,null,0.427566807,null,0.493333333,0.218949045,0.471816284,0.597959184,0.427527406,0.605263158,0.494382023,0.325955734,null,null,null,null,0.736607143,null,null,null],[0.431761787,0.711126469,0.580246914,0.759475219,0.381176471,0.784386617,0.607526882,0.679764244,0.644067797,0.873488774,0.834319527,0.607843137,null,0.512678288,0.75,0.631691649,0.653846154,null,null,null,0.716589862,null,0.716949153,0.741116751,null,null,0.653679654,null,0.679310345,0.632768362,0.770491803,null,0.619607843,null,0.617021277,0.324137931,0.721568628,0.751269036,0.689045936,0.743243243,0.701492537,0.514150943,null,null,null,null,0.895486936,null,null,null],[0.416385135,0.619325281,0.388235294,0.606741573,0.328411105,0.700075358,0.419354839,0.579741379,0.515843773,0.806063523,0.786585366,0.366754617,null,0.345484798,0.528634361,0.489386793,0.436262866,null,null,null,0.48671875,null,0.408071749,0.646464647,null,null,0.522113728,null,0.527699531,0.506592644,null,null,0.450877193,null,null,0.24726776,0.515482696,0.686885246,0.481095176,0.679097154,0.509615385,0.390070922,null,null,null,null,0.812987013,null,null,null],[0.343636364,0.662571663,0.586206897,0.674447174,0.305975522,0.710526316,0.422110553,0.650145773,0.568421053,0.801594331,0.775,0.472049689,null,0.386458958,0.599009901,0.522891566,0.539101498,null,null,null,0.518584071,null,0.63099631,0.658767773,null,null,0.512376238,null,0.60911271,0.537091988,null,null,0.517676768,null,null,0.210762332,0.686486487,0.620437956,0.525222552,0.626429479,0.625766871,0.370629371,null,null,null,null,0.880769231,null,null,null],[0.368965517,0.622800845,0.46,0.615023474,0.309455587,0.67641196,0.407272727,0.625592417,0.499381953,0.775568182,0.781818182,0.382239382,null,0.340268146,0.528037383,0.474576271,0.457048458,null,null,null,0.488687783,null,0.453,0.598726115,null,null,0.490853659,null,0.541507024,0.498137803,0.537313433,null,0.453093812,null,0.617021277,0.217838765,0.495652174,0.601744186,0.47976012,0.65917603,0.527131783,0.385057471,null,null,null,null,0.77037037,null,null,null],[0.388967468,0.64107224,0.477941177,0.649913345,0.325622776,0.71781414,0.446096654,0.572100314,0.554561717,0.812804878,0.781659389,0.412811388,null,0.368487608,0.595348837,0.523031204,0.481171548,null,null,null,0.508108108,null,0.494318182,0.686507937,null,null,0.539914686,null,0.560801145,0.53506244,0.689655172,null,0.505376344,null,0.493333333,0.238386308,0.614395887,0.707407407,0.517162471,0.653731343,0.572916667,0.381308411,null,null,null,null,0.858823529,null,null,null],[0.6325957148,0.450312437,0.7912087912,0.4121435143,0.6416231418,0.269895059,0.6363636364,0.5099295324,0.5425434584,0.2626520204,0.2133333333,0.6699787083,0.7701375246,0.6769562474,0.6604886268,0.6083032491,0.5953788286,0.7561312608,0.6518518519,0.7837190742,0.5519601742,0.8694955965,0.7184713376,0.4101382488,0.5454545455,0.8489208633,0.4391845197,0.7413533835,0.573346117,0.5804635044,0.7114845938,0.8112687155,0.5547445255,0.7308730873,0.3569553806,0.7251344086,0.427390791,0.4220601641,0.6450850662,0.4267310789,0.6395267919,0.4302176697,0.7939646202,null,0.8296296296,0.8704623615,0.2336217553,0.8338658147,0.7631993696,0.6202531646],[0.1131015104,0.3297722233,0.8827838828,0.2943882245,0.135797509,0.1385002186,0.340034965,0.7155669443,0.2570905764,0.0874852883,0.0222222222,0.5024840312,0.184675835,0.7847076146,0.4203875316,0.3567990373,0.5921547555,0.4666666667,0.4888888889,0.461292897,0.3827006845,0.3410728583,0.8641574986,0.2734254992,null,0.6474820144,0.2605390463,0.4030075188,0.4182646213,0.4032921811,0.6134453782,0.3841607565,0.2116788321,0.3222322232,0.094488189,0.1706989247,0.3353010626,0.162260711,0.3809073724,0.1880032206,0.3597773138,0.1702944942,0.2570239334,null,0.5950617284,0.4482231563,0.1273176761,0.5015974441,0.3360914106,0.3785960875],[0.5932673267,0.3590977444,null,0.2933507171,0.5946071595,0.2152011166,0.5337748344,0.3153153153,0.4759852217,0.2136715391,null,0.6005706134,null,0.5422569614,0.5537790698,0.5149672591,0.4110671937,0.6735751295,0.5362318841,0.7155555556,0.4359879032,0.8505467801,0.5251491901,0.3467230444,null,0.7585034014,0.3803738318,0.7002518892,0.4519983519,0.4805807623,0.3695652174,0.754318618,0.4710648148,0.6852589641,null,0.6855753647,0.2859680284,0.3373231774,0.5488549618,0.3554784333,0.5576086957,0.3580246914,0.7535014006,null,0.743902439,0.8060941828,0.1869688385,0.7884615385,0.6925816024,0.5425925926],[0.9409937888,0.6356968215,null,0.696875,0.9408284024,0.6101026046,0.8354755784,0.5872873769,0.7348754448,0.7735426009,null,0.738700565,null,0.7139123442,0.8076152305,0.7765598651,0.722323049,0.8504811251,0.7727272727,0.8633217993,0.7390243902,0.9061032864,0.7488608952,0.5786516854,null,0.8981481481,0.6061007958,0.802238806,0.7421203438,0.7282491944,0.9269406393,0.9025641026,0.8663793103,0.8268156425,null,0.9173228346,0.7077464789,0.8595505618,0.8014888337,0.7344753747,0.7852998066,0.7819548872,0.9109311741,null,0.887966805,0.9497016198,0.5533980583,0.8789808917,0.9026963658,0.7477203647],[0.3887357227,0.3564593301,0.5285714286,0.3137931034,0.369258754,0.2329344729,0.563976378,0.4655290102,0.3906485671,0.1860230257,0.1772727273,0.4247135843,0.4805491991,0.4823701629,0.4714975845,0.4509018036,0.4462759463,0.5311102074,0.5454545455,0.526119403,0.5186820652,0.5041171089,0.5342832957,0.3338842975,null,0.5821529745,0.3945124212,0.5367521368,0.4549356223,0.4740740741,0.4495114007,0.4623706491,0.4036144578,0.5316718588,0.218487395,0.4159566228,0.3187660668,0.3455445545,0.5131649651,0.3854389722,0.5947242206,0.1753889675,0.5269607843,null,0.5923753666,0.4836781609,0.1333333333,0.6498054475,0.4817320704,0.5344239945],[0.172110994,0.1664986898,0.1318681319,0.1494940202,0.1647247891,0.1318320944,0.1695804196,0.1825752723,0.1738334858,0.1304433111,0.1244444444,0.1781405252,0.1335952849,0.1472444257,0.149957877,0.1519253911,0.1531434713,0.1730569948,0.1407407407,0.152434158,0.1717485999,0.0976781425,0.1388535032,0.1950844854,null,0.1127098321,0.1841741534,0.1954887218,0.1701821668,0.1650422352,0.0840336134,0.1438140268,0.1332116788,0.1854185419,0.1391076115,0.1465053763,0.1452184179,0.1449407475,0.1696597353,0.1561996779,0.1760612387,0.1728553137,0.1311134235,null,0.1259259259,0.0989682843,0.0914709518,0.0862619808,0.1639085894,0.1783659379],[0.0994028802,0.1370691393,0.0366300366,0.1384544618,0.1048613901,0.1380629646,0.111013986,0.1633568225,0.1193961574,0.1335817968,0.1733333333,0.0894251242,0.0667976424,0.0923432899,0.1086773378,0.1101083032,0.1198280494,0.0652849741,null,null,0.152769135,null,0.0785176607,0.1321044547,null,null,0.1592950933,null,0.1287152445,0.1271388347,0.1120448179,null,0.1268248175,null,0.157480315,0.0752688172,0.1747343566,0.162260711,0.1082230624,0.1598228663,0.1162143354,0.1549295775,null,null,null,null,0.1458590853,null,0.0650118203,0.1185270426],[0.0579557429,0.1251763757,null,0.1375344986,0.0490156689,0.1376257105,0.0576923077,0.0909673286,0.0983531565,0.1571204394,0.2066666667,0.0496806246,null,0.0494320572,0.0556023589,0.0794223827,0.0741536808,null,null,null,0.0861854387,null,0.0415749855,0.1198156682,null,null,0.1302695232,null,0.0769415149,0.0742906649,0.0532212885,null,0.1122262774,null,0.1469816273,0.0315860215,0.1216056671,0.1412944394,0.0562381853,0.1388888889,0.0501043841,0.1267605634,null,null,null,null,0.1409147095,null,null,0.0627157652],[0.0379346681,0.1209433582,null,0.1623735051,0.03977501,0.3225841714,0.0253496503,0.0531710442,0.065873742,0.3162024323,0.2822222222,0.0127750177,null,0.0340239798,0.0252737995,0.0502406739,0.0574959699,null,null,null,0.0373366521,null,0.022582513,0.1428571429,null,null,0.0870767104,null,0.0508149569,0.0530647607,0.0392156863,null,0.0729927007,null,0.1994750656,0.0215053763,0.1310507674,0.129443938,0.0207939509,0.1183574879,0.0180932498,0.1152368758,null,null,null,null,0.3881334981,null,null,0.0201380898],[null,0.1639097744,null,0.1479791395,null,0.1286638751,0.2039735099,0.1711711712,0.1828817734,0.1317712812,null,0.2011412268,null,0.1763556424,0.1831395349,0.1730589336,0.1646903821,0.2338082902,null,0.2,0.189516129,0.1142162819,0.147485081,0.1797040169,null,0.1700680272,0.1901869159,0.2292191436,0.1920065925,0.1749546279,null,0.1938579655,0.150462963,0.2177954847,null,null,0.1527531083,0.1577801959,0.2,0.1636093208,0.1934782609,0.1790123457,0.1610644258,null,null,0.1502770083,0.0764872521,null,0.2142433234,0.1972222222],[null,0.1551879699,null,0.1629726206,null,0.1379266591,null,0.1936936937,0.1360837438,0.1401547721,null,0.1012838802,null,0.1270151441,null,0.1323666978,0.1778656126,null,null,null,0.1905241935,null,0.1236146633,0.1353065539,null,null,0.1672897196,null,0.1623403379,0.1546279492,null,null,null,null,null,null,0.2131438721,null,0.1366412214,0.1745166088,null,null,null,null,null,null,0.1515580737,null,null,0.1481481481],[null,0.1545864662,null,null,null,0.1487120924,null,0.1689189189,null,null,null,null,null,0.0825598437,null,0.1080449018,0.1212121212,null,null,null,null,null,0.1167945439,null,null,null,0.1495327103,null,0.1124845488,0.1074410163,null,null,null,null,null,null,null,null,null,0.1655924641,null,null,null,null,null,null,null,null,null,null],[null,0.1672180451,null,null,null,0.3694962568,null,0.1509009009,null,null,null,null,null,0.0718124084,null,0.0715622077,0.1251646904,null,null,null,null,null,0.0869565217,null,null,null,0.1126168224,null,0.0811701689,0.0823956443,null,null,null,null,null,null,null,null,null,0.140803173,null,null,null,null,null,null,null,null,null,null],[null,0.1717603912,null,0.153125,null,0.1515390687,0.1028277635,0.1871083259,0.1476868327,0.1165919283,null,0.1553672316,null,0.1392574722,0.1042084168,0.1138279933,0.1451905626,0.103626943,null,0.0968858131,0.1430894309,0.0657276995,0.1374966497,0.2359550562,null,0.0814814815,0.1671087533,0.1455223881,0.1398280802,0.1503759398,null,0.0635897436,0.0689655172,0.1173184358,null,null,0.1302816901,0.0786516854,0.1203473945,0.1241970021,0.1450676983,0.1428571429,0.044534413,null,null,0.0358056266,0.1941747573,null,0.0644783118,0.1474164134],[null,0.1002444988,null,0.0796875,null,0.1389108129,null,0.15129812,0.0711743772,0.0650224215,null,0.0776836158,null,0.0828307197,null,0.0699831366,0.0798548094,null,null,null,0.0918699187,null,0.0714285714,0.1235955056,null,null,0.1366047745,null,0.0819484241,0.0864661654,null,null,null,null,null,null,0.0985915493,null,0.0620347395,0.096359743,null,null,null,null,null,null,0.1067961165,null,null,0.0699088146],[null,0.065403423,null,null,null,0.0686661405,null,0.0599820949,null,null,null,null,null,0.0403431175,null,0.0278246206,0.0417422868,null,null,null,null,null,0.0297507371,null,null,null,0.075596817,null,0.0275071633,0.0252416756,null,null,null,null,null,null,null,null,null,0.0235546039,null,null,null,null,null,null,null,null,null,null],[null,0.0268948655,null,null,null,0.0307813733,null,0.0143240824,null,null,null,null,null,0.0236563463,null,0.0118043845,0.0108892922,null,null,null,null,null,0.0124631466,null,null,null,0.0145888594,null,0.0085959885,0.0096670247,null,null,null,null,null,null,null,null,null,0.0214132762,null,null,null,null,null,null,null,null,null,null],[0.0192989366,0.0230535015,0.0619047619,0.0275862069,0.0159163256,0.0077492877,0.0442913386,0.0395904437,0.0231271996,0.0080791759,null,0.0212765957,0.0434782609,0.0510437882,0.0570048309,0.0340681363,0.0299145299,0.0715738105,null,0.0652985075,0.0696331522,0.0292772187,0.0537528217,0.0297520661,null,0.0779036827,0.0329996292,0.0376068376,0.0402360515,0.0556750299,0.0456026059,0.0333960489,0.016064257,0.0560747664,null,0.0193648335,0.0244215938,0.0148514851,0.0730789898,0.0235546039,0.1111111111,0.0155586987,0.0367647059,null,0.0557184751,0.0349425287,null,0.046692607,0.0324763194,0.0715746421],[0.3694367861,0.3334058286,0.4666666667,0.2862068966,0.3533424284,0.2251851852,0.5196850394,0.4259385666,0.3675213675,0.1779438497,null,0.4034369885,0.4370709382,0.4313263747,0.4144927536,0.4168336673,0.4163614164,0.4595363969,null,0.4608208955,0.449048913,0.4748398902,0.480530474,0.3041322314,null,0.5042492918,0.361512792,0.4991452991,0.4146995708,0.4183990442,0.4039087948,0.4289746002,0.3875502008,0.4755970924,null,0.3965917893,0.294344473,0.3306930693,0.4400859753,0.3618843683,0.4836131095,0.1598302687,0.4901960784,null,0.5366568915,0.4487356322,null,0.6031128405,0.449255751,0.4628493524],[0.6112642773,0.6435406699,0.4714285714,0.6862068966,0.630741246,0.7670655271,0.436023622,0.5344709898,0.6093514329,0.8139769743,0.8227272727,0.5752864157,0.5194508009,0.5176298371,0.5285024155,0.5490981964,0.5537240537,0.4688897926,0.4545454545,0.473880597,0.4813179348,0.4958828911,0.4657167043,0.6661157025,null,0.4178470255,0.6054875788,0.4632478632,0.5450643777,0.5259259259,0.5504885993,0.5376293509,0.5963855422,0.4683281412,0.781512605,0.5840433772,0.6812339332,0.6544554455,0.4868350349,0.6145610278,0.4052757794,0.8246110325,0.4730392157,null,0.4076246334,0.5163218391,0.8666666667,0.3501945525,0.5182679296,0.4655760055],[0.7232174218,0.516024995,0.5347985348,0.5262189512,0.6508638007,0.5435067774,0.4344405594,0.5855221012,0.5713632205,0.4515496273,0.7511111111,0.5415188077,0.7308447937,0.4326882625,0.4625105307,0.4945848375,0.6061257389,0.3941278066,0.1851851852,0.3695131684,0.3761667704,0.5236188951,0.5145338738,0.6359447005,null,0.4856115108,0.4841050449,0.4511278195,0.4781879195,0.4260342214,0.324929972,0.5232466509,0.5374087591,0.3699369937,0.532808399,0.6586021505,0.5773317591,0.4612579763,0.3308128544,0.4778582931,0.2832289492,0.661971831,0.4776274714,null,0.4345679012,0.5036301108,0.6600741656,0.517571885,0.4665090623,0.4752589183],[0.5672637864,0.2676879661,0.293040293,0.2566697332,0.487344315,0.3730870136,0.236013986,0.196668802,0.3504117109,0.2718713221,0.6155555556,0.317246274,0.5324165029,0.1881047539,0.2451558551,0.2728640193,0.3605588393,0.1813471503,null,0.1691939346,0.1851275669,0.3098478783,0.2385639838,0.3932411674,null,0.226618705,0.2543192813,0.2390977444,0.2545541707,0.2042451809,0.1764705882,0.3309692671,0.3284671533,0.2115211521,0.3727034121,0.4852150538,0.3565525384,0.2607110301,0.1493383743,0.2463768116,0.1266527488,0.4891165173,0.2726326743,null,0.2,0.2808559419,0.4808405439,0.2875399361,0.2600472813,0.2341772152],[0.4436248683,0.1664986898,0.1941391941,0.1435142594,0.3680192849,0.2714254482,0.152972028,0.0781550288,0.2291857274,0.1814437034,0.5,0.2079488999,0.4007858546,0.0983908288,0.1331086773,0.1723826715,0.2342826437,0.1077720207,null,0.0893854749,0.1060983199,0.2049639712,0.1239143023,0.2734254992,null,0.1019184652,0.1586040083,0.1533834586,0.1581975072,0.1197747455,0.137254902,0.2214342002,0.2208029197,0.1350135014,0.2782152231,0.373655914,0.2349468713,0.1631722881,0.0789224953,0.1469404187,0.0668058455,0.3546734955,0.1883454735,null,0.0987654321,0.1876194115,0.3374536465,0.1884984026,0.158392435,0.1472957422],[0.3473832104,0.1072364443,0.1098901099,0.0896964121,0.2780233025,0.1967643201,0.1022727273,0.0422805894,0.1463860933,0.1208316987,0.4022222222,0.1305890703,0.3143418468,0.0574779133,0.0909856782,0.1173285199,0.1563675443,0.0690846287,null,0.057462091,0.0653391413,0.1401120897,0.0691372322,0.2012288786,null,0.0443645084,0.102626123,0.1052631579,0.0977948226,0.0697422569,0.0924369748,0.1627265563,0.1523722628,0.099909991,0.2125984252,0.2829301075,0.1629279811,0.1066545123,0.0463137996,0.0942028986,0.0431454419,0.2637644046,0.1456815817,null,0.0518518519,0.1318303401,0.2274412855,0.1341853035,0.1036249015,0.0880322209],[33295,60411,25829,68369,34650,99525,34678,58970,44217,95514,90447,30878,22727,39044,35264,41063,52021,22315,35786,21195,43227,15835,41936,62919,null,20255,51540,21057,44131,43152,52966,19847,45683,22758,71476,27219,63195,58926,34691,56703,33053,57529,19620,null,18507,18259,109761,19260,21955,34883],[8487,29795,18765,25075,6715,30580,15553,30649,21935,20907,5248,21829,5779,24805,17702,21851,24691,13465,16473,14720,21556,11126,21984,28468,null,13358,30160,17069,22213,21891,7570,12376,15601,14999,4278,9323,25705,14004,17676,22404,16833,18083,10288,null,13452,10749,34147,11548,11253,21029],[14600,14250,11082,15000,15274,17500,6500,13250,10250,17500,19500,5500,8250,9500,5455,5500,13750,null,5500,null,7813,null,10858,16668,12875,null,16624,null,4500,5503,12700,null,12750,null,5500,12348.5,19750,15500,5500,12750,3500,26000,null,20992,null,null,16000,6000,null,3500],[35000,21500,23000,23500,32091,23750,9388,18534,22192.5,21500,26850,9389.5,36870,25000,7155,11000,21750,null,5500,null,11000,null,23713.5,26477.5,null,null,23250,null,8500,11000,null,null,26489,null,11500,36172,25875,23383,11000,21837,4500,31000,null,21035.5,null,null,22500,null,null,6228],[9500,9500,9500,9377,11500,9472,6188,8974.5,7406.5,7500,9500,5500,7500,6334,5000,5500,11265,null,4750,null,6500,null,7641,6500,null,null,11000,null,3500,5500,11250,null,9500,null,5500,9500,17489,9500,5456,8176.5,2908.5,25500,null,20667,null,null,9500,5500,null,3500],[14457,14739,9500,16750,15338,17992,7000,13000,9842,16750,19875,5500,9500,9231,5333,5500,14250,null,5972.5,null,7851,null,9549,15983.5,null,null,17250,null,3500,5512,12375,null,13938,null,6206,12489,21094,15500,6489.5,11738,3474,25750,null,21134,null,null,14515.5,null,null,3500],[15000,14250,15750,16083,15757,17469.5,6239,14076,10250,19000,17526,6339,null,12500,5500,5500,13450,null,null,null,8247,null,14330,18000,null,null,16800,null,4500,5591.5,15250,null,12500,null,6500,11806,17750,17809,4664,14311,3297,27000,null,null,null,null,19250,null,null,4500],[14250,14000,18469,12500,15000,17000,4703,12500,10975.5,16649,19500,5500,null,13278,5362,5500,12000,null,null,null,7250,null,14660,15882,null,null,15424,null,5500,5500,7847,null,11000,null,5500,12999,19000,13944,5081,12750,4300,26000,null,null,null,null,15000,null,null,4500],[14250,14818.5,5500,14403,15000,17500,4899,9856,9201,17500,null,4500,7500,9500,4153,5500,9750,null,5500,null,5500,null,10500,13500,null,null,15650,null,3500,5500,12000,null,13775,null,null,11287,16428.5,15000,4500,12496.5,3000,26000,null,22684,null,null,16799.5,5500,null,3500],[18998,13250,12500,17460.5,18973,16750,10450,14791.5,12500,16500,null,8416,9500,9500,7358.5,7014,17750,null,8155.5,null,9905,null,10952,21625,null,null,18750,null,4500,8053.5,15375,null,10500,null,null,15260,25000,19000,8250,13517.5,3725,30348,null,20318,null,null,13500,6200,null,3912],[15500,17000,10713,18555,16143,19750,6875,13959,10750,20750,21500,5500,9500,9500,5299,5500,15000,null,null,null,8000,null,10500,18750,null,null,18750,null,3500,5598,15080,null,15500,null,7500,12948,21500,18000,5750,14250,3225,27250,null,20667,null,null,21750,null,null,3500],[9500,11907,11791,11036.5,9500,14000,5000,12500,7537.5,14668.5,18764.5,5500,5500,10000,5500,5500,11000,null,null,null,7250,null,12500,14000,null,null,12500,null,5439,5500,5500,null,7594.5,null,5500,8250,15000,12000,5162,11000,4550,20625,null,22046.5,null,null,13750,null,null,4500],[16000,14750,12500,15958,16639,17750,7382,13745,10750,18500,19500,6334,11000,9500,5362,5500,17500,null,null,null,8735,null,11332,19500,null,null,18000,null,4500,6024.5,null,null,14500,null,6793,15171.5,21500,17750,5500,14078,3500,26375,null,null,null,null,16561,6350,null,3706.5],[13750,13750,9500,14316,14250,16500,5500,12500,9500,16250,18889.5,4750,5500,9500,5499,5500,9500,null,null,null,5500,null,9500,12546.5,null,null,14250,null,3870,5500,null,null,10250,null,5500,9755.5,16500,13000,5000,12000,3297,26000,null,null,null,null,15207,5500,null,3500],[14307.5,14100,10500,15250,16000,18250,7590,14166,11000,19000,15227.5,5500,9500,9500,5299,5500,14082,null,5500,null,8080,null,10500,19250,null,null,17500,null,4500,5598,10250,null,12382.5,null,8676,11000,21500,18000,6500,13750,3350,30000,null,21134,null,null,15333,5400,null,3500],[14953,14500,12500,15000,15000,17000,5682,12500,9500,17000,19701,5500,7500,9500,5500,5500,13462.5,null,5650,null,7377,null,11445,15000,null,null,16000,null,4096.5,5500,14125,null,13000,null,5500,14190,19000,15000,4750,12500,3500,26000,null,20492.5,null,null,16000,7000,null,4200],[3080,6086,369,2527,3394,10093,949,1785,2648,5898,409,829,541,22465,644,2663,2419,null,128,null,2882,null,8951,735,24,null,3896,null,3122,4510,188,null,1583,null,343,1530,1019,1302,1598,2708,648,987,null,97,null,null,851,164,null,1019],[743,2830,41,1193,861,5584,109,881,750,3876,207,108,30,6147,104,419,450,null,98,null,665,null,2860,388,null,null,1717,null,530,584,13,null,380,null,145,337,174,592,101,1151,180,89,null,24,null,null,542,16,null,264],[2347,3279,331,1351,2547,4552,842,926,1910,2048,202,725,512,16523,541,2259,1993,null,31,null,2245,null,6164,350,null,null,2202,null,2607,3941,175,null,1227,null,198,1194,849,718,1501,1564,470,911,null,73,null,null,310,148,null,759],[1938,2741,253,1072,2295,3000,620,871,1425,1439,86,554,433,14527,359,1416,1547,null,88,null,1463,null,6455,264,null,null,1784,null,1469,2409,84,null,978,null,113,1114,476,540,978,1149,320,409,null,49,null,null,192,149,null,599],[829,1849,97,732,848,2710,219,608,745,1544,117,198,94,5760,180,782,567,null,null,null,928,null,1911,245,13,null,1246,null,1032,1336,77,null,370,null,101,347,286,389,408,880,219,327,null,30,null,null,235,null,null,286],[313,1496,19,723,251,4383,110,306,478,2915,206,77,14,2178,105,465,305,null,null,null,491,null,585,226,null,null,866,null,621,765,27,null,235,null,129,69,257,373,212,679,109,251,null,18,null,null,424,null,null,134],[2652,3994,36,1635,2825,8461,492,443,1811,5316,null,348,440,5045,324,1553,861,null,56,null,1575,null,1256,511,null,null,2731,null,1632,2364,132,null,1154,null,330,1203,600,1053,858,2058,374,818,null,20,null,null,686,65,null,540],[428,2092,333,892,569,1632,457,1342,837,582,null,481,101,17420,320,1110,1558,null,72,null,1307,null,7695,224,null,null,1165,null,1490,2146,56,null,429,null,13,327,419,249,740,650,274,169,null,77,null,null,165,99,null,479],[2710,3747,329,1593,3085,5388,795,1249,1916,2752,187,707,518,17917,495,1906,1965,null,110,null,2180,null,7628,470,null,null,2817,null,2057,3387,137,null,1215,null,191,1425,728,862,1283,1852,500,753,null,75,null,null,312,null,null,807],[370,2339,40,934,309,4705,154,536,732,3146,222,122,23,4548,149,757,454,null,18,null,702,null,1323,265,null,null,1079,null,1065,1123,51,null,368,null,152,105,291,440,315,856,148,234,null,22,null,null,539,null,null,212],[1573,3949,216,1236,2037,5912,665,1262,1783,2962,175,569,169,17691,287,1831,1586,null,null,null,1937,null,7363,373,null,null,2325,null,2089,2892,null,null,955,null,58,724,712,859,1017,1606,437,548,null,null,null,null,577,99,null,686],[1507,2137,153,1291,1357,4181,284,523,865,2936,234,260,372,4774,357,832,833,null,null,null,945,null,1588,362,null,null,1571,null,1033,1618,null,null,628,null,285,806,307,443,581,1102,211,439,null,null,null,null,274,65,null,333],[1182,2159,205,795,1340,2629,530,821,1066,1110,80,377,259,10721,291,1188,1081,null,74,null,1545,null,4804,242,10,null,1602,null,1448,2135,80,null,680,null,84,666,369,472,853,1050,343,194,null,35,null,null,143,94,null,516],[1898,3927,164,1732,2054,7464,419,964,1582,4788,329,452,282,11744,353,1475,1338,null,54,null,1337,null,4147,493,14,null,2294,null,1674,2375,108,null,903,null,259,864,650,830,745,1658,305,793,null,62,null,null,708,70,null,503],[361.891446885773,222.304745944118,237.814379382079,242.984257194733,331.813097771753,245.56919610106,97.0696258103897,191.637030759455,229.465026714643,222.304745944118,277.622438539514,97.0851354438277,381.226789905099,258.493890632695,73.9809514990774,113.737311878385,224.889684850445,null,56.8686559391929,null,113.737311878385,null,245.191795020736,273.770879569087,null,null,240.399318288406,null,87.8879228151164,113.737311878385,null,null,273.889786758778,null,118.907189691039,374.009640478634,267.541176804839,241.774505786572,113.737311878385,225.789243589846,46.5289003138851,320.532424384542,null,217.501929456162,null,null,232.644501569425,null,null,64.395998034417],[3080,6086,369,2527,3394,10093,949,1785,2648,5898,409,829,541,22465,644,2663,2419,null,128,null,2882,null,8951,735,24,null,3896,null,3122,4510,188,null,1583,null,343,1530,1019,1302,1598,2708,648,987,null,97,null,null,851,164,null,1019],[48750,37500,36000,38250,44609,34500,25000,35000,37100,34000,32250,18416,29000,34944,16999,16998,37500,null,10768,null,22250,null,35330,35500,null,null,42250,null,13250,19000,35000,null,38500,null,15244,42772,45000,36535,20394,33500,9892,47750,null,41529,null,null,34536,24250,null,10000],[32704,26000,23500,27750,31250,27000,13288,25000,22053,27000,27000,10104,15250,21167,10797,11000,25500,null,9500,null,14021,null,23000,27000,null,null,28999,null,8250,11532,24500,null,26964,null,12000,28500,31000,27000,11458,25000,6500,37500,null,30500,null,null,27000,10625,null,7000],[5500,6250,5063,6251,7242,7500,3500,6340,4750,7500,7500,3500,4750,4638,2750,3394,5500,null,4880,null,3602,null,4750,6500,null,null,7500,null,2250,3250,5500,null,5500,null,4500,5500,8250,6500,3227,5500,1924,13750,null,13878,null,null,8000,4275,null,2060],[3935,3500,3166,3500,4340,4500,1757,3554,2750,4500,5500,2250,2750,2000,1500,2000,3000,null,2750,null,2126,null,2400,4168,null,null,3830,null,1750,1753,2750,null,3000,null,2750,3500,4750,3500,1750,2750,1300,5500,null,6568,null,null,4763,2300,null,1278],[2847,4961,273,2174,2489,9148,1144,1561,2186,5098,450,1409,509,19016,1187,3324,1861,2895,135,2506,3214,1249,8635,651,22,834,2894,665,4172,4617,357,2538,1096,1111,381,1488,847,1097,2116,2484,1437,781,961,null,405,2617,809,313,2538,1738],[2525,3325,32,1534,2151,7881,755,444,1624,4652,440,701,415,4094,688,2138,759,1544,69,1350,1984,823,1173,473,null,294,2140,397,2427,2755,138,1563,864,753,345,1234,563,919,1310,2017,920,648,714,null,164,1444,706,156,1685,1080],[322,1636,241,640,338,1267,389,1117,562,446,10,708,94,14922,499,1186,1102,1351,66,1156,1230,426,7462,178,null,540,754,268,1745,1862,219,975,232,358,36,254,284,178,806,467,517,133,247,null,241,1173,103,157,853,658],[2847,4961,273,2174,2489,9148,1144,1561,2186,5098,450,1409,509,19016,1187,3324,1861,2895,135,2506,3214,1249,8635,651,22,834,2894,665,4172,4617,357,2538,1096,1111,381,1488,847,1097,2116,2484,1437,781,961,null,405,2617,809,313,2538,1738],[2539,4598,210,2030,2199,8775,1016,1465,1989,4951,440,1222,437,15712,1035,2994,1638,2459,110,2144,2944,1093,7088,605,null,706,2697,585,3728,4185,307,2126,996,963,357,1291,778,1010,1861,2335,1251,707,816,null,341,2175,780,257,2217,1467],[2847,4961,273,2174,2489,9148,1144,1561,2186,5098,450,1409,509,19016,1187,3324,1861,2895,135,2506,3214,1249,8635,651,22,834,2894,665,4172,4617,357,2538,1096,1111,381,1488,847,1097,2116,2484,1437,781,961,null,405,2617,809,313,2538,1738],[2831,4947,429,2357,3346,7384,1222,1738,2729,5441,460,257,633,29000,985,2197,2282,null,35,null,3139,null,8682,681,28,null,4081,null,2869,3490,160,null,1662,null,287,1577,957,1121,1566,2457,756,917,null,130,null,null,858,215,null,103],[742,2195,59,1103,409,3827,49,964,743,921,87,54,23,3183,null,263,511,null,23,null,900,null,2492,288,null,null,1483,null,463,492,30,null,351,null,92,258,377,517,210,974,229,109,null,20,null,null,528,null,null,null],[2089,2752,370,1254,2937,3557,1173,774,1986,4520,373,203,610,25817,null,1934,1771,null,12,null,2239,null,6190,393,null,null,2598,null,2406,2998,130,null,1311,null,195,1319,580,604,1356,1483,527,808,null,110,null,null,330,null,null,null],[1723,2265,293,1072,2338,2444,858,841,1573,1432,118,182,515,20847,568,1167,1488,null,null,null,1840,null,6330,251,17,null,2069,null,1440,2005,63,null,1113,null,99,1143,475,496,976,1100,467,435,null,75,null,null,188,198,null,75],[790,1545,118,705,789,2155,273,649,763,1549,145,58,107,6402,295,690,521,null,null,null,959,null,1861,232,null,null,1319,null,975,995,64,null,385,null,95,337,290,348,440,836,231,305,null,41,null,null,242,null,null,null],[318,1137,18,580,219,2785,91,248,393,2460,197,17,11,1751,122,340,273,null,null,null,340,null,491,198,null,null,693,null,454,490,33,null,164,null,93,97,192,277,150,521,58,177,null,14,null,null,428,null,null,null],[2387,3244,40,1481,2755,6129,514,371,1638,4878,432,96,483,4606,419,1279,700,null,null,null,1386,null,1353,488,10,null,2728,null,1279,1524,122,null,929,null,270,1198,486,855,775,1777,323,711,null,23,null,null,734,63,null,38],[444,1703,389,876,591,1255,708,1367,1091,563,28,161,150,24394,566,918,1582,null,null,null,1753,null,7329,193,18,null,1353,null,1590,1966,38,null,733,null,17,379,471,266,791,680,433,206,null,107,null,null,124,152,null,65],[2424,3053,356,1534,3012,4134,1043,1204,1935,2670,220,211,612,24142,746,1574,1853,null,null,null,2505,null,7454,408,null,null,3033,null,1932,2638,103,null,1267,null,150,1425,657,749,1255,1705,629,676,null,98,null,null,321,200,null,93],[407,1894,73,823,334,3250,179,534,794,2771,240,46,21,4858,239,623,429,null,null,null,634,null,1228,273,null,null,1048,null,937,852,57,null,395,null,137,152,300,372,311,752,127,241,null,32,null,null,537,15,null,10],[1461,3181,269,1290,1878,4019,853,1238,1895,2674,219,204,218,22735,351,1510,1587,null,null,null,2083,null,6961,331,null,null,2458,null,1905,2218,null,null,1034,null,47,752,692,738,999,1441,503,517,null,null,null,null,587,158,null,63],[1370,1766,160,1067,1468,3365,369,500,834,2767,241,53,415,6265,634,687,695,null,null,null,1056,null,1721,350,null,null,1623,null,964,1272,null,null,628,null,240,825,265,383,567,1016,253,400,null,null,null,null,271,57,null,40],[1132,1847,209,819,1435,2176,748,880,1141,1246,94,133,360,15638,480,1067,1081,null,null,null,1845,null,4758,287,12,null,1810,null,1436,1843,60,null,823,null,105,683,416,464,932,1090,488,201,null,62,null,null,170,128,null,65],[1699,3100,220,1538,1911,5208,474,858,1588,4195,366,124,273,13362,505,1130,1201,null,null,null,1294,null,3924,394,16,null,2271,null,1433,1647,100,null,839,null,182,894,541,657,634,1367,268,716,null,68,null,null,688,87,null,38],[2244,4099,312,2050,3058,6082,958,1517,2272,4898,365,457,323,24725,739,1681,2142,null,null,null,2571,null,4356,549,48,null,3667,null,1829,2745,156,null,1289,null,202,1355,844,1005,1336,2305,711,881,null,79,null,null,690,55,null,null],[760,1879,55,900,286,3198,92,836,663,88,null,93,12,2003,null,173,32,null,null,null,772,null,716,244,null,null,1290,null,312,345,44,null,146,null,59,12,354,469,126,846,175,164,null,null,null,null,412,null,null,null],[1484,2220,257,1150,2772,2884,866,681,1609,4810,null,364,311,22722,null,1508,2110,null,null,null,1799,null,3640,305,null,null,2377,null,1517,2400,112,null,1143,null,143,1343,490,536,1210,1459,536,717,null,null,null,null,278,null,null,null],[1344,1979,176,944,2105,2090,668,724,1317,1343,89,297,286,17470,397,850,1337,null,null,null,1425,null,3044,193,38,null,1857,null,895,1454,62,null,820,null,67,998,409,411,814,1039,408,368,null,43,null,null,158,null,null,null],[663,1286,109,624,734,1861,209,593,645,1475,138,136,null,5612,262,562,570,null,null,null,869,null,1031,209,null,null,1223,null,630,876,69,null,328,null,72,294,267,335,405,804,254,342,null,25,null,null,213,null,null,null],[237,834,27,482,219,2131,81,200,310,2080,138,24,null,1643,80,269,235,null,null,null,277,null,281,147,null,null,587,null,304,415,25,null,141,null,63,63,168,259,117,462,49,171,null,11,null,null,319,null,null,null],[1931,2700,26,1276,2559,5051,379,336,1334,4385,338,177,237,2956,362,978,616,null,null,null,1134,null,770,373,null,null,2571,null,849,1243,116,null,761,null,187,1047,464,755,669,1692,320,717,null,16,null,null,599,15,null,null],[313,1399,286,774,499,1031,579,1181,938,513,27,280,86,21769,377,703,1526,null,null,null,1437,null,3586,176,null,null,1096,null,980,1502,40,null,528,null,15,308,380,250,667,613,391,164,null,63,null,null,91,40,null,null],[1861,2448,225,1245,2638,3280,781,958,1520,2275,166,367,null,19173,481,1105,1594,null,null,null,1925,null,3491,286,null,null,2599,null,1147,1873,104,null,935,null,104,1216,533,611,1020,1479,565,617,null,57,null,null,256,null,null,null],[383,1651,87,805,420,2802,177,559,752,2623,199,90,null,5552,258,576,548,null,null,null,646,null,865,263,null,null,1068,null,682,872,52,null,354,null,98,139,311,394,316,826,146,264,null,22,null,null,434,null,null,null],[1157,2664,178,1077,1710,3287,708,1080,1561,2391,187,341,124,19122,279,1146,1516,null,null,null,1766,null,3368,288,null,null,2118,null,1253,1806,null,null,798,null,33,717,594,695,887,1220,504,508,null,null,null,null,442,34,null,null],[1087,1435,134,973,1348,2795,250,437,711,2507,178,116,199,5603,460,535,626,null,null,null,805,null,988,261,null,null,1549,null,576,939,null,null,491,null,169,638,250,310,449,1085,207,373,null,null,null,null,248,21,null,null],[889,1527,175,668,1322,1871,588,783,931,1172,63,220,179,13384,355,823,1089,null,null,null,1537,null,2454,238,24,null,1584,null,933,1395,78,null,655,null,79,628,370,403,827,1067,453,200,null,30,null,null,149,34,null,null],[1355,2572,137,1382,1736,4211,370,734,1341,3726,302,237,144,11341,384,858,1053,null,null,null,1034,null,1902,311,24,null,2083,null,896,1350,78,null,634,null,123,727,474,602,509,1238,258,681,null,49,null,null,541,21,null,null],[2284,3622,286,1793,3082,4744,819,1271,1927,4336,284,540,70,8280,429,1263,1864,null,null,null,1845,null,1880,409,42,null,2953,null,1482,2115,154,null,966,null,122,1401,734,884,1104,1806,579,709,null,59,null,null,645,null,null,null],[687,1562,52,766,553,2448,95,737,602,603,11,91,null,961,22,155,19,null,null,null,523,null,607,164,12,null,480,null,254,235,40,null,214,null,39,39,284,404,140,607,95,133,null,null,null,null,424,null,null,null],[1597,2060,234,1027,2529,2296,724,534,1325,3733,273,449,null,7319,407,1108,1845,null,null,null,1322,null,1273,245,30,null,2473,null,1228,1880,114,null,752,null,83,1362,450,480,964,1199,484,576,null,null,null,null,221,null,null,null],[1399,1814,170,881,2182,1719,573,639,1147,1278,65,403,58,5538,237,630,1146,null,null,null,1143,null,1155,139,31,null,1505,null,743,1164,65,null,586,null,50,1044,398,347,698,834,354,319,null,38,null,null,163,null,null,null],[654,1194,97,583,723,1627,195,504,563,1410,98,119,null,2077,156,458,539,null,null,null,579,null,576,172,null,null,1041,null,546,694,66,null,277,null,41,305,231,327,343,654,203,254,null,null,null,null,210,null,null,null],[231,614,19,329,177,1398,51,128,217,1648,121,18,null,665,36,175,179,null,null,null,123,null,149,98,null,null,407,null,193,257,23,null,103,null,31,52,105,210,63,318,22,136,null,null,null,null,272,null,null,null],[1927,2427,20,1077,2583,3919,333,286,1158,3843,268,196,59,1347,206,791,569,null,null,null,768,null,439,297,null,null,2053,null,661,1002,115,null,650,null,null,1080,348,692,546,1313,212,578,null,25,null,null,543,null,null,null],[357,1195,266,716,499,825,486,985,769,493,16,344,11,6933,223,472,1295,null,null,null,1077,null,1441,112,null,null,900,null,821,1113,39,null,316,null,null,321,386,192,558,493,367,131,null,34,null,null,102,null,null,null],[1881,2175,205,1107,2657,2592,633,762,1278,2020,115,438,null,5756,273,796,1318,null,null,null,1411,null,1290,212,32,null,2029,null,902,1407,93,null,711,null,75,1256,479,490,821,1140,445,497,null,44,null,null,224,null,null,null],[403,1447,81,686,425,2152,186,509,649,2316,169,102,null,2524,156,467,546,null,null,null,434,null,590,197,10,null,924,null,580,708,61,null,255,null,47,145,255,394,283,666,134,212,null,15,null,null,421,null,null,null],[1184,2401,170,979,1693,2654,620,928,1357,2078,164,379,17,6611,227,848,1263,null,null,null,1280,null,1338,198,null,null,1741,null,1065,1441,null,null,570,null,23,732,549,610,767,1019,416,423,null,null,null,null,385,null,null,null],[1100,1221,116,814,1389,2090,199,343,570,2258,120,161,53,1669,202,415,601,null,null,null,565,null,542,211,null,null,1212,null,417,674,null,null,396,null,99,669,185,274,337,787,163,286,null,null,null,null,260,null,null,null],[870,1421,150,639,1396,1505,550,633,809,1056,55,259,44,4326,214,590,908,null,null,null,1105,null,1000,157,21,null,1312,null,783,1074,67,null,501,null,47,583,345,344,667,801,387,174,null,19,null,null,135,null,null,null],[1414,2201,136,1154,1686,3239,269,638,1118,3280,229,281,26,3954,215,673,956,null,null,null,740,null,880,252,21,null,1641,null,699,1041,87,null,465,null,75,818,389,540,437,1005,192,535,null,40,null,null,510,null,null,null],[0.8963821567,0.8718000403,0.9413919414,0.8541858326,0.8947368421,0.9169217315,0.4388111888,0.7879564382,0.8970722781,0.8815221656,0.94,0.4052519517,0.8526522593,0.7980122003,0.3058129739,0.5592659446,0.9312197743,null,0.8444444444,null,0.54293715,null,0.9020266358,0.9431643625,null,null,0.8265376641,null,0.46021093,0.5245830626,0.4985994398,null,0.9151459854,null,0.8372703412,0.8870967742,0.9161747344,0.8842297174,0.3790170132,0.8450080515,0.1878914405,0.895006402,null,null,null,null,0.9048207664,0.945686901,null,0.4016110472],[0.8609062171,0.6151985487,0.8974358974,0.5827966881,0.8726396143,0.4676432007,0.8837412587,0.733504164,0.730558097,0.4488034523,0.4288888889,0.9190915543,0.9508840864,0.7922275978,0.8854254423,0.7942238267,0.7855991402,null,0.8666666667,null,0.8145612943,null,0.8349739433,0.6513056836,null,null,0.690739461,null,0.7938638543,0.8102664068,0.8599439776,null,0.7399635036,null,0.5853018373,0.9106182796,0.6717827627,0.6536007293,0.8799621928,0.6690821256,0.9116214335,0.7221510883,null,null,null,null,0.3423980222,0.9009584665,null,0.8820483314],[20,23,33,23,20,21,23,30,22,20,19,25,21,30,24,23,27,24,23,24,23,22,31,24,27,27,23,24,24,24,27,23,22,23,19,21,23,21,23,21,23,21,21,null,25,24,21,26,22,23],[0.5472427116,0.6369683532,0.6043956044,0.4779208832,0.612294094,0.607564495,0.5935314685,0.6867392697,0.6838975297,0.5205963123,0.5133333333,0.6103619588,0.2809430255,0.7661442995,0.5046335299,0.6597472924,0.6082751209,0.6155440415,null,0.6640063847,0.6225886745,0.6196957566,0.8160972785,0.5069124424,null,0.551558753,0.5753282654,0.6195488722,0.6610738255,0.6019059996,null,0.5815602837,0.5346715328,0.6165616562,0.1968503937,0.4771505376,0.6800472255,0.6672743847,0.6011342155,0.5881642512,0.6165622825,0.5608194622,0.627471384,null,0.7456790123,0.5945739396,0.651421508,0.5335463259,0.5689519307,0.6202531646],[0.0108886547,0.1076395888,0.2564102564,0.1131554738,0.0088388911,0.053672934,0.0856643357,0.3670723895,0.0750228728,0.0219693998,null,0.2079488999,null,0.2409549853,0.1533277169,0.1064981949,0.1552928533,0.1354058722,0.2296296296,0.1472466081,0.1617921593,0.0456365092,0.2348581355,0.0860215054,0.4545454545,0.1462829736,0.106772633,0.1323308271,0.1308724832,0.1492311024,0.1680672269,0.0575256107,0.0410583942,0.1215121512,null,0.0100806452,0.1074380165,0.0437556974,0.1436672968,0.0656199678,0.1544885177,0.0358514725,0.0613943809,null,0.1530864198,0.0737485671,0.0407911001,0.0862619808,0.0591016548,0.1542002301],[0.8868984896,0.6702277767,0.1172161172,0.7056117755,0.864202491,0.8614997814,0.659965035,0.2844330557,0.7429094236,0.9125147117,0.9777777778,0.4975159688,0.815324165,0.2152923854,0.5796124684,0.6432009627,0.4078452445,0.5333333333,0.5111111111,0.538707103,0.6172993155,0.6589271417,0.1358425014,0.7265745008,null,0.3525179856,0.7394609537,0.5969924812,0.5817353787,0.5967078189,0.3865546218,0.6158392435,0.7883211679,0.6777677768,0.905511811,0.8293010753,0.6646989374,0.837739289,0.6190926276,0.8119967794,0.6402226862,0.8297055058,0.7429760666,null,0.4049382716,0.5517768437,0.8726823239,0.4984025559,0.6639085894,0.6214039125],[0.0042149631,0.0028220117,null,0.0059797608,null,0.0030607783,null,null,0.005946935,0.0031384857,null,0.0078069553,null,0.0180900294,0.0084245998,0.0048134777,null,0.0082901554,null,0.0055865922,0.0034225264,0.0080064051,0.010075275,null,null,null,null,null,0.0047938639,0.0049815898,null,0.0078802206,null,null,null,null,null,null,null,0.0040257649,null,null,null,null,null,0.0103171571,null,null,0.0066981875,null],[0.3887357227,0.3564593301,0.5285714286,0.3137931034,0.369258754,0.2329344729,0.563976378,0.4655290102,0.3906485671,0.1860230257,0.1772727273,0.4247135843,0.4805491991,0.4823701629,0.4714975845,0.4509018036,0.4462759463,0.5311102074,0.5454545455,0.526119403,0.5186820652,0.5041171089,0.5342832957,0.3338842975,null,0.5821529745,0.3945124212,0.5367521368,0.4549356223,0.4740740741,0.4495114007,0.4623706491,0.4036144578,0.5316718588,0.218487395,0.4159566228,0.3187660668,0.3455445545,0.5131649651,0.3854389722,0.5947242206,0.1753889675,0.5269607843,null,0.5923753666,0.4836781609,0.1333333333,0.6498054475,0.4817320704,0.5344239945],[30489,50315,19593,55624,30857,89976,28175,38704,38489,88987,88553,26331,19597,27871,27881,34208,35837,18185,26344,18208,34933,14229,24695,53499,30423,15789,45970,19450,34964,34578,25118,16977,39316,20258,65127,24164,50625,51637,28210,50255,27217,50811,17221,null,15499,14893,100134,15391,18358,29638],[21429,33731,14631,39100,21704,64600,20037,28608,26229,66836,70508,19963,15287,18900,20088,22711,22844,15070,20252,15360,25464,13395,16947,37172,18860,13858,34467,16354,23956,23561,11000,15267,25070,17785,47753,17647,38190,37660,20098,36800,20808,36829,14249,null,13293,13632,80750,9550,15354,21878],[8487,29795,18765,25075,6715,30580,15553,30649,21935,20907,5248,21829,5779,24805,17702,21851,24691,13465,16473,14720,21556,11126,21984,28468,null,13358,30160,17069,22213,21891,7570,12376,15601,14999,4278,9323,25705,14004,17676,22404,16833,18083,10288,null,13452,10749,34147,11548,11253,21029],[14600,14250,11082,15000,15274,17500,6500,13250,10250,17500,19500,5500,8250,9500,5455,5500,13750,null,5500,null,7813,null,10858,16668,null,null,16624,null,4500,5503,12700,null,12750,null,5500,12348.5,19750,15500,5500,12750,3500,26000,null,20992,null,null,16000,6000,null,3500],[35000,21500,23000,23500,32091,23750,9388,18534,22192.5,21500,26850,9389.5,36870,25000,7155,11000,21750,null,5500,null,11000,null,23713.5,26477.5,null,null,23250,null,8500,11000,null,null,26489,null,11500,36172,25875,23383,11000,21837,4500,31000,null,null,null,null,22500,null,null,6228],[361.891446885773,222.304745944118,237.814379382079,242.984257194733,331.813097771753,245.56919610106,97.0696258103897,191.637030759455,229.465026714643,222.304745944118,277.622438539514,97.0851354438277,381.226789905099,258.493890632695,73.9809514990774,113.737311878385,224.889684850445,null,56.8686559391929,null,113.737311878385,null,245.191795020736,273.770879569087,null,null,240.399318288406,null,87.8879228151164,113.737311878385,null,null,273.889786758778,null,118.907189691039,374.009640478634,267.541176804839,241.774505786572,113.737311878385,225.789243589846,46.5289003138851,320.532424384542,null,null,null,null,232.644501569425,null,null,64.395998034417],[0.2458495231,0.5199110572,0.2331002331,0.5490029699,0.1963538553,0.5911430119,0.263502455,0.4942462601,0.4162696959,0.731666973,0.747826087,0.2684824903,0.1184834123,0.226137931,0.4375634518,0.3568502503,0.3014899211,null,0.4,null,0.4402676011,null,0.2771250864,0.4992657856,null,null,0.3945111492,null,0.4520738933,0.3851002865,0.475,null,0.361612515,null,0.5574912892,0.1496512365,0.4461859979,0.5227475468,0.37100894,0.5181115181,0.4497354497,0.2704471101,null,0.3692307692,null,null,0.7692307692,0.1302325581,null,0.3203883495],[0.2246082414,0.4671081678,0.1638225256,0.453358209,0.1732249786,0.4599018003,0.1946386946,0.4256837099,0.3305785124,0.6166201117,0.686440678,0.1978021978,0.1223300971,0.1820405814,0.3257042254,0.2536418166,0.2063172043,null,null,null,0.3304347826,null,0.2164296998,0.3824701195,null,null,0.3117448043,null,0.3361111111,0.2743142145,0.4126984127,null,0.3045822102,null,0.4545454545,0.1391076115,0.2778947368,0.4435483871,0.2571721311,0.4263636364,0.3683083512,0.2344827586,null,null,null,null,0.6170212766,0.1111111111,null,0.28],[0.2721518987,0.5268608414,null,0.5943262411,0.2408111534,0.5781902552,0.3772893773,0.5223420647,0.5111402359,0.7243382828,0.7517241379,null,null,0.3024054983,0.5898305085,0.4304347826,0.3953934741,null,null,null,0.5547445255,null,0.4040838259,0.4870689655,null,null,0.4427596664,null,0.5446153846,0.4974874372,0.46875,null,0.438961039,null,0.5684210526,0.1632047478,0.5172413793,0.566091954,0.525,0.5562200957,0.5584415584,0.2852459016,null,0.5853658537,null,null,0.7520661157,null,null,null],[0.2955974843,0.6156552331,null,0.6706896552,0.2831050228,0.7163375224,0.5714285714,0.6532258065,0.5750636132,0.8032520325,0.7817258883,null,null,0.472301542,0.5901639344,0.5617647059,0.641025641,null,null,null,0.7117647059,null,0.5784114053,0.6616161616,null,null,0.5497835498,null,0.6211453744,0.6102040816,0.6060606061,null,0.5670731707,null,0.6559139785,0.2268041237,0.7552083333,0.6101083032,0.66,0.650671785,0.6724137931,0.3333333333,null,null,null,null,0.8457943925,null,null,null],[0.4110512129,0.6246013667,0.4576271186,0.7098821396,0.3545232274,0.707342566,0.4081632653,0.5736514523,0.6567967699,0.7904451683,0.8735632184,0.3333333333,null,0.4571159284,null,0.5589353612,0.4109589041,null,null,null,0.6455555556,null,0.4233547352,0.6076388889,null,null,0.5792312879,null,0.656587473,0.6158536585,0.6333333333,null,0.5498575499,null,0.6304347826,0.2751937984,0.5888594164,0.6460348162,0.5571428571,0.7032854209,0.5807860262,0.4403669725,null,null,null,null,0.8333333333,null,null,null],[0.1871708952,0.4364098837,0.1972972973,0.4074960128,0.1743275451,0.4661231375,0.2574595055,0.3953488372,0.3262839879,0.7196902655,0.7184986595,0.2512315271,null,0.1976604563,null,0.329369183,0.269904009,null,null,null,0.3577489951,null,0.2182552504,0.4198473282,null,null,0.2890685142,null,0.4127182045,0.3472314877,0.4384615385,null,0.3112128146,null,0.5230769231,0.1250947688,0.3534482759,0.417218543,0.3421828909,0.3964935941,0.3927893738,0.2475247525,null,0.3454545455,null,null,0.6666666667,null,null,null],[0.2521994135,0.5471639951,0.325,0.591492235,0.2,0.6209822157,0.3463035019,0.6603773585,0.4377289377,0.741902419,0.7592592593,0.3958333333,0.0973084886,0.2640034737,0.5250596659,0.3901485536,0.4885714286,null,null,null,0.5728715729,null,0.3858093126,0.5266393443,null,null,0.4072580645,null,0.4956997654,0.4717847769,0.4672131148,null,0.3724434876,null,null,0.1402337229,0.5679012346,0.5695906433,0.4361290323,0.5469893078,0.5046439628,0.264416315,null,null,null,null,0.8119891008,null,null,0.4210526316],[0.2117117117,0.4679976512,0.2236503856,0.4771689498,0.179357022,0.4454183267,0.2033898305,0.4491587418,0.3840513291,0.6429840142,null,0.1925465839,0.1866666667,0.2189882758,0.3727915194,0.3104575163,0.218710493,null,null,null,0.3354249857,null,0.2570609906,0.4300518135,null,null,0.3688100517,null,0.4169811321,0.3179043744,0.5,null,0.3478854025,null,null,0.1794195251,0.3205944798,0.3721804511,0.3072060683,0.4426470588,0.4087759815,0.2912621359,null,null,null,null,0.5161290323,null,null,0.2615384615],[0.2326732673,0.4749426793,0.1966292135,0.4876140808,0.1849269588,0.496371553,0.2243528284,0.450166113,0.3560723514,0.6513108614,0.7136363636,0.2227488152,null,0.1892552398,0.3833780161,0.2846251588,0.2423097679,null,null,null,0.3788423154,null,0.2339683391,0.3921568627,null,null,0.3379492252,null,0.3700828157,0.3172858226,0.3980582524,null,0.3157063931,null,0.4733333333,0.1396491228,0.3546423135,0.473965287,0.3067729084,0.4709677419,0.4149443561,0.2337278107,null,0.2857142857,null,null,0.691588785,null,null,null],[0.3243243243,0.5923970433,0.4109589041,0.6634264885,0.2994011976,0.7116923077,0.4916201117,0.5936329588,0.5629722922,0.8090941898,0.7791666667,0.4782608696,null,0.409427748,0.6066945607,0.5393258427,0.5571095571,null,null,null,0.6829652997,null,0.5390879479,0.6593406593,null,null,0.5582061069,null,0.62113127,0.5950704225,0.6140350877,null,0.5088607595,null,0.6496350365,0.2434210526,0.6466666667,0.6209677419,0.6302250804,0.625,0.6220472441,0.3734439834,null,0.625,null,null,0.8156424581,null,null,null],[0.2457221081,0.5080163471,0.1895910781,0.511627907,0.2124600639,0.580741478,0.2532239156,0.4660743134,0.4036939314,0.7183994016,0.7534246575,0.2352941176,0.1559633028,0.2241477898,0.3361823362,0.340397351,0.2678008822,null,null,null,0.4282285166,null,0.2651917828,0.4833836858,null,null,0.3978844589,null,0.431496063,0.372858431,null,null,0.3520309478,null,0.4468085106,0.1675531915,0.4046242775,0.5298102981,0.3703703704,0.5281054823,0.435387674,0.2688588008,null,null,null,null,0.7785349233,null,null,0.2857142857],[0.2459854015,0.5413363533,0.30625,0.5941893158,0.1757493188,0.6035661218,0.2872628726,0.564,0.4448441247,0.7444886158,0.7427385892,0.3962264151,0.0987951807,0.2333599362,0.4936908517,0.3930131004,0.3784172662,null,null,null,0.4640151515,null,0.3253922138,0.5142857143,null,null,0.3894023413,null,0.4927385892,0.4064465409,null,null,0.377388535,null,0.5791666667,0.1333333333,0.5547169811,0.5091383812,0.3721340388,0.5039370079,0.4782608696,0.2725,null,null,null,null,0.7490774908,null,null,0.375],[0.2376325088,0.5110990796,0.2248803828,0.5152625153,0.1916376307,0.5404411765,0.2660427807,0.4863636364,0.3777388256,0.6573033708,0.6382978723,0.2105263158,0.1138888889,0.2130067784,0.4354166667,0.3402061856,0.2747456059,null,null,null,0.4308943089,null,0.2643968054,0.4703832753,null,null,0.3756906077,null,0.4575208914,0.367878459,0.5,null,0.3365735115,null,0.5714285714,0.1464128843,0.3798076923,0.4913793103,0.3519313305,0.5055045872,0.4426229508,0.2587064677,null,0.2903225806,null,null,0.6294117647,0.1328125,null,0.2615384615],[0.2513243084,0.5251612903,0.2409090909,0.566970091,0.1998953428,0.6123271889,0.2594936709,0.5023310023,0.4439546599,0.7537544696,0.7759562842,0.3306451613,0.1245421245,0.2415057626,0.4396039604,0.3725663717,0.3255620316,null,null,null,0.4536321484,null,0.2925586137,0.5203045685,null,null,0.4095112285,null,0.446615492,0.4043715847,0.46,null,0.3861740167,null,0.5494505495,0.1521252796,0.4972273567,0.5449010654,0.3990536278,0.5281638625,0.4626865672,0.2737430168,null,0.4411764706,null,null,0.8037790698,0.1264367816,null,0.4210526316],[null,null,null,null,null,null,0.1722,null,null,null,null,0.1376,null,null,0.1026,0.1146,null,0.1568,0.7155,0.1721,0.2923,0.1879,null,null,null,0.1246,null,0.2427,0.0609,0.1408,null,0.1106,null,0.2314,0.2835,null,null,null,0.1234,null,0.2787,null,0.2854,0.2481,0.2923,0.0982,null,null,0.1198,0.3299],[0.3303,0.5504,null,0.4776,0.2663,0.6638,null,null,0.2115,0.7188,0.627,null,0.1458,0.0792,null,null,0.2553,null,null,null,null,null,0.4118,0.4327,null,null,0.3057,null,null,null,0.4233,null,0.3099,null,null,0.2016,0.4274,0.4454,null,0.3831,null,0.4278,null,null,null,null,0.701,0.2308,null,null],[null,null,null,null,null,null,0.1338,null,null,null,null,0.1888,null,null,0.1299,0.1236,null,0.1898,0.7333,0.2721,0.2682,0.2617,null,null,null,0.1828,null,0.316,0.0911,0.1695,null,0.1714,null,0.2272,0.266,null,null,null,0.2038,null,0.2759,null,0.3037,null,0.3272,0.1559,null,null,0.1413,0.3507],[0.3335,0.5444,null,0.5212,0.2884,0.6883,null,null,0.3195,0.7119,0.6441,null,0.0787,0.0667,null,null,0.3432,null,null,null,null,null,0.3055,0.4586,null,null,0.346,null,null,null,0.3904,null,0.2967,null,null,0.2041,0.4679,0.4679,null,0.3712,null,0.4043,null,null,null,null,0.7124,0.1455,null,null],[&#34;AAMU&#34;,null,&#34;Southern Christian University |Regions University&#34;,&#34;UAH |University of Alabama Huntsville&#34;,null,null,null,null,&#34;AUM|Auburn University Montgomery|Auburn University at Montgomery|Auburn Montgomery&#34;,null,null,&#34;CVCC&#34;,&#34;CCA&#34;,null,&#34;Enterprise-Ozark Community College  |Enterprise State Junior College&#34;,null,&#34;Faulkner&#34;,&#34;GSCC | Gadsden State | Gadsden Community College&#34;,null,&#34;WALLACE DOTHAN|WCCD&#34;,&#34;Wallace State Community College |Wallace State - Hanceville&#34;,&#34;Wallace Community College - Selma&#34;,null,null,null,&#34;Drake State&#34;,null,&#34;JDCC&#34;,&#34;Jeff State | JSCC | Jefferson State&#34;,&#34;Calhoun Community College&#34;,null,null,null,&#34;Lurleen B. Wallace Community College |LBW Community College |LBWCC&#34;,null,null,null,null,null,null,&#34;Northeast, NACC, Northeast Alabama State Junior College, Northeast Alabama State Community College&#34;,null,null,&#34;Prince Institute |Prince Institute of Professional Studies&#34;,null,null,null,null,null,null],[0.1104,0.3173,0,0.1848,0.1216,0.4135,null,null,0.0673,0.4431,0.5307,null,0.0179,0,null,null,0.0938,null,null,null,null,null,0,0.2447,0,null,0.1123,null,null,null,0.3971,null,0.1208,null,null,0.0536,0.3333,0.2127,null,0.1147,null,0.236,null,null,null,null,0.589,0,null,null],[1042,1494,2,774,1209,5062,null,null,683,3911,424,null,112,24,null,null,256,null,null,null,null,null,2,237,5,null,1220,null,null,null,68,null,207,null,null,392,228,409,null,1064,null,394,null,null,null,null,730,2,null,null],[null,null,null,null,null,null,0.105,null,null,null,null,0.0797,null,null,0.0548,0.1194,null,0.0785,0.3667,0.0539,0.1977,0.0326,null,null,null,0.065,null,0.2153,0.0245,0.0725,null,0.0956,null,0.1977,0.2377,null,null,null,0.0362,null,0.1755,null,0.2465,0.25,0.1928,0.0677,null,null,0.0177,0.2565],[null,null,null,null,null,null,476,null,null,null,null,364,null,null,292,988,null,993,60,835,946,337,null,null,null,123,null,274,1062,1366,null,617,null,349,244,null,null,null,719,null,604,null,361,8,83,739,null,null,849,651],[0.4012,0.2423,0.4,0.3178,0,0.2215,null,null,0.4769,0.1872,0,null,0.2857,0,null,null,0.5234,null,null,null,null,null,0,0,0,null,0,null,null,null,0,null,0.3029,null,null,0,0,0.291,null,0.3487,null,0,null,null,null,null,0,0,null,null],[1042,1494,5,774,1209,5062,null,null,736,3911,424,null,119,58,null,null,256,null,null,null,null,null,31,237,5,null,1220,null,null,null,68,null,274,null,null,392,229,409,null,1064,null,394,null,null,null,null,730,4,null,null],[null,null,null,null,null,null,0.2017,null,null,null,null,0.1511,null,null,0.2466,0,null,0.1108,0,0.188,0.1882,0.1157,null,null,null,0.0976,null,0.2044,0.2392,0.1654,null,0.316,null,0.2235,0.4467,null,null,null,0.1391,null,0.2152,null,0,0,0.0361,0.0907,null,null,0.2391,0.2043],[null,null,null,null,null,null,476,null,null,null,null,364,null,null,292,988,null,993,60,835,946,337,null,null,null,123,null,274,1062,1366,null,617,null,349,244,null,null,null,719,null,604,null,361,8,83,739,null,null,849,651],[&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;Less-than-2-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;,&#34;4-year&#34;,&#34;4-year&#34;,&#34;2-year&#34;,&#34;2-year&#34;],[0.4617,0.4116,0.4286,0.574,0.385,0.4525,0.4017,0.3485,0.3595,0.5095,0.5022,0.387,0.5541,0.25,0.5177,0.384,0.3874,0.3909,0,0.3412,0.37,0.3427,0.4889,0.4991,0.9483,0.4524,0.4312,0.4392,0.3842,0.4483,0.0402,0.4156,0.4459,0.4051,0.8022,0.5029,0.3681,0.3298,0.4099,0.4161,0.3712,0.4203,0.3858,0.08,0.3057,0.398,0.3555,0.5096,0.448,0.3935],[0.5383,0.5884,0.5714,0.426,0.615,0.5475,0.5983,0.6515,0.6405,0.4905,0.4978,0.613,0.4459,0.75,0.4823,0.616,0.6126,0.6091,1,0.6588,0.63,0.6573,0.5111,0.5009,0.0517,0.5476,0.5688,0.5608,0.6158,0.5517,0.9598,0.5844,0.5541,0.5949,0.1978,0.4971,0.6319,0.6702,0.5901,0.5839,0.6288,0.5797,0.6142,0.92,0.6943,0.602,0.6445,0.4904,0.552,0.6065],[1812,4159,380,1464,2196,5325,659,959,1776,3727,271,182,319,18369,554,1346,1491,null,36,null,1670,null,6012,390,61,null,2708,null,1650,2107,98,null,2331,null,186,909,661,744,814,1564,419,600,null,161,null,null,973,147,null,106],[&#34;12/12/1965&#34;,&#34;12/1/1965&#34;,&#34;3/26/1987&#34;,&#34;12/1/1965&#34;,&#34;12/1/1965&#34;,&#34;12/1/1965&#34;,&#34;2/14/1969&#34;,&#34;12/1/1965&#34;,&#34;1/1/1968&#34;,&#34;9/8/1987&#34;,&#34;8/23/1976&#34;,&#34;6/27/1974&#34;,&#34;5/5/1972&#34;,&#34;5/8/1998&#34;,&#34;9/25/1967&#34;,&#34;6/14/1985&#34;,&#34;12/2/1968&#34;,&#34;9/1/1967&#34;,&#34;6/9/2011&#34;,&#34;1/1/1969&#34;,&#34;1/1/1978&#34;,&#34;8/7/1980&#34;,&#34;11/29/2010&#34;,&#34;12/19/1965&#34;,&#34;8/26/1981&#34;,&#34;9/17/1984&#34;,&#34;12/19/1965&#34;,&#34;1/28/1985&#34;,&#34;7/3/1968&#34;,&#34;10/17/1966&#34;,&#34;9/21/1987&#34;,&#34;5/1/1967&#34;,&#34;12/19/1965&#34;,&#34;9/23/1969&#34;,&#34;3/1/1970&#34;,&#34;1/1/1985&#34;,&#34;1/1/1968&#34;,&#34;12/1/1965&#34;,&#34;2/24/1975&#34;,&#34;12/19/1965&#34;,&#34;11/1/1965&#34;,&#34;1/1/1965&#34;,&#34;7/1/1967&#34;,&#34;3/21/1985&#34;,&#34;11/1/1966&#34;,&#34;2/16/1966&#34;,&#34;12/1/1965&#34;,&#34;8/29/2007&#34;,&#34;8/23/1994&#34;,&#34;12/1/1965&#34;],[24,932,3,562,6,4221,null,null,439,3363,341,null,3,13,null,null,174,null,null,null,null,null,11,169,5,null,649,null,null,null,57,null,139,null,null,3,173,321,null,775,null,0,null,null,null,null,670,0,null,null],[1006,358,1,104,1177,550,null,null,247,268,39,null,105,43,null,null,59,null,null,null,null,null,20,45,0,null,495,null,null,null,7,null,128,null,null,383,32,19,null,191,null,360,null,null,null,null,31,4,null,null],[3,37,1,25,0,135,null,null,10,95,12,null,2,1,null,null,5,null,null,null,null,null,0,10,0,null,15,null,null,null,3,null,3,null,null,2,4,9,null,16,null,5,null,null,null,null,9,0,null,null],[3,79,0,30,1,72,null,null,10,84,19,null,1,0,null,null,1,null,null,null,null,null,0,0,0,null,6,null,null,null,1,null,0,null,null,0,0,30,null,0,null,1,null,null,null,null,4,0,null,null],[3,12,0,11,1,34,null,null,3,29,5,null,0,1,null,null,0,null,null,null,null,null,0,0,0,null,5,null,null,null,0,null,3,null,null,0,4,3,null,7,null,0,null,null,null,null,4,0,null,null],[0,1,0,1,3,0,null,null,0,0,0,null,0,0,null,null,0,null,null,null,null,null,0,1,0,null,0,null,null,null,0,null,0,null,null,1,0,0,null,0,null,0,null,null,null,null,0,0,null,null],[0,18,0,16,0,0,null,null,0,0,0,null,0,0,null,null,0,null,null,null,null,null,0,3,0,null,0,null,null,null,0,null,1,null,null,3,5,0,null,16,null,0,null,null,null,null,3,0,null,null],[0,16,0,17,6,50,null,null,8,17,0,null,5,0,null,null,7,null,null,null,null,null,0,1,0,null,27,null,null,null,0,null,0,null,null,0,6,1,null,26,null,25,null,null,null,null,3,0,null,null],[3,41,0,8,15,0,null,null,19,55,8,null,3,0,null,null,10,null,null,null,null,null,0,8,0,null,23,null,null,null,0,null,0,null,null,0,5,26,null,33,null,3,null,null,null,null,6,0,null,null],[null,null,null,null,null,null,327,null,null,null,null,174,null,null,208,610,null,612,null,514,810,75,null,null,null,45,null,138,701,854,null,86,null,233,149,null,null,null,598,null,527,null,213,7,47,156,null,null,467,371],[null,null,null,null,null,null,141,null,null,null,null,159,null,null,58,298,null,185,null,285,53,259,null,null,null,69,null,83,278,272,null,477,null,104,35,null,null,null,84,null,9,null,135,1,36,539,null,null,323,32],[null,null,null,null,null,null,3,null,null,null,null,15,null,null,8,16,null,26,null,13,17,1,null,null,null,2,null,4,35,51,null,6,null,3,25,null,null,null,20,null,25,null,5,0,0,12,null,null,6,44],[null,null,null,null,null,null,0,null,null,null,null,3,null,null,7,5,null,2,null,3,0,0,null,null,null,1,null,5,22,25,null,0,null,1,13,null,null,null,1,null,4,null,1,0,0,9,null,null,4,5],[null,null,null,null,null,null,3,null,null,null,null,3,null,null,2,16,null,6,null,2,6,0,null,null,null,3,null,2,3,37,null,0,null,1,2,null,null,null,8,null,34,null,6,0,0,6,null,null,0,8],[null,null,null,null,null,null,0,null,null,null,null,0,null,null,0,1,null,1,null,3,1,1,null,null,null,0,null,0,0,2,null,1,null,0,4,null,null,null,1,null,0,null,0,0,0,0,null,null,0,0],[null,null,null,null,null,null,0,null,null,null,null,3,null,null,7,19,null,22,null,15,0,1,null,null,null,3,null,8,21,0,null,3,null,6,16,null,null,null,5,null,5,null,1,0,0,8,null,null,6,5],[null,null,null,null,null,null,1,null,null,null,null,0,null,null,1,0,null,20,null,0,6,0,null,null,null,0,null,0,2,4,null,1,null,0,0,null,null,null,0,null,0,null,0,0,0,6,null,null,2,0],[null,null,null,null,null,null,1,null,null,null,null,7,null,null,1,23,null,119,null,0,53,0,null,null,null,0,null,34,0,121,null,43,null,1,0,null,null,null,2,null,0,null,0,0,0,3,null,null,41,186],[4210,11679,279,5618,4805,30752,1813,3128,4377,20629,1185,1805,546,523,2011,4478,2670,5289,167,4854,5343,1668,302,1160,62,1062,7647,1086,8516,10802,378,3090,1922,1599,439,1782,1466,2664,3923,5885,2708,1877,1398,84,549,3320,3051,539,4989,2258],[&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,null,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;No&#34;,&#34;Yes&#34;,&#34;Yes&#34;,&#34;Yes&#34;],[null,242,null,184,24,953,241,137,115,235,null,99,108,null,354,208,282,405,null,596,597,208,1,6,null,176,758,62,1440,1438,1,169,2,320,7,4,5,11,653,394,650,16,235,null,149,410,23,2,356,278],[1123,6822,319,1853,619,5140,null,null,662,5501,null,null,null,121,null,null,698,null,null,null,null,null,9,null,34,null,931,null,null,null,null,null,2117,null,null,null,124,467,null,986,null,46,null,null,null,null,2038,19,null,null],[&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;NACCAS&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;NCACHE&#34;,&#34;SACSCC&#34;,&#34;ABHE&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,null,&#34;COE&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;,&#34;ABHE&#34;,&#34;SACSCC&#34;,&#34;SACSCC&#34;],[1044,1246,12,765,1330,5009,446,0,711,3943,450,261,162,43,461,868,275,1307,null,801,1022,394,20,253,4,180,1243,306,1074,1217,95,765,310,279,269,461,246,507,712,988,570,485,396,4,103,524,705,null,1054,546],[0.3525,0.5546,0.25,0.4614,0.2564,0.6566,0.1861,null,0.2194,0.7109,0.6422,0.1686,0.1605,0.1163,0.3666,0.1912,0.2873,0.3122,null,0.2984,0.3014,0.3198,0.4,0.4545,0.5,0.2056,0.3009,0.3725,0.1825,0.1956,0.4421,0.1908,0.329,0.3262,0.316,0.1996,0.4106,0.4438,0.2219,0.3887,0.3825,0.4371,0.3005,0.25,0.5146,0.2366,0.661,null,0.1528,0.3333],[1044,1245,12,765,1330,5009,446,0,711,3943,450,261,160,43,461,868,273,1307,null,801,1022,394,20,253,4,180,1243,306,1074,1217,95,765,310,279,269,461,246,507,712,988,570,485,396,4,103,524,705,null,1054,546],[0.3755,0.5936,0.25,0.5098,0.2865,0.6782,0.204,null,0.2461,0.7373,0.6489,0.1762,0.2,0.1163,0.3753,0.1993,0.293,0.3443,null,0.2984,0.3288,0.3426,0.4,0.4625,0.5,0.2056,0.3395,0.3791,0.2086,0.2104,0.4421,0.1974,0.3387,0.3513,0.316,0.2343,0.4187,0.4872,0.2472,0.4393,0.3965,0.4701,0.303,0.25,0.5243,0.4351,0.6695,null,0.1717,0.6117],[0,0.0169,0.0833,0.0196,0.0165,0.006,0.0157,null,0.0141,0.0079,0.0067,0.0038,0.0188,0,0.0065,0.0092,0.0147,0.0237,null,0.0175,0.0137,0.0355,0,0,0,0.0056,0.0274,0.0131,0.0279,0.0247,0.0105,0.0157,0,0.0072,0,0,0.0041,0,0.0183,0.0152,0.0404,0.0124,0.0126,0,0.0097,0.0057,0.0014,null,0.0085,0.0073],[0.2213,0.2635,0.3333,0.3621,0.5865,0.2533,0.4036,null,0.4824,0.2125,0.2822,0.8008,0.1625,0,0.3232,0.6452,0.4542,0.2119,null,0.3071,0.2877,0.0736,0.25,0.4032,0,0.3778,0,0.1732,0.4972,0.3821,0.5158,0.3229,0.3,0.3799,0.5651,0.4555,0.0244,0.3097,0.0112,0.3553,0.1825,0.0825,0.3535,0,0.0194,0.1107,0.2879,null,0.5617,0.381],[0.4033,0.1261,0.3333,0.1085,0.1105,0.0625,0.3767,null,0.2574,0.0424,0.0622,0.0192,0.6188,0.8837,0.295,0.1463,0.2381,0.42,null,0.377,0.3699,0.5482,0.35,0.1344,0.5,0.4111,0.6331,0.4346,0.2663,0.3829,0.0316,0.4641,0.3613,0.2616,0.119,0.3102,0.5528,0.2032,0.7233,0.1903,0.3807,0.4351,0.3308,0.75,0.4466,0.4485,0.0411,null,0.2581,0],[2,30,8,31,49,82,50,0,133,24,0,87,53,15,74,137,50,232,null,166,160,82,7,0,2,50,56,64,469,530,0,157,31,31,0,5,1,11,151,27,135,2,41,1,19,132,3,null,199,85],[0,0.2,0,0.1613,0.0408,0.3293,0,null,0.1128,0.3333,null,0.1034,0,0.2,0.1892,0.0876,0.4,0.2241,null,0.1265,0.1688,0.1463,0,null,0,0.12,0.125,0.1406,0.0704,0.0981,null,0.1529,0.0323,0.129,null,0,0,0.1818,0.1523,0.0741,0.3259,0,0.2195,1,0.2632,0.0985,0.6667,null,0.0804,0.1529],[2,30,8,31,49,82,50,0,133,24,0,87,53,15,74,137,50,232,null,166,160,82,7,0,2,50,56,64,469,530,0,157,31,31,0,5,1,11,151,27,135,2,41,1,19,132,3,null,199,85],[0,0.3,0,0.1613,0.0408,0.378,0,null,0.1654,0.375,null,0.1149,0.0189,0.2,0.1892,0.0876,0.42,0.3017,null,0.1386,0.2,0.1585,0,null,0,0.14,0.1607,0.1406,0.1023,0.1113,null,0.1592,0.0323,0.129,null,0,0,0.1818,0.1523,0.0741,0.4889,0,0.2439,1,0.3158,0.2197,1,null,0.0905,0.2],[0,0.1,0,0.0323,0.0204,0.0122,0.02,null,0.015,0.0417,null,0.0115,0,0,0,0.0365,0.02,0.0431,null,0.0181,0.0063,0.0122,0,null,0,0,0.0179,0.0156,0.0277,0.0245,null,0.0318,0,0.0323,null,0,0,0.0909,0.0265,0,0.0519,0,0.0244,0,0.0526,0.0303,0,null,0.0101,0.0353],[0,0.2667,1,0.5161,0.5918,0.3537,0.24,null,0.3233,0.5417,null,0.8276,0,0,0.4189,0.3942,0.48,0.1552,null,0.1928,0.225,0.0854,0.1429,null,0,0.26,0,0.1719,0.4307,0.2528,null,0.2803,0.1613,0.3226,null,0.4,0,0.4545,0.0199,0.8148,0.1778,0,0.3902,0,0,0.1136,0,null,0.4271,0.1412],[1,0.3333,0,0.2903,0.3469,0.2561,0.74,null,0.4962,0.0417,null,0.046,0.9811,0.8,0.3919,0.4818,0.08,0.5,null,0.6506,0.5688,0.7439,0.8571,null,1,0.6,0.8214,0.6719,0.4392,0.6113,null,0.5287,0.8065,0.5161,null,0.6,1,0.2727,0.8013,0.1111,0.2815,1,0.3415,0,0.6316,0.6364,0,null,0.4724,0.6235],[110,686,80,483,177,1131,74,414,301,1167,52,115,0,62,193,168,462,225,null,191,318,83,6,59,5,82,512,43,349,264,20,208,132,116,19,152,131,224,107,518,185,88,76,14,54,194,80,null,378,6],[0.4182,0.6181,0.5375,0.5217,0.4181,0.6746,0.2297,0.6522,0.5748,0.7275,0.5962,0.2174,null,0.3065,0.4197,0,0.5346,0.28,null,0.3141,0.456,0.1446,0.8333,0.6271,0.4,0.4268,0.5273,0,0.1576,0.2121,0.35,0.2644,0.3864,0.3966,0.4211,0.3487,0.6489,0.6205,0.3364,0.3784,0.0919,0.4318,0.3026,0.1429,0.5185,0.2062,0.65,null,0.1138,0.3333],[110,686,80,483,177,1131,74,414,301,1167,52,115,0,62,193,168,462,225,null,191,318,83,6,59,5,82,512,43,349,264,20,208,132,116,19,152,131,224,107,518,185,88,76,14,54,194,80,null,378,6],[0.4364,0.6327,0.55,0.5424,0.435,0.6852,0.2297,0.6618,0.5847,0.7352,0.5962,0.2174,null,0.3065,0.4197,0,0.5433,0.3022,null,0.3351,0.4748,0.1687,0.8333,0.6271,0.4,0.4268,0.5371,0,0.1576,0.2273,0.35,0.2692,0.3864,0.3966,0.4737,0.3618,0.6641,0.6295,0.3364,0.3842,0.0919,0.4659,0.3158,0.1429,0.5556,0.433,0.6625,null,0.119,0.3333],[0,0.0102,0.0125,0.0124,0,0.0044,0,0.0048,0.01,0.0069,0,0.087,null,0,0,0.0833,0.0022,0.0178,null,0.1099,0,0.1084,0,0,0,0.0122,0.0234,0.0465,0.0229,0.0189,0,0.0048,0.0076,0.0172,0,0.0066,0,0.0089,0.0093,0.0154,0.0054,0,0.0263,0,0.037,0.0412,0.0125,null,0.0026,0],[0.1727,0.2187,0.4375,0.3209,0.3672,0.2069,0.3784,0.1981,0.2193,0.2039,0.3462,0.687,null,0.0161,0.3057,0.6488,0.2684,0.4267,null,0.2565,0.2767,0.0843,0.1667,0.2881,0,0.5122,0,0.3256,0.5673,0.4811,0.4,0.4615,0.25,0.2759,0.5263,0.4013,0,0.2143,0.1869,0.3456,0.0973,0.0909,0.5132,0.2143,0.0185,0.1082,0.2875,null,0.664,0],[0.3909,0.1385,0,0.1242,0.1977,0.1034,0.3919,0.1353,0.186,0.054,0.0577,0.0087,null,0.6774,0.2746,0.2679,0.1861,0.2533,null,0.2984,0.2484,0.6386,0,0.0847,0.6,0.0488,0.4395,0.6279,0.2521,0.2727,0.25,0.2644,0.3561,0.3103,0,0.2303,0.3359,0.1473,0.4673,0.2548,0.8054,0.4432,0.1447,0.6429,0.3889,0.4175,0.0375,null,0.2143,0.6667],[16,248,36,131,36,210,59,371,117,126,0,116,0,58,99,147,92,179,null,162,221,58,1,98,13,52,202,55,527,287,3,158,35,40,0,14,39,28,70,97,259,4,25,0,18,177,15,null,223,2],[0.3125,0.3589,0.5,0.3588,0.2778,0.5476,0.2542,0.4528,0.3504,0.5238,null,0.181,null,0.2069,0.1111,0,0.6196,0.3184,null,0.3025,0.4027,0.1552,0,0.6224,0.1538,0.2692,0.4802,0,0.1271,0.2091,0.6667,0.1962,0.3429,0.45,null,0.2857,0.5641,0.3571,0.1571,0.299,0.5058,0,0.28,null,0.5,0.1017,0.2667,null,0.0807,0],[16,248,36,131,36,210,59,371,117,126,0,116,0,58,99,147,92,179,null,162,221,58,1,98,13,52,202,55,527,287,3,158,35,40,0,14,39,28,70,97,259,4,25,0,18,177,15,null,223,2],[0.3125,0.4032,0.5278,0.3664,0.3056,0.5619,0.2542,0.4663,0.3846,0.5397,null,0.181,null,0.2069,0.1111,0,0.6196,0.3408,null,0.3025,0.4072,0.1724,0,0.6224,0.1538,0.2885,0.4851,0,0.1271,0.23,0.6667,0.2025,0.3429,0.45,null,0.3571,0.5641,0.3929,0.1857,0.3196,0.5135,0,0.32,null,0.5,0.2034,0.4,null,0.0807,0],[0,0.0444,0.0278,0.0382,0.0278,0.0095,0,0.0081,0.0256,0.0079,null,0.0172,null,0.0172,0,0.1156,0,0.0056,null,0.1728,0,0.0345,0,0,0,0,0.0198,0.0727,0.0209,0.0209,0,0,0,0,null,0,0,0.0357,0.0143,0,0.0502,0,0,null,0.1111,0.0904,0,null,0,0.5],[0,0.25,0.4444,0.4351,0.5833,0.2238,0.2203,0.2291,0.3248,0.3254,null,0.7586,null,0.0172,0.4444,0.6463,0.1957,0.4134,null,0.2099,0.3303,0.0862,1,0.2143,0,0.4423,0,0.0909,0.5009,0.3833,0.3333,0.4684,0.1429,0.275,null,0.5,0,0.2857,0.1857,0.3711,0.1583,0,0.6,null,0,0.1073,0.3333,null,0.5605,0],[0.6875,0.3024,0,0.1603,0.0833,0.2048,0.5254,0.2965,0.265,0.127,null,0.0431,null,0.7586,0.4444,0.2381,0.1848,0.2402,null,0.3148,0.2624,0.7069,0,0.1633,0.8462,0.2692,0.495,0.8364,0.351,0.3659,0,0.3291,0.5143,0.275,null,0.1429,0.4359,0.2857,0.6143,0.3093,0.278,1,0.08,null,0.3889,0.5989,0.2667,null,0.3587,0.5]],&#34;container&#34;:&#34;&lt;table class=\&#34;display\&#34;&gt;\n  &lt;thead&gt;\n    &lt;tr&gt;\n      &lt;th&gt; &lt;\/th&gt;\n      &lt;th&gt;id&lt;\/th&gt;\n      &lt;th&gt;ope8_id&lt;\/th&gt;\n      &lt;th&gt;ope6_id&lt;\/th&gt;\n      &lt;th&gt;name&lt;\/th&gt;\n      &lt;th&gt;city&lt;\/th&gt;\n      &lt;th&gt;state&lt;\/th&gt;\n      &lt;th&gt;zip&lt;\/th&gt;\n      &lt;th&gt;accreditor&lt;\/th&gt;\n      &lt;th&gt;school_url&lt;\/th&gt;\n      &lt;th&gt;price_calculator_url&lt;\/th&gt;\n      &lt;th&gt;under_investigation&lt;\/th&gt;\n      &lt;th&gt;main_campus&lt;\/th&gt;\n      &lt;th&gt;branches&lt;\/th&gt;\n      &lt;th&gt;degrees_awarded.predominant&lt;\/th&gt;\n      &lt;th&gt;degrees_awarded.highest&lt;\/th&gt;\n      &lt;th&gt;ownership&lt;\/th&gt;\n      &lt;th&gt;state_fips&lt;\/th&gt;\n      &lt;th&gt;region_id&lt;\/th&gt;\n      &lt;th&gt;locale&lt;\/th&gt;\n      &lt;th&gt;location.lat&lt;\/th&gt;\n      &lt;th&gt;location.lon&lt;\/th&gt;\n      &lt;th&gt;carnegie_basic&lt;\/th&gt;\n      &lt;th&gt;carnegie_undergrad&lt;\/th&gt;\n      &lt;th&gt;carnegie_size_setting&lt;\/th&gt;\n      &lt;th&gt;minority_serving.historically_black&lt;\/th&gt;\n      &lt;th&gt;minority_serving.predominantly_black&lt;\/th&gt;\n      &lt;th&gt;minority_serving.annh&lt;\/th&gt;\n      &lt;th&gt;minority_serving.tribal&lt;\/th&gt;\n      &lt;th&gt;minority_serving.aanipi&lt;\/th&gt;\n      &lt;th&gt;minority_serving.hispanic&lt;\/th&gt;\n      &lt;th&gt;minority_serving.nant&lt;\/th&gt;\n      &lt;th&gt;men_only&lt;\/th&gt;\n      &lt;th&gt;women_only&lt;\/th&gt;\n      &lt;th&gt;religious_affiliation&lt;\/th&gt;\n      &lt;th&gt;admission_rate.overall&lt;\/th&gt;\n      &lt;th&gt;admission_rate.by_ope_id&lt;\/th&gt;\n      &lt;th&gt;sat_scores.25th_percentile.critical_reading&lt;\/th&gt;\n      &lt;th&gt;sat_scores.75th_percentile.critical_reading&lt;\/th&gt;\n      &lt;th&gt;sat_scores.25th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;sat_scores.75th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;sat_scores.25th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;sat_scores.75th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;sat_scores.midpoint.critical_reading&lt;\/th&gt;\n      &lt;th&gt;sat_scores.midpoint.math&lt;\/th&gt;\n      &lt;th&gt;sat_scores.midpoint.writing&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.cumulative&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.cumulative&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.english&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.english&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.math&lt;\/th&gt;\n      &lt;th&gt;act_scores.25th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;act_scores.75th_percentile.writing&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.cumulative&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.english&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.math&lt;\/th&gt;\n      &lt;th&gt;act_scores.midpoint.writing&lt;\/th&gt;\n      &lt;th&gt;sat_scores.average.overall&lt;\/th&gt;\n      &lt;th&gt;sat_scores.average.by_ope_id&lt;\/th&gt;\n      &lt;th&gt;program_percentage.agriculture&lt;\/th&gt;\n      &lt;th&gt;program_percentage.resources&lt;\/th&gt;\n      &lt;th&gt;program_percentage.architecture&lt;\/th&gt;\n      &lt;th&gt;program_percentage.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program_percentage.communication&lt;\/th&gt;\n      &lt;th&gt;program_percentage.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.computer&lt;\/th&gt;\n      &lt;th&gt;program_percentage.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program_percentage.education&lt;\/th&gt;\n      &lt;th&gt;program_percentage.engineering&lt;\/th&gt;\n      &lt;th&gt;program_percentage.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.language&lt;\/th&gt;\n      &lt;th&gt;program_percentage.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program_percentage.legal&lt;\/th&gt;\n      &lt;th&gt;program_percentage.english&lt;\/th&gt;\n      &lt;th&gt;program_percentage.humanities&lt;\/th&gt;\n      &lt;th&gt;program_percentage.library&lt;\/th&gt;\n      &lt;th&gt;program_percentage.biological&lt;\/th&gt;\n      &lt;th&gt;program_percentage.mathematics&lt;\/th&gt;\n      &lt;th&gt;program_percentage.military&lt;\/th&gt;\n      &lt;th&gt;program_percentage.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program_percentage.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program_percentage.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program_percentage.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program_percentage.physical_science&lt;\/th&gt;\n      &lt;th&gt;program_percentage.science_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.psychology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program_percentage.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program_percentage.social_science&lt;\/th&gt;\n      &lt;th&gt;program_percentage.construction&lt;\/th&gt;\n      &lt;th&gt;program_percentage.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program_percentage.precision_production&lt;\/th&gt;\n      &lt;th&gt;program_percentage.transportation&lt;\/th&gt;\n      &lt;th&gt;program_percentage.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program_percentage.health&lt;\/th&gt;\n      &lt;th&gt;program_percentage.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program_percentage.history&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.assoc.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.agriculture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.resources&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.resources&lt;\/th&gt;\n      &lt;th&gt;program.assoc.resources&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.resources&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.resources&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.architecture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.architecture&lt;\/th&gt;\n      &lt;th&gt;program.assoc.architecture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.architecture&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.architecture&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.assoc.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.ethnic_cultural_gender&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.communication&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.communication&lt;\/th&gt;\n      &lt;th&gt;program.assoc.communication&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.communication&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.communication&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.communications_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.computer&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.computer&lt;\/th&gt;\n      &lt;th&gt;program.assoc.computer&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.computer&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.computer&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.assoc.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.personal_culinary&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.education&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.education&lt;\/th&gt;\n      &lt;th&gt;program.assoc.education&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.education&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.education&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.engineering&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.engineering&lt;\/th&gt;\n      &lt;th&gt;program.assoc.engineering&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.engineering&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.engineering&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.engineering_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.language&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.language&lt;\/th&gt;\n      &lt;th&gt;program.assoc.language&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.language&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.language&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.assoc.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.family_consumer_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.legal&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.legal&lt;\/th&gt;\n      &lt;th&gt;program.assoc.legal&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.legal&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.legal&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.english&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.english&lt;\/th&gt;\n      &lt;th&gt;program.assoc.english&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.english&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.english&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.humanities&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.humanities&lt;\/th&gt;\n      &lt;th&gt;program.assoc.humanities&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.humanities&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.humanities&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.library&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.library&lt;\/th&gt;\n      &lt;th&gt;program.assoc.library&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.library&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.library&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.biological&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.biological&lt;\/th&gt;\n      &lt;th&gt;program.assoc.biological&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.biological&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.biological&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.assoc.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.mathematics&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.military&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.military&lt;\/th&gt;\n      &lt;th&gt;program.assoc.military&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.military&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.military&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.assoc.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.multidiscipline&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.assoc.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.parks_recreation_fitness&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.assoc.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.philosophy_religious&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.assoc.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.theology_religious_vocation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.assoc.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.physical_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.science_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.psychology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.psychology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.psychology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.psychology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.psychology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.assoc.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.security_law_enforcement&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.assoc.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.public_administration_social_service&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.social_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.social_science&lt;\/th&gt;\n      &lt;th&gt;program.assoc.social_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.social_science&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.social_science&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.construction&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.construction&lt;\/th&gt;\n      &lt;th&gt;program.assoc.construction&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.construction&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.construction&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.assoc.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.mechanic_repair_technology&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.assoc.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.precision_production&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.transportation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.transportation&lt;\/th&gt;\n      &lt;th&gt;program.assoc.transportation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.transportation&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.transportation&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.assoc.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.visual_performing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.health&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.health&lt;\/th&gt;\n      &lt;th&gt;program.assoc.health&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.health&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.health&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.assoc.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.business_marketing&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_1_yr.history&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_2_yr.history&lt;\/th&gt;\n      &lt;th&gt;program.assoc.history&lt;\/th&gt;\n      &lt;th&gt;program.certificate_lt_4_yr.history&lt;\/th&gt;\n      &lt;th&gt;program.bachelors.history&lt;\/th&gt;\n      &lt;th&gt;online_only&lt;\/th&gt;\n      &lt;th&gt;size&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.white&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.black&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.hispanic&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.asian&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.aian&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.nhpi&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.two_or_more&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.non_resident_alien&lt;\/th&gt;\n      &lt;th&gt;demographics.race_ethnicity.unknown&lt;\/th&gt;\n      &lt;th&gt;part_time_share&lt;\/th&gt;\n      &lt;th&gt;operating&lt;\/th&gt;\n      &lt;th&gt;avg_net_price.public&lt;\/th&gt;\n      &lt;th&gt;avg_net_price.private&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.0-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.0-48000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.30001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.30001-75000&lt;\/th&gt;\n      &lt;th&gt;net_price.public.by_income_level.75000-plus&lt;\/th&gt;\n      &lt;th&gt;net_price.private.by_income_level.75000-plus&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.all&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.all&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;title_iv.public.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.0-30000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.30001-48000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.48001-75000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.75001-110000&lt;\/th&gt;\n      &lt;th&gt;title_iv.private.by_income_level.110001-plus&lt;\/th&gt;\n      &lt;th&gt;attendance.academic_year&lt;\/th&gt;\n      &lt;th&gt;attendance.program_year&lt;\/th&gt;\n      &lt;th&gt;tuition.in_state&lt;\/th&gt;\n      &lt;th&gt;tuition.out_of_state&lt;\/th&gt;\n      &lt;th&gt;tuition.program_year&lt;\/th&gt;\n      &lt;th&gt;tuition_revenue_per_fte&lt;\/th&gt;\n      &lt;th&gt;instructional_expenditure_per_fte&lt;\/th&gt;\n      &lt;th&gt;faculty_salary&lt;\/th&gt;\n      &lt;th&gt;ft_faculty_rate&lt;\/th&gt;\n      &lt;th&gt;pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_rate_less_than_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;completion_rate_less_than_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;pooled_yrs_used&lt;\/th&gt;\n      &lt;th&gt;share_first.time_full.time&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150nt_pooled&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_rate_l4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;retention_rate.four_year.full_time&lt;\/th&gt;\n      &lt;th&gt;retention_rate.lt_four_year.full_time&lt;\/th&gt;\n      &lt;th&gt;retention_rate.four_year.part_time&lt;\/th&gt;\n      &lt;th&gt;retention_rate.lt_four_year.part_time&lt;\/th&gt;\n      &lt;th&gt;federal_loan_rate&lt;\/th&gt;\n      &lt;th&gt;share_25_older&lt;\/th&gt;\n      &lt;th&gt;3_yr_default_rate&lt;\/th&gt;\n      &lt;th&gt;repayment_cohort.3_year_declining_balance&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.completers_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.noncompleters_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.income.30000_75000&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.dependent_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.independent_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.no_pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.female_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.male_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.non_first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;repayment_cohort.5_year_declining_balance&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.completers_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.noncompleters_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.income.30000_75000&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.dependent_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.independent_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.no_pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.female_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.male_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.non_first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;repayment_cohort.7_year_declining_balance&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.completers_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.noncompleters_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.income.30000_75000&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.dependent_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.independent_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.no_pell_grant_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.female_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.male_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.non_first_generation_students_rate&lt;\/th&gt;\n      &lt;th&gt;share_lowincome.0_30000&lt;\/th&gt;\n      &lt;th&gt;share_independent_students&lt;\/th&gt;\n      &lt;th&gt;share_dependent_lowincome.0_300000&lt;\/th&gt;\n      &lt;th&gt;share_independent_lowincome.0_30000&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration&lt;\/th&gt;\n      &lt;th&gt;share_middleincome.30001_48000&lt;\/th&gt;\n      &lt;th&gt;share_middleincome.48001_75000&lt;\/th&gt;\n      &lt;th&gt;share_highincome.75001_110000&lt;\/th&gt;\n      &lt;th&gt;share_highincome.110001plus&lt;\/th&gt;\n      &lt;th&gt;share_dependent_middleincome.300001_48000&lt;\/th&gt;\n      &lt;th&gt;share_dependent_middleincome.48001_75000&lt;\/th&gt;\n      &lt;th&gt;share_dependent_highincome.75001_110000&lt;\/th&gt;\n      &lt;th&gt;share_dependent_highincome.110001plus&lt;\/th&gt;\n      &lt;th&gt;share_independent_middleincome.30001_48000&lt;\/th&gt;\n      &lt;th&gt;share_independent_middleincome.48001_75000&lt;\/th&gt;\n      &lt;th&gt;share_independent_highincome.75001_110000&lt;\/th&gt;\n      &lt;th&gt;share_independent_highincome.110001plus&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration_parents.middleschool&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration_parents.highschool&lt;\/th&gt;\n      &lt;th&gt;share_firstgeneration_parents.somecollege&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.2_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.3_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.4_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;fafsa_sent.5plus_college_allyrs&lt;\/th&gt;\n      &lt;th&gt;avg_dependent_income.2014dollars&lt;\/th&gt;\n      &lt;th&gt;avg_independent_income.2014dollars&lt;\/th&gt;\n      &lt;th&gt;loan_principal&lt;\/th&gt;\n      &lt;th&gt;median_debt.completers.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt.noncompleters&lt;\/th&gt;\n      &lt;th&gt;median_debt.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;median_debt.income.30001_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.dependent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.independent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.female_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.male_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.completers&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.noncompleters&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.income.0_30000&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.income.30001_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.income.greater_than_75000&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.dependent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.independent_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.female_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.male_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.number.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;median_debt.completers.monthly_payments&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.number&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.90th_percentile&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.75th_percentile&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.25th_percentile&lt;\/th&gt;\n      &lt;th&gt;cumulative_debt.10th_percentile&lt;\/th&gt;\n      &lt;th&gt;family_income.overall&lt;\/th&gt;\n      &lt;th&gt;family_income.dependent_students&lt;\/th&gt;\n      &lt;th&gt;family_income.independent_students&lt;\/th&gt;\n      &lt;th&gt;valid_dependency_status&lt;\/th&gt;\n      &lt;th&gt;parents_education_level&lt;\/th&gt;\n      &lt;th&gt;FAFSA_applications&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.overall&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.completers&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.noncompleters&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.low_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.middle_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.high_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.dependent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.independent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.female_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.male_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.overall&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.completers&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.noncompleters&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.low_income&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.middle_income&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.high_income&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.dependent_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.independent_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.pell_grant&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.female_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.male_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;5_yr_repayment.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.overall&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.completers&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.noncompleters&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.low_income&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.middle_income&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.high_income&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.dependent_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.independent_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.pell_grant&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.female_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.male_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;7_yr_repayment.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;students_with_any_loan&lt;\/th&gt;\n      &lt;th&gt;students_with_pell_grant&lt;\/th&gt;\n      &lt;th&gt;demographics.age_entry&lt;\/th&gt;\n      &lt;th&gt;demographics.female_share&lt;\/th&gt;\n      &lt;th&gt;demographics.married&lt;\/th&gt;\n      &lt;th&gt;demographics.dependent&lt;\/th&gt;\n      &lt;th&gt;demographics.veteran&lt;\/th&gt;\n      &lt;th&gt;demographics.first_generation&lt;\/th&gt;\n      &lt;th&gt;demographics.avg_family_income&lt;\/th&gt;\n      &lt;th&gt;demographics.median_family_income&lt;\/th&gt;\n      &lt;th&gt;demographics.avg_family_income_independents&lt;\/th&gt;\n      &lt;th&gt;median_debt_suppressed.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt_suppressed.completers.overall&lt;\/th&gt;\n      &lt;th&gt;median_debt_suppressed.completers.monthly_payments&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.overall&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.income.low_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.income.middle_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.income.high_income&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.completers&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.non_completers&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.dependent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.independent_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.no_pell_grant&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.female_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.male_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.first_generation_students&lt;\/th&gt;\n      &lt;th&gt;3_yr_repayment_suppressed.non_first_generation_students&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.lt_four_year_150percent&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.four_year&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.lt_four_year&lt;\/th&gt;\n      &lt;th&gt;rate_suppressed.four_year_200percent&lt;\/th&gt;\n      &lt;th&gt;alias&lt;\/th&gt;\n      &lt;th&gt;completion_rate_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;completion_rate_less_than_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_100nt&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.cohort_4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.less_than_4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;transfer_rate.cohort_less_than_4yr.full_time&lt;\/th&gt;\n      &lt;th&gt;institutional_characteristics.level&lt;\/th&gt;\n      &lt;th&gt;demographics.men&lt;\/th&gt;\n      &lt;th&gt;demographics.women&lt;\/th&gt;\n      &lt;th&gt;3_yr_default_rate_denom&lt;\/th&gt;\n      &lt;th&gt;title_iv.approval_date&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_white&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_black&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_hispanic&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_asian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_aian&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_nhpi&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_2ormore&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_nonresident.alien&lt;\/th&gt;\n      &lt;th&gt;completion_cohort_less_than_4yr_150_race.unknown&lt;\/th&gt;\n      &lt;th&gt;undergrads_with_pell_grant_or_federal_student_loan&lt;\/th&gt;\n      &lt;th&gt;open_admissions_policy&lt;\/th&gt;\n      &lt;th&gt;undergrads_non_degree_seeking&lt;\/th&gt;\n      &lt;th&gt;grad_students&lt;\/th&gt;\n      &lt;th&gt;accreditor_code&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.first_time.8yr.unknown&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.first_time.8yr.unknown&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.not_first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.full_time.not_first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.full_time.not_first_time.8yr.unknown&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.not_first_time.6yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.6yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_cohort.part_time.not_first_time.8yr&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.award&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.still_enrolled&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.transfer&lt;\/th&gt;\n      &lt;th&gt;outcome_percentage.part_time.not_first_time.8yr.unknown&lt;\/th&gt;\n    &lt;\/tr&gt;\n  &lt;\/thead&gt;\n&lt;\/table&gt;&#34;,&#34;options&#34;:{&#34;scrollX&#34;:true,&#34;columnDefs&#34;:[{&#34;className&#34;:&#34;dt-right&#34;,&#34;targets&#34;:[1,2,3,11,13,20,21,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,559,560,561,562,563,564,565,566,568,569,570,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,592,593,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622]},{&#34;orderable&#34;:false,&#34;targets&#34;:0}],&#34;order&#34;:[],&#34;autoWidth&#34;:false,&#34;orderClasses&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;
&lt;p&gt;And with that, I think we have a much more usable set of data!&lt;/p&gt;
&lt;p&gt;In &lt;a href=&#34;https://youtu.be/9GZZ69ywmQs&#34;&gt;this video&lt;/a&gt;, I pull this into a simple data package and add some additional documentation, to make sure &lt;a href=&#34;http://r-pkgs.had.co.nz/man.html&#34;&gt;future me&lt;/a&gt; remembers what the columns mean.&lt;/p&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Blogging in About Ten Minutes</title>
      <link>https://jonthegeek.netlify.com/2018/02/27/blogging-in-ten-minutes/</link>
      <pubDate>Tue, 27 Feb 2018 00:00:00 +0000</pubDate>
      
      <guid>https://jonthegeek.netlify.com/2018/02/27/blogging-in-ten-minutes/</guid>
      <description>&lt;p&gt;Last week, I set up my blog. There were a number of excellent &lt;a href=&#34;https://alison.rbind.io/post/up-and-running-with-blogdown/&#34;&gt;how-tos&lt;/a&gt; out there, but I still managed to take several hours to get it up and running. With this guide, you should have a blog posted in (about) five minutes.&lt;/p&gt;
&lt;div id=&#34;assumptions&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Assumptions&lt;/h2&gt;
&lt;ol style=&#34;list-style-type: decimal&#34;&gt;
&lt;li&gt;You have &lt;a href=&#34;https://www.rstudio.com/products/rstudio/download/&#34;&gt;RStudio&lt;/a&gt; installed and are at least vaguely familiar with how to use it.&lt;/li&gt;
&lt;li&gt;You’re at least a little familar with R Markdown (or can read a &lt;a href=&#34;https://www.rstudio.com/wp-content/uploads/2015/02/rmarkdown-cheatsheet.pdf&#34;&gt;cheat sheet&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;You have admin access to the machine you want to use to blog (or can get someone to work with you to knock these steps out).&lt;/li&gt;
&lt;li&gt;You’re over 13 and can otherwise legally sign up for a &lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt; account (you don’t have to do that yet, though; we’ll get there shortly).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div id=&#34;enable-github-in-rstudio&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Enable Github in Rstudio&lt;/h2&gt;
&lt;ol style=&#34;list-style-type: decimal&#34;&gt;
&lt;li&gt;Create a &lt;a href=&#34;https://github.com/&#34;&gt;Github&lt;/a&gt; account.&lt;/li&gt;
&lt;li&gt;Install git on whatever machine you plan to use.&lt;/li&gt;
&lt;li&gt;Enable git in RStudio (Tools &amp;gt; Global Options &amp;gt; Git/SVN: Make sure your executable is configured).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div id=&#34;install-blogdown&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Install Blogdown&lt;/h2&gt;
&lt;p&gt;Blogdown is a fantastic package designed to make it easy to publish an R blog. There is an entire &lt;a href=&#34;https://bookdown.org/yihui/blogdown/&#34;&gt;book&lt;/a&gt;, but you shouldn’t get sidetracked reading it and then spending an hour thinking about some side project like I did. Come back to the book after you’re up and running.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;install.packages(&amp;quot;blogdown&amp;quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div id=&#34;create-a-github-repository&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Create a Github Repository&lt;/h2&gt;
&lt;p&gt;Create a &lt;a href=&#34;https://github.com/new&#34;&gt;new repository&lt;/a&gt; on Github. You’ll use this to keep track of changes to your blog, and so Netlify can see when you have something new. The name of this repo doesn’t matter, but “blog” is likely fine (unless you have multiple blogs). Make it public, and initialize it with a README. Once it’s created, copy the url from “Clone or download.”&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;create-an-rstudio-project&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Create an RStudio Project&lt;/h2&gt;
&lt;p&gt;In RStudio, choose File &amp;gt; New Project. Choose Version Control, then Git, then paste the url of your git repository. Everything else will auto-fill. Make sure it looks right, then click &lt;code&gt;Create Project&lt;/code&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;create-a-new-site-with-blogdown&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Create a New Site with Blogdown&lt;/h2&gt;
&lt;p&gt;We’re going to use the blogdown package a bit now, so we’ll library that, and use it to create a new site. We’ll also need to install hugo (the thing that stitches your files together into HTML, CSS, etc), but blogdown also makes that step easy. You’ll need admin access here.&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;library(blogdown)
install_hugo()
new_site()&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Note: We are simply using the default template. I spent two hours digging through templates before deciding the default was at least good enough, and better than a lot of the ones I considered. If you must, you can take a side trek here to dig into templates, but from here on out I assume you chose the default.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;update-the-config-file-with-minimal-tweaks&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Update the config File with Minimal Tweaks&lt;/h2&gt;
&lt;p&gt;You should now have a bunch of files, including one in the root directory of your project called &lt;code&gt;config.toml&lt;/code&gt;. Open that file, and make these tweaks:&lt;/p&gt;
&lt;ol style=&#34;list-style-type: decimal&#34;&gt;
&lt;li&gt;Name your site under &lt;code&gt;title&lt;/code&gt;. This doesn’t have to be fancy. Mine’s called “Jon Harmon’s Blog.”&lt;/li&gt;
&lt;li&gt;Either update the part that says &lt;code&gt;https://github.com/rstudio/blogdown&lt;/code&gt; to your own github url, or remove that section.&lt;/li&gt;
&lt;li&gt;Ditto for the &lt;code&gt;https://twitter.com/rstudio&lt;/code&gt; section.&lt;/li&gt;
&lt;li&gt;Update the &lt;code&gt;description = &amp;quot;A website built through Hugo and blogdown.&amp;quot;&lt;/code&gt; section (although I haven’t actually noticed this impacting anything yet, so maybe come back for this later).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Save that file. Keep it open, though; we’re going to fix the &lt;code&gt;baseurl&lt;/code&gt; as soon as you have one.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;update-about.md&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Update about.md&lt;/h2&gt;
&lt;p&gt;Navigate to the &lt;code&gt;content&lt;/code&gt; folder, then open about.md. Update the date to make it less of a lie (although that date doesn’t &lt;em&gt;really&lt;/em&gt; impact anything), and slap something in there about yourself. You can come back to this later, so don’t stress if it isn’t perfect.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;clean-out-the-post-folder&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Clean Out the Post Folder&lt;/h2&gt;
&lt;p&gt;Navigate to the &lt;code&gt;post&lt;/code&gt; folder inside &lt;code&gt;content&lt;/code&gt;. Delete everything.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;make-sure-your-site-is-built&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Make Sure Your Site is Built&lt;/h2&gt;
&lt;p&gt;In RStudio, click Addins (directly above your editor), then Serve Site. That’ll make sure everything you’ve done is updated in the HTML version of your site.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;commit-and-push-everything&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Commit and Push Everything&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Note: You might need to set up your git info at this point to stop RStudio from bugging you about things. Fortunately, RStudio will tell you what you need to do if you try to commit and it doesn’t work, so just pay attention to the message.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Go to the Git tab in RStudio, check everything, and click Commit. Enter a commit message, along the lines of “Set up all of the basics of my blog!” Click Commit, and read what it says; it might tell you something to configure. Once that’s working properly, click “Push.”&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;set-up-on-netlify&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Set Up on Netlify&lt;/h2&gt;
&lt;ol style=&#34;list-style-type: decimal&#34;&gt;
&lt;li&gt;Go to &lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;, and either create a new account or log into an existing account.&lt;/li&gt;
&lt;li&gt;Click &lt;code&gt;New site from Git&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;code&gt;GitHub&lt;/code&gt;, and follow the instructions to connect to your repo (likely still in your clipboard, but you can hop over to github and grab it if you need it). I can’t remember &lt;em&gt;exactly&lt;/em&gt; what this looked like the first time, but it was straightforward, and gets even more straightforward if you try to set up a second Netlify site.&lt;/li&gt;
&lt;li&gt;Set the &lt;code&gt;Build command&lt;/code&gt; to &lt;code&gt;hugo_0.19&lt;/code&gt; . You’re likely using a newer version of hugo, but, at least at some point in the past, Netlify only supported through 0.19 without some fancy work, and we aren’t doing anything fancy here. Later you can read documentation and tweak this if things don’t work.&lt;/li&gt;
&lt;li&gt;Set the &lt;code&gt;Publish directory&lt;/code&gt; to &lt;code&gt;public&lt;/code&gt; . This is the directory that blogdown populates with the actual files for your site.&lt;/li&gt;
&lt;li&gt;Click &lt;code&gt;Deploy site&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Netlify will assign you a random url. You almost definitely want to change this. Click &lt;code&gt;Domain Settings&lt;/code&gt;, then the &lt;code&gt;...&lt;/code&gt; next to your random blog URL. If you choose something vaguely unique (such as your name), chances are it’ll be available. This is the step that you might want to pause and think about a little, but remember that it doesn’t have to be amazing. Good enough is fine for a blog url.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;tweak-your-config.toml&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Tweak Your config.toml&lt;/h2&gt;
&lt;p&gt;You now have a URL! Go back to &lt;code&gt;config.toml&lt;/code&gt; in RStudio, and update the &lt;code&gt;baseurl&lt;/code&gt; to your netlify url (such as “&lt;a href=&#34;https://jonthegeek-blog-demo.netlify.com/&#34; class=&#34;uri&#34;&gt;https://jonthegeek-blog-demo.netlify.com/&lt;/a&gt;”)&lt;/p&gt;
&lt;p&gt;Note: Your blog should now be up and running! It doesn’t have content, but it should work!&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;create-a-post&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Create a Post&lt;/h2&gt;
&lt;p&gt;Go back to &lt;code&gt;Addins&lt;/code&gt; in RStudio, and choose &lt;code&gt;New Post&lt;/code&gt; under Blogdown. Give your post a title, some keywords, your name, etc. Choose &lt;code&gt;.Rmd&lt;/code&gt; for the Format (this isn’t technically required, but it’s my personal preference).&lt;/p&gt;
&lt;p&gt;This step… will take more than ten minutes, I assume. If you really want, you can always put up a “Hello world” post, and later delete it, but probably take some time here and write something real. I am choosing not to include this in the ten minutes because otherwise my title won’t be catchy.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;push-all-the-things&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Push All the Things&lt;/h2&gt;
&lt;p&gt;Go back to your Git tab, commit everything, and push back up to your repo. You should now have a blog! The sample I made while writing this post is currently up at &lt;a href=&#34;https://jonthegeek-blog-demo.netlify.com/&#34;&gt;jonthegeek-blog-demo.netlify.com&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;clean-up&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Clean Up&lt;/h2&gt;
&lt;p&gt;After you get that satisfying first blog actually posted, there are some things you have left to clean up.&lt;/p&gt;
&lt;ol style=&#34;list-style-type: decimal&#34;&gt;
&lt;li&gt;Create a logo! There’s a file in &lt;code&gt;/themes/hugo-lithium-theme/static/images&lt;/code&gt; called &lt;code&gt;logo.png&lt;/code&gt;. Right now it’s a circle that says “Li” (for lithium, the name of the theme). You should probably replace that with something more unique. I used an old photo of me. Whatever you choose, make it 50 pixels by 50 pixels (or tweak those settings in config.toml), overwrite this file, rebuild your site, and push everything up to github.&lt;/li&gt;
&lt;li&gt;The quick-creation of the new site left some garbage behind. Get rid of &lt;code&gt;/static/post/2015-07-23-r-markdown_files&lt;/code&gt;. Theoretically that &lt;em&gt;should&lt;/em&gt; nuke its corresponding folder in &lt;code&gt;/public&lt;/code&gt; once the site rebuilds, but it isn’t doing so for me, so I also killed it in &lt;code&gt;/public/post/&lt;/code&gt;. There’s also some other noise in the &lt;code&gt;/public&lt;/code&gt; folder. You can nuke the &lt;code&gt;2015&lt;/code&gt; and &lt;code&gt;2016&lt;/code&gt; folders. There’s also some noise in &lt;code&gt;/public/tags/&lt;/code&gt; that you can get rid of (anything that isn’t a tag on your post), as well as &lt;code&gt;/public/categories/r&lt;/code&gt;. If you &lt;em&gt;use&lt;/em&gt; those keywords or categories, I suspect hugo would see these and clean them up, but I’ve found no harm in cleaning them out manually. Again, you don’t &lt;em&gt;have&lt;/em&gt; to do this, but I felt the need to clean out noise once I got through the sprint.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Be sure to push all the things again when you’re done cleaning. Netlify will see the changes, and automatically republish your site.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;let-everyone-know&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Let Everyone Know!&lt;/h2&gt;
&lt;p&gt;Tweet about your new blog! Post in the comments here about your new blog! Tell your friends about your new blog! If it’s an R blog, let me know here or on &lt;a href=&#34;https://twitter.com/jonthegeek&#34;&gt;twitter&lt;/a&gt;, and I’ll take a look and let people know you’re up and running. The R community is super friendly, so you’ll likely have some eyes—and comments—in no time!&lt;/p&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>About</title>
      <link>https://jonthegeek.netlify.com/about/</link>
      <pubDate>Mon, 19 Feb 2018 14:33:00 -0600</pubDate>
      
      <guid>https://jonthegeek.netlify.com/about/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a &lt;strong&gt;Data Scientist&lt;/strong&gt; at &lt;a href=&#34;https://www.macmillanlearning.com/Catalog/page/learningscience&#34;&gt;Macmillan Learning&lt;/a&gt;. I&amp;rsquo;ve spent years gathering and analyzing our data, but I&amp;rsquo;m working to formalize our processes and jump into some more advanced techniques.&lt;/p&gt;

&lt;p&gt;Disclaimer: This blog does not represent the opinions of my employer, Macmillan Learning. All views expressed are my own.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Internal Packages for Common Data Manipulations</title>
      <link>https://jonthegeek.netlify.com/2018/02/19/internal-packages-for-common-data-manipulations/</link>
      <pubDate>Mon, 19 Feb 2018 00:00:00 +0000</pubDate>
      
      <guid>https://jonthegeek.netlify.com/2018/02/19/internal-packages-for-common-data-manipulations/</guid>
      <description>&lt;p&gt;Last week, I replied to a tweet by &lt;a href=&#34;https://twitter.com/kierisi&#34;&gt;Jesse Maegan&lt;/a&gt; about what I do day to day as a working data scientist. Her reply set me on the path that (finally) led to this blog.&lt;/p&gt;
&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;that sounds awesome! I&amp;#39;ve never thought of creating a package to perform data cleaning - but that makes total sense. did you have any favorite resources when you were learning to build packages?&lt;/p&gt;&amp;mdash; Jesse Mostipak (@kierisi) &lt;a href=&#34;https://twitter.com/kierisi/status/963080270034472962?ref_src=twsrc%5Etfw&#34;&gt;February 12, 2018&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async src=&#34;https://platform.twitter.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;

&lt;p&gt;Today I’ll walk through how and why to build an R package for data analysis. I’ll cover some of the best practices my coworkers and I stumbled through when we first started this process.&lt;/p&gt;
&lt;div id=&#34;when-should-you-write-a-data-manipulation-package&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;When should you write a data manipulation package?&lt;/h2&gt;
&lt;p&gt;Writing an R package is probably easier than you think, so don’t be intimidated! However, there &lt;em&gt;is&lt;/em&gt; some overhead involved in writing a package, so you want to check a couple things:&lt;/p&gt;
&lt;div id=&#34;will-the-data-source-be-reused&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Will the data source be reused?&lt;/h3&gt;
&lt;p&gt;In the excellent book &lt;a href=&#34;http://r4ds.had.co.nz/&#34;&gt;R for Data Science&lt;/a&gt; by Garrett Grolemund and Hadley Wickham, they establish a simple &lt;a href=&#34;http://r4ds.had.co.nz/functions.html#when-should-you-write-a-function&#34;&gt;rule for writing a function&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“You should consider writing a function whenever you’ve copied and pasted a block of code more than twice (i.e. you now have three copies of the same code).”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Let’s adapt that to the following: If you’re connecting to a data source for a third time, you should consider writing a data manipulation package.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;do-you-have-to-manipulate-the-incoming-data-in-a-consistent-way&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Do you have to manipulate the incoming data in a consistent way?&lt;/h3&gt;
&lt;p&gt;When I load data, the first thing I generally do is make sure all of the variables (columns) that I’m going to work with are typed properly. Dates might come in as strings that need to be parsed, or maybe something that obviously should be an integer is treated as a character string. The data might also have an odd way to indicate missing values, so I need to make sure I deal with those. All of these tasks are strong indicators that a data manipulation package could be helpful, ensuring that the data always comes into my analysis the same way.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;does-the-data-change&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Does the data change?&lt;/h3&gt;
&lt;p&gt;If you’re loading the same data repeatedly, and you have to clean it up in a consistent way, you still probably don’t need a data manipulation package if the data doesn’t change. Instead, simply save the data using &lt;code&gt;save(object, file = &amp;quot;filename.RData&amp;quot;)&lt;/code&gt; or &lt;code&gt;saveRDS(object, file = &amp;quot;filename.rds&amp;quot;)&lt;/code&gt;, and then &lt;code&gt;load(file = &amp;quot;filename.Rdata&amp;quot;)&lt;/code&gt; or &lt;code&gt;new_var &amp;lt;- readRDS(file = &amp;quot;filename.rds&amp;quot;)&lt;/code&gt; in the next analysis.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&#34;how-should-you-write-a-data-manipulation-package&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;How should you write a data manipulation package?&lt;/h2&gt;
&lt;p&gt;If your data passes those rules, it’s time to write a package! Here are some things to do to make sure you’ll be successful.&lt;/p&gt;
&lt;div id=&#34;step-1-read-the-book.&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Step 1: Read the book.&lt;/h3&gt;
&lt;p&gt;If you’ve never written an R package (or even if you have), a good first step is to read &lt;a href=&#34;http://r-pkgs.had.co.nz/&#34;&gt;&lt;em&gt;R packages&lt;/em&gt;&lt;/a&gt; by Hadley Wickham. It’s available for free online, covers all of the basics about how to get started quickly, and only takes an hour or two to read. You don’t have to absorb everything the first time through, but it was very helpful to read through it when I first got started with package development to wrap my head around how the process works—and how devtools and RStudio make it super easy to write a package. I’ll mention the relevant parts as they come up in the rest of this post, but I recommend digging into the book deeper once you begin building a package.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;step-2-rewrite-your-analysis-to-use-functions.&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Step 2: Rewrite your analysis to use functions.&lt;/h3&gt;
&lt;p&gt;Before you convert your data manipulation into a package, first open up your previous analysis and rewrite any code that reads your data to use functions. For example, if you have code that looks like this:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;library(dplyr)
library(readr)
library(stringr)
year_of_interest &amp;lt;- 1977
unemployment &amp;lt;- read_tsv(file = &amp;#39;https://download.bls.gov/pub/time.series/ln/ln.data.1.AllData&amp;#39;) %&amp;gt;% 
  filter(
    year == year_of_interest
    , str_detect(period, &amp;#39;M&amp;#39;)
  ) %&amp;gt;% 
  mutate(
    month = as.integer(str_extract(period, &amp;#39;(?&amp;lt;=M)\\d+&amp;#39;))
    , series_type = str_extract(series_id, &amp;#39;...&amp;#39;)
    , series_id = as.integer(str_extract(series_id, &amp;#39;(?&amp;lt;=...)\\d+&amp;#39;))
  ) %&amp;gt;% 
  select(year, month, series_type, series_id, value)
head(unemployment)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## # A tibble: 6 x 5
##    year month series_type series_id  value
##   &amp;lt;int&amp;gt; &amp;lt;int&amp;gt; &amp;lt;chr&amp;gt;           &amp;lt;int&amp;gt;  &amp;lt;int&amp;gt;
## 1  1977     1 LNS          10000000 157688
## 2  1977     2 LNS          10000000 157913
## 3  1977     3 LNS          10000000 158131
## 4  1977     4 LNS          10000000 158371
## 5  1977     5 LNS          10000000 158657
## 6  1977     6 LNS          10000000 158928&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Let’s pull that into a function. While we’re at it, we’ll explicitly declare the packages for everything other than the pipe. This will be useful when we’re converting this into a package.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Edit per a &lt;a href=&#34;#comment-3770429029&#34;&gt;comment&lt;/a&gt; by Mikko Marttila: Before you turn everything into functions, be sure to clear your workspace! You can do this in RStudio with the broom icon on the Environment tab. I didn’t when I put this example together, and it led to me writing a function that doesn’t actualy work! I’ve updated the function here. It now uses !! (“bang bang”), which makes it somewhat more confusing. You can get a quick &lt;a href=&#34;https://www.youtube.com/watch?v=nERXS3ssntw&amp;amp;feature=youtu.be&#34;&gt;walkthrough of !!&lt;/a&gt; from Hadley Wickham on his YouTube channel (highly recommended), but the short version is, in this instance, you need to let dplyr::filter know that the second “year” is the variable that’s literally “year,” not the column called “year” in the incoming data. You could avoid the !! by changing the name of the variable in the function, but I find it helpful to stick with standard names throughout the package whenever possible.&lt;/em&gt;&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;get_unemployment &amp;lt;- function(year) {
  readr::read_tsv(file = &amp;#39;https://download.bls.gov/pub/time.series/ln/ln.data.1.AllData&amp;#39;) %&amp;gt;% 
  dplyr::filter(
    year == !!year # Edited per comment by Mikko Marttila
    , stringr::str_detect(period, &amp;#39;M&amp;#39;)
  ) %&amp;gt;% 
  dplyr::mutate(
    month = as.integer(stringr::str_extract(period, &amp;#39;(?&amp;lt;=M)\\d+&amp;#39;))
    , series_type = stringr::str_extract(series_id, &amp;#39;...&amp;#39;)
    , series_id = as.integer(stringr::str_extract(series_id, &amp;#39;(?&amp;lt;=...)\\d+&amp;#39;))
  ) %&amp;gt;% 
  dplyr::select(year, month, series_type, series_id, value)
}

year_of_interest &amp;lt;- 1977
unemployment &amp;lt;- get_unemployment(year_of_interest)
head(unemployment)&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;## # A tibble: 6 x 5
##    year month series_type series_id  value
##   &amp;lt;int&amp;gt; &amp;lt;int&amp;gt; &amp;lt;chr&amp;gt;           &amp;lt;int&amp;gt;  &amp;lt;int&amp;gt;
## 1  1977     1 LNS          10000000 157688
## 2  1977     2 LNS          10000000 157913
## 3  1977     3 LNS          10000000 158131
## 4  1977     4 LNS          10000000 158371
## 5  1977     5 LNS          10000000 158657
## 6  1977     6 LNS          10000000 158928&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Repeat this process anywhere you load data in your family of analyses. Reuse functions when possible, refactoring them to take additional arguments when necessary. During this process, you will likely need to refactor a few times to settle on the set of functions that makes sense for your data, and to settle on a naming convention for your functions.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;step-3-create-your-package.&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Step 3: Create your package.&lt;/h3&gt;
&lt;p&gt;RStudio makes creating a package relatively painless. If you haven’t worked with projects before, this is a great time to start (and then continue, because it keeps things nice and organized). You can create a project under File &amp;gt; New Project. Choose “New Directory”, then “R Package”. Give your package a name. &lt;em&gt;R packages&lt;/em&gt; has naming tips, but the most important thing here is to choose something that will clearly tell you what sort of data this package manipulates the next time you need to use the package. For example, if you’re creating a package to download and prep the labor statistics from the US Bureau of Labor Statistics, you might call your package “labordata”.&lt;/p&gt;
&lt;p&gt;Be sure to follow the guidelines in &lt;em&gt;R packages&lt;/em&gt; for &lt;a href=&#34;http://r-pkgs.had.co.nz/man.html&#34;&gt;documenting your package&lt;/a&gt;. This will save you headaches in a month or a year when you can’t remember why you split up the functions in that particular way.&lt;/p&gt;
&lt;p&gt;You can likely use the expected data from your existing analyses to create &lt;a href=&#34;http://r-pkgs.had.co.nz/tests.html&#34;&gt;test cases&lt;/a&gt; for your package. This will be helpful as you adapt the package for future analyses, to ensure that your past work still works.&lt;/p&gt;
&lt;p&gt;If you’re using the tidyverse, it will be very useful to include the magrittr pipe operator in your package. To do this, create an R file in your package’s R directory called “reexort_pipe.R”, with a version of this code:&lt;/p&gt;
&lt;pre class=&#34;r&#34;&gt;&lt;code&gt;#&amp;#39; Pipe data
#&amp;#39;
#&amp;#39; Like dplyr, this package allows you to use the pipe function, \code{\%&amp;gt;\%},
#&amp;#39; to turn function composition into a series of imperative statements.
#&amp;#39;
#&amp;#39; @importFrom magrittr %&amp;gt;%
#&amp;#39; @name %&amp;gt;%
#&amp;#39; @rdname pipe
#&amp;#39; @export
#&amp;#39; @param lhs,rhs A vector of fields or a tibble of fields and values, and a
#&amp;#39;   function to apply to them
NULL&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;Edit per a &lt;a href=&#34;#comment-3770545205&#34;&gt;comment&lt;/a&gt; by Matthias Gomolka: Also add “magrittr” to the Imports section of your DESCRIPTION file, since the pipe needs to be imported from there before your package can export it.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;step-4-update-your-analysis-to-use-your-package.&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Step 4: Update your analysis to use your package.&lt;/h3&gt;
&lt;p&gt;Switching your analysis from your inline functions to the package should be straightforward. Be sure to do this step! This will allow you to make sure your package does what you expect it to do. You may also find additional tweaks to make to your package.&lt;/p&gt;
&lt;p&gt;When I’m doing this, I generally have the package project open in RStudio, but open my analysis file in the same session. As I make changes to the analysis, I can update tests for the package, refactor code, rebuild the package, and make sure that the analysis still produces the expected results.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&#34;step-5-continue-to-update-your-package.&#34; class=&#34;section level3&#34;&gt;
&lt;h3&gt;Step 5: Continue to update your package.&lt;/h3&gt;
&lt;p&gt;The first iteration of your package most likely won’t catch all of the cases that you need. When you write your first post-package analysis, you will likely find tweaks to make. Switching between projects in RStudio will allow you to quickly update your package as needed. I &lt;em&gt;highly&lt;/em&gt; recommend implementing version control for your package by this point if you haven’t done so already.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&#34;collaborate.&#34; class=&#34;section level2&#34;&gt;
&lt;h2&gt;Collaborate.&lt;/h2&gt;
&lt;p&gt;A data manipulation package can make your analyses more efficient, but this process becomes even more useful if you’re working with a team. Each time someone does something with the data source, they can use your package. If you work with a shared version control system (such as github), you can learn to make &lt;a href=&#34;https://yangsu.github.io/pull-request-tutorial/&#34;&gt;pull requests&lt;/a&gt; to help each other expand the package.&lt;/p&gt;
&lt;p&gt;The first time you move your data manipulations into a package, it will likely slow down that particular analysis. However, as you work with the same data more and more, you can cut out one of the more annoying steps of analysis, leaving more time for the fun things.&lt;/p&gt;
&lt;/div&gt;
</description>
    </item>
    
  </channel>
</rss>