From bc03d4461a70a772941eb615173385a62845d31d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sun, 4 Jul 2021 01:14:13 +0530 Subject: [PATCH 01/83] Delete 001_Python_NumPy.ipynb --- 001_Python_NumPy.ipynb | 375 ----------------------------------------- 1 file changed, 375 deletions(-) delete mode 100644 001_Python_NumPy.ipynb diff --git a/001_Python_NumPy.ipynb b/001_Python_NumPy.ipynb deleted file mode 100644 index f795c0f..0000000 --- a/001_Python_NumPy.ipynb +++ /dev/null @@ -1,375 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", - "" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Python NumPy\n", - "\n", - "In this class, you will learn various NumPy concepts like how to install NumPy, arrays, functions, matrix multiplication, etc. This NumPy in Python tutorial will help you learn all Python NumPy basics..\n", - "\n", - "**[Numpy](http://www.numpy.org/)** (β€˜Numerical Python’) is the core open source library for scientific computing in Python. It is a very useful library to perform mathematical and statistical operations in Python. It provides a high-performance multidimensional array object, and tools for working with these arrays. In this part, we will review the essential functions that you need to know for the tutorial on 'TensorFlow.'" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Why use NumPy?\n", - "\n", - "NumPy is memory efficiency, meaning it can handle the vast amount of data more accessible than any other library. Besides, NumPy is very convenient to work with, especially for matrix multiplication and reshaping. On top of that, NumPy is fast. In fact, TensorFlow and Scikit learn to use NumPy array to compute the matrix multiplication in the back end." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Python NumPy Array: \n", - "\n", - "A numpy array is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers. The number of dimensions is the rank of the array; the shape of an array is a tuple of integers giving the size of the array along each dimension.\n", - "\n", - "Numpy array is a powerful N-dimensional array object which is in the form of rows and columns. We can initialize NumPy arrays from nested Python lists and access it elements." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## How to Install NumPy?\n", - "\n", - "NumPy is installed by default with Anaconda.\n", - "\n", - "In remote case, NumPy not installed-\n", - "\n", - "You can install NumPy using Anaconda:\n", - "\n", - "```puthon\n", - "conda install -c anaconda numpy\t\t\n", - "```\n", - "In Jupyter Notebook :\n", - "\n", - "```python\n", - ">>> import sys\n", - ">>> !conda install --yes --prefix {sys.prefix} numpy\n", - "```" - ] - }, - { - "cell_type": "markdown", - "metadata": { - "heading_collapsed": true - }, - "source": [ - "### Import NumPy and Check Version\n", - "\n", - "The command to import numpy is\n", - "\n", - "```python\n", - "import numpy as np\n", - "```\n", - "Above code renames the Numpy namespace to np. This permits us to prefix Numpy function, methods, and attributes with \" np \" instead of typing \" numpy.\" It is the standard shortcut you will find in the numpy literature" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T16:41:31.257895Z", - "start_time": "2021-05-27T16:41:31.250082Z" - }, - "hidden": true - }, - "outputs": [], - "source": [ - "# To check your installed version of Numpy use the command\n", - "\n", - "print (np.__version__)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# NumPy Basics" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### NumPy Basics\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.array([1,2,3])`** | **1d array** | \n", - "| **`np.array([(1,2,3),(4,5,6)])`** | **2d array** | \n", - "| **`np.arange(start,stop,step)`** | **range array** | " - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Placeholders\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.linspace(0,2,9)`** | **Add evenly spaced values btw interval to array of length** |\n", - "| **`np.zeros((1,2))`** | **Create and array filled with zeros** |\n", - "| **`np.ones((1,2))`** | **Creates an array filled with ones** |\n", - "| **`np.random.random((5,5))`** | **Creates random array** |\n", - "| **`np.empty((2,2))`** | **Creates an empty array** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Array\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`array.shape`** | **Dimensions (Rows,Columns)** |\n", - "| **`len(array)`** | **Length of Array** |\n", - "| **`array.ndim`** | **Number of Array Dimensions** |\n", - "| **`array.dtype`** | **Data Type** |\n", - "| **`array.astype(type)`** | **Converts to Data Type** |\n", - "| **`type(array)`** | **Type of Array** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Copying/Sorting\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.copy(array)`** | **Creates copy of array** |\n", - "| **`other = array.copy()`** | **Creates deep copy of array** |\n", - "| **`array.sort()`** | **Sorts an array** |\n", - "| **`array.sort(axis=0)`** | **Sorts axis of array** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array Manipulation" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Adding or Removing Elements\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.append(a,b)`** | **Append items to array** |\n", - "| **`np.insert(array, 1, 2, axis)`** | **Insert items into array at axis 0 or 1** |\n", - "| **`np.resize((2,4))`** | **Resize array to shape(2,4)** |\n", - "| **`np.delete(array,1,axis)`** | **Deletes items from array** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Combining Arrays\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.concatenate((a,b),axis=0)`** | **Split an array into multiple sub-arrays.** |\n", - "| **`np.vstack((a,b))`** | **Split an array in sub-arrays of (nearly) identical size** |\n", - "| **`np.hstack((a,b))`** | **Split the array horizontally at 3rd index** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### More\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`other = ndarray.flatten()`** | **Flattens a 2d array to 1d** |\n", - "| **`array = np.transpose(other)`** | **Transpose array** |\n", - "| **`array.T`** | **Transpose array** |\n", - "| **`inverse = np.linalg.inv(matrix)`** | **Inverse of a given matrix** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Slicing and Subsetting\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`array[i]`** | **1d array at index i** |\n", - "| **`array[i,j]`** | **2d array at index[i][j]** |\n", - "| **`array[i<4]`** | **Boolean Indexing, see Tricks** |\n", - "| **`array[0:3]`** | **Select items of index 0, 1 and 2** |\n", - "| **`array[0:2,1]`** | **Select items of rows 0 and 1 at column 1** |\n", - "| **`array[:1]`** | **Select items of row 0 (equals array[0:1, :])** |\n", - "| **`array[1:2, :]`** | **Select items of row 1** |\n", - "| **`[comment]: <> (`** | **array[1,...]** |\n", - "| **`array[ : :-1]`** | **Reverses array** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Mathematics" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Operations\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.add(x,y)`** | **Addition** |\n", - "| **`np.substract(x,y)`** | **Subtraction** |\n", - "| **`np.divide(x,y)`** | **Division** |\n", - "| **`np.multiply(x,y)`** | **Multiplication** |\n", - "| **`np.sqrt(x)`** | **Square Root** |\n", - "| **`np.sin(x)`** | **Element-wise sine** |\n", - "| **`np.cos(x)`** | **Element-wise cosine** |\n", - "| **`np.log(x)`** | **Element-wise natural log** |\n", - "| **`np.dot(x,y)`** | **Dot product** |\n", - "| **`np.roots([1,0,-4])`** | **Roots of a given polynomial coefficients** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Comparison\n", - "\n", - "| Operator | Description |\n", - "|:----: |:---- |\n", - "| **`==`** | **Equal** |\n", - "| **`!=`** | **Not equal** |\n", - "| **`<`** | **Smaller than** |\n", - "| **`>`** | **Greater than** |\n", - "| **`<=`** | **Smaller than or equal** |\n", - "| **`>=`** | **Greater than or equal** |\n", - "| **`np.array_equal(x,y)`** | **Array-wise comparison** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Basic Statistics\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`np.mean(array)`** | **Mean** |\n", - "| **`np.median(array)`** | **Median** |\n", - "| **`array.corrcoef()`** | **Correlation Coefficient** |\n", - "| **`np.std(array)`** | **Standard Deviation** |" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### More\n", - "\n", - "| Operator | Description |\n", - "|:---- |:---- |\n", - "| **`array.sum()`** | **Array-wise sum** |\n", - "| **`array.min()`** | **Array-wise minimum value** |\n", - "| **`array.max(axis=0)`** | **Maximum value of specified axis** |\n", - "| **`array.cumsum(axis=0)`** | **Cumulative sum of specified axis** |" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "hide_input": false, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.8" - }, - "toc": { - "base_numbering": 1, - "nav_menu": {}, - "number_sections": true, - "sideBar": true, - "skip_h1_title": false, - "title_cell": "Table of Contents", - "title_sidebar": "Contents", - "toc_cell": false, - "toc_position": {}, - "toc_section_display": true, - "toc_window_display": false - }, - "varInspector": { - "cols": { - "lenName": 16, - "lenType": 16, - "lenVar": 40 - }, - "kernels_config": { - "python": { - "delete_cmd_postfix": "", - "delete_cmd_prefix": "del ", - "library": "var_list.py", - "varRefreshCmd": "print(var_dic_list())" - }, - "r": { - "delete_cmd_postfix": ") ", - "delete_cmd_prefix": "rm(", - "library": "var_list.r", - "varRefreshCmd": "cat(var_dic_list()) " - } - }, - "types_to_exclude": [ - "module", - "function", - "builtin_function_or_method", - "instance", - "_Feature" - ], - "window_display": false - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} From f4acdb0c0c5d55ca49c5e320b8e203e05cad2f74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sun, 4 Jul 2021 01:14:20 +0530 Subject: [PATCH 02/83] Delete 002_Python_NumPy_Array.ipynb --- 002_Python_NumPy_Array.ipynb | 3803 ---------------------------------- 1 file changed, 3803 deletions(-) delete mode 100644 002_Python_NumPy_Array.ipynb diff --git a/002_Python_NumPy_Array.ipynb b/002_Python_NumPy_Array.ipynb deleted file mode 100644 index 1590877..0000000 --- a/002_Python_NumPy_Array.ipynb +++ /dev/null @@ -1,3803 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T18:42:32.348446Z", - "start_time": "2021-05-27T18:42:32.329894Z" - } - }, - "source": [ - "\n", - "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", - "" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Python NumPy Array: \n", - "\n", - "A numpy array is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers. The number of dimensions is the rank of the array; the shape of an array is a tuple of integers giving the size of the array along each dimension.\n", - "\n", - "Numpy array is a powerful N-dimensional array object which is in the form of rows and columns. We can initialize NumPy arrays from nested Python lists and access it elements." - ] - }, - { - "cell_type": "markdown", - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T18:42:42.296170Z", - "start_time": "2021-05-27T18:42:42.277617Z" - } - }, - "source": [ - "## NumPy Array Types:\n", - "\n", - "
\n", - "\n", - "
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Load in NumPy Library (remember to pip install numpy first)" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:35.288206Z", - "start_time": "2021-06-17T07:29:35.273564Z" - } - }, - "outputs": [], - "source": [ - "import numpy as np" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create a NumPy Array\n", - "\n", - "Simplest way to create an array in Numpy is to use Python List" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:36.473737Z", - "start_time": "2021-06-17T07:29:36.458113Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "[2, 3, 4, 5]" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "myPythonList = [2,3,4,5]\n", - "myPythonList" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "To convert python list to a numpy array by using the object **`np.array`**." - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:37.360439Z", - "start_time": "2021-06-17T07:29:37.337985Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 3, 4, 5])" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "numpy_array_from_list = np.array(myPythonList)\n", - "numpy_array_from_list" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "In practice, there is no need to declare a Python List. The operation can be combined." - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:38.247143Z", - "start_time": "2021-06-17T07:29:38.225663Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 3, 4, 5])" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "myPythonList1 = np.array([2,3,4,5])\n", - "myPythonList1" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - ">**NOTE:** Numpy documentation states use of **`np.ndarray`** to create an array. However, this the recommended method\n", - "\n", - "You can also create a numpy array from a Tuple" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array basics " - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can initialize numpy arrays from nested Python lists, and access elements using square brackets **`[]`**:" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:39.026430Z", - "start_time": "2021-06-17T07:29:39.017645Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3]\n", - "\n" - ] - } - ], - "source": [ - "a = np.array([1,2,3]) # Create a 1D array\n", - "print(a) \n", - "print(type(a)) # Prints \"\"" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:39.307676Z", - "start_time": "2021-06-17T07:29:39.285221Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[9. 8. 7.]\n", - " [6. 5. 4.]]\n" - ] - } - ], - "source": [ - "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", - "print(b)" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:39.432674Z", - "start_time": "2021-06-17T07:29:39.425841Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Dimension\n", - "a.ndim" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:39.604547Z", - "start_time": "2021-06-17T07:29:39.583065Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(2, 3)" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Shape\n", - "b.shape" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:39.807665Z", - "start_time": "2021-06-17T07:29:39.793022Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "4" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Size\n", - "a.itemsize" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:40.026413Z", - "start_time": "2021-06-17T07:29:39.998096Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "8" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Size\n", - "b.itemsize" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:41.287622Z", - "start_time": "2021-06-17T07:29:41.267121Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "12" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get total size\n", - "a.nbytes # a.nbytes = a.size * a.itemsize" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:41.568869Z", - "start_time": "2021-06-17T07:29:41.551295Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "3" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get number of elements\n", - "a.size" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Summary:" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:42.252452Z", - "start_time": "2021-06-17T07:29:42.228040Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3]\n", - "\n", - "(3,)\n", - "1 2 3\n", - "[5 2 3]\n", - "[[1 2 3]\n", - " [4 5 6]]\n", - "(2, 3)\n", - "1 2 4\n" - ] - } - ], - "source": [ - "a = np.array([1, 2, 3]) # Create a 1d array\n", - "print(a)\n", - "print(type(a)) # Prints \"\"\n", - "print(a.shape) # Prints \"(3,)\"\n", - "print(a[0], a[1], a[2]) # Indexing with 3 elements. Prints \"1 2 3\"\n", - "a[0] = 5 # Change an element of the array\n", - "print(a) # Prints \"[5, 2, 3]\"\n", - "\n", - "b = np.array([[1,2,3],[4,5,6]]) # Create a 2d array\n", - "print(b)\n", - "print(b.shape) # Prints \"(2, 3)\"\n", - "print(b[0, 0], b[0, 1], b[1, 0]) # Prints \"1 2 4\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy also provides many functions to create arrays:" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:42.768068Z", - "start_time": "2021-06-17T07:29:42.750496Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[0. 0.]\n", - " [0. 0.]]\n", - "[[1. 1.]]\n", - "[[7 7]\n", - " [7 7]]\n", - "[[1. 0.]\n", - " [0. 1.]]\n", - "[[0.73562437 0.24487723]\n", - " [0.33931275 0.74965267]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "a = np.zeros((2,2)) # numpy.zeros() or np.zeros Python function is used to create a matrix full of zeroes.\n", - "print(a) # Prints \"[[ 0. 0.]\n", - " # [ 0. 0.]]\"\n", - "\n", - "b = np.ones((1,2)) # np.ones() function is used to create a matrix full of ones.\n", - "print(b) # Prints \"[[ 1. 1.]]\"\n", - "\n", - "c = np.full((2,2), 7) # Create a constant array\n", - "print(c) # Prints \"[[ 7. 7.]\n", - " # [ 7. 7.]]\"\n", - "\n", - "d = np.eye(2) # Create a 2x2 identity matrix\n", - "print(d) # Prints \"[[ 1. 0.]\n", - " # [ 0. 1.]]\"\n", - "\n", - "e = np.random.random((2,2)) # Create an array filled with random values\n", - "print(e) # Might print \"[[ 0.91940167 0.08143941]\n", - " # [ 0.68744134 0.87236687]]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can read about other methods of array creation in this **[documentation](https://numpy.org/doc/stable/user/basics.creation.html#arrays-creation)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array indexing\n", - "\n", - "Numpy offers several ways to index into arrays and accessing/changing specific elements, rows, columns, etc.\n", - "\n", - "**Slicing:** Similar to Python lists, numpy arrays can be sliced. Since arrays may be multidimensional, you must specify a slice for each dimension of the array:" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:45.257289Z", - "start_time": "2021-06-17T07:29:45.242643Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 2 3 4 5 6 7]\n", - " [ 8 9 10 11 12 13 14]]\n" - ] - } - ], - "source": [ - "# 2D array\n", - "\n", - "a = np.array([[1,2,3,4,5,6,7],[8,9,10,11,12,13,14]])\n", - "print(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:46.130323Z", - "start_time": "2021-06-17T07:29:46.123487Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "13" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get a specific element [row, column]\n", - "\n", - "a[1, 5] # to select element '13' we need row 2 and element 6. Hence r=1, c=5 (index start from 0)\n", - "\n", - "# or a[1,-2]" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:46.333444Z", - "start_time": "2021-06-17T07:29:46.319771Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 2, 3, 4, 5, 6, 7])" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get a specific row \n", - "a[0, :] # all columns" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:46.582460Z", - "start_time": "2021-06-17T07:29:46.563911Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 3, 10])" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get a specific column\n", - "a[:, 2] # all rows" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:46.738709Z", - "start_time": "2021-06-17T07:29:46.727971Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 4, 6])" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Getting a little more fancy [startindex:endindex:stepsize]\n", - "a[0, 1:-1:2]" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:46.893978Z", - "start_time": "2021-06-17T07:29:46.875428Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 2 3 4 5 6 7]\n", - " [ 8 9 10 11 12 20 14]]\n", - "[[ 1 2 1 4 5 6 7]\n", - " [ 8 9 2 11 12 20 14]]\n" - ] - } - ], - "source": [ - "a[1,5] = 20\n", - "print(a)\n", - "\n", - "a[:,2] = [1,2]\n", - "print(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:48.902735Z", - "start_time": "2021-06-17T07:29:48.890046Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[[1 2]\n", - " [3 4]]\n", - "\n", - " [[5 6]\n", - " [7 8]]]\n" - ] - } - ], - "source": [ - "# 3D example\n", - "\n", - "b = np.array([[[1,2],[3,4]],[[5,6],[7,8]]])\n", - "print(b)" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:49.615615Z", - "start_time": "2021-06-17T07:29:49.602434Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "4" - ] - }, - "execution_count": 22, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get specific element (work outside in)\n", - "b[0,1,1]" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:50.542849Z", - "start_time": "2021-06-17T07:29:50.195201Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[[1 2]\n", - " [3 4]]\n", - "\n", - " [[5 6]\n", - " [7 8]]]\n" - ] - }, - { - "ename": "ValueError", - "evalue": "setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (2,) + inhomogeneous part.", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 3\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 5\u001b[1;33m \u001b[0mb\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m9\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m9\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m9\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m8\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m8\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 6\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;31mValueError\u001b[0m: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (2,) + inhomogeneous part." - ] - } - ], - "source": [ - "# replace \n", - "b[:,1,:]\n", - "print(b)\n", - "\n", - "b[:,1,:] = [[9,9,9],[8,8]]\n", - "print(b)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Summary:" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:54.495913Z", - "start_time": "2021-06-17T07:29:54.482242Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 2 3 4]\n", - " [ 5 6 7 8]\n", - " [ 9 10 11 12]]\n", - "[[2 3]\n", - " [6 7]]\n", - "2\n", - "77\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "import numpy as np\n", - "\n", - "# Create the following rank 2 array with shape (3, 4)\n", - "# [[ 1 2 3 4]\n", - "# [ 5 6 7 8]\n", - "# [ 9 10 11 12]]\n", - "a = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])\n", - "print(a)\n", - "\n", - "# Use slicing to pull out the subarray consisting of the first 2 rows\n", - "# and columns 1 and 2; b is the following array of shape (2, 2):\n", - "# [[2 3]\n", - "# [6 7]]\n", - "b = a[:2, 1:3]\n", - "print(b)\n", - "\n", - "# A slice of an array is a view into the same data, so modifying it\n", - "# will modify the original array.\n", - "print(a[0, 1]) # Prints \"2\"\n", - "b[0, 0] = 77 # b[0, 0] is the same piece of data as a[0, 1]\n", - "print(a[0, 1]) # Prints \"77\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can also mix **integer indexing** with **slice indexing**. However, doing so will yield an array of lower rank than the original array. \n", - "\n", - ">**Note:** this is quite different from the way that MATLAB handles array slicing:" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:57.018334Z", - "start_time": "2021-06-17T07:29:57.002713Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 2 3 4]\n", - " [ 5 6 7 8]\n", - " [ 9 10 11 12]]\n", - "[5 6 7 8] (4,)\n", - "[[5 6 7 8]] (1, 4)\n", - "[ 2 6 10] (3,)\n", - "[[ 2]\n", - " [ 6]\n", - " [10]] (3, 1)\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# Create the following rank 2 array with shape (3, 4)\n", - "# [[ 1 2 3 4]\n", - "# [ 5 6 7 8]\n", - "# [ 9 10 11 12]]\n", - "a = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])\n", - "print(a)\n", - "\n", - "# Two ways of accessing the data in the middle row of the array.\n", - "# Mixing integer indexing with slices yields an array of lower rank,\n", - "# while using only slices yields an array of the same rank as the\n", - "# original array:\n", - "row_r1 = a[1, :] # Rank 1 view of the second row of a\n", - "row_r2 = a[1:2, :] # Rank 2 view of the second row of a\n", - "print(row_r1, row_r1.shape) # Prints \"[5 6 7 8] (4,)\"\n", - "print(row_r2, row_r2.shape) # Prints \"[[5 6 7 8]] (1, 4)\"\n", - "\n", - "# We can make the same distinction when accessing columns of an array:\n", - "col_r1 = a[:, 1]\n", - "col_r2 = a[:, 1:2]\n", - "print(col_r1, col_r1.shape) # Prints \"[ 2 6 10] (3,)\"\n", - "print(col_r2, col_r2.shape) # Prints \"[[ 2]\n", - " # [ 6]\n", - " # [10]] (3, 1)\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Integer array indexing\n", - "\n", - "When you index into numpy arrays using slicing, the resulting array view will always be a subarray of the original array. In contrast, integer array indexing allows you to construct arbitrary arrays using the data from another array. Here is an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:59.700421Z", - "start_time": "2021-06-17T07:29:59.683822Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2]\n", - " [3 4]\n", - " [5 6]]\n", - "[1 4 5]\n", - "[1 4 5]\n", - "[2 2]\n", - "[2 2]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "a = np.array([[1,2], [3, 4], [5, 6]])\n", - "print(a)\n", - "\n", - "# An example of integer array indexing.\n", - "# The returned array will have shape (3,) and\n", - "print(a[[0, 1, 2], [0, 1, 0]]) # Prints \"[1 4 5]\"\n", - "\n", - "# The above example of integer array indexing is equivalent to this:\n", - "print(np.array([a[0, 0], a[1, 1], a[2, 0]])) # Prints \"[1 4 5]\"\n", - "\n", - "# When using integer array indexing, you can reuse the same\n", - "# element from the source array:\n", - "print(a[[0, 0], [1, 1]]) # Prints \"[2 2]\"\n", - "\n", - "# Equivalent to the previous integer array indexing example\n", - "print(np.array([a[0, 1], a[0, 1]])) # Prints \"[2 2]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "One useful trick with integer array indexing is selecting or mutating one element from each row of a matrix:" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:04.284332Z", - "start_time": "2021-06-17T07:30:04.266761Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 2 3]\n", - " [ 4 5 6]\n", - " [ 7 8 9]\n", - " [10 11 12]]\n", - "[ 1 6 7 11]\n", - "[[11 2 3]\n", - " [ 4 5 16]\n", - " [17 8 9]\n", - " [10 21 12]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# Create a new array from which we will select elements\n", - "a = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "\n", - "print(a) # prints \"array([[ 1, 2, 3],\n", - " # [ 4, 5, 6],\n", - " # [ 7, 8, 9],\n", - " # [10, 11, 12]])\"\n", - "\n", - "# Create an array of indices\n", - "b = np.array([0, 2, 0, 1])\n", - "\n", - "# Select one element from each row of a using the indices in b\n", - "print(a[np.arange(4), b]) # Prints \"[ 1 6 7 11]\"\n", - "\n", - "# Mutate one element from each row of a using the indices in b\n", - "a[np.arange(4), b] += 10\n", - "\n", - "print(a) # prints \"array([[11, 2, 3],\n", - " # [ 4, 5, 16],\n", - " # [17, 8, 9],\n", - " # [10, 21, 12]])" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Quiz time" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:29:17.926182Z", - "start_time": "2021-06-17T07:29:17.915441Z" - } - }, - "outputs": [], - "source": [ - "# Generate matrix:\n", - "\n", - "### 1 2 3 4 5\n", - "### 6 7 8 9 10\n", - "### 11 12 13 14 15\n", - "### 16 17 18 19 20\n", - "### 21 22 23 24 25\n", - "### 26 27 28 29 30\n", - "\n", - "# Acces \n", - " 11 12\n", - " 16 17\n", - " \n", - "# Acces \n", - " 2\n", - " 8\n", - " 14\n", - " 20\n", - "\n", - "# Acces \n", - " 4 5\n", - "\n", - "\n", - "\n", - " 24 25\n", - " 29 30" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Boolean array indexing\n", - "\n", - "Boolean array indexing lets you pick out arbitrary elements of an array. Frequently this type of indexing is used to select the elements of an array that satisfy some condition. Here is an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:08.739828Z", - "start_time": "2021-06-17T07:30:08.716397Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2]\n", - " [3 4]\n", - " [5 6]]\n", - "[[False False]\n", - " [ True True]\n", - " [ True True]]\n", - "[3 4 5 6]\n", - "[3 4 5 6]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "a = np.array([[1,2], [3, 4], [5, 6]])\n", - "print(a)\n", - "\n", - "bool_idx = (a > 2) # Find the elements of a that are bigger than 2;\n", - " # this returns a numpy array of Booleans of the same\n", - " # shape as a, where each slot of bool_idx tells\n", - " # whether that element of a is > 2.\n", - "\n", - "print(bool_idx) # Prints \"[[False False]\n", - " # [ True True]\n", - " # [ True True]]\"\n", - "\n", - "# We use boolean array indexing to construct a rank 1 array\n", - "# consisting of the elements of a corresponding to the True values\n", - "# of bool_idx\n", - "print(a[bool_idx]) # Prints \"[3 4 5 6]\"\n", - "\n", - "# We can do all of the above in a single concise statement:\n", - "print(a[a > 2]) # Prints \"[3 4 5 6]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "For brevity we have left out a lot of details about numpy array indexing; if you want to know more about Array Indexing you should read this **[documentation](https://numpy.org/doc/stable/reference/arrays.indexing.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array datatypes\n", - "\n", - "Every numpy array is a grid of elements of the same type. Numpy provides a large set of numeric datatypes that you can use to construct arrays. Numpy tries to guess a datatype when you create an array, but functions that construct arrays usually also include an optional argument to explicitly specify the datatype. Here is an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:11.875519Z", - "start_time": "2021-06-17T07:30:11.858924Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3]\n" - ] - } - ], - "source": [ - "a = np.array([1,2,3], dtype='int32') # Create a 1D array with int32 type\n", - "print(a) " - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:12.573753Z", - "start_time": "2021-06-17T07:30:12.563011Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "dtype('int32')" - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Type\n", - "a.dtype" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:13.244639Z", - "start_time": "2021-06-17T07:30:13.235855Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[9. 8. 7.]\n", - " [6. 5. 4.]]\n" - ] - }, - { - "data": { - "text/plain": [ - "dtype('float64')" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", - "print(b)\n", - "b.dtype" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can read all about numpy datatypes in this **[documentation](https://numpy.org/doc/stable/reference/arrays.dtypes.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Summary" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:17.118117Z", - "start_time": "2021-06-17T07:30:17.099563Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "int32\n", - "float64\n", - "int64\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([1, 2]) # Let numpy choose the datatype\n", - "print(x.dtype) # Prints \"int64\"\n", - "\n", - "x = np.array([1.0, 2.0]) # Let numpy choose the datatype\n", - "print(x.dtype) # Prints \"float64\"\n", - "\n", - "x = np.array([1, 2], dtype=np.int64) # Force a particular datatype\n", - "print(x.dtype) # Prints \"int64\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Numpy also provides many functions to create arrays:" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:19.828030Z", - "start_time": "2021-06-17T07:30:19.811431Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[0., 0., 0.],\n", - " [0., 0., 0.]])" - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# All 0s matrix\n", - "np.zeros((2,3))" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:20.561416Z", - "start_time": "2021-06-17T07:30:20.546771Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[[1, 1],\n", - " [1, 1]],\n", - "\n", - " [[1, 1],\n", - " [1, 1]],\n", - "\n", - " [[1, 1],\n", - " [1, 1]],\n", - "\n", - " [[1, 1],\n", - " [1, 1]]])" - ] - }, - "execution_count": 34, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# All 1s matrix\n", - "np.ones((4,2,2), dtype='int32')" - ] - }, - { - "cell_type": "code", - "execution_count": 35, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:21.122931Z", - "start_time": "2021-06-17T07:30:21.114146Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[99, 99],\n", - " [99, 99]])" - ] - }, - "execution_count": 35, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Any other number\n", - "np.full((2,2), 99)" - ] - }, - { - "cell_type": "code", - "execution_count": 36, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:23.866050Z", - "start_time": "2021-06-17T07:30:23.850429Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([4, 4, 4])" - ] - }, - "execution_count": 36, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Any other number (full_like)\n", - "np.full_like(a, 4)\n", - "\n", - "#or np.full(a.shape, 4)" - ] - }, - { - "cell_type": "code", - "execution_count": 37, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:24.410965Z", - "start_time": "2021-06-17T07:30:24.400225Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[0.41790066, 0.3047872 ],\n", - " [0.40580783, 0.1946727 ],\n", - " [0.7044376 , 0.31558553],\n", - " [0.27878111, 0.62527265]])" - ] - }, - "execution_count": 37, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Random decimal numbers\n", - "np.random.rand(4,2)\n", - "\n", - "#or\n", - "#np.random.random_sample(a.shape)" - ] - }, - { - "cell_type": "code", - "execution_count": 38, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:25.001289Z", - "start_time": "2021-06-17T07:30:24.990548Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[ 3, -2, 3],\n", - " [ 5, -2, -1],\n", - " [ 2, -3, -4]])" - ] - }, - "execution_count": 38, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Random Integer values\n", - "np.random.randint(-4,8, size=(3,3))" - ] - }, - { - "cell_type": "code", - "execution_count": 39, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:28.290297Z", - "start_time": "2021-06-17T07:30:28.267840Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1., 0., 0., 0., 0.],\n", - " [0., 1., 0., 0., 0.],\n", - " [0., 0., 1., 0., 0.],\n", - " [0., 0., 0., 1., 0.],\n", - " [0., 0., 0., 0., 1.]])" - ] - }, - "execution_count": 39, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# The identity matrix\n", - "np.identity(5)" - ] - }, - { - "cell_type": "code", - "execution_count": 40, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:29.100830Z", - "start_time": "2021-06-17T07:30:29.081304Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2 3]\n", - " [1 2 3]\n", - " [1 2 3]]\n" - ] - } - ], - "source": [ - "# Repeat an array\n", - "arr = np.array([[1,2,3]])\n", - "r1 = np.repeat(arr,3, axis=0)\n", - "print(r1)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Summary:" - ] - }, - { - "cell_type": "code", - "execution_count": 41, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:32.749210Z", - "start_time": "2021-06-17T07:30:32.723824Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[0. 0.]\n", - " [0. 0.]]\n", - "[[1. 1.]]\n", - "[[7 7]\n", - " [7 7]]\n", - "[[1. 0.]\n", - " [0. 1.]]\n", - "[[0.67635086 0.51041159]\n", - " [0.15725797 0.1589645 ]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "a = np.zeros((2,2)) # Create an array of all zeros\n", - "print(a) # Prints \"[[ 0. 0.]\n", - " # [ 0. 0.]]\"\n", - "\n", - "b = np.ones((1,2)) # Create an array of all ones\n", - "print(b) # Prints \"[[ 1. 1.]]\"\n", - "\n", - "c = np.full((2,2), 7) # Create a constant array\n", - "print(c) # Prints \"[[ 7. 7.]\n", - " # [ 7. 7.]]\"\n", - "\n", - "d = np.eye(2) # Create a 2x2 identity matrix\n", - "print(d) # Prints \"[[ 1. 0.]\n", - " # [ 0. 1.]]\"\n", - "\n", - "e = np.random.random((2,2)) # Create an array filled with random values\n", - "print(e) # Might print \"[[ 0.91940167 0.08143941]\n", - " # [ 0.68744134 0.87236687]]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can read about other methods of array creation in this **[documentation](https://numpy.org/doc/stable/user/basics.creation.html#arrays-creation)**." - ] - }, - { - "cell_type": "code", - "execution_count": 42, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:35.942034Z", - "start_time": "2021-06-17T07:30:35.932269Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]]\n", - "[[0. 0. 0.]\n", - " [0. 9. 0.]\n", - " [0. 0. 0.]]\n", - "[[1. 1. 1. 1. 1.]\n", - " [1. 0. 0. 0. 1.]\n", - " [1. 0. 9. 0. 1.]\n", - " [1. 0. 0. 0. 1.]\n", - " [1. 1. 1. 1. 1.]]\n" - ] - } - ], - "source": [ - "#Generate matrix\n", - "\n", - "# 1 1 1 1 1\n", - "# 1 0 0 0 1\n", - "# 1 0 9 0 1\n", - "# 1 1 1 1 1\n", - "\n", - "output = np.ones((5,5))\n", - "print(output)\n", - "\n", - "z = np.zeros((3,3))\n", - "z[1,1] = 9\n", - "print(z)\n", - "\n", - "output[1:-1,1:-1] = z\n", - "print(output)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "##### Be careful when copying arrays!!!" - ] - }, - { - "cell_type": "code", - "execution_count": 43, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:38.856048Z", - "start_time": "2021-06-17T07:30:38.847261Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[100 2 3]\n" - ] - } - ], - "source": [ - "a = np.array([1,2,3])\n", - "a\n", - "b = a\n", - "#b = a.copy()\n", - "b[0] = 100\n", - "\n", - "print(a) " - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array math\n", - "\n", - "Basic mathematical functions operate elementwise on arrays, and are available both as operator overloads and as functions in the numpy module:" - ] - }, - { - "cell_type": "code", - "execution_count": 44, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:39.649980Z", - "start_time": "2021-06-17T07:30:39.643147Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3 4]\n" - ] - } - ], - "source": [ - "a = np.array([1,2,3,4])\n", - "print(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 45, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:39.931227Z", - "start_time": "2021-06-17T07:30:39.911698Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([3, 4, 5, 6])" - ] - }, - "execution_count": 45, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a + 2" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:40.134347Z", - "start_time": "2021-06-17T07:30:40.113843Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([-1, 0, 1, 2])" - ] - }, - "execution_count": 46, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a - 2" - ] - }, - { - "cell_type": "code", - "execution_count": 47, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:40.320868Z", - "start_time": "2021-06-17T07:30:40.301339Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 4, 6, 8])" - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a * 2" - ] - }, - { - "cell_type": "code", - "execution_count": 48, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:42.784206Z", - "start_time": "2021-06-17T07:30:42.764678Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0.5, 1. , 1.5, 2. ])" - ] - }, - "execution_count": 48, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a / 2" - ] - }, - { - "cell_type": "code", - "execution_count": 49, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:43.330095Z", - "start_time": "2021-06-17T07:30:43.307639Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 2, 4, 4])" - ] - }, - "execution_count": 49, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "b = np.array([1,0,1,0])\n", - "a + b" - ] - }, - { - "cell_type": "code", - "execution_count": 50, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:43.813486Z", - "start_time": "2021-06-17T07:30:43.795914Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1, 4, 9, 16], dtype=int32)" - ] - }, - "execution_count": 50, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a ** 2" - ] - }, - { - "cell_type": "code", - "execution_count": 51, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:44.624997Z", - "start_time": "2021-06-17T07:30:44.612306Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0.54030231, -0.41614684, -0.9899925 , -0.65364362])" - ] - }, - "execution_count": 51, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Take the sin\n", - "np.cos(a)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can find the full list of mathematical functions provided by numpy in this **[documentation](https://docs.scipy.org/doc/numpy/reference/routines.math.html)**." - ] - }, - { - "cell_type": "code", - "execution_count": 52, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:47.539989Z", - "start_time": "2021-06-17T07:30:47.515581Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 2.]\n", - " [3. 4.]]\n", - "[[5. 6.]\n", - " [7. 8.]]\n", - "[[ 6. 8.]\n", - " [10. 12.]]\n", - "[[ 6. 8.]\n", - " [10. 12.]]\n", - "[[-4. -4.]\n", - " [-4. -4.]]\n", - "[[-4. -4.]\n", - " [-4. -4.]]\n", - "[[ 5. 12.]\n", - " [21. 32.]]\n", - "[[ 5. 12.]\n", - " [21. 32.]]\n", - "[[0.2 0.33333333]\n", - " [0.42857143 0.5 ]]\n", - "[[0.2 0.33333333]\n", - " [0.42857143 0.5 ]]\n", - "[[1. 1.41421356]\n", - " [1.73205081 2. ]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2],[3,4]], dtype=np.float64)\n", - "y = np.array([[5,6],[7,8]], dtype=np.float64)\n", - "print(x)\n", - "print(y)\n", - "\n", - "# Elementwise sum; both produce the array\n", - "# [[ 6.0 8.0]\n", - "# [10.0 12.0]]\n", - "print(x + y)\n", - "print(np.add(x, y))\n", - "\n", - "# Elementwise difference; both produce the array\n", - "# [[-4.0 -4.0]\n", - "# [-4.0 -4.0]]\n", - "print(x - y)\n", - "print(np.subtract(x, y))\n", - "\n", - "# Elementwise product; both produce the array\n", - "# [[ 5.0 12.0]\n", - "# [21.0 32.0]]\n", - "print(x * y)\n", - "print(np.multiply(x, y))\n", - "\n", - "# Elementwise division; both produce the array\n", - "# [[ 0.2 0.33333333]\n", - "# [ 0.42857143 0.5 ]]\n", - "print(x / y)\n", - "print(np.divide(x, y))\n", - "\n", - "# Elementwise square root; produces the array\n", - "# [[ 1. 1.41421356]\n", - "# [ 1.73205081 2. ]]\n", - "print(np.sqrt(x))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - ">**Note:** that unlike MATLAB, **`*`** is elementwise multiplication, not matrix multiplication. We instead use the **`dot`** function to compute inner products of vectors, to multiply a vector by a matrix, and to multiply matrices. **`dot`** is available both as a function in the numpy module and as an instance method of array objects:" - ] - }, - { - "cell_type": "code", - "execution_count": 53, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:53.806979Z", - "start_time": "2021-06-17T07:30:53.787451Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "14" - ] - }, - "execution_count": 53, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "### Dot product: product of two arrays\n", - "\n", - "f = np.array([1,2])\n", - "g = np.array([4,5])\n", - "### 1*4+2*5\n", - "np.dot(f, g)" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:56.260067Z", - "start_time": "2021-06-17T07:30:56.244446Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "219\n", - "219\n", - "[29 67]\n", - "[29 67]\n", - "[[19 22]\n", - " [43 50]]\n", - "[[19 22]\n", - " [43 50]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2],[3,4]])\n", - "y = np.array([[5,6],[7,8]])\n", - "\n", - "v = np.array([9,10])\n", - "w = np.array([11, 12])\n", - "\n", - "# Inner product of vectors; both produce 219\n", - "print(v.dot(w))\n", - "print(np.dot(v, w))\n", - "\n", - "# Matrix / vector product; both produce the rank 1 array [29 67]\n", - "print(x.dot(v))\n", - "print(np.dot(x, v))\n", - "\n", - "# Matrix / matrix product; both produce the rank 2 array\n", - "# [[19 22]\n", - "# [43 50]]\n", - "print(x.dot(y))\n", - "print(np.dot(x, y))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy provides many useful functions for performing computations on arrays; one of the most useful is **`sum`**:" - ] - }, - { - "cell_type": "code", - "execution_count": 55, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:30:59.049089Z", - "start_time": "2021-06-17T07:30:59.036393Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "10\n", - "[4 6]\n", - "[3 7]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2],[3,4]])\n", - "\n", - "print(np.sum(x)) # Compute sum of all elements; prints \"10\"\n", - "print(np.sum(x, axis=0)) # Compute sum of each column; prints \"[4 6]\"\n", - "print(np.sum(x, axis=1)) # Compute sum of each row; prints \"[3 7]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can find the full list of mathematical functions provided by numpy in this **[documentation](https://numpy.org/doc/stable/reference/routines.math.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Apart from computing mathematical functions using arrays, we frequently need to reshape or otherwise manipulate data in arrays. The simplest example of this type of operation is transposing a matrix; to transpose a matrix, simply use the **`T`** attribute of an array object:" - ] - }, - { - "cell_type": "code", - "execution_count": 56, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:02.994822Z", - "start_time": "2021-06-17T07:31:02.984083Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2]\n", - " [3 4]]\n", - "[[1 3]\n", - " [2 4]]\n", - "[1 2 3]\n", - "[1 2 3]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2], [3,4]])\n", - "print(x) # Prints \"[[1 2]\n", - " # [3 4]]\"\n", - "print(x.T) # Prints \"[[1 3]\n", - " # [2 4]]\"\n", - "\n", - "# Note that taking the transpose of a rank 1 array does nothing:\n", - "v = np.array([1,2,3])\n", - "print(v) # Prints \"[1 2 3]\"\n", - "print(v.T) # Prints \"[1 2 3]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy provides many more functions for manipulating arrays; you can see the full list in the **[documentation](https://numpy.org/doc/stable/reference/routines.array-manipulation.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Matrix Multiplication\n", - "\n", - "The Numpy **`matmul()`** function is used to return the matrix product of 2 arrays." - ] - }, - { - "cell_type": "code", - "execution_count": 57, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:07.080697Z", - "start_time": "2021-06-17T07:31:06.797499Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1.]\n", - " [1. 1. 1.]]\n", - "[[2 2]\n", - " [2 2]\n", - " [2 2]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[6., 6.],\n", - " [6., 6.]])" - ] - }, - "execution_count": 57, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a = np.ones((2,3))\n", - "print(a)\n", - "\n", - "b = np.full((3,2), 2)\n", - "print(b)\n", - "\n", - "np.matmul(a,b) # matmul() function is used to return the matrix product of 2 arrays. " - ] - }, - { - "cell_type": "code", - "execution_count": 58, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:10.073319Z", - "start_time": "2021-06-17T07:31:10.052816Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[19, 22],\n", - " [43, 50]])" - ] - }, - "execution_count": 58, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "### Matmul: matruc product of two arrays\n", - "\n", - "h = [[1,2],[3,4]] \n", - "i = [[5,6],[7,8]] \n", - "### 1*5+2*7 = 19\n", - "np.matmul(h, i)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Determinant\n", - "\n", - "Last but not least, if you need to compute the determinant, you can use **`np.linalg.det()`**. Note that numpy takes care of the dimension." - ] - }, - { - "cell_type": "code", - "execution_count": 59, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:17.042936Z", - "start_time": "2021-06-17T07:31:16.812471Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1.0" - ] - }, - "execution_count": 59, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Find the determinant\n", - "\n", - "c = np.identity(3)\n", - "np.linalg.det(c)" - ] - }, - { - "cell_type": "code", - "execution_count": 60, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:18.048286Z", - "start_time": "2021-06-17T07:31:18.029738Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "-1.999999999999999" - ] - }, - "execution_count": 60, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "## Determinant 2*2 matrix\n", - "\n", - "5*8-7*6\n", - "np.linalg.det(i)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "## Reference docs (https://docs.scipy.org/doc/numpy/reference/routines.linalg.html)\n", - "\n", - "# Determinant\n", - "# Trace\n", - "# Singular Vector Decomposition\n", - "# Eigenvalues\n", - "# Matrix Norm\n", - "# Inverse\n", - "# Etc..." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Statistics\n", - "\n", - "NumPy has quite a few useful statistical functions for finding minimum, maximum, percentile standard deviation and variance, etc from the given elements in the array. The functions are explained as follows βˆ’" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy is equipped with the robust statistical function as listed below:\n", - "\n", - "| Function | Numpy |\n", - "|:----: |:---- |\n", - "| **`Min`** | **np.min()** | \n", - "| **`Max`** | **np.max()** | \n", - "| **`Mean`** | **np.mean()** | \n", - "| **`Median`** | **np.median()** | \n", - "| **`Standard deviation`** | **np.std()** | " - ] - }, - { - "cell_type": "code", - "execution_count": 61, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:28.035913Z", - "start_time": "2021-06-17T07:31:27.989042Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[4.97560824 4.60947025 5.94484723 4.61372571 4.83980962 5.53527676\n", - " 5.61889842 5.28103983 4.98568983 5.07159481]\n" - ] - } - ], - "source": [ - "# Consider the following Array\n", - "\n", - "import numpy as np\n", - "\n", - "normal_array = np.random.normal(5, 0.5, 10)\n", - "print(normal_array)\t" - ] - }, - { - "cell_type": "code", - "execution_count": 62, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:29.967524Z", - "start_time": "2021-06-17T07:31:29.901120Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "4.609470247251966\n", - "5.94484722747857\n", - "5.147596068328039\n", - "5.028642318227554\n", - "0.41913457995913717\n" - ] - } - ], - "source": [ - "# Example:Statistical function\n", - "\n", - "### Min \n", - "print(np.min(normal_array))\n", - "\n", - "### Max \n", - "print(np.max(normal_array))\n", - "\n", - "### Mean \n", - "print(np.mean(normal_array))\n", - "\n", - "### Median\n", - "print(np.median(normal_array))\n", - "\n", - "### Sd\n", - "print(np.std(normal_array))" - ] - }, - { - "cell_type": "code", - "execution_count": 63, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:33.671560Z", - "start_time": "2021-06-17T07:31:33.652033Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1, 2, 3],\n", - " [4, 5, 6]])" - ] - }, - "execution_count": 63, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "stats = np.array([[1,2,3],[4,5,6]])\n", - "stats" - ] - }, - { - "cell_type": "code", - "execution_count": 64, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:34.401041Z", - "start_time": "2021-06-17T07:31:34.383468Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 64, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.min(stats)" - ] - }, - { - "cell_type": "code", - "execution_count": 65, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:35.149076Z", - "start_time": "2021-06-17T07:31:35.140290Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([3, 6])" - ] - }, - "execution_count": 65, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.max(stats, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 66, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:35.802877Z", - "start_time": "2021-06-17T07:31:35.781392Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([5, 7, 9])" - ] - }, - "execution_count": 66, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.sum(stats, axis=0)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Broadcasting\n", - "\n", - "Broadcasting is a powerful mechanism that allows numpy to work with arrays of different shapes when performing arithmetic operations. Frequently we have a smaller array and a larger array, and we want to use the smaller array multiple times to perform some operation on the larger array.\n", - "\n", - "For example, suppose that we want to add a constant vector to each row of a matrix. We could do it like this:" - ] - }, - { - "cell_type": "code", - "execution_count": 67, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:38.449312Z", - "start_time": "2021-06-17T07:31:38.428808Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 2 2 4]\n", - " [ 5 5 7]\n", - " [ 8 8 10]\n", - " [11 11 13]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# We will add the vector v to each row of the matrix x,\n", - "# storing the result in the matrix y\n", - "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "v = np.array([1, 0, 1])\n", - "y = np.empty_like(x) # Create an empty matrix with the same shape as x\n", - "\n", - "# Add the vector v to each row of the matrix x with an explicit loop\n", - "for i in range(4):\n", - " y[i, :] = x[i, :] + v\n", - "\n", - "# Now y is the following\n", - "# [[ 2 2 4]\n", - "# [ 5 5 7]\n", - "# [ 8 8 10]\n", - "# [11 11 13]]\n", - "print(y)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "This works; however when the matrix **`x`** is very large, computing an explicit loop in Python could be slow. Note that adding the vector **`v`** to each row of the matrix **`x`** is equivalent to forming a matrix **`vv`** by stacking multiple copies of **`v`** vertically, then performing elementwise summation of **`x`** and **`vv`**. We could implement this approach like this:" - ] - }, - { - "cell_type": "code", - "execution_count": 68, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:41.488324Z", - "start_time": "2021-06-17T07:31:41.464889Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 0 1]\n", - " [1 0 1]\n", - " [1 0 1]\n", - " [1 0 1]]\n", - "[[ 2 2 4]\n", - " [ 5 5 7]\n", - " [ 8 8 10]\n", - " [11 11 13]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# We will add the vector v to each row of the matrix x,\n", - "# storing the result in the matrix y\n", - "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "v = np.array([1, 0, 1])\n", - "vv = np.tile(v, (4, 1)) # Stack 4 copies of v on top of each other\n", - "print(vv) # Prints \"[[1 0 1]\n", - " # [1 0 1]\n", - " # [1 0 1]\n", - " # [1 0 1]]\"\n", - "y = x + vv # Add x and vv elementwise\n", - "print(y) # Prints \"[[ 2 2 4\n", - " # [ 5 5 7]\n", - " # [ 8 8 10]\n", - " # [11 11 13]]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy broadcasting allows us to perform this computation without actually creating multiple copies of **`v`**. Consider this version, using broadcasting:" - ] - }, - { - "cell_type": "code", - "execution_count": 69, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:44.760242Z", - "start_time": "2021-06-17T07:31:44.749501Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 2 2 4]\n", - " [ 5 5 7]\n", - " [ 8 8 10]\n", - " [11 11 13]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# We will add the vector v to each row of the matrix x,\n", - "# storing the result in the matrix y\n", - "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "v = np.array([1, 0, 1])\n", - "y = x + v # Add v to each row of x using broadcasting\n", - "print(y) # Prints \"[[ 2 2 4]\n", - " # [ 5 5 7]\n", - " # [ 8 8 10]\n", - " # [11 11 13]]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "**Explanation:** \n", - "\n", - "The line **`y = x + v`** works even though **`x`** has shape **(4, 3)** and **`v`** has shape **(3,)** due to broadcasting; this line works as if **`v`** actually had shape **(4, 3)**, where each row was a copy of **`v`**, and the sum was performed elementwise." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Broadcasting two arrays together follows these rules:\n", - "\n", - "* If the arrays do not have the same rank, prepend the shape of the lower rank array with 1s until both shapes have the same length.\n", - "\n", - "\n", - "* The two arrays are said to be compatible in a dimension if they have the same size in the dimension, or if one of the arrays has size 1 in that dimension.\n", - "\n", - "\n", - "* The arrays can be broadcast together if they are compatible in all dimensions.\n", - "\n", - "\n", - "* After broadcasting, each array behaves as if it had shape equal to the elementwise maximum of shapes of the two input arrays.\n", - "\n", - "\n", - "* In any dimension where one array had size 1 and the other array had size greater than 1, the first array behaves as if it were copied along that dimension\n", - "\n", - "If this explanation does not make sense, try reading the explanation from this **[documentation](https://numpy.org/doc/stable/user/basics.broadcasting.html)** or this **[explanation](http://scipy.github.io/old-wiki/pages/EricsBroadcastingDoc)**.\n", - "\n", - "Functions that support broadcasting are known as universal functions. You can find the list of all universal functions in this **[documentation](https://numpy.org/doc/stable/reference/ufuncs.html#available-ufuncs)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Here are some applications of broadcasting:" - ] - }, - { - "cell_type": "code", - "execution_count": 70, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:50.983768Z", - "start_time": "2021-06-17T07:31:50.958381Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 4 5]\n", - " [ 8 10]\n", - " [12 15]]\n", - "[[2 4 6]\n", - " [5 7 9]]\n", - "[[ 5 6 7]\n", - " [ 9 10 11]]\n", - "[[ 5 6 7]\n", - " [ 9 10 11]]\n", - "[[ 2 4 6]\n", - " [ 8 10 12]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# Compute outer product of vectors\n", - "v = np.array([1,2,3]) # v has shape (3,)\n", - "w = np.array([4,5]) # w has shape (2,)\n", - "# To compute an outer product, we first reshape v to be a column\n", - "# vector of shape (3, 1); we can then broadcast it against w to yield\n", - "# an output of shape (3, 2), which is the outer product of v and w:\n", - "# [[ 4 5]\n", - "# [ 8 10]\n", - "# [12 15]]\n", - "print(np.reshape(v, (3, 1)) * w)\n", - "\n", - "# Add a vector to each row of a matrix\n", - "x = np.array([[1,2,3], [4,5,6]])\n", - "# x has shape (2, 3) and v has shape (3,) so they broadcast to (2, 3),\n", - "# giving the following matrix:\n", - "# [[2 4 6]\n", - "# [5 7 9]]\n", - "print(x + v)\n", - "\n", - "# Add a vector to each column of a matrix\n", - "# x has shape (2, 3) and w has shape (2,).\n", - "# If we transpose x then it has shape (3, 2) and can be broadcast\n", - "# against w to yield a result of shape (3, 2); transposing this result\n", - "# yields the final result of shape (2, 3) which is the matrix x with\n", - "# the vector w added to each column. Gives the following matrix:\n", - "# [[ 5 6 7]\n", - "# [ 9 10 11]]\n", - "print((x.T + w).T)\n", - "# Another solution is to reshape w to be a column vector of shape (2, 1);\n", - "# we can then broadcast it directly against x to produce the same\n", - "# output.\n", - "print(x + np.reshape(w, (2, 1)))\n", - "\n", - "# Multiply a matrix by a constant:\n", - "# x has shape (2, 3). Numpy treats scalars as arrays of shape ();\n", - "# these can be broadcast together to shape (2, 3), producing the\n", - "# following array:\n", - "# [[ 2 4 6]\n", - "# [ 8 10 12]]\n", - "print(x * 2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Broadcasting typically makes your code more concise and faster, so you should strive to use it where possible." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Arrays reorganizing" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### `asarray()`\n", - "\n", - "The **`asarray()`** function is used when you want to convert an input to an array. The input could be a lists, tuple, ndarray, etc.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.asarray(data, dtype=None, order=None)[source]\n", - "```\n", - "\n", - "* **`data`**: Data that you want to convert to an array\n", - "\n", - "* **`dtype`**: This is an optional argument. If not specified, the data type is inferred from the input data\n", - "\n", - "* **`Order`**: Default is **`C`** which is an essential row style. Other option is **`F`** (Fortan-style)" - ] - }, - { - "cell_type": "code", - "execution_count": 71, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:55.332810Z", - "start_time": "2021-06-17T07:31:55.317191Z" - } - }, - "outputs": [], - "source": [ - "# Consider the following 2-D matrix with four rows and four columns filled by 1\n", - "\n", - "import numpy as np\n", - "\n", - "a = np.matrix(np.ones((4,4)))\n" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If you want to change the value of the matrix, you cannot. The reason is, it is not possible to change a copy." - ] - }, - { - "cell_type": "code", - "execution_count": 72, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:57.951907Z", - "start_time": "2021-06-17T07:31:57.936287Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]]\n" - ] - } - ], - "source": [ - "np.array(a)[2]=3\n", - "print(a) # value won't change in result" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Matrix is immutable. You can use asarray if you want to add modification in the original array. Let's see if any change occurs when you want to change the value of the third rows with the value 2" - ] - }, - { - "cell_type": "code", - "execution_count": 73, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:31:59.491922Z", - "start_time": "2021-06-17T07:31:59.486062Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]\n", - " [2. 2. 2. 2.]\n", - " [1. 1. 1. 1.]]\n" - ] - } - ], - "source": [ - "np.asarray(a)[2]=2 # np.asarray(A): converts the matrix A to an array\n", - "print(a)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### `arange()`\n", - "\n", - "The **`arange()`** is an inbuilt numpy function that returns an ndarray object containing evenly spaced values within a defined interval. For instance, you want to create values from 1 to 10; you can use **`arange()`** function.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.arange(start, stop,step) \n", - "```\n", - "* **`start`**: Start of interval\n", - "* **`stop`**: End of interval\n", - "* **`step`**: Spacing between values. Default step is 1" - ] - }, - { - "cell_type": "code", - "execution_count": 74, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:02.826823Z", - "start_time": "2021-06-17T07:32:02.806317Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])" - ] - }, - "execution_count": 74, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example 1:\n", - "\n", - "import numpy as np\n", - "np.arange(1, 11)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If you want to change the step, you can add a third number in the parenthesis. It will change the step." - ] - }, - { - "cell_type": "code", - "execution_count": 75, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:11.760749Z", - "start_time": "2021-06-17T07:32:11.746103Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1, 5, 9, 13])" - ] - }, - "execution_count": 75, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example 2:\n", - "\n", - "import numpy as np\n", - "np.arange(1, 14, 4)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Reshape Data\n", - "\n", - "In some occasions, you need to reshape the data from wide to long. You can use the reshape function for this. \n", - "\n", - "**Syntax:** \n", - "```python\n", - "numpy.reshape(a, newShape, order='C')\n", - "```\n", - "* **`a: Array`** that you want to reshape\n", - "* **`newShape`**: The new desires shape\n", - "* **`order`**: Default is **`C`** which is an essential row style." - ] - }, - { - "cell_type": "code", - "execution_count": 76, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:15.822693Z", - "start_time": "2021-06-17T07:32:15.799259Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2 3]\n", - " [4 5 6]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[1, 2],\n", - " [3, 4],\n", - " [5, 6]])" - ] - }, - "execution_count": 76, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "import numpy as np\n", - "\n", - "e = np.array([(1,2,3), (4,5,6)])\n", - "print(e)\n", - "e.reshape(3,2)" - ] - }, - { - "cell_type": "code", - "execution_count": 77, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:16.773847Z", - "start_time": "2021-06-17T07:32:16.751390Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2 3 4]\n", - " [5 6 7 8]]\n" - ] - }, - { - "ename": "ValueError", - "evalue": "cannot reshape array of size 8 into shape (2,3)", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 2\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mbefore\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 4\u001b[1;33m \u001b[0mafter\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mbefore\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreshape\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m2\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m3\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 5\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mafter\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;31mValueError\u001b[0m: cannot reshape array of size 8 into shape (2,3)" - ] - } - ], - "source": [ - "before = np.array([[1,2,3,4],[5,6,7,8]])\n", - "print(before)\n", - "\n", - "after = before.reshape((2,3))\n", - "print(after)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Flatten Data\n", - "\n", - "When you deal with some neural network like convnet, you need to flatten the array. You can use **`flatten()`**.\n", - "\n", - "**Syntax:** \n", - "```python\n", - "numpy.flatten(order='C')\n", - "```\n", - "* **`a: Array`** that you want to reshape\n", - "* **`newShape`**: The new desires shape\n", - "* **`order`**: Default is **`C`** which is an essential row style." - ] - }, - { - "cell_type": "code", - "execution_count": 78, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:22.298658Z", - "start_time": "2021-06-17T07:32:22.285965Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 2, 3, 4, 5, 6])" - ] - }, - "execution_count": 78, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "e.flatten()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### What is hstack?\n", - "\n", - "With hstack you can appened data horizontally. This is a very convinient function in Numpy. Lets study it with an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 79, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:24.994899Z", - "start_time": "2021-06-17T07:32:24.981234Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Horizontal Append: [1 2 3 4 5 6]\n" - ] - } - ], - "source": [ - "## Horitzontal Stack\n", - "\n", - "import numpy as np\n", - "f = np.array([1,2,3])\n", - "g = np.array([4,5,6])\n", - "\n", - "print('Horizontal Append:', np.hstack((f, g)))" - ] - }, - { - "cell_type": "code", - "execution_count": 80, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:30.062690Z", - "start_time": "2021-06-17T07:32:30.049018Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1., 1., 1., 1., 0., 0.],\n", - " [1., 1., 1., 1., 0., 0.]])" - ] - }, - "execution_count": 80, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Horizontal stack\n", - "\n", - "h1 = np.ones((2,4))\n", - "h2 = np.zeros((2,2))\n", - "\n", - "np.hstack((h1,h2))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### What is vstack?\n", - "\n", - "With vstack you can appened data vertically. Lets study it with an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 81, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:35.287211Z", - "start_time": "2021-06-17T07:32:35.270614Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Vertical Append: [[1 2 3]\n", - " [4 5 6]]\n" - ] - } - ], - "source": [ - "## Vertical Stack\n", - "\n", - "import numpy as np\n", - "f = np.array([1,2,3])\n", - "g = np.array([4,5,6])\n", - "\n", - "print('Vertical Append:', np.vstack((f, g)))" - ] - }, - { - "cell_type": "code", - "execution_count": 82, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:36.316494Z", - "start_time": "2021-06-17T07:32:36.302824Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1, 2, 3, 4],\n", - " [5, 6, 7, 8],\n", - " [1, 2, 3, 4],\n", - " [5, 6, 7, 8]])" - ] - }, - "execution_count": 82, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Vertically stacking vectors\n", - "\n", - "v1 = np.array([1,2,3,4])\n", - "v2 = np.array([5,6,7,8])\n", - "\n", - "np.vstack([v1,v2,v1,v2])" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Generate Random Numbers\n", - "\n", - "To generate random numbers for Gaussian distribution use:\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.random.normal(loc, scale, size)\n", - "```\n", - "* **`loc`**: the mean. The center of distribution\n", - "* **`scale`**: standard deviation.\n", - "* **`size`**: number of returns" - ] - }, - { - "cell_type": "code", - "execution_count": 83, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:39.497594Z", - "start_time": "2021-06-17T07:32:39.486855Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[5.72953035 5.8753296 4.09489662 5.67868944 5.04104088 3.95532062\n", - " 5.41815566 4.89365465 5.25280107 4.94067196]\n" - ] - } - ], - "source": [ - "## Generate random nmber from normal distribution\n", - "\n", - "normal_array = np.random.normal(5, 0.5, 10)\n", - "print(normal_array)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Linspace\n", - "\n", - "Linspace gives evenly spaced samples.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.linspace(start, stop, num, endpoint)\n", - "```\n", - "* **`start`**: Start of sequence\n", - "* **`stop`**: End of sequence\n", - "* **`num`**: Number of samples to generate. Default is 50\n", - "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." - ] - }, - { - "cell_type": "code", - "execution_count": 84, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:42.408677Z", - "start_time": "2021-06-17T07:32:42.374505Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1. , 1.44444444, 1.88888889, 2.33333333, 2.77777778,\n", - " 3.22222222, 3.66666667, 4.11111111, 4.55555556, 5. ])" - ] - }, - "execution_count": 84, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example: For instance, it can be used to create 10 values from 1 to 5 evenly spaced.\n", - "\n", - "import numpy as np\n", - "np.linspace(1.0, 5.0, num=10)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If you do not want to include the last digit in the interval, you can set endpoint to **`False`**" - ] - }, - { - "cell_type": "code", - "execution_count": 85, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:45.041447Z", - "start_time": "2021-06-17T07:32:45.023872Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1. , 1.8, 2.6, 3.4, 4.2])" - ] - }, - "execution_count": 85, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.linspace(1.0, 5.0, num=5, endpoint=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### LogSpace\n", - "\n", - "LogSpace returns even spaced numbers on a log scale. Logspace has the same parameters as **`np.linspace`**.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.logspace(start, stop, num, endpoint)\n", - "```\n", - "* **`start`**: Start of sequence\n", - "* **`stop`**: End of sequence\n", - "* **`num`**: Number of samples to generate. Default is 50\n", - "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." - ] - }, - { - "cell_type": "code", - "execution_count": 86, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:48.769415Z", - "start_time": "2021-06-17T07:32:48.749888Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1000. , 2154.43469003, 4641.58883361, 10000. ])" - ] - }, - "execution_count": 86, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example:\n", - "\n", - "np.logspace(3.0, 4.0, num=4)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Finaly, if you want to check the memory size of an element in an array, you can use **`.itemsize`**" - ] - }, - { - "cell_type": "code", - "execution_count": 87, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:32:50.702001Z", - "start_time": "2021-06-17T07:32:50.686382Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "16" - ] - }, - "execution_count": 87, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "x = np.array([1,2,3], dtype=np.complex128)\n", - "x.itemsize" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Miscellaneous" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Load Data from File\n", - "\n", - "you can download the \"data.txt\" from **[here](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)**" - ] - }, - { - "cell_type": "code", - "execution_count": 88, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:00.020702Z", - "start_time": "2021-06-17T07:32:59.975781Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - } - ], - "source": [ - "filedata = np.genfromtxt('data.txt', delimiter=',')\n", - "filedata = filedata.astype('int32') # you can also change type to 'int64'\n", - "print(filedata)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Boolean Masking and Advanced Indexing" - ] - }, - { - "cell_type": "code", - "execution_count": 89, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:02.250154Z", - "start_time": "2021-06-17T07:33:02.239415Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[False, False, False, False, True, True, False, False, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, True, True, False, True, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, True, False, False, False, True,\n", - " False, False, False, False, False, False, False, True, True]])" - ] - }, - "execution_count": 89, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "filedata >50" - ] - }, - { - "cell_type": "code", - "execution_count": 90, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:05.290631Z", - "start_time": "2021-06-17T07:33:05.271104Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([196, 75, 766, 75, 55, 999, 78, 76, 88])" - ] - }, - "execution_count": 90, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "filedata[filedata >50] # '[]' will display the value of data point from the dataset" - ] - }, - { - "cell_type": "code", - "execution_count": 91, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:06.227141Z", - "start_time": "2021-06-17T07:33:06.215427Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([False, False, False, False, True, True, False, True, True,\n", - " False, False, False, False, False, False, False, True, True])" - ] - }, - "execution_count": 91, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "np.any(filedata > 50, axis = 0) # axis=0 refers to columns and axis=1 refers to rows in this dataset" - ] - }, - { - "cell_type": "code", - "execution_count": 92, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:07.134352Z", - "start_time": "2021-06-17T07:33:07.119708Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([False, False, False, False, True, False, False, False, False,\n", - " False, False, False, False, False, False, False, False, False])" - ] - }, - "execution_count": 92, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "np.all(filedata > 50, axis = 0) # '.all' refers to all the data points in row/column (based on axis=0 or axis=1)." - ] - }, - { - "cell_type": "code", - "execution_count": 93, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:09.143108Z", - "start_time": "2021-06-17T07:33:09.110886Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[False, False, False, False, False, True, False, False, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, False, True, False, True, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, False, False, False, False, True,\n", - " False, False, False, False, False, False, False, True, True]])" - ] - }, - "execution_count": 93, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "(((filedata > 50) & (filedata < 100)))" - ] - }, - { - "cell_type": "code", - "execution_count": 94, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:09.890166Z", - "start_time": "2021-06-17T07:33:09.868686Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[ True, True, True, True, True, False, True, True, True,\n", - " True, True, True, True, True, True, True, True, True],\n", - " [ True, True, True, True, True, False, True, False, True,\n", - " True, True, True, True, True, True, True, True, True],\n", - " [ True, True, True, True, True, True, True, True, False,\n", - " True, True, True, True, True, True, True, False, False]])" - ] - }, - "execution_count": 94, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "(~((filedata > 50) & (filedata < 100))) # '~' means not" - ] - }, - { - "cell_type": "code", - "execution_count": 95, - "metadata": { - "ExecuteTime": { - "end_time": "2021-06-17T07:33:12.978007Z", - "start_time": "2021-06-17T07:33:12.960436Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 3, 9])" - ] - }, - "execution_count": 95, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "### You can index with a list in NumPy\n", - "a = np.array([1,2,3,4,5,6,7,8,9])\n", - "a [[1,2,8]] #indexes" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Numpy Documentation\n", - "\n", - "This brief overview has touched on many of the important things that you need to know about numpy, but is far from complete. Check out the **[numpy reference](https://numpy.org/doc/stable/reference/)** to find out much more about numpy." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "hide_input": false, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.8" - }, - "toc": { - "base_numbering": 1, - "nav_menu": {}, - "number_sections": true, - "sideBar": true, - "skip_h1_title": false, - "title_cell": "Table of Contents", - "title_sidebar": "Contents", - "toc_cell": false, - "toc_position": {}, - "toc_section_display": true, - "toc_window_display": false - }, - "varInspector": { - "cols": { - "lenName": 16, - "lenType": 16, - "lenVar": 40 - }, - "kernels_config": { - "python": { - "delete_cmd_postfix": "", - "delete_cmd_prefix": "del ", - "library": "var_list.py", - "varRefreshCmd": "print(var_dic_list())" - }, - "r": { - "delete_cmd_postfix": ") ", - "delete_cmd_prefix": "rm(", - "library": "var_list.r", - "varRefreshCmd": "cat(var_dic_list()) " - } - }, - "types_to_exclude": [ - "module", - "function", - "builtin_function_or_method", - "instance", - "_Feature" - ], - "window_display": false - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} From 26283a1ac7c486ba1c64279dbf9b4929ce3576d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sun, 4 Jul 2021 01:15:08 +0530 Subject: [PATCH 03/83] Add files via upload --- 001_Python_NumPy.ipynb | 370 +++++++ 002_Python_NumPy_Array_Part1.ipynb | 1489 +++++++++++++++++++++++++++ 003_Python_NumPy_Array_Part2.ipynb | 1531 ++++++++++++++++++++++++++++ 004_Python_NumPy_Array_Part3.ipynb | 1293 +++++++++++++++++++++++ 005_Python_NumPy_Array_Part4.ipynb | 1332 ++++++++++++++++++++++++ 5 files changed, 6015 insertions(+) create mode 100644 001_Python_NumPy.ipynb create mode 100644 002_Python_NumPy_Array_Part1.ipynb create mode 100644 003_Python_NumPy_Array_Part2.ipynb create mode 100644 004_Python_NumPy_Array_Part3.ipynb create mode 100644 005_Python_NumPy_Array_Part4.ipynb diff --git a/001_Python_NumPy.ipynb b/001_Python_NumPy.ipynb new file mode 100644 index 0000000..a070ee7 --- /dev/null +++ b/001_Python_NumPy.ipynb @@ -0,0 +1,370 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Python NumPy\n", + "\n", + "In this class, you will learn various NumPy concepts like how to install NumPy, arrays, functions, matrix multiplication, etc. This NumPy in Python tutorial will help you learn all Python NumPy basics.\n", + "\n", + "**[Numpy](http://www.numpy.org/)** (β€˜Numerical Python’) is the core open source library for scientific computing in Python. It is a Linear Algebra Library for Python, it is so important for Finance with Python. It is a very useful library to perform mathematical and statistical operations in Python. It provides a high-performance multidimensional array object, and tools for working with these arrays. In this part, we will review the essential functions that you need to know for the tutorial on 'TensorFlow.'" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Why use NumPy?\n", + "\n", + "NumPy is memory efficiency, meaning it can handle the vast amount of data more accessible than any other library. Besides, NumPy is very convenient to work with, especially for matrix multiplication and reshaping. On top of that, NumPy is fast. In fact, TensorFlow and Scikit learn to use NumPy array to compute the matrix multiplication in the back end." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Python NumPy Array: \n", + "\n", + "A numpy array is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers. The number of dimensions is the rank of the array; the shape of an array is a tuple of integers giving the size of the array along each dimension.\n", + "\n", + "Numpy array is a powerful N-dimensional array object which is in the form of rows and columns. We can initialize NumPy arrays from nested Python lists and access it elements." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## How to Install NumPy?\n", + "\n", + "NumPy is installed by default with Anaconda.\n", + "\n", + "**It is highly recommended you install Python using the Anaconda distribution to make sure all underlying dependencies (such as Linear Algebra libraries like numpy) sync up with the use of a conda install. If you have Anaconda, install NumPy by going to your terminal or command prompt and typing:**\n", + " \n", + "`conda install numpy`" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Import NumPy and Check Version\n", + "\n", + "The command to import numpy is\n", + "\n", + "```python\n", + "import numpy as np\n", + "```\n", + "Above code renames the **`numpy`** namespace to **`np`**." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T05:22:44.173245Z", + "start_time": "2021-07-03T05:22:44.166407Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1.20.1\n" + ] + } + ], + "source": [ + "# To check your installed version of Numpy use the command\n", + "\n", + "print (np.__version__)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# NumPy Basics" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### NumPy Basics\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.array([1,2,3])`** | **1d array** | \n", + "| **`np.array([(1,2,3),(4,5,6)])`** | **2d array** | \n", + "| **`np.arange(start,stop,step)`** | **range array** | " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Placeholders\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.linspace(0,2,9)`** | **Add evenly spaced values btw interval to array of length** |\n", + "| **`np.zeros((1,2))`** | **Create and array filled with zeros** |\n", + "| **`np.ones((1,2))`** | **Creates an array filled with ones** |\n", + "| **`np.random.random((5,5))`** | **Creates random array** |\n", + "| **`np.empty((2,2))`** | **Creates an empty array** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Array\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`array.shape`** | **Dimensions (Rows,Columns)** |\n", + "| **`len(array)`** | **Length of Array** |\n", + "| **`array.ndim`** | **Number of Array Dimensions** |\n", + "| **`array.dtype`** | **Data Type** |\n", + "| **`array.astype(type)`** | **Converts to Data Type** |\n", + "| **`type(array)`** | **Type of Array** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Copying/Sorting\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.copy(array)`** | **Creates copy of array** |\n", + "| **`other = array.copy()`** | **Creates deep copy of array** |\n", + "| **`array.sort()`** | **Sorts an array** |\n", + "| **`array.sort(axis=0)`** | **Sorts axis of array** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Array Manipulation" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Adding or Removing Elements\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.append(a,b)`** | **Append items to array** |\n", + "| **`np.insert(array, 1, 2, axis)`** | **Insert items into array at axis 0 or 1** |\n", + "| **`np.resize((2,4))`** | **Resize array to shape(2,4)** |\n", + "| **`np.delete(array,1,axis)`** | **Deletes items from array** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Combining Arrays\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.concatenate((a,b),axis=0)`** | **Split an array into multiple sub-arrays.** |\n", + "| **`np.vstack((a,b))`** | **Split an array in sub-arrays of (nearly) identical size** |\n", + "| **`np.hstack((a,b))`** | **Split the array horizontally at 3rd index** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### More\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`other = ndarray.flatten()`** | **Flattens a 2d array to 1d** |\n", + "| **`array = np.transpose(other)`** | **Transpose array** |\n", + "| **`array.T`** | **Transpose array** |\n", + "| **`inverse = np.linalg.inv(matrix)`** | **Inverse of a given matrix** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Slicing and Subsetting\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`array[i]`** | **1d array at index i** |\n", + "| **`array[i,j]`** | **2d array at index[i][j]** |\n", + "| **`array[i<4]`** | **Boolean Indexing, see Tricks** |\n", + "| **`array[0:3]`** | **Select items of index 0, 1 and 2** |\n", + "| **`array[0:2,1]`** | **Select items of rows 0 and 1 at column 1** |\n", + "| **`array[:1]`** | **Select items of row 0 (equals array[0:1, :])** |\n", + "| **`array[1:2, :]`** | **Select items of row 1** |\n", + "| **`[comment]: <> (`** | **array[1,...]** |\n", + "| **`array[ : :-1]`** | **Reverses array** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Mathematics" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Operations\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.add(x,y)`** | **Addition** |\n", + "| **`np.substract(x,y)`** | **Subtraction** |\n", + "| **`np.divide(x,y)`** | **Division** |\n", + "| **`np.multiply(x,y)`** | **Multiplication** |\n", + "| **`np.sqrt(x)`** | **Square Root** |\n", + "| **`np.sin(x)`** | **Element-wise sine** |\n", + "| **`np.cos(x)`** | **Element-wise cosine** |\n", + "| **`np.log(x)`** | **Element-wise natural log** |\n", + "| **`np.dot(x,y)`** | **Dot product** |\n", + "| **`np.roots([1,0,-4])`** | **Roots of a given polynomial coefficients** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Comparison\n", + "\n", + "| Operator | Description |\n", + "|:----: |:---- |\n", + "| **`==`** | **Equal** |\n", + "| **`!=`** | **Not equal** |\n", + "| **`<`** | **Smaller than** |\n", + "| **`>`** | **Greater than** |\n", + "| **`<=`** | **Smaller than or equal** |\n", + "| **`>=`** | **Greater than or equal** |\n", + "| **`np.array_equal(x,y)`** | **Array-wise comparison** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Basic Statistics\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`np.mean(array)`** | **Mean** |\n", + "| **`np.median(array)`** | **Median** |\n", + "| **`array.corrcoef()`** | **Correlation Coefficient** |\n", + "| **`np.std(array)`** | **Standard Deviation** |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### More\n", + "\n", + "| Operator | Description |\n", + "|:---- |:---- |\n", + "| **`array.sum()`** | **Array-wise sum** |\n", + "| **`array.min()`** | **Array-wise minimum value** |\n", + "| **`array.max(axis=0)`** | **Maximum value of specified axis** |\n", + "| **`array.cumsum(axis=0)`** | **Cumulative sum of specified axis** |" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/002_Python_NumPy_Array_Part1.ipynb b/002_Python_NumPy_Array_Part1.ipynb new file mode 100644 index 0000000..78f53e0 --- /dev/null +++ b/002_Python_NumPy_Array_Part1.ipynb @@ -0,0 +1,1489 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Python NumPy Array: \n", + "\n", + "A numpy array is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers. The number of dimensions is the rank of the array; the shape of an array is a tuple of integers giving the size of the array along each dimension.\n", + "\n", + "Numpy array is a powerful N-dimensional array object which is in the form of rows and columns. We can initialize NumPy arrays from nested Python lists and access it elements." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:42.296170Z", + "start_time": "2021-05-27T18:42:42.277617Z" + } + }, + "source": [ + "## NumPy Array Types:\n", + "\n", + "
\n", + "\n", + "
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create a NumPy Array\n", + "\n", + "Simplest way to create an array in Numpy is to use Python List" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Load in NumPy Library" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:48.653194Z", + "start_time": "2021-07-03T18:14:48.636597Z" + } + }, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:49.417834Z", + "start_time": "2021-07-03T18:14:49.394403Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[1, 2, 3, 4]" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_list = [1,2,3,4]\n", + "my_list" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To convert python list to a numpy array by using the object **`np.array`**." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:50.759624Z", + "start_time": "2021-07-03T18:14:50.750836Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4])" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "numpy_array_from_list = np.array(my_list)\n", + "numpy_array_from_list" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In practice, there is no need to declare a Python List. The operation can be combined." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:51.805025Z", + "start_time": "2021-07-03T18:14:51.796240Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_list1 = np.array([1,2,3,4])\n", + "my_list1" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + ">**NOTE:** Numpy documentation states use of **`np.ndarray`** to create an array. However, this the recommended method\n", + "\n", + "You can also create a numpy array from a Tuple" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:52.786463Z", + "start_time": "2021-07-03T18:14:52.771818Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_list2 = np.array (range (1,5))\n", + "my_list2" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Numpy Array basics " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can initialize numpy arrays from nested Python lists, and access elements using square brackets **`[]`**:" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:54.159497Z", + "start_time": "2021-07-03T18:14:54.140947Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1 2 3]\n", + "\n" + ] + } + ], + "source": [ + "a = np.array([1,2,3]) # Create a 1D array\n", + "print(a) \n", + "print(type(a)) # Prints \"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:54.797187Z", + "start_time": "2021-07-03T18:14:54.776686Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[9. 8. 7.]\n", + " [6. 5. 4.]]\n" + ] + } + ], + "source": [ + "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", + "print(b)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:55.389956Z", + "start_time": "2021-07-03T18:14:55.366525Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1, 2, 3],\n", + " [4, 5, 6],\n", + " [7, 8, 9]])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_matrix = [[1,2,3],[4,5,6],[7,8,9]]\n", + "my_matrix\n", + "np.array(my_matrix)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:55.842101Z", + "start_time": "2021-07-03T18:14:55.823551Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Dimension\n", + "a.ndim" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:56.342102Z", + "start_time": "2021-07-03T18:14:56.331361Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(2, 3)" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Shape\n", + "b.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:56.762992Z", + "start_time": "2021-07-03T18:14:56.742489Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "4" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Size\n", + "a.itemsize" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:57.215142Z", + "start_time": "2021-07-03T18:14:57.206355Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "8" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Size\n", + "b.itemsize" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:57.698533Z", + "start_time": "2021-07-03T18:14:57.683887Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "12" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get total size\n", + "a.nbytes # a.nbytes = a.size * a.itemsize" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:58.227830Z", + "start_time": "2021-07-03T18:14:58.219039Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "3" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get number of elements\n", + "a.size" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:14:58.587203Z", + "start_time": "2021-07-03T18:14:58.569623Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1 2 3]\n", + "\n", + "(3,)\n", + "1 2 3\n", + "[5 2 3]\n", + "[[1 2 3]\n", + " [4 5 6]]\n", + "(2, 3)\n", + "1 2 4\n" + ] + } + ], + "source": [ + "a = np.array([1, 2, 3]) # Create a 1d array\n", + "print(a)\n", + "print(type(a)) # Prints \"\"\n", + "print(a.shape) # Prints \"(3,)\"\n", + "print(a[0], a[1], a[2]) # Indexing with 3 elements. Prints \"1 2 3\"\n", + "a[0] = 5 # Change an element of the array\n", + "print(a) # Prints \"[5, 2, 3]\"\n", + "\n", + "b = np.array([[1,2,3],[4,5,6]]) # Create a 2d array\n", + "print(b)\n", + "print(b.shape) # Prints \"(2, 3)\"\n", + "print(b[0, 0], b[0, 1], b[1, 0]) # Prints \"1 2 4\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Array datatypes\n", + "\n", + "Every numpy array is a grid of elements of the same type. Numpy provides a large set of numeric datatypes that you can use to construct arrays. Numpy tries to guess a datatype when you create an array, but functions that construct arrays usually also include an optional argument to explicitly specify the datatype. For example:" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:00.131618Z", + "start_time": "2021-07-03T18:15:00.115998Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1 2 3]\n" + ] + } + ], + "source": [ + "a = np.array([1,2,3], dtype='int32') # Create a 1D array with int32 type\n", + "print(a) " + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:00.740013Z", + "start_time": "2021-07-03T18:15:00.721466Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "dtype('int32')" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Type\n", + "a.dtype" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:01.364035Z", + "start_time": "2021-07-03T18:15:01.350364Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[9. 8. 7.]\n", + " [6. 5. 4.]]\n" + ] + }, + { + "data": { + "text/plain": [ + "dtype('float64')" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", + "print(b)\n", + "b.dtype" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:02.534923Z", + "start_time": "2021-07-03T18:15:02.524186Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "int32\n", + "float64\n", + "int64\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([1, 2]) # Let numpy choose the datatype\n", + "print(x.dtype) # Prints \"int64\"\n", + "\n", + "x = np.array([1.0, 2.0]) # Let numpy choose the datatype\n", + "print(x.dtype) # Prints \"float64\"\n", + "\n", + "x = np.array([1, 2], dtype=np.int64) # Force a particular datatype\n", + "print(x.dtype) # Prints \"int64\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can read all about numpy datatypes in this **[documentation](https://numpy.org/doc/stable/reference/arrays.dtypes.html)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Random number" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `rand`\n", + "Random values in a given shape from a uniform distribution over [0, 1)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:05.263418Z", + "start_time": "2021-07-03T18:15:05.244865Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0.26066559, 0.82878994, 0.03269998])" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.rand(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:05.949933Z", + "start_time": "2021-07-03T18:15:05.929430Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0.72202193, 0.26313176, 0.65527294, 0.86187385, 0.88766704],\n", + " [0.43360347, 0.32797579, 0.53869915, 0.70644234, 0.13186514],\n", + " [0.94814464, 0.91195975, 0.7395529 , 0.30683795, 0.31090551]])" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.rand(3,5)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:06.605204Z", + "start_time": "2021-07-03T18:15:06.596420Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0.81703872, 0.33437869],\n", + " [0.53239284, 0.57197812],\n", + " [0.3256678 , 0.36390438],\n", + " [0.01827176, 0.20054309]])" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Random decimal numbers\n", + "np.random.rand(4,2)\n", + "\n", + "#or\n", + "#np.random.random_sample(a.shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `randn`\n", + "Return a sample (or samples) from the \"standard normal\" distribution. Not Uniform.with mean 0 and variance with 1.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:07.805390Z", + "start_time": "2021-07-03T18:15:07.780980Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0.36847658, -0.2557476 , 1.00290157])" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.randn(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:08.678919Z", + "start_time": "2021-07-03T18:15:08.668179Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[-1.08924912, -0.26667078, -0.39672241],\n", + " [ 0.14679697, -0.37694696, -2.07040238],\n", + " [-0.0508824 , 1.50888216, 0.97812268],\n", + " [ 1.17572532, -0.57372638, 0.93809 ]])" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.randn(4,3)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `randint`\n", + "Return random integers from **low** (inclusive) to **high** (exclusive)." + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:09.893756Z", + "start_time": "2021-07-03T18:15:09.884967Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "93" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.randint(2,100)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:10.390818Z", + "start_time": "2021-07-03T18:15:10.378127Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[-1, -3, 2],\n", + " [-2, 6, -1],\n", + " [-3, 0, -1]])" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Random Integer values\n", + "np.random.randint(-4,8, size=(3,3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Array Attributes and Methods\n" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:11.290226Z", + "start_time": "2021-07-03T18:15:11.273629Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([4, 8, 5, 6, 3, 3, 7, 6])" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana = np.random.randint(1,10,8)\n", + "rana" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `max`, `min`, `argmax`, `argmin`" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:12.241391Z", + "start_time": "2021-07-03T18:15:12.228700Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([4, 8, 5, 6, 3, 3, 7, 6])" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:12.615413Z", + "start_time": "2021-07-03T18:15:12.608580Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "8" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:12.849783Z", + "start_time": "2021-07-03T18:15:12.831235Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.argmax()" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:13.130060Z", + "start_time": "2021-07-03T18:15:13.122248Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "3" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.min()" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:13.535325Z", + "start_time": "2021-07-03T18:15:13.517755Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "4" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.argmin()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Numpy also provides many functions to create arrays:" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:14.094896Z", + "start_time": "2021-07-03T18:15:14.088061Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0., 0., 0., 0., 0.])" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Generating Zeros\n", + "np.zeros(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:14.407389Z", + "start_time": "2021-07-03T18:15:14.389815Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0., 0., 0.],\n", + " [0., 0., 0.]])" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# All 0s matrix\n", + "np.zeros((2,3)) # pass a tupple" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:14.798015Z", + "start_time": "2021-07-03T18:15:14.787275Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1., 1., 1.])" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Generating Zeros\n", + "np.ones(3) # one function" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:15.109536Z", + "start_time": "2021-07-03T18:15:15.086099Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([5.])" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.ones(1)*5" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:15.390780Z", + "start_time": "2021-07-03T18:15:15.366371Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1., 1., 1.],\n", + " [1., 1., 1.],\n", + " [1., 1., 1.]])" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.ones((3,3))" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:21.052359Z", + "start_time": "2021-07-03T18:15:21.036738Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[[1, 1],\n", + " [1, 1]],\n", + "\n", + " [[1, 1],\n", + " [1, 1]],\n", + "\n", + " [[1, 1],\n", + " [1, 1]],\n", + "\n", + " [[1, 1],\n", + " [1, 1]]])" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# All 1s matrix\n", + "np.ones((4,2,2), dtype='int32')" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:21.753531Z", + "start_time": "2021-07-03T18:15:21.741812Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[99, 99],\n", + " [99, 99]])" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Any other number\n", + "np.full((2,2), 99)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:22.393172Z", + "start_time": "2021-07-03T18:15:22.380480Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([4, 4, 4])" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Any other number (full_like)\n", + "np.full_like(a, 4)\n", + "\n", + "#or np.full(a.shape, 4)" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:22.798439Z", + "start_time": "2021-07-03T18:15:22.775007Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1., 0., 0., 0., 0.],\n", + " [0., 1., 0., 0., 0.],\n", + " [0., 0., 1., 0., 0.],\n", + " [0., 0., 0., 1., 0.],\n", + " [0., 0., 0., 0., 1.]])" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# The identity matrix\n", + "np.identity(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:23.250584Z", + "start_time": "2021-07-03T18:15:23.232035Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2 3]\n", + " [1 2 3]\n", + " [1 2 3]]\n" + ] + } + ], + "source": [ + "# Repeat an array\n", + "arr = np.array([[1,2,3]])\n", + "r1 = np.repeat(arr,3, axis=0)\n", + "print(r1)" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:23.781834Z", + "start_time": "2021-07-03T18:15:23.768165Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[0. 0.]\n", + " [0. 0.]]\n", + "[[1. 1.]]\n", + "[[7 7]\n", + " [7 7]]\n", + "[[1. 0.]\n", + " [0. 1.]]\n", + "[[0.82097684 0.98976055]\n", + " [0.87247146 0.4797067 ]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "a = np.zeros((2,2)) # Create an array of all zeros\n", + "print(a) # Prints \"[[ 0. 0.]\n", + " # [ 0. 0.]]\"\n", + "\n", + "b = np.ones((1,2)) # Create an array of all ones\n", + "print(b) # Prints \"[[ 1. 1.]]\"\n", + "\n", + "c = np.full((2,2), 7) # Create a constant array\n", + "print(c) # Prints \"[[ 7. 7.]\n", + " # [ 7. 7.]]\"\n", + "\n", + "d = np.eye(2) # Create a 2x2 identity matrix\n", + "print(d) # Prints \"[[ 1. 0.]\n", + " # [ 0. 1.]]\"\n", + "\n", + "e = np.random.random((2,2)) # Create an array filled with random values\n", + "print(e) # Might print \"[[ 0.91940167 0.08143941]\n", + " # [ 0.68744134 0.87236687]]\"" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:24.358975Z", + "start_time": "2021-07-03T18:15:24.338471Z" + }, + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]]\n", + "[[0. 0. 0.]\n", + " [0. 9. 0.]\n", + " [0. 0. 0.]]\n", + "[[1. 1. 1. 1. 1.]\n", + " [1. 0. 0. 0. 1.]\n", + " [1. 0. 9. 0. 1.]\n", + " [1. 0. 0. 0. 1.]\n", + " [1. 1. 1. 1. 1.]]\n" + ] + } + ], + "source": [ + "#Generate matrix\n", + "\n", + "# 1 1 1 1 1\n", + "# 1 0 0 0 1\n", + "# 1 0 9 0 1\n", + "# 1 1 1 1 1\n", + "\n", + "output = np.ones((5,5))\n", + "print(output)\n", + "\n", + "z = np.zeros((3,3))\n", + "z[1,1] = 9\n", + "print(z)\n", + "\n", + "output[1:-1,1:-1] = z\n", + "print(output)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can read about other methods of array creation in this **[documentation](https://numpy.org/doc/stable/user/basics.creation.html#arrays-creation)**." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/003_Python_NumPy_Array_Part2.ipynb b/003_Python_NumPy_Array_Part2.ipynb new file mode 100644 index 0000000..1e81695 --- /dev/null +++ b/003_Python_NumPy_Array_Part2.ipynb @@ -0,0 +1,1531 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Array indexing\n", + "\n", + "Numpy offers several ways to index into arrays and accessing/changing specific elements, rows, columns, etc.\n", + "\n", + "**Slicing:** Similar to Python lists, numpy arrays can be sliced. Since arrays may be multidimensional, you must specify a slice for each dimension of the array:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:26.199295Z", + "start_time": "2021-07-03T18:15:26.172929Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 1, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import numpy as np\n", + "a = np.arange(0,11)\n", + "a" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Indexing a 1D array" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:27.523503Z", + "start_time": "2021-07-03T18:15:27.508860Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a[2] # Get a value at an index" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:28.506892Z", + "start_time": "2021-07-03T18:15:28.485412Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3])" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a[1:4] # Get values in a range / slice notation" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:29.021537Z", + "start_time": "2021-07-03T18:15:29.000059Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0, 1, 2, 3, 4, 5])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a[:6]" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:29.629936Z", + "start_time": "2021-07-03T18:15:29.622124Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a[3:]" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:30.113329Z", + "start_time": "2021-07-03T18:15:30.104542Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0, 1, 2, 3, 4])" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Slices\n", + "slice_a = a[0:5]\n", + "slice_a" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:30.815470Z", + "start_time": "2021-07-03T18:15:30.796921Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([100, 100, 100, 100, 100])" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "slice_a[:]=100\n", + "slice_a" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:31.563511Z", + "start_time": "2021-07-03T18:15:31.543983Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([100, 100, 100, 100, 100, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a # Change in original array" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:32.093782Z", + "start_time": "2021-07-03T18:15:32.082065Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([100, 100, 100, 100, 100, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a_copy = a.copy() # creat a copy\n", + "\n", + "a_copy" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:32.842797Z", + "start_time": "2021-07-03T18:15:32.825225Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200])" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a_copy[:]=200\n", + "a_copy" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:33.498068Z", + "start_time": "2021-07-03T18:15:33.489282Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([100, 100, 100, 100, 100, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "##### Be careful when copying arrays!!!" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:34.713389Z", + "start_time": "2021-07-03T18:15:34.701674Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[100 2 3]\n" + ] + } + ], + "source": [ + "a = np.array([1,2,3])\n", + "a\n", + "b = a\n", + "#b = a.copy()\n", + "b[0] = 100\n", + "\n", + "print(a) " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Indexing a 2D array (matrices)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:35.742680Z", + "start_time": "2021-07-03T18:15:35.733895Z" + } + }, + "outputs": [], + "source": [ + "# mat = [row,col]\n", + "# mat = [row][col]" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:36.411617Z", + "start_time": "2021-07-03T18:15:36.392092Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[ 5, 10, 20],\n", + " [20, 25, 30],\n", + " [35, 40, 10]])" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mat=np.array(([5,10,20],[20,25,30],[35,40,10]))\n", + "mat" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:37.065909Z", + "start_time": "2021-07-03T18:15:37.049313Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([20, 25, 30])" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mat[1] #Indexing row" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:37.519035Z", + "start_time": "2021-07-03T18:15:37.510248Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([35, 40, 10])" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mat[2]" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:38.002425Z", + "start_time": "2021-07-03T18:15:37.985830Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "25" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Getting individual element value\n", + "mat[1][1]" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:38.469220Z", + "start_time": "2021-07-03T18:15:38.452623Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "30" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mat[1,2] # use common notaion instaed of 2 brackets" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:38.766097Z", + "start_time": "2021-07-03T18:15:38.754379Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[ 5, 10, 20],\n", + " [20, 25, 30],\n", + " [35, 40, 10]])" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#array slicing\n", + "mat" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:39.202616Z", + "start_time": "2021-07-03T18:15:39.193827Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 5, 10, 20])" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Shape top row\n", + "mat[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:39.525857Z", + "start_time": "2021-07-03T18:15:39.519021Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[10, 20],\n", + " [25, 30]])" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Shape (2,2) from top right corner\n", + "mat[:2,1:]" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:40.005344Z", + "start_time": "2021-07-03T18:15:39.980929Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[20, 25],\n", + " [35, 40]])" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Shape (2,2) from bottom left corner\n", + "mat[1:,:2]" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:40.397919Z", + "start_time": "2021-07-03T18:15:40.389132Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([35, 40, 10])" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Shape bottom row\n", + "mat[2]" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:41.402791Z", + "start_time": "2021-07-03T18:15:41.388147Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([35, 40, 10])" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Shape bottom row\n", + "mat[2,:]" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:41.921342Z", + "start_time": "2021-07-03T18:15:41.898887Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 2 3 4 5 6 7]\n", + " [ 8 9 10 11 12 13 14]]\n" + ] + } + ], + "source": [ + "a = np.array([[1,2,3,4,5,6,7],[8,9,10,11,12,13,14]])\n", + "print(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:42.372513Z", + "start_time": "2021-07-03T18:15:42.361773Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "13" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get a specific element [row, column]\n", + "\n", + "a[1, 5] # to select element '13' we need row 2 and element 6. Hence r=1, c=5 (index start from 0)\n", + "\n", + "# or a[1,-2]" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:42.807081Z", + "start_time": "2021-07-03T18:15:42.796341Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4, 5, 6, 7])" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get a specific row \n", + "a[0, :] # all columns" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:43.298776Z", + "start_time": "2021-07-03T18:15:43.284128Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 3, 10])" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get a specific column\n", + "a[:, 2] # all rows" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:43.855411Z", + "start_time": "2021-07-03T18:15:43.835883Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([2, 4, 6])" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Getting a little more fancy [startindex:endindex:stepsize]\n", + "a[0, 1:-1:2]" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:44.166934Z", + "start_time": "2021-07-03T18:15:44.158146Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 2 3 4 5 6 7]\n", + " [ 8 9 10 11 12 20 14]]\n", + "[[ 1 2 1 4 5 6 7]\n", + " [ 8 9 2 11 12 20 14]]\n" + ] + } + ], + "source": [ + "a[1,5] = 20 # row 2 and element 6\n", + "print(a)\n", + "\n", + "a[:,2] = [1,2]\n", + "print(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:20:05.946502Z", + "start_time": "2021-07-03T18:20:05.927955Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[[1 2]\n", + " [3 4]]\n", + "\n", + " [[5 6]\n", + " [7 8]]]\n" + ] + } + ], + "source": [ + "# 3D example\n", + "\n", + "b = np.array([[[1,2],[3,4]],[[5,6],[7,8]]])\n", + "print(b)" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:20:07.253136Z", + "start_time": "2021-07-03T18:20:07.232633Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "4" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get specific element (work outside in)\n", + "b[0,1,1]" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:20:26.870689Z", + "start_time": "2021-07-03T18:20:26.852139Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[[1 2]\n", + " [3 4]]\n", + "\n", + " [[5 6]\n", + " [7 8]]]\n" + ] + } + ], + "source": [ + "# replace \n", + "b[:,1,:]\n", + "print(b)" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:20:36.203150Z", + "start_time": "2021-07-03T18:20:36.180690Z" + } + }, + "outputs": [ + { + "ename": "ValueError", + "evalue": "setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (2,) + inhomogeneous part.", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mb\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m9\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m9\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m9\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m8\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m8\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mValueError\u001b[0m: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (2,) + inhomogeneous part." + ] + } + ], + "source": [ + "b[:,1,:] = [[9,9,9],[8,8]]\n", + "print(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Summary:" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:46.428636Z", + "start_time": "2021-07-03T18:15:46.412038Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 2 3 4]\n", + " [ 5 6 7 8]\n", + " [ 9 10 11 12]]\n", + "[[2 3]\n", + " [6 7]]\n", + "2\n", + "77\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "import numpy as np\n", + "\n", + "# Create the following rank 2 array with shape (3, 4)\n", + "# [[ 1 2 3 4]\n", + "# [ 5 6 7 8]\n", + "# [ 9 10 11 12]]\n", + "a = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])\n", + "print(a)\n", + "\n", + "# Use slicing to pull out the subarray consisting of the first 2 rows\n", + "# and columns 1 and 2; b is the following array of shape (2, 2):\n", + "# [[2 3]\n", + "# [6 7]]\n", + "b = a[:2, 1:3]\n", + "print(b)\n", + "\n", + "# A slice of an array is a view into the same data, so modifying it\n", + "# will modify the original array.\n", + "print(a[0, 1]) # Prints \"2\"\n", + "b[0, 0] = 77 # b[0, 0] is the same piece of data as a[0, 1]\n", + "print(a[0, 1]) # Prints \"77\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can also mix **integer indexing** with **slice indexing**. However, doing so will yield an array of lower rank than the original array. \n", + "\n", + ">**Note:** this is quite different from the way that MATLAB handles array slicing:" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:47.248941Z", + "start_time": "2021-07-03T18:15:47.222578Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 2 3 4]\n", + " [ 5 6 7 8]\n", + " [ 9 10 11 12]]\n", + "[5 6 7 8] (4,)\n", + "[[5 6 7 8]] (1, 4)\n", + "[ 2 6 10] (3,)\n", + "[[ 2]\n", + " [ 6]\n", + " [10]] (3, 1)\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# Create the following rank 2 array with shape (3, 4)\n", + "# [[ 1 2 3 4]\n", + "# [ 5 6 7 8]\n", + "# [ 9 10 11 12]]\n", + "a = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])\n", + "print(a)\n", + "\n", + "# Two ways of accessing the data in the middle row of the array.\n", + "# Mixing integer indexing with slices yields an array of lower rank,\n", + "# while using only slices yields an array of the same rank as the\n", + "# original array:\n", + "row_r1 = a[1, :] # Rank 1 view of the second row of a\n", + "row_r2 = a[1:2, :] # Rank 2 view of the second row of a\n", + "print(row_r1, row_r1.shape) # Prints \"[5 6 7 8] (4,)\"\n", + "print(row_r2, row_r2.shape) # Prints \"[[5 6 7 8]] (1, 4)\"\n", + "\n", + "# We can make the same distinction when accessing columns of an array:\n", + "col_r1 = a[:, 1]\n", + "col_r2 = a[:, 1:2]\n", + "print(col_r1, col_r1.shape) # Prints \"[ 2 6 10] (3,)\"\n", + "print(col_r2, col_r2.shape) # Prints \"[[ 2]\n", + " # [ 6]\n", + " # [10]] (3, 1)\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Integer array indexing\n", + "\n", + "When you index into numpy arrays using slicing, the resulting array view will always be a subarray of the original array. In contrast, integer array indexing allows you to construct arbitrary arrays using the data from another array. Here is an example:" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:48.106359Z", + "start_time": "2021-07-03T18:15:48.078039Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2]\n", + " [3 4]\n", + " [5 6]]\n", + "[1 4 5]\n", + "[1 4 5]\n", + "[2 2]\n", + "[2 2]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "a = np.array([[1,2], [3, 4], [5, 6]])\n", + "print(a)\n", + "\n", + "# An example of integer array indexing.\n", + "# The returned array will have shape (3,) and\n", + "print(a[[0, 1, 2], [0, 1, 0]]) # Prints \"[1 4 5]\"\n", + "\n", + "# The above example of integer array indexing is equivalent to this:\n", + "print(np.array([a[0, 0], a[1, 1], a[2, 0]])) # Prints \"[1 4 5]\"\n", + "\n", + "# When using integer array indexing, you can reuse the same\n", + "# element from the source array:\n", + "print(a[[0, 0], [1, 1]]) # Prints \"[2 2]\"\n", + "\n", + "# Equivalent to the previous integer array indexing example\n", + "print(np.array([a[0, 1], a[0, 1]])) # Prints \"[2 2]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "One useful trick with integer array indexing is selecting or mutating one element from each row of a matrix:" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:49.290918Z", + "start_time": "2021-07-03T18:15:49.261626Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 2 3]\n", + " [ 4 5 6]\n", + " [ 7 8 9]\n", + " [10 11 12]]\n", + "[ 1 6 7 11]\n", + "[[11 2 3]\n", + " [ 4 5 16]\n", + " [17 8 9]\n", + " [10 21 12]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# Create a new array from which we will select elements\n", + "a = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "\n", + "print(a) # prints \"array([[ 1, 2, 3],\n", + " # [ 4, 5, 6],\n", + " # [ 7, 8, 9],\n", + " # [10, 11, 12]])\"\n", + "\n", + "# Create an array of indices\n", + "b = np.array([0, 2, 0, 1])\n", + "\n", + "# Select one element from each row of a using the indices in b\n", + "print(a[np.arange(4), b]) # Prints \"[ 1 6 7 11]\"\n", + "\n", + "# Mutate one element from each row of a using the indices in b\n", + "a[np.arange(4), b] += 10\n", + "\n", + "print(a) # prints \"array([[11, 2, 3],\n", + " # [ 4, 5, 16],\n", + " # [17, 8, 9],\n", + " # [10, 21, 12]])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Quiz time" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:50.196187Z", + "start_time": "2021-07-03T18:15:50.190329Z" + } + }, + "outputs": [], + "source": [ + "# Generate matrix:\n", + "\n", + "### 1 2 3 4 5\n", + "### 6 7 8 9 10\n", + "### 11 12 13 14 15\n", + "### 16 17 18 19 20\n", + "### 21 22 23 24 25\n", + "### 26 27 28 29 30\n", + "\n", + "# Acces \n", + " 11 12\n", + " 16 17\n", + " \n", + "# Acces \n", + " 2\n", + " 8\n", + " 14\n", + " 20\n", + "\n", + "# Acces \n", + " 4 5\n", + "\n", + "\n", + "\n", + " 24 25\n", + " 29 30" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Boolean array indexing\n", + "\n", + "Boolean array indexing lets you pick out arbitrary elements of an array. Frequently this type of indexing is used to select the elements of an array that satisfy some condition. Here is an example:" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:51.847053Z", + "start_time": "2021-07-03T18:15:51.838266Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a = np.arange(1,11)\n", + "a" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:57.860681Z", + "start_time": "2021-07-03T18:15:57.846038Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([False, False, False, False, True, True, True, True, True,\n", + " True])" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a > 4" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:58.311850Z", + "start_time": "2021-07-03T18:15:58.301112Z" + } + }, + "outputs": [], + "source": [ + "bool_a = a>4" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:15:58.702476Z", + "start_time": "2021-07-03T18:15:58.694664Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([False, False, False, False, True, True, True, True, True,\n", + " True])" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "bool_a" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:16:39.970253Z", + "start_time": "2021-07-03T18:16:39.960489Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a[bool_a]" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:16:44.234869Z", + "start_time": "2021-07-03T18:16:44.217295Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a[a>2]" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:16:44.999518Z", + "start_time": "2021-07-03T18:16:44.984869Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x = 2\n", + "a[a>x]" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T18:16:45.935057Z", + "start_time": "2021-07-03T18:16:45.921385Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2]\n", + " [3 4]\n", + " [5 6]]\n", + "[[False False]\n", + " [ True True]\n", + " [ True True]]\n", + "[3 4 5 6]\n", + "[3 4 5 6]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "a = np.array([[1,2], [3, 4], [5, 6]])\n", + "print(a)\n", + "\n", + "bool_idx = (a > 2) # Find the elements of a that are bigger than 2;\n", + " # this returns a numpy array of Booleans of the same\n", + " # shape as a, where each slot of bool_idx tells\n", + " # whether that element of a is > 2.\n", + "\n", + "print(bool_idx) # Prints \"[[False False]\n", + " # [ True True]\n", + " # [ True True]]\"\n", + "\n", + "# We use boolean array indexing to construct a rank 1 array\n", + "# consisting of the elements of a corresponding to the True values\n", + "# of bool_idx\n", + "print(a[bool_idx]) # Prints \"[3 4 5 6]\"\n", + "\n", + "# We can do all of the above in a single concise statement:\n", + "print(a[a > 2]) # Prints \"[3 4 5 6]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "For brevity we have left out a lot of details about numpy array indexing; if you want to know more about Array Indexing you should read this **[documentation](https://numpy.org/doc/stable/reference/arrays.indexing.html)**." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/004_Python_NumPy_Array_Part3.ipynb b/004_Python_NumPy_Array_Part3.ipynb new file mode 100644 index 0000000..7b3f372 --- /dev/null +++ b/004_Python_NumPy_Array_Part3.ipynb @@ -0,0 +1,1293 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Array math\n", + "\n", + "Basic mathematical functions operate elementwise on arrays, and are available both as operator overloads and as functions in the numpy module:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:31.644418Z", + "start_time": "2021-07-03T19:41:31.633678Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0 1 2 3 4 5]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "a = np.array([0,1,2,3,4,5])\n", + "#a = np.arange(0,6)\n", + "print(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.174691Z", + "start_time": "2021-07-03T19:41:32.157113Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([2, 3, 4, 5, 6, 7])" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a + 2" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.487187Z", + "start_time": "2021-07-03T19:41:32.475471Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([-2, -1, 0, 1, 2, 3])" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a - 2" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.737185Z", + "start_time": "2021-07-03T19:41:32.720588Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 2, 4, 6, 8, 10])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a * 2" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.955935Z", + "start_time": "2021-07-03T19:41:32.935430Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0. , 0.5, 1. , 1.5, 2. , 2.5])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a / 2" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:33.158080Z", + "start_time": "2021-07-03T19:41:33.139528Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 2, 4, 6, 8, 10])" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a + a" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:33.361207Z", + "start_time": "2021-07-03T19:41:33.355351Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 1, 4, 9, 16, 25])" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a * a" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:33.939328Z", + "start_time": "2021-07-03T19:41:33.931517Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0, 0, 0, 0, 0, 0])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a - a" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.157099Z", + "start_time": "2021-07-03T19:41:34.132688Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + ":1: RuntimeWarning: invalid value encountered in true_divide\n", + " a/a # Warning on division by zero, but not an error!\n" + ] + }, + { + "data": { + "text/plain": [ + "array([nan, 1., 1., 1., 1., 1.])" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a/a # Warning on division by zero, but not an error!" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.344599Z", + "start_time": "2021-07-03T19:41:34.334835Z" + } + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + ":1: RuntimeWarning: divide by zero encountered in true_divide\n", + " 1/a # Also warning, but not an error instead infinity\n" + ] + }, + { + "data": { + "text/plain": [ + "array([ inf, 1. , 0.5 , 0.33333333, 0.25 ,\n", + " 0.2 ])" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "1/a # Also warning, but not an error instead infinity" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.547725Z", + "start_time": "2021-07-03T19:41:34.538934Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 1, 3, 3, 5, 5])" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "b = np.array([1,0,1,0,1,0])\n", + "a + b" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.766473Z", + "start_time": "2021-07-03T19:41:34.748895Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 1, 8, 27, 64, 125], dtype=int32)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a ** 3" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Universal Array Functions (Mathematical operations)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.140494Z", + "start_time": "2021-07-03T19:41:35.132682Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0. , 1. , 1.41421356, 1.73205081, 2. ,\n", + " 2.23606798])" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Square Roots\n", + "np.sqrt(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.374866Z", + "start_time": "2021-07-03T19:41:35.360219Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1. , 2.71828183, 7.3890561 , 20.08553692,\n", + " 54.59815003, 148.4131591 ])" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#exponential (e^)\n", + "np.exp(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.578967Z", + "start_time": "2021-07-03T19:41:35.572132Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "5" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(a) #same as arr.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.781113Z", + "start_time": "2021-07-03T19:41:35.761582Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.min(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.013532Z", + "start_time": "2021-07-03T19:41:35.968614Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0. , 0.84147098, 0.90929743, 0.14112001, -0.7568025 ,\n", + " -0.95892427])" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.sin(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.216656Z", + "start_time": "2021-07-03T19:41:36.195175Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1. , 0.54030231, -0.41614684, -0.9899925 , -0.65364362,\n", + " 0.28366219])" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.cos(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.528180Z", + "start_time": "2021-07-03T19:41:36.494979Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 2.]\n", + " [3. 4.]]\n", + "[[5. 6.]\n", + " [7. 8.]]\n", + "[[ 6. 8.]\n", + " [10. 12.]]\n", + "[[ 6. 8.]\n", + " [10. 12.]]\n", + "[[-4. -4.]\n", + " [-4. -4.]]\n", + "[[-4. -4.]\n", + " [-4. -4.]]\n", + "[[ 5. 12.]\n", + " [21. 32.]]\n", + "[[ 5. 12.]\n", + " [21. 32.]]\n", + "[[0.2 0.33333333]\n", + " [0.42857143 0.5 ]]\n", + "[[0.2 0.33333333]\n", + " [0.42857143 0.5 ]]\n", + "[[1. 1.41421356]\n", + " [1.73205081 2. ]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2],[3,4]], dtype=np.float64)\n", + "y = np.array([[5,6],[7,8]], dtype=np.float64)\n", + "print(x)\n", + "print(y)\n", + "\n", + "# Elementwise sum; both produce the array\n", + "# [[ 6.0 8.0]\n", + "# [10.0 12.0]]\n", + "print(x + y)\n", + "print(np.add(x, y))\n", + "\n", + "# Elementwise difference; both produce the array\n", + "# [[-4.0 -4.0]\n", + "# [-4.0 -4.0]]\n", + "print(x - y)\n", + "print(np.subtract(x, y))\n", + "\n", + "# Elementwise product; both produce the array\n", + "# [[ 5.0 12.0]\n", + "# [21.0 32.0]]\n", + "print(x * y)\n", + "print(np.multiply(x, y))\n", + "\n", + "# Elementwise division; both produce the array\n", + "# [[ 0.2 0.33333333]\n", + "# [ 0.42857143 0.5 ]]\n", + "print(x / y)\n", + "print(np.divide(x, y))\n", + "\n", + "# Elementwise square root; produces the array\n", + "# [[ 1. 1.41421356]\n", + "# [ 1.73205081 2. ]]\n", + "print(np.sqrt(x))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + ">**Note:** that unlike MATLAB, **`*`** is elementwise multiplication, not matrix multiplication. We instead use the **`dot`** function to compute inner products of vectors, to multiply a vector by a matrix, and to multiply matrices. **`dot`** is available both as a function in the numpy module and as an instance method of array objects:" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.871926Z", + "start_time": "2021-07-03T19:41:36.853377Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "14" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "### Dot product: product of two arrays\n", + "\n", + "f = np.array([1,2])\n", + "g = np.array([4,5])\n", + "### 1*4+2*5\n", + "np.dot(f, g)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:37.308447Z", + "start_time": "2021-07-03T19:41:37.286967Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "219\n", + "219\n", + "[29 67]\n", + "[29 67]\n", + "[[19 22]\n", + " [43 50]]\n", + "[[19 22]\n", + " [43 50]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2],[3,4]])\n", + "y = np.array([[5,6],[7,8]])\n", + "\n", + "v = np.array([9,10])\n", + "w = np.array([11, 12])\n", + "\n", + "# Inner product of vectors; both produce 219\n", + "print(v.dot(w))\n", + "print(np.dot(v, w))\n", + "\n", + "# Matrix / vector product; both produce the rank 1 array [29 67]\n", + "print(x.dot(v))\n", + "print(np.dot(x, v))\n", + "\n", + "# Matrix / matrix product; both produce the rank 2 array\n", + "# [[19 22]\n", + "# [43 50]]\n", + "print(x.dot(y))\n", + "print(np.dot(x, y))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy provides many useful functions for performing computations on arrays; one of the most useful is **`sum`**:" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:37.714693Z", + "start_time": "2021-07-03T19:41:37.693214Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10\n", + "[4 6]\n", + "[3 7]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2],[3,4]])\n", + "\n", + "print(np.sum(x)) # Compute sum of all elements; prints \"10\"\n", + "print(np.sum(x, axis=0)) # Compute sum of each column; prints \"[4 6]\"\n", + "print(np.sum(x, axis=1)) # Compute sum of each row; prints \"[3 7]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can find the full list of mathematical functions provided by numpy in this **[documentation](https://numpy.org/doc/stable/reference/routines.math.html)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Apart from computing mathematical functions using arrays, we frequently need to reshape or otherwise manipulate data in arrays. The simplest example of this type of operation is transposing a matrix; to transpose a matrix, simply use the **`T`** attribute of an array object:" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:38.340181Z", + "start_time": "2021-07-03T19:41:38.330416Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2]\n", + " [3 4]]\n", + "[[1 3]\n", + " [2 4]]\n", + "[1 2 3]\n", + "[1 2 3]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2], [3,4]])\n", + "print(x) # Prints \"[[1 2]\n", + " # [3 4]]\"\n", + "print(x.T) # Prints \"[[1 3]\n", + " # [2 4]]\"\n", + "\n", + "# Note that taking the transpose of a rank 1 array does nothing:\n", + "v = np.array([1,2,3])\n", + "print(v) # Prints \"[1 2 3]\"\n", + "print(v.T) # Prints \"[1 2 3]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy provides many more functions for manipulating arrays; you can see the full list in the **[documentation](https://numpy.org/doc/stable/reference/routines.array-manipulation.html)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Matrix Multiplication\n", + "\n", + "The Numpy **`matmul()`** function is used to return the matrix product of 2 arrays." + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:39.010098Z", + "start_time": "2021-07-03T19:41:38.993501Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1.]\n", + " [1. 1. 1.]]\n", + "[[2 2]\n", + " [2 2]\n", + " [2 2]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[6., 6.],\n", + " [6., 6.]])" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a = np.ones((2,3))\n", + "print(a)\n", + "\n", + "b = np.full((3,2), 2)\n", + "print(b)\n", + "\n", + "np.matmul(a,b) # matmul() function is used to return the matrix product of 2 arrays. " + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:39.322598Z", + "start_time": "2021-07-03T19:41:39.304045Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[19, 22],\n", + " [43, 50]])" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "### Matmul: matruc product of two arrays\n", + "\n", + "h = [[1,2],[3,4]] \n", + "i = [[5,6],[7,8]] \n", + "### 1*5+2*7 = 19\n", + "np.matmul(h, i)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Determinant\n", + "\n", + "Last but not least, if you need to compute the determinant, you can use **`np.linalg.det()`**. \n", + "\n", + ">**Note:** numpy takes care of the dimension." + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:39.775718Z", + "start_time": "2021-07-03T19:41:39.757166Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1.0" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Find the determinant\n", + "\n", + "c = np.identity(3)\n", + "np.linalg.det(c)" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:40.118490Z", + "start_time": "2021-07-03T19:41:40.099939Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "-1.999999999999999" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "## Determinant 2*2 matrix\n", + "\n", + "5*8-7*6\n", + "np.linalg.det(i)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:41.320633Z", + "start_time": "2021-07-03T19:41:41.305987Z" + } + }, + "outputs": [], + "source": [ + "## Reference docs (https://docs.scipy.org/doc/numpy/reference/routines.linalg.html)\n", + "\n", + "# Determinant\n", + "# Trace\n", + "# Singular Vector Decomposition\n", + "# Eigenvalues\n", + "# Matrix Norm\n", + "# Inverse\n", + "# Etc..." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Broadcasting\n", + "\n", + "Broadcasting is a powerful mechanism that allows numpy to work with arrays of different shapes when performing arithmetic operations. Frequently we have a smaller array and a larger array, and we want to use the smaller array multiple times to perform some operation on the larger array.\n", + "\n", + "For example, suppose that we want to add a constant vector to each row of a matrix. We could do it like this:" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:43.599913Z", + "start_time": "2021-07-03T19:41:43.577457Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 2 2 4]\n", + " [ 5 5 7]\n", + " [ 8 8 10]\n", + " [11 11 13]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# We will add the vector v to each row of the matrix x,\n", + "# storing the result in the matrix y\n", + "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "v = np.array([1, 0, 1])\n", + "y = np.empty_like(x) # Create an empty matrix with the same shape as x\n", + "\n", + "# Add the vector v to each row of the matrix x with an explicit loop\n", + "for i in range(4):\n", + " y[i, :] = x[i, :] + v\n", + "\n", + "# Now y is the following\n", + "# [[ 2 2 4]\n", + "# [ 5 5 7]\n", + "# [ 8 8 10]\n", + "# [11 11 13]]\n", + "print(y)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This works; however when the matrix **`x`** is very large, computing an explicit loop in Python could be slow. Note that adding the vector **`v`** to each row of the matrix **`x`** is equivalent to forming a matrix **`vv`** by stacking multiple copies of **`v`** vertically, then performing elementwise summation of **`x`** and **`vv`**. We could implement this approach like this:" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:44.099914Z", + "start_time": "2021-07-03T19:41:44.068665Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 0 1]\n", + " [1 0 1]\n", + " [1 0 1]\n", + " [1 0 1]]\n", + "[[ 2 2 4]\n", + " [ 5 5 7]\n", + " [ 8 8 10]\n", + " [11 11 13]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# We will add the vector v to each row of the matrix x,\n", + "# storing the result in the matrix y\n", + "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "v = np.array([1, 0, 1])\n", + "vv = np.tile(v, (4, 1)) # Stack 4 copies of v on top of each other\n", + "print(vv) # Prints \"[[1 0 1]\n", + " # [1 0 1]\n", + " # [1 0 1]\n", + " # [1 0 1]]\"\n", + "y = x + vv # Add x and vv elementwise\n", + "print(y) # Prints \"[[ 2 2 4\n", + " # [ 5 5 7]\n", + " # [ 8 8 10]\n", + " # [11 11 13]]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy broadcasting allows us to perform this computation without actually creating multiple copies of **`v`**. Consider this version, using broadcasting:" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:44.661428Z", + "start_time": "2021-07-03T19:41:44.640928Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 2 2 4]\n", + " [ 5 5 7]\n", + " [ 8 8 10]\n", + " [11 11 13]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# We will add the vector v to each row of the matrix x,\n", + "# storing the result in the matrix y\n", + "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "v = np.array([1, 0, 1])\n", + "y = x + v # Add v to each row of x using broadcasting\n", + "print(y) # Prints \"[[ 2 2 4]\n", + " # [ 5 5 7]\n", + " # [ 8 8 10]\n", + " # [11 11 13]]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Explanation:** \n", + "\n", + "The line **`y = x + v`** works even though **`x`** has shape **(4, 3)** and **`v`** has shape **(3,)** due to broadcasting; this line works as if **`v`** actually had shape **(4, 3)**, where each row was a copy of **`v`**, and the sum was performed elementwise." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Broadcasting two arrays together follows these rules:\n", + "\n", + "* If the arrays do not have the same rank, prepend the shape of the lower rank array with 1s until both shapes have the same length.\n", + "\n", + "\n", + "* The two arrays are said to be compatible in a dimension if they have the same size in the dimension, or if one of the arrays has size 1 in that dimension.\n", + "\n", + "\n", + "* The arrays can be broadcast together if they are compatible in all dimensions.\n", + "\n", + "\n", + "* After broadcasting, each array behaves as if it had shape equal to the elementwise maximum of shapes of the two input arrays.\n", + "\n", + "\n", + "* In any dimension where one array had size 1 and the other array had size greater than 1, the first array behaves as if it were copied along that dimension\n", + "\n", + "If this explanation does not make sense, try reading the explanation from this **[documentation](https://numpy.org/doc/stable/user/basics.broadcasting.html)** or this **[explanation](http://scipy.github.io/old-wiki/pages/EricsBroadcastingDoc)**.\n", + "\n", + "Functions that support broadcasting are known as universal functions. You can find the list of all universal functions in this **[documentation](https://numpy.org/doc/stable/reference/ufuncs.html#available-ufuncs)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Here are some applications of broadcasting:" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:46.331831Z", + "start_time": "2021-07-03T19:41:46.314257Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 4 5]\n", + " [ 8 10]\n", + " [12 15]]\n", + "[[2 4 6]\n", + " [5 7 9]]\n", + "[[ 5 6 7]\n", + " [ 9 10 11]]\n", + "[[ 5 6 7]\n", + " [ 9 10 11]]\n", + "[[ 2 4 6]\n", + " [ 8 10 12]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# Compute outer product of vectors\n", + "v = np.array([1,2,3]) # v has shape (3,)\n", + "w = np.array([4,5]) # w has shape (2,)\n", + "# To compute an outer product, we first reshape v to be a column\n", + "# vector of shape (3, 1); we can then broadcast it against w to yield\n", + "# an output of shape (3, 2), which is the outer product of v and w:\n", + "# [[ 4 5]\n", + "# [ 8 10]\n", + "# [12 15]]\n", + "print(np.reshape(v, (3, 1)) * w)\n", + "\n", + "# Add a vector to each row of a matrix\n", + "x = np.array([[1,2,3], [4,5,6]])\n", + "# x has shape (2, 3) and v has shape (3,) so they broadcast to (2, 3),\n", + "# giving the following matrix:\n", + "# [[2 4 6]\n", + "# [5 7 9]]\n", + "print(x + v)\n", + "\n", + "# Add a vector to each column of a matrix\n", + "# x has shape (2, 3) and w has shape (2,).\n", + "# If we transpose x then it has shape (3, 2) and can be broadcast\n", + "# against w to yield a result of shape (3, 2); transposing this result\n", + "# yields the final result of shape (2, 3) which is the matrix x with\n", + "# the vector w added to each column. Gives the following matrix:\n", + "# [[ 5 6 7]\n", + "# [ 9 10 11]]\n", + "print((x.T + w).T)\n", + "# Another solution is to reshape w to be a column vector of shape (2, 1);\n", + "# we can then broadcast it directly against x to produce the same\n", + "# output.\n", + "print(x + np.reshape(w, (2, 1)))\n", + "\n", + "# Multiply a matrix by a constant:\n", + "# x has shape (2, 3). Numpy treats scalars as arrays of shape ();\n", + "# these can be broadcast together to shape (2, 3), producing the\n", + "# following array:\n", + "# [[ 2 4 6]\n", + "# [ 8 10 12]]\n", + "print(x * 2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Broadcasting typically makes your code more concise and faster, so you should strive to use it where possible." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/005_Python_NumPy_Array_Part4.ipynb b/005_Python_NumPy_Array_Part4.ipynb new file mode 100644 index 0000000..42a69d2 --- /dev/null +++ b/005_Python_NumPy_Array_Part4.ipynb @@ -0,0 +1,1332 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Arrays reorganizing" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### `asarray()`\n", + "\n", + "The **`asarray()`** function is used when you want to convert an input to an array. The input could be a lists, tuple, ndarray, etc.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.asarray(data, dtype=None, order=None)[source]\n", + "```\n", + "\n", + "* **`data`**: Data that you want to convert to an array\n", + "\n", + "* **`dtype`**: This is an optional argument. If not specified, the data type is inferred from the input data\n", + "\n", + "* **`Order`**: Default is **`C`** which is an essential row style. Other option is **`F`** (Fortan-style)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:01.035356Z", + "start_time": "2021-07-03T19:42:01.024615Z" + } + }, + "outputs": [], + "source": [ + "# Consider the following 2-D matrix with four rows and four columns filled by 1\n", + "\n", + "import numpy as np\n", + "\n", + "a = np.matrix(np.ones((4,4)))\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If you want to change the value of the matrix, you cannot. The reason is, it is not possible to change a copy." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:02.408396Z", + "start_time": "2021-07-03T19:42:02.387890Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]]\n" + ] + } + ], + "source": [ + "np.array(a)[2]=3\n", + "print(a) # value won't change in result" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Matrix is immutable. You can use asarray if you want to add modification in the original array. Let's see if any change occurs when you want to change the value of the third rows with the value 2" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:03.189156Z", + "start_time": "2021-07-03T19:42:03.179390Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]\n", + " [2. 2. 2. 2.]\n", + " [1. 1. 1. 1.]]\n" + ] + } + ], + "source": [ + "np.asarray(a)[2]=2 # np.asarray(A): converts the matrix A to an array\n", + "print(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### `arange()`\n", + "\n", + "The **`arange()`** is an inbuilt numpy function that returns an ndarray object containing evenly spaced values within a defined interval. For instance, you want to create values from 1 to 10; you can use **`arange()`** function.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.arange(start, stop,step) \n", + "```\n", + "* **`start`**: Start of interval\n", + "* **`stop`**: End of interval\n", + "* **`step`**: Spacing between values. Default step is 1" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:03.923527Z", + "start_time": "2021-07-03T19:42:03.892277Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example 1:\n", + "\n", + "import numpy as np\n", + "np.arange(1, 11)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If you want to change the step, you can add a third number in the parenthesis. It will change the step." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:04.423523Z", + "start_time": "2021-07-03T19:42:04.404970Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1, 5, 9, 13])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example 2:\n", + "\n", + "import numpy as np\n", + "np.arange(1, 14, 4)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:04.641292Z", + "start_time": "2021-07-03T19:42:04.626647Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 2, 4, 6, 8, 10])" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.arange(0,11,2) # even no by adding a step size" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:05.027036Z", + "start_time": "2021-07-03T19:42:04.912777Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 3, 5, 7, 9])" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.arange(1,11,2) # odd no" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Reshape Data\n", + "\n", + "In some occasions, you need to reshape the data from wide to long. You can use the reshape function for this. \n", + "\n", + "**Syntax:** \n", + "```python\n", + "numpy.reshape(a, newShape, order='C')\n", + "```\n", + "* **`a: Array`** that you want to reshape\n", + "* **`newShape`**: The new desires shape\n", + "* **`order`**: Default is **`C`** which is an essential row style." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:05.389338Z", + "start_time": "2021-07-03T19:42:05.378595Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2 3]\n", + " [4 5 6]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[1, 2],\n", + " [3, 4],\n", + " [5, 6]])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import numpy as np\n", + "\n", + "e = np.array([(1,2,3), (4,5,6)])\n", + "print(e)\n", + "e.reshape(3,2)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:05.623711Z", + "start_time": "2021-07-03T19:42:05.607110Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2 3 4]\n", + " [5 6 7 8]]\n", + "[[1 2 3 4]\n", + " [5 6 7 8]]\n" + ] + } + ], + "source": [ + "before = np.array([[1,2,3,4],[5,6,7,8]])\n", + "print(before)\n", + "\n", + "after = before.reshape((2,4))\n", + "print(after)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Flatten Data\n", + "\n", + "When you deal with some neural network like convnet, you need to flatten the array. You can use **`flatten()`**.\n", + "\n", + "**Syntax:** \n", + "```python\n", + "numpy.flatten(order='C')\n", + "```\n", + "* **`a: Array`** that you want to reshape\n", + "* **`newShape`**: The new desires shape\n", + "* **`order`**: Default is **`C`** which is an essential row style." + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:06.123704Z", + "start_time": "2021-07-03T19:42:06.101247Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4, 5, 6])" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "e.flatten()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### What is `hstack`?\n", + "\n", + "With **`hstack`** you can appened data horizontally. This is a very convinient function in Numpy. Lets study it with an example:" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:06.778978Z", + "start_time": "2021-07-03T19:42:06.763352Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Horizontal Append: [1 2 3 4 5 6]\n" + ] + } + ], + "source": [ + "## Horitzontal Stack\n", + "\n", + "import numpy as np\n", + "f = np.array([1,2,3])\n", + "g = np.array([4,5,6])\n", + "\n", + "print('Horizontal Append:', np.hstack((f, g)))" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:07.231123Z", + "start_time": "2021-07-03T19:42:07.196944Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1., 1., 1., 1., 0., 0.],\n", + " [1., 1., 1., 1., 0., 0.]])" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Horizontal stack\n", + "\n", + "h1 = np.ones((2,4))\n", + "h2 = np.zeros((2,2))\n", + "\n", + "np.hstack((h1,h2))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### What is `vstack`?\n", + "\n", + "With **`vstack`** you can appened data vertically. Lets study it with an example:" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:07.824867Z", + "start_time": "2021-07-03T19:42:07.803388Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Vertical Append: [[1 2 3]\n", + " [4 5 6]]\n" + ] + } + ], + "source": [ + "## Vertical Stack\n", + "\n", + "import numpy as np\n", + "f = np.array([1,2,3])\n", + "g = np.array([4,5,6])\n", + "\n", + "print('Vertical Append:', np.vstack((f, g)))" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:08.183262Z", + "start_time": "2021-07-03T19:42:08.163735Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1, 2, 3, 4],\n", + " [5, 6, 7, 8],\n", + " [1, 2, 3, 4],\n", + " [5, 6, 7, 8]])" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Vertically stacking vectors\n", + "\n", + "v1 = np.array([1,2,3,4])\n", + "v2 = np.array([5,6,7,8])\n", + "\n", + "np.vstack([v1,v2,v1,v2])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Generate Random Numbers\n", + "\n", + "To generate random numbers for Gaussian distribution use:\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.random.normal(loc, scale, size)\n", + "```\n", + "* **`loc`**: the mean. The center of distribution\n", + "* **`scale`**: standard deviation.\n", + "* **`size`**: number of returns" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:08.869788Z", + "start_time": "2021-07-03T19:42:08.803381Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[5.03567032 4.51165007 4.46729965 5.3153469 4.98034071 4.66229247\n", + " 4.90315613 5.13908445 5.29644502 5.15711881]\n" + ] + } + ], + "source": [ + "## Generate random nmber from normal distribution\n", + "\n", + "normal_array = np.random.normal(5, 0.5, 10)\n", + "print(normal_array)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Linspace\n", + "\n", + "Linspace gives evenly spaced samples.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.linspace(start, stop, num, endpoint)\n", + "```\n", + "* **`start`**: Start of sequence\n", + "* **`stop`**: End of sequence\n", + "* **`num`**: Number of samples to generate. Default is 50\n", + "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:09.729156Z", + "start_time": "2021-07-03T19:42:09.706697Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0., 2., 4., 6., 8., 10.])" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example:\n", + "\n", + "import numpy as np\n", + "np.linspace(0,10,6) " + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:10.368799Z", + "start_time": "2021-07-03T19:42:10.346341Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1. , 1.44444444, 1.88888889, 2.33333333, 2.77777778,\n", + " 3.22222222, 3.66666667, 4.11111111, 4.55555556, 5. ])" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example: For instance, it can be used to create 10 values from 1 to 5 evenly spaced.\n", + "\n", + "import numpy as np\n", + "np.linspace(1.0, 5.0, num=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If you do not want to include the last digit in the interval, you can set endpoint to **`False`**" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:11.414695Z", + "start_time": "2021-07-03T19:42:11.402974Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1. , 1.8, 2.6, 3.4, 4.2])" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.linspace(1.0, 5.0, num=5, endpoint=False)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### LogSpace\n", + "\n", + "LogSpace returns even spaced numbers on a log scale. Logspace has the same parameters as **`np.linspace`**.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.logspace(start, stop, num, endpoint)\n", + "```\n", + "* **`start`**: Start of sequence\n", + "* **`stop`**: End of sequence\n", + "* **`num`**: Number of samples to generate. Default is 50\n", + "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:12.459118Z", + "start_time": "2021-07-03T19:42:12.442521Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1000. , 2154.43469003, 4641.58883361, 10000. ])" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example:\n", + "\n", + "np.logspace(3.0, 4.0, num=4)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Finaly, if you want to check the memory size of an element in an array, you can use **`.itemsize`**" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:13.162239Z", + "start_time": "2021-07-03T19:42:13.130991Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "16" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x = np.array([1,2,3], dtype=np.complex128)\n", + "x.itemsize" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Statistics\n", + "\n", + "NumPy has quite a few useful statistical functions for finding minimum, maximum, percentile standard deviation and variance, etc from the given elements in the array. The functions are explained as follows βˆ’" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy is equipped with the robust statistical function as listed below:\n", + "\n", + "| Function | Numpy |\n", + "|:----: |:---- |\n", + "| **`Min`** | **np.min()** | \n", + "| **`Max`** | **np.max()** | \n", + "| **`Mean`** | **np.mean()** | \n", + "| **`Median`** | **np.median()** | \n", + "| **`Standard deviation`** | **np.std()** | " + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:14.582155Z", + "start_time": "2021-07-03T19:42:14.563604Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[4.80529203 5.393371 4.25822467 5.37390133 5.20571071 5.95198887\n", + " 6.06342592 5.64144604 6.22347788 5.32099202]\n" + ] + } + ], + "source": [ + "# Consider the following Array\n", + "\n", + "import numpy as np\n", + "\n", + "normal_array = np.random.normal(5, 0.5, 10)\n", + "print(normal_array)\t" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:15.004024Z", + "start_time": "2021-07-03T19:42:14.964969Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "4.258224665595587\n", + "6.22347788261574\n", + "5.42378304777011\n", + "5.3836361690135845\n", + "0.5637043104845421\n" + ] + } + ], + "source": [ + "# Example:Statistical function\n", + "\n", + "### Min \n", + "print(np.min(normal_array))\n", + "\n", + "### Max \n", + "print(np.max(normal_array))\n", + "\n", + "### Mean \n", + "print(np.mean(normal_array))\n", + "\n", + "### Median\n", + "print(np.median(normal_array))\n", + "\n", + "### Sd\n", + "print(np.std(normal_array))" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:15.425900Z", + "start_time": "2021-07-03T19:42:15.405394Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1, 2, 3],\n", + " [4, 5, 6]])" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "stats = np.array([[1,2,3],[4,5,6]])\n", + "stats" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:15.690547Z", + "start_time": "2021-07-03T19:42:15.680782Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.min(stats)" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:16.034295Z", + "start_time": "2021-07-03T19:42:16.016718Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([3, 6])" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(stats, axis=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:16.284292Z", + "start_time": "2021-07-03T19:42:16.277460Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([5, 7, 9])" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.sum(stats, axis=0)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Miscellaneous" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Load Data from File\n", + "\n", + "you can download the \"data.txt\" from **[here](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)**" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:17.142685Z", + "start_time": "2021-07-03T19:42:17.090930Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + } + ], + "source": [ + "filedata = np.genfromtxt('data.txt', delimiter=',')\n", + "filedata = filedata.astype('int32') # you can also change type to 'int64'\n", + "print(filedata)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Boolean Masking and Advanced Indexing" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:17.813583Z", + "start_time": "2021-07-03T19:42:17.803818Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[False, False, False, False, True, True, False, False, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, True, True, False, True, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, True, False, False, False, True,\n", + " False, False, False, False, False, False, False, True, True]])" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "filedata >50" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:18.157327Z", + "start_time": "2021-07-03T19:42:18.141705Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([196, 75, 766, 75, 55, 999, 78, 76, 88])" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "filedata[filedata >50] # '[]' will display the value of data point from the dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:18.563575Z", + "start_time": "2021-07-03T19:42:18.545999Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([False, False, False, False, True, True, False, True, True,\n", + " False, False, False, False, False, False, False, True, True])" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "np.any(filedata > 50, axis = 0) # axis=0 refers to columns and axis=1 refers to rows in this dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:18.938571Z", + "start_time": "2021-07-03T19:42:18.918066Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([False, False, False, False, True, False, False, False, False,\n", + " False, False, False, False, False, False, False, False, False])" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "np.all(filedata > 50, axis = 0) # '.all' refers to all the data points in row/column (based on axis=0 or axis=1)." + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:19.266696Z", + "start_time": "2021-07-03T19:42:19.241310Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[False, False, False, False, False, True, False, False, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, False, True, False, True, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, False, False, False, False, True,\n", + " False, False, False, False, False, False, False, True, True]])" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "(((filedata > 50) & (filedata < 100)))" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:19.609466Z", + "start_time": "2021-07-03T19:42:19.587987Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ True, True, True, True, True, False, True, True, True,\n", + " True, True, True, True, True, True, True, True, True],\n", + " [ True, True, True, True, True, False, True, False, True,\n", + " True, True, True, True, True, True, True, True, True],\n", + " [ True, True, True, True, True, True, True, True, False,\n", + " True, True, True, True, True, True, True, False, False]])" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "(~((filedata > 50) & (filedata < 100))) # '~' means not" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:42:19.968352Z", + "start_time": "2021-07-03T19:42:19.946872Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([2, 3, 9])" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "### You can index with a list in NumPy\n", + "a = np.array([1,2,3,4,5,6,7,8,9])\n", + "a [[1,2,8]] #indexes" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Numpy Documentation\n", + "\n", + "This brief overview has touched on many of the important things that you need to know about numpy, but is far from complete. Check out the **[numpy reference](https://numpy.org/doc/stable/reference/)** to find out much more about numpy." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} From ca59f9991ca56fd4ce5e42373552ffdf08905859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 5 Jul 2021 14:25:07 +0530 Subject: [PATCH 04/83] Update README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index e456cf0..f604ac0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,17 @@ +

+ milaan9 + milaan9 + +Stars Badge +Forks Badge + +Pull Requests Badge +Issues Badge +

+ + + + # 09_Python_NumPy_Module ## Introduction πŸ‘‹ From b008804e6357af6dbad1b8f890d86828de115be4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 5 Jul 2021 17:59:10 +0530 Subject: [PATCH 05/83] Update README.md --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f604ac0..39af93f 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,16 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace [001_Python_NumPy](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/001_Python_NumPy.ipynb) -[002_Python_NumPy_Array](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/002_Python_NumPy_Array.ipynb) +[002_Python_NumPy_Array_Part1](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/002_Python_NumPy_Array_Part1.ipynb) + + +[003_Python_NumPy_Array_Part2](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/003_Python_NumPy_Array_Part2.ipynb) + + +[004_Python_NumPy_Array_Part3](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/004_Python_NumPy_Array_Part3.ipynb) + + +[005_Python_NumPy_Array_Part4](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/005_Python_NumPy_Array_Part4.ipynb) [data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt) From 2c1dfa6b5e801861e8f148d0617d3fa00ebeb206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 5 Jul 2021 23:51:40 +0530 Subject: [PATCH 06/83] Update README.md --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 39af93f..6d5248a 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@

- milaan9 - milaan9 - +Last Commit + + Stars Badge Forks Badge - -Pull Requests Badge -Issues Badge +Size +Pull Requests Badge +Issues Badge +Language

From d4d7987c484af19f64d25bc70c4de2f5d4332034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Tue, 6 Jul 2021 20:33:12 +0530 Subject: [PATCH 07/83] Delete 002_Python_NumPy_Array_Part1.ipynb --- 002_Python_NumPy_Array_Part1.ipynb | 1489 ---------------------------- 1 file changed, 1489 deletions(-) delete mode 100644 002_Python_NumPy_Array_Part1.ipynb diff --git a/002_Python_NumPy_Array_Part1.ipynb b/002_Python_NumPy_Array_Part1.ipynb deleted file mode 100644 index 78f53e0..0000000 --- a/002_Python_NumPy_Array_Part1.ipynb +++ /dev/null @@ -1,1489 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T18:42:32.348446Z", - "start_time": "2021-05-27T18:42:32.329894Z" - } - }, - "source": [ - "\n", - "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", - "" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Python NumPy Array: \n", - "\n", - "A numpy array is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers. The number of dimensions is the rank of the array; the shape of an array is a tuple of integers giving the size of the array along each dimension.\n", - "\n", - "Numpy array is a powerful N-dimensional array object which is in the form of rows and columns. We can initialize NumPy arrays from nested Python lists and access it elements." - ] - }, - { - "cell_type": "markdown", - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T18:42:42.296170Z", - "start_time": "2021-05-27T18:42:42.277617Z" - } - }, - "source": [ - "## NumPy Array Types:\n", - "\n", - "
\n", - "\n", - "
" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Create a NumPy Array\n", - "\n", - "Simplest way to create an array in Numpy is to use Python List" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Load in NumPy Library" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:48.653194Z", - "start_time": "2021-07-03T18:14:48.636597Z" - } - }, - "outputs": [], - "source": [ - "import numpy as np" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:49.417834Z", - "start_time": "2021-07-03T18:14:49.394403Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "[1, 2, 3, 4]" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "my_list = [1,2,3,4]\n", - "my_list" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "To convert python list to a numpy array by using the object **`np.array`**." - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:50.759624Z", - "start_time": "2021-07-03T18:14:50.750836Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 2, 3, 4])" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "numpy_array_from_list = np.array(my_list)\n", - "numpy_array_from_list" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "In practice, there is no need to declare a Python List. The operation can be combined." - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:51.805025Z", - "start_time": "2021-07-03T18:14:51.796240Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 2, 3, 4])" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "my_list1 = np.array([1,2,3,4])\n", - "my_list1" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - ">**NOTE:** Numpy documentation states use of **`np.ndarray`** to create an array. However, this the recommended method\n", - "\n", - "You can also create a numpy array from a Tuple" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:52.786463Z", - "start_time": "2021-07-03T18:14:52.771818Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 2, 3, 4])" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "my_list2 = np.array (range (1,5))\n", - "my_list2" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Numpy Array basics " - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can initialize numpy arrays from nested Python lists, and access elements using square brackets **`[]`**:" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:54.159497Z", - "start_time": "2021-07-03T18:14:54.140947Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3]\n", - "\n" - ] - } - ], - "source": [ - "a = np.array([1,2,3]) # Create a 1D array\n", - "print(a) \n", - "print(type(a)) # Prints \"\"" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:54.797187Z", - "start_time": "2021-07-03T18:14:54.776686Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[9. 8. 7.]\n", - " [6. 5. 4.]]\n" - ] - } - ], - "source": [ - "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", - "print(b)" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:55.389956Z", - "start_time": "2021-07-03T18:14:55.366525Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1, 2, 3],\n", - " [4, 5, 6],\n", - " [7, 8, 9]])" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "my_matrix = [[1,2,3],[4,5,6],[7,8,9]]\n", - "my_matrix\n", - "np.array(my_matrix)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:55.842101Z", - "start_time": "2021-07-03T18:14:55.823551Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Dimension\n", - "a.ndim" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:56.342102Z", - "start_time": "2021-07-03T18:14:56.331361Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(2, 3)" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Shape\n", - "b.shape" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:56.762992Z", - "start_time": "2021-07-03T18:14:56.742489Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "4" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Size\n", - "a.itemsize" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:57.215142Z", - "start_time": "2021-07-03T18:14:57.206355Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "8" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Size\n", - "b.itemsize" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:57.698533Z", - "start_time": "2021-07-03T18:14:57.683887Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "12" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get total size\n", - "a.nbytes # a.nbytes = a.size * a.itemsize" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:58.227830Z", - "start_time": "2021-07-03T18:14:58.219039Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "3" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get number of elements\n", - "a.size" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:14:58.587203Z", - "start_time": "2021-07-03T18:14:58.569623Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3]\n", - "\n", - "(3,)\n", - "1 2 3\n", - "[5 2 3]\n", - "[[1 2 3]\n", - " [4 5 6]]\n", - "(2, 3)\n", - "1 2 4\n" - ] - } - ], - "source": [ - "a = np.array([1, 2, 3]) # Create a 1d array\n", - "print(a)\n", - "print(type(a)) # Prints \"\"\n", - "print(a.shape) # Prints \"(3,)\"\n", - "print(a[0], a[1], a[2]) # Indexing with 3 elements. Prints \"1 2 3\"\n", - "a[0] = 5 # Change an element of the array\n", - "print(a) # Prints \"[5, 2, 3]\"\n", - "\n", - "b = np.array([[1,2,3],[4,5,6]]) # Create a 2d array\n", - "print(b)\n", - "print(b.shape) # Prints \"(2, 3)\"\n", - "print(b[0, 0], b[0, 1], b[1, 0]) # Prints \"1 2 4\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array datatypes\n", - "\n", - "Every numpy array is a grid of elements of the same type. Numpy provides a large set of numeric datatypes that you can use to construct arrays. Numpy tries to guess a datatype when you create an array, but functions that construct arrays usually also include an optional argument to explicitly specify the datatype. For example:" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:00.131618Z", - "start_time": "2021-07-03T18:15:00.115998Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[1 2 3]\n" - ] - } - ], - "source": [ - "a = np.array([1,2,3], dtype='int32') # Create a 1D array with int32 type\n", - "print(a) " - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:00.740013Z", - "start_time": "2021-07-03T18:15:00.721466Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "dtype('int32')" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Get Type\n", - "a.dtype" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:01.364035Z", - "start_time": "2021-07-03T18:15:01.350364Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[9. 8. 7.]\n", - " [6. 5. 4.]]\n" - ] - }, - { - "data": { - "text/plain": [ - "dtype('float64')" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", - "print(b)\n", - "b.dtype" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:02.534923Z", - "start_time": "2021-07-03T18:15:02.524186Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "int32\n", - "float64\n", - "int64\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([1, 2]) # Let numpy choose the datatype\n", - "print(x.dtype) # Prints \"int64\"\n", - "\n", - "x = np.array([1.0, 2.0]) # Let numpy choose the datatype\n", - "print(x.dtype) # Prints \"float64\"\n", - "\n", - "x = np.array([1, 2], dtype=np.int64) # Force a particular datatype\n", - "print(x.dtype) # Prints \"int64\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can read all about numpy datatypes in this **[documentation](https://numpy.org/doc/stable/reference/arrays.dtypes.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Random number" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### `rand`\n", - "Random values in a given shape from a uniform distribution over [0, 1)" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:05.263418Z", - "start_time": "2021-07-03T18:15:05.244865Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0.26066559, 0.82878994, 0.03269998])" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.random.rand(3)" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:05.949933Z", - "start_time": "2021-07-03T18:15:05.929430Z" - }, - "scrolled": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[0.72202193, 0.26313176, 0.65527294, 0.86187385, 0.88766704],\n", - " [0.43360347, 0.32797579, 0.53869915, 0.70644234, 0.13186514],\n", - " [0.94814464, 0.91195975, 0.7395529 , 0.30683795, 0.31090551]])" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.random.rand(3,5)" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:06.605204Z", - "start_time": "2021-07-03T18:15:06.596420Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[0.81703872, 0.33437869],\n", - " [0.53239284, 0.57197812],\n", - " [0.3256678 , 0.36390438],\n", - " [0.01827176, 0.20054309]])" - ] - }, - "execution_count": 22, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Random decimal numbers\n", - "np.random.rand(4,2)\n", - "\n", - "#or\n", - "#np.random.random_sample(a.shape)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### `randn`\n", - "Return a sample (or samples) from the \"standard normal\" distribution. Not Uniform.with mean 0 and variance with 1.\n" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:07.805390Z", - "start_time": "2021-07-03T18:15:07.780980Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0.36847658, -0.2557476 , 1.00290157])" - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.random.randn(3)" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:08.678919Z", - "start_time": "2021-07-03T18:15:08.668179Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[-1.08924912, -0.26667078, -0.39672241],\n", - " [ 0.14679697, -0.37694696, -2.07040238],\n", - " [-0.0508824 , 1.50888216, 0.97812268],\n", - " [ 1.17572532, -0.57372638, 0.93809 ]])" - ] - }, - "execution_count": 24, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.random.randn(4,3)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### `randint`\n", - "Return random integers from **low** (inclusive) to **high** (exclusive)." - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:09.893756Z", - "start_time": "2021-07-03T18:15:09.884967Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "93" - ] - }, - "execution_count": 25, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.random.randint(2,100)" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:10.390818Z", - "start_time": "2021-07-03T18:15:10.378127Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[-1, -3, 2],\n", - " [-2, 6, -1],\n", - " [-3, 0, -1]])" - ] - }, - "execution_count": 26, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Random Integer values\n", - "np.random.randint(-4,8, size=(3,3))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Array Attributes and Methods\n" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:11.290226Z", - "start_time": "2021-07-03T18:15:11.273629Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([4, 8, 5, 6, 3, 3, 7, 6])" - ] - }, - "execution_count": 27, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rana = np.random.randint(1,10,8)\n", - "rana" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### `max`, `min`, `argmax`, `argmin`" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:12.241391Z", - "start_time": "2021-07-03T18:15:12.228700Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([4, 8, 5, 6, 3, 3, 7, 6])" - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rana" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:12.615413Z", - "start_time": "2021-07-03T18:15:12.608580Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "8" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rana.max()" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:12.849783Z", - "start_time": "2021-07-03T18:15:12.831235Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rana.argmax()" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:13.130060Z", - "start_time": "2021-07-03T18:15:13.122248Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "3" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rana.min()" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:13.535325Z", - "start_time": "2021-07-03T18:15:13.517755Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "4" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rana.argmin()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Numpy also provides many functions to create arrays:" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:14.094896Z", - "start_time": "2021-07-03T18:15:14.088061Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0., 0., 0., 0., 0.])" - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Generating Zeros\n", - "np.zeros(5)" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:14.407389Z", - "start_time": "2021-07-03T18:15:14.389815Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[0., 0., 0.],\n", - " [0., 0., 0.]])" - ] - }, - "execution_count": 34, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# All 0s matrix\n", - "np.zeros((2,3)) # pass a tupple" - ] - }, - { - "cell_type": "code", - "execution_count": 35, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:14.798015Z", - "start_time": "2021-07-03T18:15:14.787275Z" - }, - "scrolled": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1., 1., 1.])" - ] - }, - "execution_count": 35, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Generating Zeros\n", - "np.ones(3) # one function" - ] - }, - { - "cell_type": "code", - "execution_count": 36, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:15.109536Z", - "start_time": "2021-07-03T18:15:15.086099Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([5.])" - ] - }, - "execution_count": 36, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.ones(1)*5" - ] - }, - { - "cell_type": "code", - "execution_count": 37, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:15.390780Z", - "start_time": "2021-07-03T18:15:15.366371Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1., 1., 1.],\n", - " [1., 1., 1.],\n", - " [1., 1., 1.]])" - ] - }, - "execution_count": 37, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.ones((3,3))" - ] - }, - { - "cell_type": "code", - "execution_count": 38, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:21.052359Z", - "start_time": "2021-07-03T18:15:21.036738Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[[1, 1],\n", - " [1, 1]],\n", - "\n", - " [[1, 1],\n", - " [1, 1]],\n", - "\n", - " [[1, 1],\n", - " [1, 1]],\n", - "\n", - " [[1, 1],\n", - " [1, 1]]])" - ] - }, - "execution_count": 38, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# All 1s matrix\n", - "np.ones((4,2,2), dtype='int32')" - ] - }, - { - "cell_type": "code", - "execution_count": 39, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:21.753531Z", - "start_time": "2021-07-03T18:15:21.741812Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[99, 99],\n", - " [99, 99]])" - ] - }, - "execution_count": 39, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Any other number\n", - "np.full((2,2), 99)" - ] - }, - { - "cell_type": "code", - "execution_count": 40, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:22.393172Z", - "start_time": "2021-07-03T18:15:22.380480Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([4, 4, 4])" - ] - }, - "execution_count": 40, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Any other number (full_like)\n", - "np.full_like(a, 4)\n", - "\n", - "#or np.full(a.shape, 4)" - ] - }, - { - "cell_type": "code", - "execution_count": 41, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:22.798439Z", - "start_time": "2021-07-03T18:15:22.775007Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1., 0., 0., 0., 0.],\n", - " [0., 1., 0., 0., 0.],\n", - " [0., 0., 1., 0., 0.],\n", - " [0., 0., 0., 1., 0.],\n", - " [0., 0., 0., 0., 1.]])" - ] - }, - "execution_count": 41, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# The identity matrix\n", - "np.identity(5)" - ] - }, - { - "cell_type": "code", - "execution_count": 42, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:23.250584Z", - "start_time": "2021-07-03T18:15:23.232035Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2 3]\n", - " [1 2 3]\n", - " [1 2 3]]\n" - ] - } - ], - "source": [ - "# Repeat an array\n", - "arr = np.array([[1,2,3]])\n", - "r1 = np.repeat(arr,3, axis=0)\n", - "print(r1)" - ] - }, - { - "cell_type": "code", - "execution_count": 43, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:23.781834Z", - "start_time": "2021-07-03T18:15:23.768165Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[0. 0.]\n", - " [0. 0.]]\n", - "[[1. 1.]]\n", - "[[7 7]\n", - " [7 7]]\n", - "[[1. 0.]\n", - " [0. 1.]]\n", - "[[0.82097684 0.98976055]\n", - " [0.87247146 0.4797067 ]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "a = np.zeros((2,2)) # Create an array of all zeros\n", - "print(a) # Prints \"[[ 0. 0.]\n", - " # [ 0. 0.]]\"\n", - "\n", - "b = np.ones((1,2)) # Create an array of all ones\n", - "print(b) # Prints \"[[ 1. 1.]]\"\n", - "\n", - "c = np.full((2,2), 7) # Create a constant array\n", - "print(c) # Prints \"[[ 7. 7.]\n", - " # [ 7. 7.]]\"\n", - "\n", - "d = np.eye(2) # Create a 2x2 identity matrix\n", - "print(d) # Prints \"[[ 1. 0.]\n", - " # [ 0. 1.]]\"\n", - "\n", - "e = np.random.random((2,2)) # Create an array filled with random values\n", - "print(e) # Might print \"[[ 0.91940167 0.08143941]\n", - " # [ 0.68744134 0.87236687]]\"" - ] - }, - { - "cell_type": "code", - "execution_count": 44, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T18:15:24.358975Z", - "start_time": "2021-07-03T18:15:24.338471Z" - }, - "scrolled": false - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]\n", - " [1. 1. 1. 1. 1.]]\n", - "[[0. 0. 0.]\n", - " [0. 9. 0.]\n", - " [0. 0. 0.]]\n", - "[[1. 1. 1. 1. 1.]\n", - " [1. 0. 0. 0. 1.]\n", - " [1. 0. 9. 0. 1.]\n", - " [1. 0. 0. 0. 1.]\n", - " [1. 1. 1. 1. 1.]]\n" - ] - } - ], - "source": [ - "#Generate matrix\n", - "\n", - "# 1 1 1 1 1\n", - "# 1 0 0 0 1\n", - "# 1 0 9 0 1\n", - "# 1 1 1 1 1\n", - "\n", - "output = np.ones((5,5))\n", - "print(output)\n", - "\n", - "z = np.zeros((3,3))\n", - "z[1,1] = 9\n", - "print(z)\n", - "\n", - "output[1:-1,1:-1] = z\n", - "print(output)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can read about other methods of array creation in this **[documentation](https://numpy.org/doc/stable/user/basics.creation.html#arrays-creation)**." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "hide_input": false, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.8" - }, - "toc": { - "base_numbering": 1, - "nav_menu": {}, - "number_sections": true, - "sideBar": true, - "skip_h1_title": false, - "title_cell": "Table of Contents", - "title_sidebar": "Contents", - "toc_cell": false, - "toc_position": { - "height": "calc(100% - 180px)", - "left": "10px", - "top": "150px", - "width": "208px" - }, - "toc_section_display": true, - "toc_window_display": false - }, - "varInspector": { - "cols": { - "lenName": 16, - "lenType": 16, - "lenVar": 40 - }, - "kernels_config": { - "python": { - "delete_cmd_postfix": "", - "delete_cmd_prefix": "del ", - "library": "var_list.py", - "varRefreshCmd": "print(var_dic_list())" - }, - "r": { - "delete_cmd_postfix": ") ", - "delete_cmd_prefix": "rm(", - "library": "var_list.r", - "varRefreshCmd": "cat(var_dic_list()) " - } - }, - "types_to_exclude": [ - "module", - "function", - "builtin_function_or_method", - "instance", - "_Feature" - ], - "window_display": false - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} From 9fdbd09a1ecd9c8f013d40f38f1761147c45811f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Tue, 6 Jul 2021 20:33:21 +0530 Subject: [PATCH 08/83] Delete 004_Python_NumPy_Array_Part3.ipynb --- 004_Python_NumPy_Array_Part3.ipynb | 1293 ---------------------------- 1 file changed, 1293 deletions(-) delete mode 100644 004_Python_NumPy_Array_Part3.ipynb diff --git a/004_Python_NumPy_Array_Part3.ipynb b/004_Python_NumPy_Array_Part3.ipynb deleted file mode 100644 index 7b3f372..0000000 --- a/004_Python_NumPy_Array_Part3.ipynb +++ /dev/null @@ -1,1293 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T18:42:32.348446Z", - "start_time": "2021-05-27T18:42:32.329894Z" - } - }, - "source": [ - "\n", - "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", - "" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Array math\n", - "\n", - "Basic mathematical functions operate elementwise on arrays, and are available both as operator overloads and as functions in the numpy module:" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:31.644418Z", - "start_time": "2021-07-03T19:41:31.633678Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[0 1 2 3 4 5]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "a = np.array([0,1,2,3,4,5])\n", - "#a = np.arange(0,6)\n", - "print(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:32.174691Z", - "start_time": "2021-07-03T19:41:32.157113Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 3, 4, 5, 6, 7])" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a + 2" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:32.487187Z", - "start_time": "2021-07-03T19:41:32.475471Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([-2, -1, 0, 1, 2, 3])" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a - 2" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:32.737185Z", - "start_time": "2021-07-03T19:41:32.720588Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0, 2, 4, 6, 8, 10])" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a * 2" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:32.955935Z", - "start_time": "2021-07-03T19:41:32.935430Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0. , 0.5, 1. , 1.5, 2. , 2.5])" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a / 2" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:33.158080Z", - "start_time": "2021-07-03T19:41:33.139528Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0, 2, 4, 6, 8, 10])" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a + a" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:33.361207Z", - "start_time": "2021-07-03T19:41:33.355351Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0, 1, 4, 9, 16, 25])" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a * a" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:33.939328Z", - "start_time": "2021-07-03T19:41:33.931517Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0, 0, 0, 0, 0, 0])" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a - a" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:34.157099Z", - "start_time": "2021-07-03T19:41:34.132688Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - ":1: RuntimeWarning: invalid value encountered in true_divide\n", - " a/a # Warning on division by zero, but not an error!\n" - ] - }, - { - "data": { - "text/plain": [ - "array([nan, 1., 1., 1., 1., 1.])" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a/a # Warning on division by zero, but not an error!" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:34.344599Z", - "start_time": "2021-07-03T19:41:34.334835Z" - } - }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - ":1: RuntimeWarning: divide by zero encountered in true_divide\n", - " 1/a # Also warning, but not an error instead infinity\n" - ] - }, - { - "data": { - "text/plain": [ - "array([ inf, 1. , 0.5 , 0.33333333, 0.25 ,\n", - " 0.2 ])" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "1/a # Also warning, but not an error instead infinity" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:34.547725Z", - "start_time": "2021-07-03T19:41:34.538934Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 1, 3, 3, 5, 5])" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "b = np.array([1,0,1,0,1,0])\n", - "a + b" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:34.766473Z", - "start_time": "2021-07-03T19:41:34.748895Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0, 1, 8, 27, 64, 125], dtype=int32)" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a ** 3" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Universal Array Functions (Mathematical operations)" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:35.140494Z", - "start_time": "2021-07-03T19:41:35.132682Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0. , 1. , 1.41421356, 1.73205081, 2. ,\n", - " 2.23606798])" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "#Square Roots\n", - "np.sqrt(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:35.374866Z", - "start_time": "2021-07-03T19:41:35.360219Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1. , 2.71828183, 7.3890561 , 20.08553692,\n", - " 54.59815003, 148.4131591 ])" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "#exponential (e^)\n", - "np.exp(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:35.578967Z", - "start_time": "2021-07-03T19:41:35.572132Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "5" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.max(a) #same as arr.max()" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:35.781113Z", - "start_time": "2021-07-03T19:41:35.761582Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.min(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:36.013532Z", - "start_time": "2021-07-03T19:41:35.968614Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0. , 0.84147098, 0.90929743, 0.14112001, -0.7568025 ,\n", - " -0.95892427])" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.sin(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:36.216656Z", - "start_time": "2021-07-03T19:41:36.195175Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1. , 0.54030231, -0.41614684, -0.9899925 , -0.65364362,\n", - " 0.28366219])" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.cos(a)" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:36.528180Z", - "start_time": "2021-07-03T19:41:36.494979Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 2.]\n", - " [3. 4.]]\n", - "[[5. 6.]\n", - " [7. 8.]]\n", - "[[ 6. 8.]\n", - " [10. 12.]]\n", - "[[ 6. 8.]\n", - " [10. 12.]]\n", - "[[-4. -4.]\n", - " [-4. -4.]]\n", - "[[-4. -4.]\n", - " [-4. -4.]]\n", - "[[ 5. 12.]\n", - " [21. 32.]]\n", - "[[ 5. 12.]\n", - " [21. 32.]]\n", - "[[0.2 0.33333333]\n", - " [0.42857143 0.5 ]]\n", - "[[0.2 0.33333333]\n", - " [0.42857143 0.5 ]]\n", - "[[1. 1.41421356]\n", - " [1.73205081 2. ]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2],[3,4]], dtype=np.float64)\n", - "y = np.array([[5,6],[7,8]], dtype=np.float64)\n", - "print(x)\n", - "print(y)\n", - "\n", - "# Elementwise sum; both produce the array\n", - "# [[ 6.0 8.0]\n", - "# [10.0 12.0]]\n", - "print(x + y)\n", - "print(np.add(x, y))\n", - "\n", - "# Elementwise difference; both produce the array\n", - "# [[-4.0 -4.0]\n", - "# [-4.0 -4.0]]\n", - "print(x - y)\n", - "print(np.subtract(x, y))\n", - "\n", - "# Elementwise product; both produce the array\n", - "# [[ 5.0 12.0]\n", - "# [21.0 32.0]]\n", - "print(x * y)\n", - "print(np.multiply(x, y))\n", - "\n", - "# Elementwise division; both produce the array\n", - "# [[ 0.2 0.33333333]\n", - "# [ 0.42857143 0.5 ]]\n", - "print(x / y)\n", - "print(np.divide(x, y))\n", - "\n", - "# Elementwise square root; produces the array\n", - "# [[ 1. 1.41421356]\n", - "# [ 1.73205081 2. ]]\n", - "print(np.sqrt(x))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - ">**Note:** that unlike MATLAB, **`*`** is elementwise multiplication, not matrix multiplication. We instead use the **`dot`** function to compute inner products of vectors, to multiply a vector by a matrix, and to multiply matrices. **`dot`** is available both as a function in the numpy module and as an instance method of array objects:" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:36.871926Z", - "start_time": "2021-07-03T19:41:36.853377Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "14" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "### Dot product: product of two arrays\n", - "\n", - "f = np.array([1,2])\n", - "g = np.array([4,5])\n", - "### 1*4+2*5\n", - "np.dot(f, g)" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:37.308447Z", - "start_time": "2021-07-03T19:41:37.286967Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "219\n", - "219\n", - "[29 67]\n", - "[29 67]\n", - "[[19 22]\n", - " [43 50]]\n", - "[[19 22]\n", - " [43 50]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2],[3,4]])\n", - "y = np.array([[5,6],[7,8]])\n", - "\n", - "v = np.array([9,10])\n", - "w = np.array([11, 12])\n", - "\n", - "# Inner product of vectors; both produce 219\n", - "print(v.dot(w))\n", - "print(np.dot(v, w))\n", - "\n", - "# Matrix / vector product; both produce the rank 1 array [29 67]\n", - "print(x.dot(v))\n", - "print(np.dot(x, v))\n", - "\n", - "# Matrix / matrix product; both produce the rank 2 array\n", - "# [[19 22]\n", - "# [43 50]]\n", - "print(x.dot(y))\n", - "print(np.dot(x, y))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy provides many useful functions for performing computations on arrays; one of the most useful is **`sum`**:" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:37.714693Z", - "start_time": "2021-07-03T19:41:37.693214Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "10\n", - "[4 6]\n", - "[3 7]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2],[3,4]])\n", - "\n", - "print(np.sum(x)) # Compute sum of all elements; prints \"10\"\n", - "print(np.sum(x, axis=0)) # Compute sum of each column; prints \"[4 6]\"\n", - "print(np.sum(x, axis=1)) # Compute sum of each row; prints \"[3 7]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You can find the full list of mathematical functions provided by numpy in this **[documentation](https://numpy.org/doc/stable/reference/routines.math.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Apart from computing mathematical functions using arrays, we frequently need to reshape or otherwise manipulate data in arrays. The simplest example of this type of operation is transposing a matrix; to transpose a matrix, simply use the **`T`** attribute of an array object:" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:38.340181Z", - "start_time": "2021-07-03T19:41:38.330416Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2]\n", - " [3 4]]\n", - "[[1 3]\n", - " [2 4]]\n", - "[1 2 3]\n", - "[1 2 3]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "x = np.array([[1,2], [3,4]])\n", - "print(x) # Prints \"[[1 2]\n", - " # [3 4]]\"\n", - "print(x.T) # Prints \"[[1 3]\n", - " # [2 4]]\"\n", - "\n", - "# Note that taking the transpose of a rank 1 array does nothing:\n", - "v = np.array([1,2,3])\n", - "print(v) # Prints \"[1 2 3]\"\n", - "print(v.T) # Prints \"[1 2 3]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy provides many more functions for manipulating arrays; you can see the full list in the **[documentation](https://numpy.org/doc/stable/reference/routines.array-manipulation.html)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Matrix Multiplication\n", - "\n", - "The Numpy **`matmul()`** function is used to return the matrix product of 2 arrays." - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:39.010098Z", - "start_time": "2021-07-03T19:41:38.993501Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1.]\n", - " [1. 1. 1.]]\n", - "[[2 2]\n", - " [2 2]\n", - " [2 2]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[6., 6.],\n", - " [6., 6.]])" - ] - }, - "execution_count": 24, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "a = np.ones((2,3))\n", - "print(a)\n", - "\n", - "b = np.full((3,2), 2)\n", - "print(b)\n", - "\n", - "np.matmul(a,b) # matmul() function is used to return the matrix product of 2 arrays. " - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:39.322598Z", - "start_time": "2021-07-03T19:41:39.304045Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[19, 22],\n", - " [43, 50]])" - ] - }, - "execution_count": 25, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "### Matmul: matruc product of two arrays\n", - "\n", - "h = [[1,2],[3,4]] \n", - "i = [[5,6],[7,8]] \n", - "### 1*5+2*7 = 19\n", - "np.matmul(h, i)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Determinant\n", - "\n", - "Last but not least, if you need to compute the determinant, you can use **`np.linalg.det()`**. \n", - "\n", - ">**Note:** numpy takes care of the dimension." - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:39.775718Z", - "start_time": "2021-07-03T19:41:39.757166Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1.0" - ] - }, - "execution_count": 26, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Find the determinant\n", - "\n", - "c = np.identity(3)\n", - "np.linalg.det(c)" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:40.118490Z", - "start_time": "2021-07-03T19:41:40.099939Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "-1.999999999999999" - ] - }, - "execution_count": 27, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "## Determinant 2*2 matrix\n", - "\n", - "5*8-7*6\n", - "np.linalg.det(i)" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:41.320633Z", - "start_time": "2021-07-03T19:41:41.305987Z" - } - }, - "outputs": [], - "source": [ - "## Reference docs (https://docs.scipy.org/doc/numpy/reference/routines.linalg.html)\n", - "\n", - "# Determinant\n", - "# Trace\n", - "# Singular Vector Decomposition\n", - "# Eigenvalues\n", - "# Matrix Norm\n", - "# Inverse\n", - "# Etc..." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Broadcasting\n", - "\n", - "Broadcasting is a powerful mechanism that allows numpy to work with arrays of different shapes when performing arithmetic operations. Frequently we have a smaller array and a larger array, and we want to use the smaller array multiple times to perform some operation on the larger array.\n", - "\n", - "For example, suppose that we want to add a constant vector to each row of a matrix. We could do it like this:" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:43.599913Z", - "start_time": "2021-07-03T19:41:43.577457Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 2 2 4]\n", - " [ 5 5 7]\n", - " [ 8 8 10]\n", - " [11 11 13]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# We will add the vector v to each row of the matrix x,\n", - "# storing the result in the matrix y\n", - "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "v = np.array([1, 0, 1])\n", - "y = np.empty_like(x) # Create an empty matrix with the same shape as x\n", - "\n", - "# Add the vector v to each row of the matrix x with an explicit loop\n", - "for i in range(4):\n", - " y[i, :] = x[i, :] + v\n", - "\n", - "# Now y is the following\n", - "# [[ 2 2 4]\n", - "# [ 5 5 7]\n", - "# [ 8 8 10]\n", - "# [11 11 13]]\n", - "print(y)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "This works; however when the matrix **`x`** is very large, computing an explicit loop in Python could be slow. Note that adding the vector **`v`** to each row of the matrix **`x`** is equivalent to forming a matrix **`vv`** by stacking multiple copies of **`v`** vertically, then performing elementwise summation of **`x`** and **`vv`**. We could implement this approach like this:" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:44.099914Z", - "start_time": "2021-07-03T19:41:44.068665Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 0 1]\n", - " [1 0 1]\n", - " [1 0 1]\n", - " [1 0 1]]\n", - "[[ 2 2 4]\n", - " [ 5 5 7]\n", - " [ 8 8 10]\n", - " [11 11 13]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# We will add the vector v to each row of the matrix x,\n", - "# storing the result in the matrix y\n", - "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "v = np.array([1, 0, 1])\n", - "vv = np.tile(v, (4, 1)) # Stack 4 copies of v on top of each other\n", - "print(vv) # Prints \"[[1 0 1]\n", - " # [1 0 1]\n", - " # [1 0 1]\n", - " # [1 0 1]]\"\n", - "y = x + vv # Add x and vv elementwise\n", - "print(y) # Prints \"[[ 2 2 4\n", - " # [ 5 5 7]\n", - " # [ 8 8 10]\n", - " # [11 11 13]]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy broadcasting allows us to perform this computation without actually creating multiple copies of **`v`**. Consider this version, using broadcasting:" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:44.661428Z", - "start_time": "2021-07-03T19:41:44.640928Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 2 2 4]\n", - " [ 5 5 7]\n", - " [ 8 8 10]\n", - " [11 11 13]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# We will add the vector v to each row of the matrix x,\n", - "# storing the result in the matrix y\n", - "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", - "v = np.array([1, 0, 1])\n", - "y = x + v # Add v to each row of x using broadcasting\n", - "print(y) # Prints \"[[ 2 2 4]\n", - " # [ 5 5 7]\n", - " # [ 8 8 10]\n", - " # [11 11 13]]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "**Explanation:** \n", - "\n", - "The line **`y = x + v`** works even though **`x`** has shape **(4, 3)** and **`v`** has shape **(3,)** due to broadcasting; this line works as if **`v`** actually had shape **(4, 3)**, where each row was a copy of **`v`**, and the sum was performed elementwise." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Broadcasting two arrays together follows these rules:\n", - "\n", - "* If the arrays do not have the same rank, prepend the shape of the lower rank array with 1s until both shapes have the same length.\n", - "\n", - "\n", - "* The two arrays are said to be compatible in a dimension if they have the same size in the dimension, or if one of the arrays has size 1 in that dimension.\n", - "\n", - "\n", - "* The arrays can be broadcast together if they are compatible in all dimensions.\n", - "\n", - "\n", - "* After broadcasting, each array behaves as if it had shape equal to the elementwise maximum of shapes of the two input arrays.\n", - "\n", - "\n", - "* In any dimension where one array had size 1 and the other array had size greater than 1, the first array behaves as if it were copied along that dimension\n", - "\n", - "If this explanation does not make sense, try reading the explanation from this **[documentation](https://numpy.org/doc/stable/user/basics.broadcasting.html)** or this **[explanation](http://scipy.github.io/old-wiki/pages/EricsBroadcastingDoc)**.\n", - "\n", - "Functions that support broadcasting are known as universal functions. You can find the list of all universal functions in this **[documentation](https://numpy.org/doc/stable/reference/ufuncs.html#available-ufuncs)**." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Here are some applications of broadcasting:" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:41:46.331831Z", - "start_time": "2021-07-03T19:41:46.314257Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 4 5]\n", - " [ 8 10]\n", - " [12 15]]\n", - "[[2 4 6]\n", - " [5 7 9]]\n", - "[[ 5 6 7]\n", - " [ 9 10 11]]\n", - "[[ 5 6 7]\n", - " [ 9 10 11]]\n", - "[[ 2 4 6]\n", - " [ 8 10 12]]\n" - ] - } - ], - "source": [ - "import numpy as np\n", - "\n", - "# Compute outer product of vectors\n", - "v = np.array([1,2,3]) # v has shape (3,)\n", - "w = np.array([4,5]) # w has shape (2,)\n", - "# To compute an outer product, we first reshape v to be a column\n", - "# vector of shape (3, 1); we can then broadcast it against w to yield\n", - "# an output of shape (3, 2), which is the outer product of v and w:\n", - "# [[ 4 5]\n", - "# [ 8 10]\n", - "# [12 15]]\n", - "print(np.reshape(v, (3, 1)) * w)\n", - "\n", - "# Add a vector to each row of a matrix\n", - "x = np.array([[1,2,3], [4,5,6]])\n", - "# x has shape (2, 3) and v has shape (3,) so they broadcast to (2, 3),\n", - "# giving the following matrix:\n", - "# [[2 4 6]\n", - "# [5 7 9]]\n", - "print(x + v)\n", - "\n", - "# Add a vector to each column of a matrix\n", - "# x has shape (2, 3) and w has shape (2,).\n", - "# If we transpose x then it has shape (3, 2) and can be broadcast\n", - "# against w to yield a result of shape (3, 2); transposing this result\n", - "# yields the final result of shape (2, 3) which is the matrix x with\n", - "# the vector w added to each column. Gives the following matrix:\n", - "# [[ 5 6 7]\n", - "# [ 9 10 11]]\n", - "print((x.T + w).T)\n", - "# Another solution is to reshape w to be a column vector of shape (2, 1);\n", - "# we can then broadcast it directly against x to produce the same\n", - "# output.\n", - "print(x + np.reshape(w, (2, 1)))\n", - "\n", - "# Multiply a matrix by a constant:\n", - "# x has shape (2, 3). Numpy treats scalars as arrays of shape ();\n", - "# these can be broadcast together to shape (2, 3), producing the\n", - "# following array:\n", - "# [[ 2 4 6]\n", - "# [ 8 10 12]]\n", - "print(x * 2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Broadcasting typically makes your code more concise and faster, so you should strive to use it where possible." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "hide_input": false, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.8" - }, - "toc": { - "base_numbering": 1, - "nav_menu": {}, - "number_sections": true, - "sideBar": true, - "skip_h1_title": false, - "title_cell": "Table of Contents", - "title_sidebar": "Contents", - "toc_cell": false, - "toc_position": { - "height": "calc(100% - 180px)", - "left": "10px", - "top": "150px", - "width": "208px" - }, - "toc_section_display": true, - "toc_window_display": false - }, - "varInspector": { - "cols": { - "lenName": 16, - "lenType": 16, - "lenVar": 40 - }, - "kernels_config": { - "python": { - "delete_cmd_postfix": "", - "delete_cmd_prefix": "del ", - "library": "var_list.py", - "varRefreshCmd": "print(var_dic_list())" - }, - "r": { - "delete_cmd_postfix": ") ", - "delete_cmd_prefix": "rm(", - "library": "var_list.r", - "varRefreshCmd": "cat(var_dic_list()) " - } - }, - "types_to_exclude": [ - "module", - "function", - "builtin_function_or_method", - "instance", - "_Feature" - ], - "window_display": false - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} From a9635b8a4de300ec88ca079c4fdfe506bde8a095 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Tue, 6 Jul 2021 20:33:29 +0530 Subject: [PATCH 09/83] Delete 005_Python_NumPy_Array_Part4.ipynb --- 005_Python_NumPy_Array_Part4.ipynb | 1332 ---------------------------- 1 file changed, 1332 deletions(-) delete mode 100644 005_Python_NumPy_Array_Part4.ipynb diff --git a/005_Python_NumPy_Array_Part4.ipynb b/005_Python_NumPy_Array_Part4.ipynb deleted file mode 100644 index 42a69d2..0000000 --- a/005_Python_NumPy_Array_Part4.ipynb +++ /dev/null @@ -1,1332 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": { - "ExecuteTime": { - "end_time": "2021-05-27T18:42:32.348446Z", - "start_time": "2021-05-27T18:42:32.329894Z" - } - }, - "source": [ - "\n", - "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", - "" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Arrays reorganizing" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### `asarray()`\n", - "\n", - "The **`asarray()`** function is used when you want to convert an input to an array. The input could be a lists, tuple, ndarray, etc.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.asarray(data, dtype=None, order=None)[source]\n", - "```\n", - "\n", - "* **`data`**: Data that you want to convert to an array\n", - "\n", - "* **`dtype`**: This is an optional argument. If not specified, the data type is inferred from the input data\n", - "\n", - "* **`Order`**: Default is **`C`** which is an essential row style. Other option is **`F`** (Fortan-style)" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:01.035356Z", - "start_time": "2021-07-03T19:42:01.024615Z" - } - }, - "outputs": [], - "source": [ - "# Consider the following 2-D matrix with four rows and four columns filled by 1\n", - "\n", - "import numpy as np\n", - "\n", - "a = np.matrix(np.ones((4,4)))\n" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If you want to change the value of the matrix, you cannot. The reason is, it is not possible to change a copy." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:02.408396Z", - "start_time": "2021-07-03T19:42:02.387890Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]]\n" - ] - } - ], - "source": [ - "np.array(a)[2]=3\n", - "print(a) # value won't change in result" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Matrix is immutable. You can use asarray if you want to add modification in the original array. Let's see if any change occurs when you want to change the value of the third rows with the value 2" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:03.189156Z", - "start_time": "2021-07-03T19:42:03.179390Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1. 1. 1. 1.]\n", - " [1. 1. 1. 1.]\n", - " [2. 2. 2. 2.]\n", - " [1. 1. 1. 1.]]\n" - ] - } - ], - "source": [ - "np.asarray(a)[2]=2 # np.asarray(A): converts the matrix A to an array\n", - "print(a)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### `arange()`\n", - "\n", - "The **`arange()`** is an inbuilt numpy function that returns an ndarray object containing evenly spaced values within a defined interval. For instance, you want to create values from 1 to 10; you can use **`arange()`** function.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.arange(start, stop,step) \n", - "```\n", - "* **`start`**: Start of interval\n", - "* **`stop`**: End of interval\n", - "* **`step`**: Spacing between values. Default step is 1" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:03.923527Z", - "start_time": "2021-07-03T19:42:03.892277Z" - }, - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example 1:\n", - "\n", - "import numpy as np\n", - "np.arange(1, 11)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If you want to change the step, you can add a third number in the parenthesis. It will change the step." - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:04.423523Z", - "start_time": "2021-07-03T19:42:04.404970Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1, 5, 9, 13])" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example 2:\n", - "\n", - "import numpy as np\n", - "np.arange(1, 14, 4)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:04.641292Z", - "start_time": "2021-07-03T19:42:04.626647Z" - }, - "scrolled": false - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0, 2, 4, 6, 8, 10])" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.arange(0,11,2) # even no by adding a step size" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:05.027036Z", - "start_time": "2021-07-03T19:42:04.912777Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 3, 5, 7, 9])" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.arange(1,11,2) # odd no" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Reshape Data\n", - "\n", - "In some occasions, you need to reshape the data from wide to long. You can use the reshape function for this. \n", - "\n", - "**Syntax:** \n", - "```python\n", - "numpy.reshape(a, newShape, order='C')\n", - "```\n", - "* **`a: Array`** that you want to reshape\n", - "* **`newShape`**: The new desires shape\n", - "* **`order`**: Default is **`C`** which is an essential row style." - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:05.389338Z", - "start_time": "2021-07-03T19:42:05.378595Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2 3]\n", - " [4 5 6]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[1, 2],\n", - " [3, 4],\n", - " [5, 6]])" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "import numpy as np\n", - "\n", - "e = np.array([(1,2,3), (4,5,6)])\n", - "print(e)\n", - "e.reshape(3,2)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:05.623711Z", - "start_time": "2021-07-03T19:42:05.607110Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[1 2 3 4]\n", - " [5 6 7 8]]\n", - "[[1 2 3 4]\n", - " [5 6 7 8]]\n" - ] - } - ], - "source": [ - "before = np.array([[1,2,3,4],[5,6,7,8]])\n", - "print(before)\n", - "\n", - "after = before.reshape((2,4))\n", - "print(after)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Flatten Data\n", - "\n", - "When you deal with some neural network like convnet, you need to flatten the array. You can use **`flatten()`**.\n", - "\n", - "**Syntax:** \n", - "```python\n", - "numpy.flatten(order='C')\n", - "```\n", - "* **`a: Array`** that you want to reshape\n", - "* **`newShape`**: The new desires shape\n", - "* **`order`**: Default is **`C`** which is an essential row style." - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:06.123704Z", - "start_time": "2021-07-03T19:42:06.101247Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1, 2, 3, 4, 5, 6])" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "e.flatten()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### What is `hstack`?\n", - "\n", - "With **`hstack`** you can appened data horizontally. This is a very convinient function in Numpy. Lets study it with an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:06.778978Z", - "start_time": "2021-07-03T19:42:06.763352Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Horizontal Append: [1 2 3 4 5 6]\n" - ] - } - ], - "source": [ - "## Horitzontal Stack\n", - "\n", - "import numpy as np\n", - "f = np.array([1,2,3])\n", - "g = np.array([4,5,6])\n", - "\n", - "print('Horizontal Append:', np.hstack((f, g)))" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:07.231123Z", - "start_time": "2021-07-03T19:42:07.196944Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1., 1., 1., 1., 0., 0.],\n", - " [1., 1., 1., 1., 0., 0.]])" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Horizontal stack\n", - "\n", - "h1 = np.ones((2,4))\n", - "h2 = np.zeros((2,2))\n", - "\n", - "np.hstack((h1,h2))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### What is `vstack`?\n", - "\n", - "With **`vstack`** you can appened data vertically. Lets study it with an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:07.824867Z", - "start_time": "2021-07-03T19:42:07.803388Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Vertical Append: [[1 2 3]\n", - " [4 5 6]]\n" - ] - } - ], - "source": [ - "## Vertical Stack\n", - "\n", - "import numpy as np\n", - "f = np.array([1,2,3])\n", - "g = np.array([4,5,6])\n", - "\n", - "print('Vertical Append:', np.vstack((f, g)))" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:08.183262Z", - "start_time": "2021-07-03T19:42:08.163735Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1, 2, 3, 4],\n", - " [5, 6, 7, 8],\n", - " [1, 2, 3, 4],\n", - " [5, 6, 7, 8]])" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Vertically stacking vectors\n", - "\n", - "v1 = np.array([1,2,3,4])\n", - "v2 = np.array([5,6,7,8])\n", - "\n", - "np.vstack([v1,v2,v1,v2])" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Generate Random Numbers\n", - "\n", - "To generate random numbers for Gaussian distribution use:\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.random.normal(loc, scale, size)\n", - "```\n", - "* **`loc`**: the mean. The center of distribution\n", - "* **`scale`**: standard deviation.\n", - "* **`size`**: number of returns" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:08.869788Z", - "start_time": "2021-07-03T19:42:08.803381Z" - }, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[5.03567032 4.51165007 4.46729965 5.3153469 4.98034071 4.66229247\n", - " 4.90315613 5.13908445 5.29644502 5.15711881]\n" - ] - } - ], - "source": [ - "## Generate random nmber from normal distribution\n", - "\n", - "normal_array = np.random.normal(5, 0.5, 10)\n", - "print(normal_array)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Linspace\n", - "\n", - "Linspace gives evenly spaced samples.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.linspace(start, stop, num, endpoint)\n", - "```\n", - "* **`start`**: Start of sequence\n", - "* **`stop`**: End of sequence\n", - "* **`num`**: Number of samples to generate. Default is 50\n", - "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:09.729156Z", - "start_time": "2021-07-03T19:42:09.706697Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 0., 2., 4., 6., 8., 10.])" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example:\n", - "\n", - "import numpy as np\n", - "np.linspace(0,10,6) " - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:10.368799Z", - "start_time": "2021-07-03T19:42:10.346341Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1. , 1.44444444, 1.88888889, 2.33333333, 2.77777778,\n", - " 3.22222222, 3.66666667, 4.11111111, 4.55555556, 5. ])" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example: For instance, it can be used to create 10 values from 1 to 5 evenly spaced.\n", - "\n", - "import numpy as np\n", - "np.linspace(1.0, 5.0, num=10)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If you do not want to include the last digit in the interval, you can set endpoint to **`False`**" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:11.414695Z", - "start_time": "2021-07-03T19:42:11.402974Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([1. , 1.8, 2.6, 3.4, 4.2])" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.linspace(1.0, 5.0, num=5, endpoint=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### LogSpace\n", - "\n", - "LogSpace returns even spaced numbers on a log scale. Logspace has the same parameters as **`np.linspace`**.\n", - "\n", - "**Syntax:**\n", - "```python\n", - "numpy.logspace(start, stop, num, endpoint)\n", - "```\n", - "* **`start`**: Start of sequence\n", - "* **`stop`**: End of sequence\n", - "* **`num`**: Number of samples to generate. Default is 50\n", - "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:12.459118Z", - "start_time": "2021-07-03T19:42:12.442521Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([ 1000. , 2154.43469003, 4641.58883361, 10000. ])" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example:\n", - "\n", - "np.logspace(3.0, 4.0, num=4)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Finaly, if you want to check the memory size of an element in an array, you can use **`.itemsize`**" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:13.162239Z", - "start_time": "2021-07-03T19:42:13.130991Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "16" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "x = np.array([1,2,3], dtype=np.complex128)\n", - "x.itemsize" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Statistics\n", - "\n", - "NumPy has quite a few useful statistical functions for finding minimum, maximum, percentile standard deviation and variance, etc from the given elements in the array. The functions are explained as follows βˆ’" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Numpy is equipped with the robust statistical function as listed below:\n", - "\n", - "| Function | Numpy |\n", - "|:----: |:---- |\n", - "| **`Min`** | **np.min()** | \n", - "| **`Max`** | **np.max()** | \n", - "| **`Mean`** | **np.mean()** | \n", - "| **`Median`** | **np.median()** | \n", - "| **`Standard deviation`** | **np.std()** | " - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:14.582155Z", - "start_time": "2021-07-03T19:42:14.563604Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[4.80529203 5.393371 4.25822467 5.37390133 5.20571071 5.95198887\n", - " 6.06342592 5.64144604 6.22347788 5.32099202]\n" - ] - } - ], - "source": [ - "# Consider the following Array\n", - "\n", - "import numpy as np\n", - "\n", - "normal_array = np.random.normal(5, 0.5, 10)\n", - "print(normal_array)\t" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:15.004024Z", - "start_time": "2021-07-03T19:42:14.964969Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "4.258224665595587\n", - "6.22347788261574\n", - "5.42378304777011\n", - "5.3836361690135845\n", - "0.5637043104845421\n" - ] - } - ], - "source": [ - "# Example:Statistical function\n", - "\n", - "### Min \n", - "print(np.min(normal_array))\n", - "\n", - "### Max \n", - "print(np.max(normal_array))\n", - "\n", - "### Mean \n", - "print(np.mean(normal_array))\n", - "\n", - "### Median\n", - "print(np.median(normal_array))\n", - "\n", - "### Sd\n", - "print(np.std(normal_array))" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:15.425900Z", - "start_time": "2021-07-03T19:42:15.405394Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[1, 2, 3],\n", - " [4, 5, 6]])" - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "stats = np.array([[1,2,3],[4,5,6]])\n", - "stats" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:15.690547Z", - "start_time": "2021-07-03T19:42:15.680782Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 24, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.min(stats)" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:16.034295Z", - "start_time": "2021-07-03T19:42:16.016718Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([3, 6])" - ] - }, - "execution_count": 25, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.max(stats, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:16.284292Z", - "start_time": "2021-07-03T19:42:16.277460Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([5, 7, 9])" - ] - }, - "execution_count": 26, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "np.sum(stats, axis=0)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Miscellaneous" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Load Data from File\n", - "\n", - "you can download the \"data.txt\" from **[here](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)**" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:17.142685Z", - "start_time": "2021-07-03T19:42:17.090930Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - } - ], - "source": [ - "filedata = np.genfromtxt('data.txt', delimiter=',')\n", - "filedata = filedata.astype('int32') # you can also change type to 'int64'\n", - "print(filedata)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Boolean Masking and Advanced Indexing" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:17.813583Z", - "start_time": "2021-07-03T19:42:17.803818Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[False, False, False, False, True, True, False, False, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, True, True, False, True, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, True, False, False, False, True,\n", - " False, False, False, False, False, False, False, True, True]])" - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "filedata >50" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:18.157327Z", - "start_time": "2021-07-03T19:42:18.141705Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([196, 75, 766, 75, 55, 999, 78, 76, 88])" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "filedata[filedata >50] # '[]' will display the value of data point from the dataset" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:18.563575Z", - "start_time": "2021-07-03T19:42:18.545999Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([False, False, False, False, True, True, False, True, True,\n", - " False, False, False, False, False, False, False, True, True])" - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "np.any(filedata > 50, axis = 0) # axis=0 refers to columns and axis=1 refers to rows in this dataset" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:18.938571Z", - "start_time": "2021-07-03T19:42:18.918066Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([False, False, False, False, True, False, False, False, False,\n", - " False, False, False, False, False, False, False, False, False])" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "np.all(filedata > 50, axis = 0) # '.all' refers to all the data points in row/column (based on axis=0 or axis=1)." - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:19.266696Z", - "start_time": "2021-07-03T19:42:19.241310Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[False, False, False, False, False, True, False, False, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, False, True, False, True, False,\n", - " False, False, False, False, False, False, False, False, False],\n", - " [False, False, False, False, False, False, False, False, True,\n", - " False, False, False, False, False, False, False, True, True]])" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "(((filedata > 50) & (filedata < 100)))" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:19.609466Z", - "start_time": "2021-07-03T19:42:19.587987Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", - " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", - " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[ True, True, True, True, True, False, True, True, True,\n", - " True, True, True, True, True, True, True, True, True],\n", - " [ True, True, True, True, True, False, True, False, True,\n", - " True, True, True, True, True, True, True, True, True],\n", - " [ True, True, True, True, True, True, True, True, False,\n", - " True, True, True, True, True, True, True, False, False]])" - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "print(filedata)\n", - "(~((filedata > 50) & (filedata < 100))) # '~' means not" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": { - "ExecuteTime": { - "end_time": "2021-07-03T19:42:19.968352Z", - "start_time": "2021-07-03T19:42:19.946872Z" - } - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([2, 3, 9])" - ] - }, - "execution_count": 34, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "### You can index with a list in NumPy\n", - "a = np.array([1,2,3,4,5,6,7,8,9])\n", - "a [[1,2,8]] #indexes" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Numpy Documentation\n", - "\n", - "This brief overview has touched on many of the important things that you need to know about numpy, but is far from complete. Check out the **[numpy reference](https://numpy.org/doc/stable/reference/)** to find out much more about numpy." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "hide_input": false, - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.8" - }, - "toc": { - "base_numbering": 1, - "nav_menu": {}, - "number_sections": true, - "sideBar": true, - "skip_h1_title": false, - "title_cell": "Table of Contents", - "title_sidebar": "Contents", - "toc_cell": false, - "toc_position": { - "height": "calc(100% - 180px)", - "left": "10px", - "top": "150px", - "width": "208px" - }, - "toc_section_display": true, - "toc_window_display": false - }, - "varInspector": { - "cols": { - "lenName": 16, - "lenType": 16, - "lenVar": 40 - }, - "kernels_config": { - "python": { - "delete_cmd_postfix": "", - "delete_cmd_prefix": "del ", - "library": "var_list.py", - "varRefreshCmd": "print(var_dic_list())" - }, - "r": { - "delete_cmd_postfix": ") ", - "delete_cmd_prefix": "rm(", - "library": "var_list.r", - "varRefreshCmd": "cat(var_dic_list()) " - } - }, - "types_to_exclude": [ - "module", - "function", - "builtin_function_or_method", - "instance", - "_Feature" - ], - "window_display": false - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} From 49fff8b2de56bcde74cd025f6c2c359e084aa455 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Tue, 6 Jul 2021 20:33:50 +0530 Subject: [PATCH 10/83] Add files via upload --- 002_Python_NumPy_Array_Part1.ipynb | 1646 ++++++++++++++++++++++++++++ 004_Python_NumPy_Array_Part3.ipynb | 1294 ++++++++++++++++++++++ 005_Python_NumPy_Array_Part4.ipynb | 1446 ++++++++++++++++++++++++ 3 files changed, 4386 insertions(+) create mode 100644 002_Python_NumPy_Array_Part1.ipynb create mode 100644 004_Python_NumPy_Array_Part3.ipynb create mode 100644 005_Python_NumPy_Array_Part4.ipynb diff --git a/002_Python_NumPy_Array_Part1.ipynb b/002_Python_NumPy_Array_Part1.ipynb new file mode 100644 index 0000000..3b76a26 --- /dev/null +++ b/002_Python_NumPy_Array_Part1.ipynb @@ -0,0 +1,1646 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Python NumPy Array: \n", + "\n", + "A numpy array is a grid of values, all of the same type, and is indexed by a tuple of nonnegative integers. The number of dimensions is the rank of the array; the shape of an array is a tuple of integers giving the size of the array along each dimension.\n", + "\n", + "Numpy array is a powerful N-dimensional array object which is in the form of rows and columns. We can initialize NumPy arrays from nested Python lists and access it elements." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:42.296170Z", + "start_time": "2021-05-27T18:42:42.277617Z" + } + }, + "source": [ + "## NumPy Array Types:\n", + "\n", + "
\n", + "\n", + "
" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create a NumPy Array\n", + "\n", + "Simplest way to create an array in Numpy is to use Python List" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Load in NumPy Library" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:08.826412Z", + "start_time": "2021-07-06T15:02:08.496336Z" + } + }, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:08.857663Z", + "start_time": "2021-07-06T15:02:08.830319Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[1, 2, 3, 4]" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_list = [1,2,3,4]\n", + "my_list" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To convert python list to a numpy array by using the object **`np.array`**." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:08.951412Z", + "start_time": "2021-07-06T15:02:08.863522Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4])" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "numpy_array_from_list = np.array(my_list)\n", + "numpy_array_from_list" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In practice, there is no need to declare a Python List. The operation can be combined." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.059808Z", + "start_time": "2021-07-06T15:02:08.958248Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_list1 = np.array([1,2,3,4])\n", + "my_list1" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + ">**NOTE:** Numpy documentation states use of **`np.ndarray`** to create an array. However, this the recommended method\n", + "\n", + "You can also create a numpy array from a Tuple" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.154539Z", + "start_time": "2021-07-06T15:02:09.063716Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_list2 = np.array (range (1,5))\n", + "my_list2" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Numpy Array basics " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can initialize numpy arrays from nested Python lists, and access elements using square brackets **`[]`**:" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.264883Z", + "start_time": "2021-07-06T15:02:09.160396Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1 2 3]\n", + "\n" + ] + } + ], + "source": [ + "a = np.array([1,2,3]) # Create a 1D array\n", + "print(a) \n", + "print(type(a)) # Prints \"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.385003Z", + "start_time": "2021-07-06T15:02:09.273675Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[9. 8. 7.]\n", + " [6. 5. 4.]]\n" + ] + } + ], + "source": [ + "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", + "print(b)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.510004Z", + "start_time": "2021-07-06T15:02:09.391841Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1, 2, 3],\n", + " [4, 5, 6],\n", + " [7, 8, 9]])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "my_matrix = [[1,2,3],[4,5,6],[7,8,9]]\n", + "my_matrix\n", + "np.array(my_matrix)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.619866Z", + "start_time": "2021-07-06T15:02:09.519767Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Dimension\n", + "a.ndim" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.743889Z", + "start_time": "2021-07-06T15:02:09.626702Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(2, 3)" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Shape\n", + "b.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:09.989980Z", + "start_time": "2021-07-06T15:02:09.749259Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "4" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Size\n", + "a.itemsize" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.079824Z", + "start_time": "2021-07-06T15:02:09.997305Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "8" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Size\n", + "b.itemsize" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.211657Z", + "start_time": "2021-07-06T15:02:10.089593Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "12" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get total size\n", + "a.nbytes # a.nbytes = a.size * a.itemsize" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.361071Z", + "start_time": "2021-07-06T15:02:10.216541Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "3" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get number of elements\n", + "a.size" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.470444Z", + "start_time": "2021-07-06T15:02:10.369861Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[ True, False],\n", + " [False, True]])" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "c = np.array([[True, False], [False, True]])\n", + "c" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.564197Z", + "start_time": "2021-07-06T15:02:10.475329Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "4\n", + "(2, 2)\n" + ] + } + ], + "source": [ + "print(c.size)\n", + "print(c.shape) " + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.674056Z", + "start_time": "2021-07-06T15:02:10.570055Z" + }, + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1 2 3]\n", + "\n", + "(3,)\n", + "1 2 3\n", + "[5 2 3]\n", + "[[1 2 3]\n", + " [4 5 6]]\n", + "(2, 3)\n", + "1 2 4\n" + ] + } + ], + "source": [ + "a = np.array([1, 2, 3]) # Create a 1d array\n", + "print(a)\n", + "print(type(a)) # Prints \"\"\n", + "print(a.shape) # Prints \"(3,)\"\n", + "print(a[0], a[1], a[2]) # Indexing with 3 elements. Prints \"1 2 3\"\n", + "a[0] = 5 # Change an element of the array\n", + "print(a) # Prints \"[5, 2, 3]\"\n", + "\n", + "b = np.array([[1,2,3],[4,5,6]]) # Create a 2d array\n", + "print(b)\n", + "print(b.shape) # Prints \"(2, 3)\"\n", + "print(b[0, 0], b[0, 1], b[1, 0]) # Prints \"1 2 4\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Array datatypes\n", + "\n", + "Every numpy array is a grid of elements of the same type. Numpy provides a large set of numeric datatypes that you can use to construct arrays. The full list of NumPy datatype (dtypes) can be found in the [NumPy documentation](http://docs.scipy.org/doc/numpy/user/basics.types.html).\n", + "\n", + "
\n", + "\n", + "
\n", + "\n", + "The two biggest things to remember are\n", + "\n", + "- Missing values (NaN) cast integer or boolean arrays to floats\n", + "- NumPy arrays only have a single dtype for every element\n", + "- the object dtype is the fallback\n", + "\n", + "Numpy tries to guess a datatype when you create an array, but functions that construct arrays usually also include an optional argument to explicitly specify the datatype. For example:" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.798078Z", + "start_time": "2021-07-06T15:02:10.677966Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1 2 3]\n" + ] + } + ], + "source": [ + "a = np.array([1,2,3], dtype='int32') # Create a 1D array with int32 type\n", + "print(a) " + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:10.922103Z", + "start_time": "2021-07-06T15:02:10.804915Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "dtype('int32')" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Get Type\n", + "a.dtype" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.050031Z", + "start_time": "2021-07-06T15:02:10.928938Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[9. 8. 7.]\n", + " [6. 5. 4.]]\n" + ] + }, + { + "data": { + "text/plain": [ + "dtype('float64')" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "b = np.array([[9.0,8.0,7.0],[6.0,5.0,4.0]])\n", + "print(b)\n", + "b.dtype" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.156480Z", + "start_time": "2021-07-06T15:02:11.055893Z" + }, + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "int32\n", + "float64\n", + "int64\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([1, 2]) # Let numpy choose the datatype\n", + "print(x.dtype) # Prints \"int64\"\n", + "\n", + "x = np.array([1.0, 2.0]) # Let numpy choose the datatype\n", + "print(x.dtype) # Prints \"float64\"\n", + "\n", + "x = np.array([1, 2], dtype=np.int64) # Force a particular datatype\n", + "print(x.dtype) # Prints \"int64\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "* **Does a NumPy array have a single dtype or multiple dtypes?**\n", + " - NumPy arrays are homogenous: they only have a single dtype (unlike DataFrames).\n", + " You can have an array that holds mixed types, e.g. `np.array(['a', 1])`, but the\n", + " dtype of that array is `object`, which you probably want to avoid." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can read all about numpy datatypes in this **[documentation](https://numpy.org/doc/stable/reference/arrays.dtypes.html)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Random number" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `rand`\n", + "Random values in a given shape from a uniform distribution over [0, 1)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.310771Z", + "start_time": "2021-07-06T15:02:11.172105Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0.22672978, 0.55283762, 0.10276143])" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.rand(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.435771Z", + "start_time": "2021-07-06T15:02:11.322495Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0.2559205 , 0.60786967, 0.83770503, 0.45359369, 0.27764243],\n", + " [0.38209653, 0.44225798, 0.63158859, 0.81893678, 0.79823164],\n", + " [0.69791535, 0.69343173, 0.04763428, 0.1097501 , 0.30920635]])" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.rand(3,5)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.576395Z", + "start_time": "2021-07-06T15:02:11.447491Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0.55360672, 0.30668723],\n", + " [0.93102691, 0.05082974],\n", + " [0.23180804, 0.95966987],\n", + " [0.68602648, 0.89632087]])" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Random decimal numbers\n", + "np.random.rand(4,2)\n", + "\n", + "#or\n", + "#np.random.random_sample(a.shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `randn`\n", + "Return a sample (or samples) from the \"standard normal\" distribution. Not Uniform.with mean 0 and variance with 1.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.703349Z", + "start_time": "2021-07-06T15:02:11.583236Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([-1.33142653, 1.54275813, 0.00616708])" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.randn(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.810768Z", + "start_time": "2021-07-06T15:02:11.711164Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[-2.85505447, -0.48048431, -1.98749888],\n", + " [-0.43563027, -1.35266299, -0.65628077],\n", + " [-0.40015831, -1.14770535, 0.61784629],\n", + " [-1.27672348, -0.54777888, 1.51026454]])" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.randn(4,3)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `randint`\n", + "Return random integers from **low** (inclusive) to **high** (exclusive)." + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:11.903058Z", + "start_time": "2021-07-06T15:02:11.814680Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "85" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.random.randint(2,100)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.031477Z", + "start_time": "2021-07-06T15:02:11.905986Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[ 1, 2, 2],\n", + " [ 5, 3, 2],\n", + " [ 6, -1, 2]])" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Random Integer values\n", + "np.random.randint(-4,8, size=(3,3))" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.058326Z", + "start_time": "2021-07-06T15:02:12.036358Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(array([9, 3, 3, 7, 5, 8, 4, 0, 0, 7]), array([2, 4, 7, 2, 5, 0, 7, 0, 9, 5]))" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x = np.random.randint(0, 10, 10)\n", + "y = np.random.randint(0, 10, 10)\n", + "x, y" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It's also *sometimes* a more convinient way of writing and thinking about things." + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.182837Z", + "start_time": "2021-07-06T15:02:12.062236Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[11, 7, 10, 9, 10, 8, 11, 0, 9, 12]" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[i + j for i, j in zip(x, y)]" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.309306Z", + "start_time": "2021-07-06T15:02:12.186747Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([11, 7, 10, 9, 10, 8, 11, 0, 9, 12])" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x + y" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Array Attributes and Methods\n" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.431373Z", + "start_time": "2021-07-06T15:02:12.317118Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([5, 9, 9, 2, 2, 3, 6, 1])" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana = np.random.randint(1,10,8)\n", + "rana" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### `max`, `min`, `argmax`, `argmin`" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.556370Z", + "start_time": "2021-07-06T15:02:12.439187Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([5, 9, 9, 2, 2, 3, 6, 1])" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.681371Z", + "start_time": "2021-07-06T15:02:12.562233Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "9" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.821996Z", + "start_time": "2021-07-06T15:02:12.686256Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.argmax()" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:12.915256Z", + "start_time": "2021-07-06T15:02:12.826879Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.min()" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.024631Z", + "start_time": "2021-07-06T15:02:12.920142Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "7" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rana.argmin()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Numpy also provides many functions to create arrays:" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.101293Z", + "start_time": "2021-07-06T15:02:13.027562Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0., 0., 0., 0., 0.])" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Generating Zeros\n", + "np.zeros(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.210179Z", + "start_time": "2021-07-06T15:02:13.106175Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0., 0., 0.],\n", + " [0., 0., 0.]])" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# All 0s matrix\n", + "np.zeros((2,3)) # pass a tupple" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.322481Z", + "start_time": "2021-07-06T15:02:13.217015Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1., 1., 1.])" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Generating Zeros\n", + "np.ones(3) # one function" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.475314Z", + "start_time": "2021-07-06T15:02:13.329319Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([5.])" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.ones(1)*5" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.569061Z", + "start_time": "2021-07-06T15:02:13.482151Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1., 1., 1.],\n", + " [1., 1., 1.],\n", + " [1., 1., 1.]])" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.ones((3,3))" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.678439Z", + "start_time": "2021-07-06T15:02:13.578829Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[[1, 1],\n", + " [1, 1]],\n", + "\n", + " [[1, 1],\n", + " [1, 1]],\n", + "\n", + " [[1, 1],\n", + " [1, 1]],\n", + "\n", + " [[1, 1],\n", + " [1, 1]]])" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# All 1s matrix\n", + "np.ones((4,2,2), dtype='int32')" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.772189Z", + "start_time": "2021-07-06T15:02:13.683321Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[99, 99],\n", + " [99, 99]])" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Any other number\n", + "np.full((2,2), 99)" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.865936Z", + "start_time": "2021-07-06T15:02:13.776094Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([4, 4, 4])" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Any other number (full_like)\n", + "np.full_like(a, 4)\n", + "\n", + "#or np.full(a.shape, 4)" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:13.974333Z", + "start_time": "2021-07-06T15:02:13.871797Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1., 0., 0., 0., 0.],\n", + " [0., 1., 0., 0., 0.],\n", + " [0., 0., 1., 0., 0.],\n", + " [0., 0., 0., 1., 0.],\n", + " [0., 0., 0., 0., 1.]])" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# The identity matrix\n", + "np.identity(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:14.068085Z", + "start_time": "2021-07-06T15:02:13.978241Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2 3]\n", + " [1 2 3]\n", + " [1 2 3]]\n" + ] + } + ], + "source": [ + "# Repeat an array\n", + "arr = np.array([[1,2,3]])\n", + "r1 = np.repeat(arr,3, axis=0)\n", + "print(r1)" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:14.177459Z", + "start_time": "2021-07-06T15:02:14.074921Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[0. 0.]\n", + " [0. 0.]]\n", + "[[1. 1.]]\n", + "[[7 7]\n", + " [7 7]]\n", + "[[1. 0.]\n", + " [0. 1.]]\n", + "[[0.53909609 0.12336799]\n", + " [0.93143051 0.39878883]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "a = np.zeros((2,2)) # Create an array of all zeros\n", + "print(a) # Prints \"[[ 0. 0.]\n", + " # [ 0. 0.]]\"\n", + "\n", + "b = np.ones((1,2)) # Create an array of all ones\n", + "print(b) # Prints \"[[ 1. 1.]]\"\n", + "\n", + "c = np.full((2,2), 7) # Create a constant array\n", + "print(c) # Prints \"[[ 7. 7.]\n", + " # [ 7. 7.]]\"\n", + "\n", + "d = np.eye(2) # Create a 2x2 identity matrix\n", + "print(d) # Prints \"[[ 1. 0.]\n", + " # [ 0. 1.]]\"\n", + "\n", + "e = np.random.random((2,2)) # Create an array filled with random values\n", + "print(e) # Might print \"[[ 0.91940167 0.08143941]\n", + " # [ 0.68744134 0.87236687]]\"" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:02:14.318081Z", + "start_time": "2021-07-06T15:02:14.184297Z" + }, + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]\n", + " [1. 1. 1. 1. 1.]]\n", + "[[0. 0. 0.]\n", + " [0. 9. 0.]\n", + " [0. 0. 0.]]\n", + "[[1. 1. 1. 1. 1.]\n", + " [1. 0. 0. 0. 1.]\n", + " [1. 0. 9. 0. 1.]\n", + " [1. 0. 0. 0. 1.]\n", + " [1. 1. 1. 1. 1.]]\n" + ] + } + ], + "source": [ + "#Generate matrix\n", + "\n", + "# 1 1 1 1 1\n", + "# 1 0 0 0 1\n", + "# 1 0 9 0 1\n", + "# 1 1 1 1 1\n", + "\n", + "output = np.ones((5,5))\n", + "print(output)\n", + "\n", + "z = np.zeros((3,3))\n", + "z[1,1] = 9\n", + "print(z)\n", + "\n", + "output[1:-1,1:-1] = z\n", + "print(output)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can read about other methods of array creation in this **[documentation](https://numpy.org/doc/stable/user/basics.creation.html#arrays-creation)**." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/004_Python_NumPy_Array_Part3.ipynb b/004_Python_NumPy_Array_Part3.ipynb new file mode 100644 index 0000000..72dc365 --- /dev/null +++ b/004_Python_NumPy_Array_Part3.ipynb @@ -0,0 +1,1294 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Array math\n", + "\n", + "Basic mathematical functions operate elementwise on arrays, and are available both as operator overloads and as functions in the numpy module:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:31.644418Z", + "start_time": "2021-07-03T19:41:31.633678Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0 1 2 3 4 5]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "a = np.array([0,1,2,3,4,5])\n", + "#a = np.arange(0,6)\n", + "print(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.174691Z", + "start_time": "2021-07-03T19:41:32.157113Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([2, 3, 4, 5, 6, 7])" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a + 2" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.487187Z", + "start_time": "2021-07-03T19:41:32.475471Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([-2, -1, 0, 1, 2, 3])" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a - 2" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.737185Z", + "start_time": "2021-07-03T19:41:32.720588Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 2, 4, 6, 8, 10])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a * 2" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:32.955935Z", + "start_time": "2021-07-03T19:41:32.935430Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0. , 0.5, 1. , 1.5, 2. , 2.5])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a / 2" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:33.158080Z", + "start_time": "2021-07-03T19:41:33.139528Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 2, 4, 6, 8, 10])" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a + a" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:33.361207Z", + "start_time": "2021-07-03T19:41:33.355351Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 1, 4, 9, 16, 25])" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a * a" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:33.939328Z", + "start_time": "2021-07-03T19:41:33.931517Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0, 0, 0, 0, 0, 0])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a - a" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.157099Z", + "start_time": "2021-07-03T19:41:34.132688Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + ":1: RuntimeWarning: invalid value encountered in true_divide\n", + " a/a # Warning on division by zero, but not an error!\n" + ] + }, + { + "data": { + "text/plain": [ + "array([nan, 1., 1., 1., 1., 1.])" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a/a # Warning on division by zero, but not an error!" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.344599Z", + "start_time": "2021-07-03T19:41:34.334835Z" + } + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + ":1: RuntimeWarning: divide by zero encountered in true_divide\n", + " 1/a # Also warning, but not an error instead infinity\n" + ] + }, + { + "data": { + "text/plain": [ + "array([ inf, 1. , 0.5 , 0.33333333, 0.25 ,\n", + " 0.2 ])" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "1/a # Also warning, but not an error instead infinity" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.547725Z", + "start_time": "2021-07-03T19:41:34.538934Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 1, 3, 3, 5, 5])" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "b = np.array([1,0,1,0,1,0])\n", + "a + b" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:34.766473Z", + "start_time": "2021-07-03T19:41:34.748895Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 1, 8, 27, 64, 125], dtype=int32)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a ** 3" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Universal Array Functions (Mathematical operations)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.140494Z", + "start_time": "2021-07-03T19:41:35.132682Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0. , 1. , 1.41421356, 1.73205081, 2. ,\n", + " 2.23606798])" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Square Roots\n", + "np.sqrt(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.374866Z", + "start_time": "2021-07-03T19:41:35.360219Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1. , 2.71828183, 7.3890561 , 20.08553692,\n", + " 54.59815003, 148.4131591 ])" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#exponential (e^)\n", + "np.exp(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.578967Z", + "start_time": "2021-07-03T19:41:35.572132Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "5" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(a) #same as arr.max()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:35.781113Z", + "start_time": "2021-07-03T19:41:35.761582Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.min(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.013532Z", + "start_time": "2021-07-03T19:41:35.968614Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0. , 0.84147098, 0.90929743, 0.14112001, -0.7568025 ,\n", + " -0.95892427])" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.sin(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.216656Z", + "start_time": "2021-07-03T19:41:36.195175Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1. , 0.54030231, -0.41614684, -0.9899925 , -0.65364362,\n", + " 0.28366219])" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.cos(a)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.528180Z", + "start_time": "2021-07-03T19:41:36.494979Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 2.]\n", + " [3. 4.]]\n", + "[[5. 6.]\n", + " [7. 8.]]\n", + "[[ 6. 8.]\n", + " [10. 12.]]\n", + "[[ 6. 8.]\n", + " [10. 12.]]\n", + "[[-4. -4.]\n", + " [-4. -4.]]\n", + "[[-4. -4.]\n", + " [-4. -4.]]\n", + "[[ 5. 12.]\n", + " [21. 32.]]\n", + "[[ 5. 12.]\n", + " [21. 32.]]\n", + "[[0.2 0.33333333]\n", + " [0.42857143 0.5 ]]\n", + "[[0.2 0.33333333]\n", + " [0.42857143 0.5 ]]\n", + "[[1. 1.41421356]\n", + " [1.73205081 2. ]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2],[3,4]], dtype=np.float64)\n", + "y = np.array([[5,6],[7,8]], dtype=np.float64)\n", + "print(x)\n", + "print(y)\n", + "\n", + "# Elementwise sum; both produce the array\n", + "# [[ 6.0 8.0]\n", + "# [10.0 12.0]]\n", + "print(x + y)\n", + "print(np.add(x, y))\n", + "\n", + "# Elementwise difference; both produce the array\n", + "# [[-4.0 -4.0]\n", + "# [-4.0 -4.0]]\n", + "print(x - y)\n", + "print(np.subtract(x, y))\n", + "\n", + "# Elementwise product; both produce the array\n", + "# [[ 5.0 12.0]\n", + "# [21.0 32.0]]\n", + "print(x * y)\n", + "print(np.multiply(x, y))\n", + "\n", + "# Elementwise division; both produce the array\n", + "# [[ 0.2 0.33333333]\n", + "# [ 0.42857143 0.5 ]]\n", + "print(x / y)\n", + "print(np.divide(x, y))\n", + "\n", + "# Elementwise square root; produces the array\n", + "# [[ 1. 1.41421356]\n", + "# [ 1.73205081 2. ]]\n", + "print(np.sqrt(x))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + ">**Note:** that unlike MATLAB, **`*`** is elementwise multiplication, not matrix multiplication. We instead use the **`dot`** function to compute inner products of vectors, to multiply a vector by a matrix, and to multiply matrices. **`dot`** is available both as a function in the numpy module and as an instance method of array objects:" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:36.871926Z", + "start_time": "2021-07-03T19:41:36.853377Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "14" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "### Dot product: product of two arrays\n", + "\n", + "f = np.array([1,2])\n", + "g = np.array([4,5])\n", + "### 1*4+2*5\n", + "np.dot(f, g)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:37.308447Z", + "start_time": "2021-07-03T19:41:37.286967Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "219\n", + "219\n", + "[29 67]\n", + "[29 67]\n", + "[[19 22]\n", + " [43 50]]\n", + "[[19 22]\n", + " [43 50]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2],[3,4]])\n", + "y = np.array([[5,6],[7,8]])\n", + "\n", + "v = np.array([9,10])\n", + "w = np.array([11, 12])\n", + "\n", + "# Inner product of vectors; both produce 219\n", + "print(v.dot(w))\n", + "print(np.dot(v, w))\n", + "\n", + "# Matrix / vector product; both produce the rank 1 array [29 67]\n", + "print(x.dot(v))\n", + "print(np.dot(x, v))\n", + "\n", + "# Matrix / matrix product; both produce the rank 2 array\n", + "# [[19 22]\n", + "# [43 50]]\n", + "print(x.dot(y))\n", + "print(np.dot(x, y))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy provides many useful functions for performing computations on arrays; one of the most useful is **`sum`**:" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:37.714693Z", + "start_time": "2021-07-03T19:41:37.693214Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10\n", + "[4 6]\n", + "[3 7]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2],[3,4]])\n", + "\n", + "print(np.sum(x)) # Compute sum of all elements; prints \"10\"\n", + "print(np.sum(x, axis=0)) # Compute sum of each column; prints \"[4 6]\"\n", + "print(np.sum(x, axis=1)) # Compute sum of each row; prints \"[3 7]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You can find the full list of mathematical functions provided by numpy in this **[documentation](https://numpy.org/doc/stable/reference/routines.math.html)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Apart from computing mathematical functions using arrays, we frequently need to reshape or otherwise manipulate data in arrays. The simplest example of this type of operation is transposing a matrix; to transpose a matrix, simply use the **`T`** attribute of an array object:" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:38.340181Z", + "start_time": "2021-07-03T19:41:38.330416Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2]\n", + " [3 4]]\n", + "[[1 3]\n", + " [2 4]]\n", + "[1 2 3]\n", + "[1 2 3]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "x = np.array([[1,2], [3,4]])\n", + "print(x) # Prints \"[[1 2]\n", + " # [3 4]]\"\n", + "print(x.T) # Prints \"[[1 3]\n", + " # [2 4]]\"\n", + "\n", + "# Note that taking the transpose of a rank 1 array does nothing:\n", + "v = np.array([1,2,3])\n", + "print(v) # Prints \"[1 2 3]\"\n", + "print(v.T) # Prints \"[1 2 3]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy provides many more functions for manipulating arrays; you can see the full list in the **[documentation](https://numpy.org/doc/stable/reference/routines.array-manipulation.html)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Matrix Multiplication\n", + "\n", + "The Numpy **`matmul()`** function is used to return the matrix product of 2 arrays." + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:39.010098Z", + "start_time": "2021-07-03T19:41:38.993501Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1.]\n", + " [1. 1. 1.]]\n", + "[[2 2]\n", + " [2 2]\n", + " [2 2]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[6., 6.],\n", + " [6., 6.]])" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a = np.ones((2,3))\n", + "print(a)\n", + "\n", + "b = np.full((3,2), 2)\n", + "print(b)\n", + "\n", + "np.matmul(a,b) # matmul() function is used to return the matrix product of 2 arrays. " + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:39.322598Z", + "start_time": "2021-07-03T19:41:39.304045Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[19, 22],\n", + " [43, 50]])" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "### Matmul: matruc product of two arrays\n", + "\n", + "h = [[1,2],[3,4]] \n", + "i = [[5,6],[7,8]] \n", + "### 1*5+2*7 = 19\n", + "np.matmul(h, i)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Determinant\n", + "\n", + "Last but not least, if you need to compute the determinant, you can use **`np.linalg.det()`**. \n", + "\n", + ">**Note:** numpy takes care of the dimension." + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:39.775718Z", + "start_time": "2021-07-03T19:41:39.757166Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1.0" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Find the determinant\n", + "\n", + "c = np.identity(3)\n", + "np.linalg.det(c)" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:40.118490Z", + "start_time": "2021-07-03T19:41:40.099939Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "-1.999999999999999" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "## Determinant 2*2 matrix\n", + "\n", + "5*8-7*6\n", + "np.linalg.det(i)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:41.320633Z", + "start_time": "2021-07-03T19:41:41.305987Z" + } + }, + "outputs": [], + "source": [ + "## Reference docs (https://docs.scipy.org/doc/numpy/reference/routines.linalg.html)\n", + "\n", + "# Determinant\n", + "# Trace\n", + "# Singular Vector Decomposition\n", + "# Eigenvalues\n", + "# Matrix Norm\n", + "# Inverse\n", + "# Etc..." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Broadcasting\n", + "\n", + "Broadcasting is a powerful mechanism that allows numpy to work with arrays of different shapes when performing arithmetic operations. Frequently we have a smaller array and a larger array, and we want to use the smaller array multiple times to perform some operation on the larger array.\n", + "\n", + "For example, suppose that we want to add a constant vector to each row of a matrix. We could do it like this:" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:43.599913Z", + "start_time": "2021-07-03T19:41:43.577457Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 2 2 4]\n", + " [ 5 5 7]\n", + " [ 8 8 10]\n", + " [11 11 13]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# We will add the vector v to each row of the matrix x,\n", + "# storing the result in the matrix y\n", + "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "v = np.array([1, 0, 1])\n", + "y = np.empty_like(x) # Create an empty matrix with the same shape as x\n", + "\n", + "# Add the vector v to each row of the matrix x with an explicit loop\n", + "for i in range(4):\n", + " y[i, :] = x[i, :] + v\n", + "\n", + "# Now y is the following\n", + "# [[ 2 2 4]\n", + "# [ 5 5 7]\n", + "# [ 8 8 10]\n", + "# [11 11 13]]\n", + "print(y)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This works; however when the matrix **`x`** is very large, computing an explicit loop in Python could be slow. Note that adding the vector **`v`** to each row of the matrix **`x`** is equivalent to forming a matrix **`vv`** by stacking multiple copies of **`v`** vertically, then performing elementwise summation of **`x`** and **`vv`**. We could implement this approach like this:" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:44.099914Z", + "start_time": "2021-07-03T19:41:44.068665Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 0 1]\n", + " [1 0 1]\n", + " [1 0 1]\n", + " [1 0 1]]\n", + "[[ 2 2 4]\n", + " [ 5 5 7]\n", + " [ 8 8 10]\n", + " [11 11 13]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# We will add the vector v to each row of the matrix x,\n", + "# storing the result in the matrix y\n", + "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "v = np.array([1, 0, 1])\n", + "vv = np.tile(v, (4, 1)) # Stack 4 copies of v on top of each other\n", + "print(vv) # Prints \"[[1 0 1]\n", + " # [1 0 1]\n", + " # [1 0 1]\n", + " # [1 0 1]]\"\n", + "y = x + vv # Add x and vv elementwise\n", + "print(y) # Prints \"[[ 2 2 4\n", + " # [ 5 5 7]\n", + " # [ 8 8 10]\n", + " # [11 11 13]]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy broadcasting allows us to perform this computation without actually creating multiple copies of **`v`**. Consider this version, using broadcasting:" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:44.661428Z", + "start_time": "2021-07-03T19:41:44.640928Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 2 2 4]\n", + " [ 5 5 7]\n", + " [ 8 8 10]\n", + " [11 11 13]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# We will add the vector v to each row of the matrix x,\n", + "# storing the result in the matrix y\n", + "x = np.array([[1,2,3], [4,5,6], [7,8,9], [10, 11, 12]])\n", + "v = np.array([1, 0, 1])\n", + "y = x + v # Add v to each row of x using broadcasting\n", + "print(y) # Prints \"[[ 2 2 4]\n", + " # [ 5 5 7]\n", + " # [ 8 8 10]\n", + " # [11 11 13]]\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Explanation:** \n", + "\n", + "The line **`y = x + v`** works even though **`x`** has shape **(4, 3)** and **`v`** has shape **(3,)** due to broadcasting; this line works as if **`v`** actually had shape **(4, 3)**, where each row was a copy of **`v`**, and the sum was performed elementwise." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Broadcasting two arrays together follows these rules:\n", + "\n", + "* If the arrays do not have the same rank, prepend the shape of the lower rank array with 1s until both shapes have the same length.\n", + "\n", + "\n", + "* The two arrays are said to be compatible in a dimension if they have the same size in the dimension, or if one of the arrays has size 1 in that dimension.\n", + "\n", + "\n", + "* The arrays can be broadcast together if they are compatible in all dimensions.\n", + "\n", + "\n", + "* After broadcasting, each array behaves as if it had shape equal to the elementwise maximum of shapes of the two input arrays.\n", + "\n", + "\n", + "* In any dimension where one array had size 1 and the other array had size greater than 1, the first array behaves as if it were copied along that dimension\n", + "\n", + "If this explanation does not make sense, try reading the explanation from this **[documentation](https://numpy.org/doc/stable/user/basics.broadcasting.html)** or this **[explanation](http://scipy.github.io/old-wiki/pages/EricsBroadcastingDoc)**.\n", + "\n", + "Functions that support broadcasting are known as universal functions. You can find the list of all universal functions in this **[documentation](https://numpy.org/doc/stable/reference/ufuncs.html#available-ufuncs)**." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Here are some applications of broadcasting:" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-03T19:41:46.331831Z", + "start_time": "2021-07-03T19:41:46.314257Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 4 5]\n", + " [ 8 10]\n", + " [12 15]]\n", + "[[2 4 6]\n", + " [5 7 9]]\n", + "[[ 5 6 7]\n", + " [ 9 10 11]]\n", + "[[ 5 6 7]\n", + " [ 9 10 11]]\n", + "[[ 2 4 6]\n", + " [ 8 10 12]]\n" + ] + } + ], + "source": [ + "import numpy as np\n", + "\n", + "# Compute outer product of vectors\n", + "v = np.array([1,2,3]) # v has shape (3,)\n", + "w = np.array([4,5]) # w has shape (2,)\n", + "# To compute an outer product, we first reshape v to be a column\n", + "# vector of shape (3, 1); we can then broadcast it against w to yield\n", + "# an output of shape (3, 2), which is the outer product of v and w:\n", + "# [[ 4 5]\n", + "# [ 8 10]\n", + "# [12 15]]\n", + "print(np.reshape(v, (3, 1)) * w)\n", + "\n", + "# Add a vector to each row of a matrix\n", + "x = np.array([[1,2,3], [4,5,6]])\n", + "# x has shape (2, 3) and v has shape (3,) so they broadcast to (2, 3),\n", + "# giving the following matrix:\n", + "# [[2 4 6]\n", + "# [5 7 9]]\n", + "print(x + v)\n", + "\n", + "# Add a vector to each column of a matrix\n", + "# x has shape (2, 3) and w has shape (2,).\n", + "# If we transpose x then it has shape (3, 2) and can be broadcast\n", + "# against w to yield a result of shape (3, 2); transposing this result\n", + "# yields the final result of shape (2, 3) which is the matrix x with\n", + "# the vector w added to each column. Gives the following matrix:\n", + "# [[ 5 6 7]\n", + "# [ 9 10 11]]\n", + "print((x.T + w).T)\n", + "# Another solution is to reshape w to be a column vector of shape (2, 1);\n", + "# we can then broadcast it directly against x to produce the same\n", + "# output.\n", + "print(x + np.reshape(w, (2, 1)))\n", + "\n", + "# Multiply a matrix by a constant:\n", + "# x has shape (2, 3). Numpy treats scalars as arrays of shape ();\n", + "# these can be broadcast together to shape (2, 3), producing the\n", + "# following array:\n", + "# [[ 2 4 6]\n", + "# [ 8 10 12]]\n", + "print(x * 2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "* **Why is broadcasting useful?**\n", + " - Broadcasting typically makes your code more concise and faster, so you should strive to use it where possible. It lets you perform operations between arrays that are compatable, but not nescessarily identical, in shape. This makes your code cleaner." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/005_Python_NumPy_Array_Part4.ipynb b/005_Python_NumPy_Array_Part4.ipynb new file mode 100644 index 0000000..4fe17d0 --- /dev/null +++ b/005_Python_NumPy_Array_Part4.ipynb @@ -0,0 +1,1446 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2021-05-27T18:42:32.348446Z", + "start_time": "2021-05-27T18:42:32.329894Z" + } + }, + "source": [ + "\n", + "All the IPython Notebooks in this lecture series by Dr. Milan Parmar are available @ **[GitHub](https://github.com/milaan9/09_Python_NumPy_Module)**\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Arrays reorganizing" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### `asarray()`\n", + "\n", + "The **`asarray()`** function is used when you want to convert an input to an array. The input could be a lists, tuple, ndarray, etc.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.asarray(data, dtype=None, order=None)[source]\n", + "```\n", + "\n", + "* **`data`**: Data that you want to convert to an array\n", + "\n", + "* **`dtype`**: This is an optional argument. If not specified, the data type is inferred from the input data\n", + "\n", + "* **`Order`**: Default is **`C`** which is an essential row style. Other option is **`F`** (Fortan-style)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:01.557209Z", + "start_time": "2021-07-06T15:01:01.242760Z" + } + }, + "outputs": [], + "source": [ + "# Consider the following 2-D matrix with four rows and four columns filled by 1\n", + "\n", + "import numpy as np\n", + "\n", + "a = np.matrix(np.ones((4,4)))\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If you want to change the value of the matrix, you cannot. The reason is, it is not possible to change a copy." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:01.604081Z", + "start_time": "2021-07-06T15:01:01.570882Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]]\n" + ] + } + ], + "source": [ + "np.array(a)[2]=3\n", + "print(a) # value won't change in result" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Matrix is immutable. You can use asarray if you want to add modification in the original array. Let's see if any change occurs when you want to change the value of the third rows with the value 2" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:01.763262Z", + "start_time": "2021-07-06T15:01:01.607988Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1. 1. 1. 1.]\n", + " [1. 1. 1. 1.]\n", + " [2. 2. 2. 2.]\n", + " [1. 1. 1. 1.]]\n" + ] + } + ], + "source": [ + "np.asarray(a)[2]=2 # np.asarray(A): converts the matrix A to an array\n", + "print(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### `arange()`\n", + "\n", + "The **`arange()`** is an inbuilt numpy function that returns an ndarray object containing evenly spaced values within a defined interval. For instance, you want to create values from 1 to 10; you can use **`arange()`** function.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.arange(start, stop,step) \n", + "```\n", + "* **`start`**: Start of interval\n", + "* **`stop`**: End of interval\n", + "* **`step`**: Spacing between values. Default step is 1" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:01.958575Z", + "start_time": "2021-07-06T15:01:01.772054Z" + }, + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example 1:\n", + "\n", + "import numpy as np\n", + "np.arange(1, 11)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If you want to change the step, you can add a third number in the parenthesis. It will change the step." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.126052Z", + "start_time": "2021-07-06T15:01:01.965409Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1, 5, 9, 13])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example 2:\n", + "\n", + "import numpy as np\n", + "np.arange(1, 14, 4)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.211013Z", + "start_time": "2021-07-06T15:01:02.130937Z" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0, 2, 4, 6, 8, 10])" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.arange(0,11,2) # even no by adding a step size" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.304274Z", + "start_time": "2021-07-06T15:01:02.214922Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 3, 5, 7, 9])" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.arange(1,11,2) # odd no" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Reshape Data\n", + "\n", + "In some occasions, you need to reshape the data from wide to long. You can use the reshape function for this. \n", + "\n", + "**Syntax:** \n", + "```python\n", + "numpy.reshape(a, newShape, order='C')\n", + "```\n", + "* **`a: Array`** that you want to reshape\n", + "* **`newShape`**: The new desires shape\n", + "* **`order`**: Default is **`C`** which is an essential row style." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.411696Z", + "start_time": "2021-07-06T15:01:02.315015Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2 3]\n", + " [4 5 6]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[1, 2],\n", + " [3, 4],\n", + " [5, 6]])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import numpy as np\n", + "\n", + "e = np.array([(1,2,3), (4,5,6)])\n", + "print(e)\n", + "e.reshape(3,2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Broadcasting with array reorganizing \n", + "\n", + "It's super cool and super useful. The one-line explanation is that when doing elementwise operations, things expand to the \"correct\" shape." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.503980Z", + "start_time": "2021-07-06T15:01:02.417556Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "x: [0 1 2 3 4]\n", + "x+1: [1 2 3 4 5]\n", + "\n", + "y: \n", + "[[0.20040757 0.96248829 0.29534113 0.14204329 0.00786338]\n", + " [0.68572271 0.22357762 0.88618684 0.91174698 0.87380356]]\n", + "y+1:\n", + "[[1.20040757 1.96248829 1.29534113 1.14204329 1.00786338]\n", + " [1.68572271 1.22357762 1.88618684 1.91174698 1.87380356]]\n" + ] + } + ], + "source": [ + "# add a scalar to a 1-d array\n", + "x = np.arange(5)\n", + "print('x: ', x)\n", + "print('x+1:', x + 1, end='\\n\\n')\n", + "\n", + "y = np.random.uniform(size=(2, 5))\n", + "print('y: ', y, sep='\\n')\n", + "print('y+1:', y + 1, sep='\\n')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Since `x` is shaped `(5,)` and `y` is shaped `(2,5)` we can do operations between them." + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.628979Z", + "start_time": "2021-07-06T15:01:02.509842Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0. , 0.96248829, 0.59068226, 0.42612988, 0.03145352],\n", + " [0. , 0.22357762, 1.77237368, 2.73524094, 3.49521424]])" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x * y" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Without broadcasting we'd have to manually reshape our arrays, which quickly gets annoying." + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.753491Z", + "start_time": "2021-07-06T15:01:02.634841Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0. , 0.96248829, 0.59068226, 0.42612988, 0.03145352],\n", + " [0. , 0.22357762, 1.77237368, 2.73524094, 3.49521424]])" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x.reshape(1, -1).repeat(2, axis=0) * y" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.862866Z", + "start_time": "2021-07-06T15:01:02.757399Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1 2 3 4]\n", + " [5 6 7 8]]\n", + "[[1 2 3 4]\n", + " [5 6 7 8]]\n" + ] + } + ], + "source": [ + "before = np.array([[1,2,3,4],[5,6,7,8]])\n", + "print(before)\n", + "\n", + "after = before.reshape((2,4))\n", + "print(after)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Flatten Data\n", + "\n", + "When you deal with some neural network like convnet, you need to flatten the array. You can use **`flatten()`**.\n", + "\n", + "**Syntax:** \n", + "```python\n", + "numpy.flatten(order='C')\n", + "```\n", + "* **`a: Array`** that you want to reshape\n", + "* **`newShape`**: The new desires shape\n", + "* **`order`**: Default is **`C`** which is an essential row style." + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.955151Z", + "start_time": "2021-07-06T15:01:02.867751Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1, 2, 3, 4, 5, 6])" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "e.flatten()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### What is `hstack`?\n", + "\n", + "With **`hstack`** you can appened data horizontally. This is a very convinient function in Numpy. Lets study it with an example:" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:02.970776Z", + "start_time": "2021-07-06T15:01:02.958081Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Horizontal Append: [1 2 3 4 5 6]\n" + ] + } + ], + "source": [ + "## Horitzontal Stack\n", + "\n", + "import numpy as np\n", + "f = np.array([1,2,3])\n", + "g = np.array([4,5,6])\n", + "\n", + "print('Horizontal Append:', np.hstack((f, g)))" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.094802Z", + "start_time": "2021-07-06T15:01:02.973707Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1., 1., 1., 1., 0., 0.],\n", + " [1., 1., 1., 1., 0., 0.]])" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Horizontal stack\n", + "\n", + "h1 = np.ones((2,4))\n", + "h2 = np.zeros((2,2))\n", + "\n", + "np.hstack((h1,h2))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### What is `vstack`?\n", + "\n", + "With **`vstack`** you can appened data vertically. Lets study it with an example:" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.203200Z", + "start_time": "2021-07-06T15:01:03.097730Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Vertical Append: [[1 2 3]\n", + " [4 5 6]]\n" + ] + } + ], + "source": [ + "## Vertical Stack\n", + "\n", + "import numpy as np\n", + "f = np.array([1,2,3])\n", + "g = np.array([4,5,6])\n", + "\n", + "print('Vertical Append:', np.vstack((f, g)))" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.328195Z", + "start_time": "2021-07-06T15:01:03.206127Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1, 2, 3, 4],\n", + " [5, 6, 7, 8],\n", + " [1, 2, 3, 4],\n", + " [5, 6, 7, 8]])" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Vertically stacking vectors\n", + "\n", + "v1 = np.array([1,2,3,4])\n", + "v2 = np.array([5,6,7,8])\n", + "\n", + "np.vstack([v1,v2,v1,v2])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Generate Random Numbers\n", + "\n", + "To generate random numbers for Gaussian distribution use:\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.random.normal(loc, scale, size)\n", + "```\n", + "* **`loc`**: the mean. The center of distribution\n", + "* **`scale`**: standard deviation.\n", + "* **`size`**: number of returns" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.482980Z", + "start_time": "2021-07-06T15:01:03.334057Z" + }, + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[4.73370838 5.02319487 5.03247675 4.63238643 5.20491465 4.23379671\n", + " 4.65235094 4.03461004 4.81788758 5.40603744]\n" + ] + } + ], + "source": [ + "## Generate random number from normal distribution\n", + "\n", + "normal_array = np.random.normal(5, 0.5, 10)\n", + "print(normal_array)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Linspace\n", + "\n", + "Linspace gives evenly spaced samples.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.linspace(start, stop, num, endpoint)\n", + "```\n", + "* **`start`**: Start of sequence\n", + "* **`stop`**: End of sequence\n", + "* **`num`**: Number of samples to generate. Default is 50\n", + "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.594308Z", + "start_time": "2021-07-06T15:01:03.488351Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0., 2., 4., 6., 8., 10.])" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example:\n", + "\n", + "import numpy as np\n", + "np.linspace(0,10,6) " + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.713934Z", + "start_time": "2021-07-06T15:01:03.605053Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1. , 1.44444444, 1.88888889, 2.33333333, 2.77777778,\n", + " 3.22222222, 3.66666667, 4.11111111, 4.55555556, 5. ])" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example: For instance, it can be used to create 10 values from 1 to 5 evenly spaced.\n", + "\n", + "import numpy as np\n", + "np.linspace(1.0, 5.0, num=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If you do not want to include the last digit in the interval, you can set endpoint to **`False`**" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.821847Z", + "start_time": "2021-07-06T15:01:03.719799Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([1. , 1.8, 2.6, 3.4, 4.2])" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.linspace(1.0, 5.0, num=5, endpoint=False)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### LogSpace\n", + "\n", + "LogSpace returns even spaced numbers on a log scale. Logspace has the same parameters as **`np.linspace`**.\n", + "\n", + "**Syntax:**\n", + "```python\n", + "numpy.logspace(start, stop, num, endpoint)\n", + "```\n", + "* **`start`**: Start of sequence\n", + "* **`stop`**: End of sequence\n", + "* **`num`**: Number of samples to generate. Default is 50\n", + "* **`endpoint`**: If **`True`** (default), stop is the last value. If **`False`**, stop value is not included." + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:03.962961Z", + "start_time": "2021-07-06T15:01:03.824777Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 1000. , 2154.43469003, 4641.58883361, 10000. ])" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Example:\n", + "\n", + "np.logspace(3.0, 4.0, num=4)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Finaly, if you want to check the memory size of an element in an array, you can use **`.itemsize`**" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.070380Z", + "start_time": "2021-07-06T15:01:03.972725Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "16" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x = np.array([1,2,3], dtype=np.complex128)\n", + "x.itemsize" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Statistics\n", + "\n", + "NumPy has quite a few useful statistical functions for finding minimum, maximum, percentile standard deviation and variance, etc from the given elements in the array. The functions are explained as follows βˆ’" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Numpy is equipped with the robust statistical function as listed below:\n", + "\n", + "| Function | Numpy |\n", + "|:----: |:---- |\n", + "| **`Min`** | **np.min()** | \n", + "| **`Max`** | **np.max()** | \n", + "| **`Mean`** | **np.mean()** | \n", + "| **`Median`** | **np.median()** | \n", + "| **`Standard deviation`** | **np.std()** | " + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.196356Z", + "start_time": "2021-07-06T15:01:04.076241Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[4.57057605 5.76249894 4.09935016 5.38336447 4.96652011 5.29402596\n", + " 4.79025614 6.00232788 5.49574452 5.60059908]\n" + ] + } + ], + "source": [ + "# Consider the following Array\n", + "\n", + "import numpy as np\n", + "\n", + "normal_array = np.random.normal(5, 0.5, 10)\n", + "print(normal_array)\t" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.366276Z", + "start_time": "2021-07-06T15:01:04.200262Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "4.099350157876355\n", + "6.002327879593869\n", + "5.196526332130161\n", + "5.338695217273813\n", + "0.5550161930871431\n" + ] + } + ], + "source": [ + "# Example:Statistical function\n", + "\n", + "### Min \n", + "print(np.min(normal_array))\n", + "\n", + "### Max \n", + "print(np.max(normal_array))\n", + "\n", + "### Mean \n", + "print(np.mean(normal_array))\n", + "\n", + "### Median\n", + "print(np.median(normal_array))\n", + "\n", + "### Sd\n", + "print(np.std(normal_array))" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.460025Z", + "start_time": "2021-07-06T15:01:04.369208Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1, 2, 3],\n", + " [4, 5, 6]])" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "stats = np.array([[1,2,3],[4,5,6]])\n", + "stats" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.553777Z", + "start_time": "2021-07-06T15:01:04.462957Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.min(stats)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.666079Z", + "start_time": "2021-07-06T15:01:04.559638Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([3, 6])" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(stats, axis=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.772523Z", + "start_time": "2021-07-06T15:01:04.673896Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([5, 7, 9])" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.sum(stats, axis=0)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Miscellaneous" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Load Data from File\n", + "\n", + "you can download the \"data.txt\" from **[here](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)**" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:04.975650Z", + "start_time": "2021-07-06T15:01:04.779363Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + } + ], + "source": [ + "filedata = np.genfromtxt('data.txt', delimiter=',')\n", + "filedata = filedata.astype('int32') # you can also change type to 'int64'\n", + "print(filedata)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Boolean Masking and Advanced Indexing" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.039125Z", + "start_time": "2021-07-06T15:01:04.982484Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[False, False, False, False, True, True, False, False, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, True, True, False, True, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, True, False, False, False, True,\n", + " False, False, False, False, False, False, False, True, True]])" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "filedata >50" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.162172Z", + "start_time": "2021-07-06T15:01:05.045963Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([196, 75, 766, 75, 55, 999, 78, 76, 88])" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "filedata[filedata >50] # '[]' will display the value of data point from the dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.271545Z", + "start_time": "2021-07-06T15:01:05.173893Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([False, False, False, False, True, True, False, True, True,\n", + " False, False, False, False, False, False, False, True, True])" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "np.any(filedata > 50, axis = 0) # axis=0 refers to columns and axis=1 refers to rows in this dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.380922Z", + "start_time": "2021-07-06T15:01:05.274476Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([False, False, False, False, True, False, False, False, False,\n", + " False, False, False, False, False, False, False, False, False])" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "np.all(filedata > 50, axis = 0) # '.all' refers to all the data points in row/column (based on axis=0 or axis=1)." + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.521545Z", + "start_time": "2021-07-06T15:01:05.389709Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[False, False, False, False, False, True, False, False, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, False, True, False, True, False,\n", + " False, False, False, False, False, False, False, False, False],\n", + " [False, False, False, False, False, False, False, False, True,\n", + " False, False, False, False, False, False, False, True, True]])" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "(((filedata > 50) & (filedata < 100)))" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.664124Z", + "start_time": "2021-07-06T15:01:05.526429Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 1 13 21 11 196 75 4 3 34 6 7 8 0 1 2 3 4 5]\n", + " [ 3 42 12 33 766 75 4 55 6 4 3 4 5 6 7 0 11 12]\n", + " [ 1 22 33 11 999 11 2 1 78 0 1 2 9 8 7 1 76 88]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ True, True, True, True, True, False, True, True, True,\n", + " True, True, True, True, True, True, True, True, True],\n", + " [ True, True, True, True, True, False, True, False, True,\n", + " True, True, True, True, True, True, True, True, True],\n", + " [ True, True, True, True, True, True, True, True, False,\n", + " True, True, True, True, True, True, True, False, False]])" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(filedata)\n", + "(~((filedata > 50) & (filedata < 100))) # '~' means not" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": { + "ExecuteTime": { + "end_time": "2021-07-06T15:01:05.820861Z", + "start_time": "2021-07-06T15:01:05.672914Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([2, 3, 9])" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "### You can index with a list in NumPy\n", + "a = np.array([1,2,3,4,5,6,7,8,9])\n", + "a [[1,2,8]] #indexes" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Numpy Documentation\n", + "\n", + "This brief overview has touched on many of the important things that you need to know about numpy, but is far from complete. Check out the **[numpy reference](https://numpy.org/doc/stable/reference/)** to find out much more about numpy." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": { + "height": "calc(100% - 180px)", + "left": "10px", + "top": "150px", + "width": "208px" + }, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} From 03ec7c512403f41a8f576ed45306d7959c9bfd56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:07:10 +0530 Subject: [PATCH 11/83] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6d5248a..8788adb 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@

+Last Commit Last Commit From 0cdd9235cbc83e32a8de3b03df32f4677d19083c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:25:03 +0530 Subject: [PATCH 12/83] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8788adb..4fe865a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@

+[![.](https://img.shields.io/static/v1?logo=github&label=maintainer&message=milaan9&color=Red)](https://github.com/milaan9) Last Commit Last Commit From 8da384370b05589036f64e0979b7795cdac16c90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:25:43 +0530 Subject: [PATCH 13/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4fe865a..7a1484a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -

[![.](https://img.shields.io/static/v1?logo=github&label=maintainer&message=milaan9&color=Red)](https://github.com/milaan9) +

Last Commit Last Commit From da9c88fbc7c638fb688f77bb3269534235863908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:28:02 +0530 Subject: [PATCH 14/83] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 7a1484a..8788adb 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ -[![.](https://img.shields.io/static/v1?logo=github&label=maintainer&message=milaan9&color=Red)](https://github.com/milaan9)

Last Commit Last Commit From 364ac45bc8e060062b0cd4e36bcaa45b524941cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:28:35 +0530 Subject: [PATCH 15/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8788adb..7ea6f5c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

-Last Commit +Last Commit Last Commit From 6b18d8d4dd910584d0824b6652280b0b89b67f71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:29:53 +0530 Subject: [PATCH 16/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7ea6f5c..4725f1d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

-Last Commit +Last Commit Last Commit From 44102363b4fee9592b47658400e18ca50abff755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:30:02 +0530 Subject: [PATCH 17/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4725f1d..c3511d1 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

-Last Commit +Last Commit Last Commit From 2986b4a85cd089be4d8ae4fcd3a045b7e798e0d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:31:50 +0530 Subject: [PATCH 18/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c3511d1..3c93e6e 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Stars Badge -Forks Badge +Forks Badge Size Pull Requests Badge Issues Badge From bfdd6dd9f3bf0ad2790d5afed2aca7a8776644ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:32:14 +0530 Subject: [PATCH 19/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3c93e6e..e979b5a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Stars Badge -Forks Badge +Forks Badge Size Pull Requests Badge Issues Badge From 2ae373200f97658563be26f22746f55d93b44bf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:46:44 +0530 Subject: [PATCH 20/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e979b5a..f2d412d 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ Last Commit -Stars Badge -Forks Badge +Stars Badge +Forks Badge Size Pull Requests Badge Issues Badge From a2ee5ab2370668ce1100a059a0ab72359343783d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:48:31 +0530 Subject: [PATCH 21/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f2d412d..2c3ce15 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Last Commit Last Commit - + Stars Badge Forks Badge Size From 5807f9b5479e54e9243140a72141552b166bad71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:49:36 +0530 Subject: [PATCH 22/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2c3ce15..f2d412d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Last Commit Last Commit - + Stars Badge Forks Badge Size From 9e3c19c8306ccdc294e833474e19b888a573a2f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:51:32 +0530 Subject: [PATCH 23/83] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f2d412d..eee8898 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ Last Commit Last Commit + Stars Badge Forks Badge From 384ed74f3ee2ad49a5d15d1090589f99f82b0e62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:52:49 +0530 Subject: [PATCH 24/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index eee8898..42d8ec4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Last Commit Last Commit - + Stars Badge Forks Badge From b44f3b1a3787eb2d5f49a2a01a7cc81468ac17d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:53:23 +0530 Subject: [PATCH 25/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 42d8ec4..dba5f2f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Last Commit Last Commit - + Stars Badge Forks Badge From cade8560f165c5333b4b0fea75e722c4659a0b6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:53:43 +0530 Subject: [PATCH 26/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dba5f2f..ed84d7b 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Last Commit - + Stars Badge Forks Badge Size From f88278c5a2e0bc055bd3032db7e73de60d50e6c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:53:59 +0530 Subject: [PATCH 27/83] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index ed84d7b..85b2970 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,6 @@ Last Commit - Stars Badge Forks Badge Size From acb787aef4cbd697bfe5e6b86a569e4ba8bd74bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:55:40 +0530 Subject: [PATCH 28/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 85b2970..2f6364a 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From b151af3c13118f75161be116f98b7572a3e982d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:56:45 +0530 Subject: [PATCH 29/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2f6364a..16f25a0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

Last Commit -Last Commit +Last Commit Stars Badge @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From b4eca2b100baa1da083177a854553ebd01d6d1ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:58:42 +0530 Subject: [PATCH 30/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 16f25a0..af9b6fe 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 3c3682a1e7fb15e886fabf74e2b087f0bd9b9d6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:59:14 +0530 Subject: [PATCH 31/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index af9b6fe..95f43a4 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 4a6abf196383717bcdeccdaaac881c134b854fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 18:59:50 +0530 Subject: [PATCH 32/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 95f43a4..0f07f49 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 99336a5d85547412c487559a14d99a6ff6654c62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:00:38 +0530 Subject: [PATCH 33/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0f07f49..01605dc 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 4bdab918c3a239688bfbb5617d62a6f4d0e60885 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:01:54 +0530 Subject: [PATCH 34/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 01605dc..e573aef 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 05b6a96f60c2c5d295717704be0397c1ff575ff8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:03:17 +0530 Subject: [PATCH 35/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e573aef..efb9501 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 77b51ffd9687795021dad94785710012374aea8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:04:27 +0530 Subject: [PATCH 36/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index efb9501..8e62fbd 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Size Pull Requests Badge Issues Badge -Language +Language

From 1bf70798597c6abf06e8fc6dca4102bc20cdcf62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:07:20 +0530 Subject: [PATCH 37/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e62fbd..f2ce0f2 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Forks Badge Size Pull Requests Badge -Issues Badge +Issues Badge Language

From f93160c0197bf36f25d5dd2ea366150d4a05fe4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:08:02 +0530 Subject: [PATCH 38/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f2ce0f2..8ebe024 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Forks Badge Size Pull Requests Badge -Issues Badge +Issues Badge Language

From 2f51d00b07adbc864e1a30ed95dff6233a7e4962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:10:05 +0530 Subject: [PATCH 39/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8ebe024..51b4b8f 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ Last Commit -Stars Badge +Stars Badge Forks Badge Size Pull Requests Badge -Issues Badge +Issues Badge Language

From ec0028458f4344257da35535b22819a87d688e12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:12:45 +0530 Subject: [PATCH 40/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 51b4b8f..4b2effa 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Last Commit -Stars Badge +Stars Badge Forks Badge Size Pull Requests Badge From 459f303a6f1bb253b851944b74ac6bbbbb39735b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:18:17 +0530 Subject: [PATCH 41/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4b2effa..81d8e16 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

Last Commit -Last Commit +Last Commit Stars Badge From 325e36741dbdced02551d135f27d6b012bfa8728 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 19:59:02 +0530 Subject: [PATCH 42/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 81d8e16..db0c70f 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ These are online read-only versions. ### How can I thank you for writing and sharing this tutorial? 🌷 -You can ⭐ star this tutorial. Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. +You can Star Badge. Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click the "⭐ Star" button in the top right corner. You will be asked to create a GitHub account if you don't already have one. From 22ec0733ebb414309b1b66c09c06260853d38fc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:01:13 +0530 Subject: [PATCH 43/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index db0c70f..38fbb84 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ These are online read-only versions. ### How can I thank you for writing and sharing this tutorial? 🌷 -You can Star Badge. Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. +You can Star Badge Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click the "⭐ Star" button in the top right corner. You will be asked to create a GitHub account if you don't already have one. From fd743efd0a05bc18f4d998bdde5b92bf40431d08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:12:25 +0530 Subject: [PATCH 44/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 38fbb84..b02f7dc 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

- +[![PyPI download total](https://img.shields.io/pypi/dt/ansicolortags.svg)](https://pypi.python.org/pypi/ansicolortags/) # 09_Python_NumPy_Module From 4464d7428aac92979bbd36aafb86013ae8a8a3c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:12:59 +0530 Subject: [PATCH 45/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b02f7dc..99f3def 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

-[![PyPI download total](https://img.shields.io/pypi/dt/ansicolortags.svg)](https://pypi.python.org/pypi/ansicolortags/) +[![PyPI download month](https://img.shields.io/pypi/dm/ansicolortags.svg)](https://pypi.python.org/pypi/ansicolortags/) # 09_Python_NumPy_Module From c2b13db8b1369a19fc79c0cc6a70a574c796ec75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:14:54 +0530 Subject: [PATCH 46/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 99f3def..c4b0bc5 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

-[![PyPI download month](https://img.shields.io/pypi/dm/ansicolortags.svg)](https://pypi.python.org/pypi/ansicolortags/) +[![PyPI download month](https://img.shields.io/pypi/dm/ansicolortags.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) # 09_Python_NumPy_Module From 0a5cb335225b47fd11ea47a983bb10a9b169295c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:16:16 +0530 Subject: [PATCH 47/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c4b0bc5..d2a815d 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

-[![PyPI download month](https://img.shields.io/pypi/dm/ansicolortags.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) +[![Github All Releases](https://img.shields.io/github/downloads/atom/atom/total.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) # 09_Python_NumPy_Module From 356c9115806ba2c637d097b3567639286fd5d542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:17:19 +0530 Subject: [PATCH 48/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d2a815d..2ec1092 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

-[![Github All Releases](https://img.shields.io/github/downloads/atom/atom/total.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) +[![Github All Releases](https://img.shields.io/github/downloads/milaan9/09_Python_NumPy_Module/total.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) # 09_Python_NumPy_Module From ae9ea914e27acfafeec078f92a95c116652310b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:18:19 +0530 Subject: [PATCH 49/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2ec1092..d0a7071 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

-[![Github All Releases](https://img.shields.io/github/downloads/milaan9/09_Python_NumPy_Module/total.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) +[![Github All Releases](https://img.shields.io/github/downloads/milaan9/milaan9/09_Python_NumPy_Module/total.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) # 09_Python_NumPy_Module From 576a335ed0bf9aeb7b92822de66feed71add2306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 20:23:38 +0530 Subject: [PATCH 50/83] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index d0a7071..176981b 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@

-[![Github All Releases](https://img.shields.io/github/downloads/milaan9/milaan9/09_Python_NumPy_Module/total.svg)](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip) # 09_Python_NumPy_Module From 2a0b2b2bd875ec763d945f1b39f352017f28c782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 22:09:02 +0530 Subject: [PATCH 51/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 176981b..3cab194 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ ## Introduction πŸ‘‹ ### What is NumPy? -NumPy stands for numeric python which is a python package for the computation and processing of the multidimensional and single dimensional array elements. +[![NumPy](https://img.shields.io/badge/Numpy-777BB4?style=for-the-badge&logo=numpy&logoColor=white)](https://numpy.org/) stands for numeric python which is a python package for the computation and processing of the multidimensional and single dimensional array elements. **Travis Oliphant** created NumPy package in 2005 by injecting the features of the ancestor module Numeric into another module Numarray. @@ -73,7 +73,7 @@ These are online read-only versions. ### How can I thank you for writing and sharing this tutorial? 🌷 -You can Star Badge Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. +You can Star Badge Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click the "⭐ Star" button in the top right corner. You will be asked to create a GitHub account if you don't already have one. From 95d9e191012748b0566e5717b83db8a0fd078e7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 7 Jul 2021 22:09:31 +0530 Subject: [PATCH 52/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3cab194..24065eb 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ ## Introduction πŸ‘‹ ### What is NumPy? -[![NumPy](https://img.shields.io/badge/Numpy-777BB4?style=for-the-badge&logo=numpy&logoColor=white)](https://numpy.org/) stands for numeric python which is a python package for the computation and processing of the multidimensional and single dimensional array elements. +[![NumPy](https://img.shields.io/badge/Numpy-777BB4?style=flat&logo=numpy&logoColor=white)](https://numpy.org/) stands for numeric python which is a python package for the computation and processing of the multidimensional and single dimensional array elements. **Travis Oliphant** created NumPy package in 2005 by injecting the features of the ancestor module Numeric into another module Numarray. From 9baf4dbcfa21cef236a715b884133c0fb580dbac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Fri, 9 Jul 2021 22:01:46 +0530 Subject: [PATCH 53/83] Add files via upload --- Data_Analysis_with_NumPy/test.csv | 1460 ++++++++++++++++ .../train - train_titanic.csv | 892 ++++++++++ Data_Analysis_with_NumPy/train.csv | 1461 +++++++++++++++++ 3 files changed, 3813 insertions(+) create mode 100644 Data_Analysis_with_NumPy/test.csv create mode 100644 Data_Analysis_with_NumPy/train - train_titanic.csv create mode 100644 Data_Analysis_with_NumPy/train.csv diff --git a/Data_Analysis_with_NumPy/test.csv b/Data_Analysis_with_NumPy/test.csv new file mode 100644 index 0000000..a19c5c7 --- /dev/null +++ b/Data_Analysis_with_NumPy/test.csv @@ -0,0 +1,1460 @@ +Id,MSSubClass,MSZoning,LotFrontage,LotArea,Street,Alley,LotShape,LandContour,Utilities,LotConfig,LandSlope,Neighborhood,Condition1,Condition2,BldgType,HouseStyle,OverallQual,OverallCond,YearBuilt,YearRemodAdd,RoofStyle,RoofMatl,Exterior1st,Exterior2nd,MasVnrType,MasVnrArea,ExterQual,ExterCond,Foundation,BsmtQual,BsmtCond,BsmtExposure,BsmtFinType1,BsmtFinSF1,BsmtFinType2,BsmtFinSF2,BsmtUnfSF,TotalBsmtSF,Heating,HeatingQC,CentralAir,Electrical,1stFlrSF,2ndFlrSF,LowQualFinSF,GrLivArea,BsmtFullBath,BsmtHalfBath,FullBath,HalfBath,BedroomAbvGr,KitchenAbvGr,KitchenQual,TotRmsAbvGrd,Functional,Fireplaces,FireplaceQu,GarageType,GarageYrBlt,GarageFinish,GarageCars,GarageArea,GarageQual,GarageCond,PavedDrive,WoodDeckSF,OpenPorchSF,EnclosedPorch,3SsnPorch,ScreenPorch,PoolArea,PoolQC,Fence,MiscFeature,MiscVal,MoSold,YrSold,SaleType,SaleCondition +1461,20,RH,80,11622,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,6,1961,1961,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,468,LwQ,144,270,882,GasA,TA,Y,SBrkr,896,0,0,896,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1961,Unf,1,730,TA,TA,Y,140,0,0,0,120,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1462,20,RL,81,14267,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1958,1958,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,108,TA,TA,CBlock,TA,TA,No,ALQ,923,Unf,0,406,1329,GasA,TA,Y,SBrkr,1329,0,0,1329,0,0,1,1,3,1,Gd,6,Typ,0,NA,Attchd,1958,Unf,1,312,TA,TA,Y,393,36,0,0,0,0,NA,NA,Gar2,12500,6,2010,WD,Normal +1463,60,RL,74,13830,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,5,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,791,Unf,0,137,928,GasA,Gd,Y,SBrkr,928,701,0,1629,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1997,Fin,2,482,TA,TA,Y,212,34,0,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Normal +1464,60,RL,78,9978,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,6,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,20,TA,TA,PConc,TA,TA,No,GLQ,602,Unf,0,324,926,GasA,Ex,Y,SBrkr,926,678,0,1604,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,1998,Fin,2,470,TA,TA,Y,360,36,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1465,120,RL,43,5005,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,263,Unf,0,1017,1280,GasA,Ex,Y,SBrkr,1280,0,0,1280,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1992,RFn,2,506,TA,TA,Y,0,82,0,0,144,0,NA,NA,NA,0,1,2010,WD,Normal +1466,60,RL,75,10000,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1993,1994,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,763,763,GasA,Gd,Y,SBrkr,763,892,0,1655,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1993,Fin,2,440,TA,TA,Y,157,84,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1467,20,RL,NA,7980,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,7,1992,2007,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,PConc,Gd,TA,No,ALQ,935,Unf,0,233,1168,GasA,Ex,Y,SBrkr,1187,0,0,1187,1,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1992,Fin,2,420,TA,TA,Y,483,21,0,0,0,0,NA,GdPrv,Shed,500,3,2010,WD,Normal +1468,60,RL,63,8402,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,789,789,GasA,Gd,Y,SBrkr,789,676,0,1465,0,0,2,1,3,1,TA,7,Typ,1,Gd,Attchd,1998,Fin,2,393,TA,TA,Y,0,75,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1469,20,RL,85,10176,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,1990,1990,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,637,Unf,0,663,1300,GasA,Gd,Y,SBrkr,1341,0,0,1341,1,0,1,1,2,1,Gd,5,Typ,1,Po,Attchd,1990,Unf,2,506,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal +1470,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1970,1970,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,804,Rec,78,0,882,GasA,TA,Y,SBrkr,882,0,0,882,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1970,Fin,2,525,TA,TA,Y,240,0,0,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Normal +1471,120,RH,26,5858,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,TwnhsE,1Story,7,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1051,BLQ,0,354,1405,GasA,Ex,Y,SBrkr,1337,0,0,1337,1,0,2,0,2,1,Gd,5,Typ,1,Fa,Attchd,1999,Fin,2,511,TA,TA,Y,203,68,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1472,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,504,TA,TA,CBlock,TA,TA,No,Rec,156,Unf,0,327,483,GasA,TA,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1971,Unf,1,264,TA,TA,Y,275,0,0,0,0,0,NA,NA,NA,0,2,2010,COD,Normal +1473,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,5,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,492,TA,TA,CBlock,TA,TA,No,Rec,300,Unf,0,225,525,GasA,TA,Y,SBrkr,525,567,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1997,Unf,1,320,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1474,160,RL,24,2280,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,Twnhs,2Story,6,6,1975,1975,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,TA,TA,No,ALQ,514,Unf,0,341,855,GasA,TA,Y,SBrkr,855,601,0,1456,0,0,2,1,3,1,Gd,6,Typ,1,TA,Attchd,1975,Unf,2,440,TA,TA,Y,173,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1475,120,RL,24,2280,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,Twnhs,1Story,7,6,1975,1975,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,836,836,GasA,Ex,Y,SBrkr,836,0,0,836,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1975,Unf,1,308,TA,TA,Y,0,30,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1476,60,RL,102,12858,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2009,2010,Gable,CompShg,VinylSd,VinylSd,Stone,162,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1590,1590,GasA,Ex,Y,SBrkr,1627,707,0,2334,0,0,2,1,3,1,Ex,10,Typ,1,Gd,Attchd,2009,Fin,3,751,TA,TA,Y,144,133,0,0,0,0,NA,NA,NA,0,1,2010,New,Partial +1477,20,RL,94,12883,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2009,2010,Gable,CompShg,VinylSd,VinylSd,Stone,256,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1544,1544,GasA,Ex,Y,SBrkr,1544,0,0,1544,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2009,RFn,3,868,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,6,2010,New,Partial +1478,20,RL,90,11520,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,PosN,Norm,1Fam,1Story,9,5,2005,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,615,Gd,TA,PConc,Ex,TA,No,GLQ,110,Unf,0,1588,1698,GasA,Ex,Y,SBrkr,1698,0,0,1698,0,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2005,Fin,3,730,TA,TA,Y,192,74,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1479,20,RL,79,14122,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2005,2006,Hip,CompShg,CemntBd,CmentBd,BrkFace,240,Gd,TA,PConc,Ex,TA,No,GLQ,28,Unf,0,1794,1822,GasA,Ex,Y,SBrkr,1822,0,0,1822,0,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2005,RFn,3,678,TA,TA,Y,0,119,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal +1480,20,RL,110,14300,Pave,NA,Reg,HLS,AllPub,Inside,Mod,NridgHt,Norm,Norm,1Fam,1Story,9,5,2003,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,1095,Ex,TA,PConc,Ex,TA,Gd,GLQ,1373,Unf,0,1473,2846,GasA,Ex,Y,SBrkr,2696,0,0,2696,1,0,2,1,3,1,Ex,10,Typ,2,Gd,Attchd,2003,Fin,3,958,TA,TA,Y,220,150,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1481,60,RL,105,13650,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,232,Gd,TA,PConc,Gd,TA,Gd,GLQ,578,Unf,0,1093,1671,GasA,Ex,Y,SBrkr,1687,563,0,2250,1,0,2,1,3,1,Gd,7,Typ,1,Ex,Attchd,2002,Fin,3,756,TA,TA,Y,238,130,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1482,120,RL,41,7132,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,178,Gd,TA,PConc,Gd,TA,Mn,GLQ,24,Unf,0,1346,1370,GasA,Ex,Y,SBrkr,1370,0,0,1370,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,484,TA,TA,Y,120,49,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1483,20,RL,100,18494,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1324,1324,GasA,Ex,Y,SBrkr,1324,0,0,1324,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2005,Fin,2,430,TA,TA,Y,36,23,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal +1484,120,RL,43,3203,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,14,Gd,TA,PConc,Gd,TA,Av,GLQ,16,Unf,0,1129,1145,GasA,Ex,Y,SBrkr,1145,0,0,1145,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2006,Fin,2,437,TA,TA,Y,100,116,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal +1485,80,RL,67,13300,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,326,Unf,0,58,384,GasA,Ex,Y,SBrkr,744,630,0,1374,1,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,2004,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1486,60,RL,63,8577,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,886,0,1733,0,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,2004,Fin,2,433,TA,TA,Y,144,48,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1487,60,RL,60,17433,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,114,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1629,1629,GasA,Ex,Y,SBrkr,1645,830,0,2475,0,0,2,1,4,1,Gd,7,Typ,1,TA,Attchd,1998,Fin,3,962,TA,TA,Y,23,172,0,0,256,0,NA,NA,NA,0,1,2010,WD,Normal +1488,20,RL,73,8987,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,226,Gd,TA,PConc,Gd,TA,NA,Unf,0,Unf,0,1595,1595,GasA,Ex,Y,SBrkr,1595,0,0,1595,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,3,880,TA,TA,Y,144,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1489,20,FV,92,9215,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2009,2010,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1218,1218,GasA,Ex,Y,SBrkr,1218,0,0,1218,0,0,2,0,2,1,Gd,4,Typ,0,NA,Attchd,2009,RFn,2,676,TA,TA,Y,0,136,0,0,0,0,NA,NA,NA,0,4,2010,New,Partial +1490,20,FV,84,10440,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,GLQ,1414,Unf,0,54,1468,GasA,Ex,Y,SBrkr,1468,0,0,1468,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,Fin,2,528,TA,TA,Y,0,102,0,0,216,0,NA,NA,NA,0,5,2010,WD,Normal +1491,60,RL,70,11920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,122,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,831,831,GasA,Ex,Y,SBrkr,831,828,0,1659,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2004,RFn,2,484,TA,TA,Y,144,68,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1492,30,RH,70,9800,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Feedr,Norm,1Fam,1Story,5,5,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,BrkTil,TA,TA,No,Unf,0,Unf,0,816,816,GasA,TA,N,FuseA,1012,0,0,1012,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1920,Unf,1,429,TA,TA,Y,121,0,80,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1493,20,RL,39,15410,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRNe,Norm,1Fam,1Story,6,6,1974,2002,Hip,CompShg,Plywood,Plywood,BrkCmn,250,TA,Gd,CBlock,TA,TA,Gd,BLQ,126,GLQ,859,223,1208,GasA,Ex,Y,SBrkr,1494,0,0,1494,1,0,2,0,3,1,TA,7,Typ,2,Fa,Attchd,1974,Fin,2,461,TA,TA,Y,296,0,186,0,0,0,NA,GdPrv,NA,0,4,2010,WD,Abnorml +1494,60,RL,85,13143,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1993,1993,Gable,CompShg,HdBoard,ImStucc,BrkFace,504,Gd,TA,PConc,Gd,TA,No,LwQ,250,GLQ,981,0,1231,GasA,Ex,Y,SBrkr,1251,1098,0,2349,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1993,RFn,3,762,TA,TA,Y,32,130,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1495,60,RL,88,11134,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1992,1993,Gable,CompShg,HdBoard,HdBoard,BrkFace,180,Gd,TA,PConc,Gd,TA,No,GLQ,1129,Unf,0,261,1390,GasA,Ex,Y,SBrkr,1402,823,0,2225,1,0,2,1,4,1,Gd,7,Typ,1,TA,Attchd,1992,RFn,3,713,TA,TA,Y,198,30,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1496,120,FV,25,4835,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2004,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Ex,TA,Av,GLQ,1298,Unf,0,190,1488,GasA,Ex,Y,SBrkr,1488,0,0,1488,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2004,Fin,2,506,TA,TA,Y,168,50,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1497,160,FV,39,3515,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,840,840,GasA,Ex,Y,SBrkr,840,840,0,1680,0,0,2,1,2,1,Gd,3,Typ,0,NA,Attchd,2004,RFn,2,588,TA,TA,Y,0,111,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal +1498,160,FV,30,3215,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2004,2004,Gable,CompShg,MetalSd,MetalSd,BrkFace,120,Gd,TA,PConc,Gd,TA,Av,GLQ,280,Unf,0,320,600,GasA,Ex,Y,SBrkr,600,600,0,1200,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2004,RFn,2,480,TA,TA,Y,0,172,0,0,0,0,NA,NA,NA,0,4,2010,ConLD,Normal +1499,160,FV,24,2544,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,2004,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,368,ALQ,42,190,600,GasA,Ex,Y,SBrkr,600,600,0,1200,1,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2004,RFn,2,480,TA,TA,Y,0,172,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal +1500,160,FV,24,2544,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,216,Gd,TA,PConc,Gd,TA,No,GLQ,376,Unf,0,224,600,GasA,Ex,Y,SBrkr,600,636,0,1236,1,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2005,RFn,2,480,TA,TA,Y,0,166,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1501,160,FV,NA,2980,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,1159,Gd,TA,PConc,Gd,TA,No,GLQ,466,Unf,0,290,756,GasA,Ex,Y,SBrkr,756,756,0,1512,1,0,2,1,2,1,Gd,5,Typ,0,NA,Detchd,2000,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1502,160,FV,NA,2403,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,244,Unf,0,286,530,GasA,Ex,Y,SBrkr,530,550,0,1080,0,0,2,1,2,1,Gd,4,Typ,0,NA,Attchd,2003,RFn,2,496,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1503,20,FV,57,12853,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2010,2010,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Ex,Po,No,GLQ,1032,Unf,0,610,1642,GasA,Ex,Y,SBrkr,1418,0,0,1418,1,0,1,1,1,1,Gd,6,Typ,1,Gd,Attchd,2010,RFn,3,852,TA,TA,Y,160,192,0,224,0,0,NA,NA,NA,0,4,2010,New,Partial +1504,60,FV,68,7379,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,484,Unf,0,491,975,GasA,Ex,Y,SBrkr,975,873,0,1848,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2000,RFn,2,592,TA,TA,Y,280,184,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1505,20,FV,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,833,Unf,0,659,1492,GasA,Ex,Y,SBrkr,1492,0,0,1492,1,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2002,RFn,2,596,TA,TA,Y,277,137,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1506,20,RL,NA,10456,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1967,1967,Hip,CompShg,HdBoard,HdBoard,BrkFace,120,TA,TA,CBlock,TA,TA,No,GLQ,506,Unf,0,1323,1829,GasA,Gd,Y,SBrkr,1829,0,0,1829,1,0,2,0,4,1,TA,8,Typ,0,NA,Attchd,1967,RFn,2,535,TA,TA,Y,0,76,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1507,60,RL,80,10791,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,5,1993,1993,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,1137,Unf,0,143,1280,GasA,Ex,Y,SBrkr,1280,1215,0,2495,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1993,Unf,2,660,TA,TA,Y,224,32,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1508,50,RL,NA,18837,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1.5Fin,6,5,1978,1978,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Gd,TA,Mn,ALQ,687,LwQ,46,491,1224,GasA,TA,Y,SBrkr,1287,604,0,1891,0,1,3,0,3,1,TA,7,Typ,1,TA,Attchd,1978,RFn,2,678,TA,TA,Y,0,69,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1509,60,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,6,1971,1971,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,329,Unf,0,386,715,GasA,TA,Y,SBrkr,930,715,0,1645,0,0,1,2,4,1,TA,7,Typ,0,NA,Attchd,1971,RFn,2,441,TA,TA,Y,0,78,0,0,0,0,NA,GdWo,NA,0,6,2010,WD,Normal +1510,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1966,1966,Hip,CompShg,VinylSd,VinylSd,BrkFace,172,TA,TA,CBlock,TA,TA,No,Rec,698,Unf,0,534,1232,GasA,TA,Y,SBrkr,1232,0,0,1232,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1966,RFn,2,490,TA,TA,Y,0,224,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1511,20,RL,90,9900,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1966,1966,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,BLQ,1059,Unf,0,150,1209,GasA,Gd,Y,SBrkr,1209,0,0,1209,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,RFn,2,504,TA,TA,Y,0,0,120,0,0,0,NA,NA,NA,0,4,2010,ConLD,Normal +1512,20,RL,88,9680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1967,1967,Gable,CompShg,Wd Sdng,Plywood,BrkFace,268,TA,TA,CBlock,TA,TA,No,BLQ,1010,Unf,0,500,1510,GasA,Ex,Y,SBrkr,1510,0,0,1510,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1967,RFn,2,517,TA,TA,Y,0,40,0,0,204,0,NA,GdPrv,NA,0,4,2010,WD,Normal +1513,80,RL,NA,10600,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,5,1964,1964,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,533,533,GasA,TA,Y,SBrkr,1131,644,0,1775,0,0,2,0,3,1,TA,8,Typ,0,NA,Attchd,1964,Unf,2,480,TA,TA,Y,0,172,0,0,0,0,NA,NA,NA,0,5,2010,COD,Family +1514,90,RL,98,13260,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,6,1962,2001,Hip,CompShg,HdBoard,HdBoard,BrkFace,144,TA,TA,CBlock,TA,TA,No,BLQ,1500,Unf,0,228,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,2,0,2,0,6,2,TA,10,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2010,Oth,Abnorml +1515,50,RL,68,9724,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,5,7,1952,2002,Gable,CompShg,MetalSd,MetalSd,BrkFace,265,Gd,TA,CBlock,TA,TA,No,LwQ,670,Unf,0,470,1140,GasA,Gd,Y,SBrkr,1929,532,0,2461,0,0,2,0,3,1,TA,7,Min2,2,Gd,Detchd,1994,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,3,2010,WD,Normal +1516,50,RL,120,17360,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,6,1949,1950,Gable,CompShg,MetalSd,MetalSd,Stone,340,TA,Gd,CBlock,TA,TA,No,Rec,300,Unf,0,482,782,GasA,TA,Y,SBrkr,1019,537,0,1556,0,0,2,0,3,1,TA,6,Typ,1,Gd,Attchd,1949,Unf,2,470,TA,TA,Y,0,0,150,0,0,0,NA,NA,NA,0,1,2010,WD,Normal +1517,85,RL,75,11380,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SFoyer,6,8,1966,2008,Gable,CompShg,HdBoard,HdBoard,BrkFace,216,TA,TA,CBlock,TA,TA,Gd,GLQ,944,Unf,0,136,1080,GasA,Gd,Y,SBrkr,1128,0,0,1128,1,0,1,0,2,1,Gd,5,Typ,1,Gd,Attchd,1966,Unf,1,315,TA,TA,Y,238,0,0,0,0,0,NA,NA,Shed,1500,1,2010,WD,Normal +1518,90,RL,70,8267,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,Duplex,1Story,5,5,1958,1958,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1604,1604,GasA,TA,Y,SBrkr,1604,0,0,1604,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1958,Unf,2,576,TA,TA,Y,42,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1519,20,RL,70,8197,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,5,2003,2009,Gable,CompShg,VinylSd,VinylSd,BrkFace,506,Gd,TA,PConc,Gd,TA,No,GLQ,1188,Unf,0,292,1480,GasA,Ex,Y,SBrkr,1480,0,0,1480,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2003,RFn,2,620,TA,TA,Y,252,73,0,0,0,0,NA,MnPrv,Shed,300,2,2010,WD,Normal +1520,20,RL,NA,8050,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1959,1959,Hip,CompShg,MetalSd,MetalSd,BrkFace,150,TA,TA,CBlock,TA,TA,No,BLQ,856,Rec,162,125,1143,GasA,TA,Y,SBrkr,1143,0,0,1143,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,308,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,5,2010,WD,Normal +1521,20,RL,87,10725,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1959,1959,Hip,CompShg,MetalSd,MetalSd,BrkFace,91,TA,TA,CBlock,TA,TA,No,Rec,936,Unf,0,270,1206,GasA,Fa,Y,SBrkr,1206,0,0,1206,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,312,TA,TA,Y,0,21,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1522,20,RL,80,10032,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1959,1959,Gable,CompShg,Wd Sdng,Wd Sdng,Stone,432,TA,TA,CBlock,TA,TA,No,Rec,734,Unf,0,510,1244,GasA,Ex,Y,SBrkr,1580,0,0,1580,1,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1956,Unf,2,440,TA,TA,Y,0,28,0,0,160,0,NA,GdWo,NA,0,6,2010,WD,Normal +1523,50,RL,60,8382,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,4,5,1956,1956,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,832,832,GasA,TA,Y,FuseA,832,505,0,1337,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1956,Unf,1,263,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal +1524,20,RL,60,10950,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1952,1952,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,339,Unf,0,525,864,GasA,TA,Y,SBrkr,1064,0,0,1064,0,1,1,0,2,1,Fa,4,Typ,0,NA,Detchd,1952,Unf,1,318,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1525,20,RL,119,10895,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1955,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,648,Unf,0,324,972,GasA,TA,Y,SBrkr,972,0,0,972,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1955,Unf,1,305,TA,TA,Y,0,0,205,0,0,0,NA,GdWo,NA,0,6,2010,WD,Normal +1526,190,RL,70,13587,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,2fmCon,1Story,5,5,1958,1958,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,Rec,532,Unf,0,456,988,GasA,TA,Y,SBrkr,988,0,0,988,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1958,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Abnorml +1527,30,RL,65,7898,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,7,1920,1994,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,576,576,GasA,Gd,Y,SBrkr,985,0,0,985,0,1,1,0,2,1,TA,4,Typ,0,NA,Detchd,1989,Unf,2,676,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1528,50,RL,60,8064,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,8,1948,2004,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,481,Rec,174,161,816,GasA,TA,Y,SBrkr,816,408,0,1224,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1950,Unf,1,280,TA,TA,Y,414,0,0,0,0,0,NA,GdWo,NA,0,5,2010,WD,Normal +1529,20,RL,81,7635,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1960,1960,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,588,LwQ,350,237,1175,GasA,Ex,Y,SBrkr,1175,0,0,1175,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1960,RFn,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1530,20,RL,80,9760,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,NAmes,Norm,Norm,1Fam,1Story,6,7,1963,1984,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,218,TA,TA,CBlock,TA,TA,Gd,BLQ,717,LwQ,263,415,1395,GasA,TA,Y,SBrkr,1395,0,0,1395,1,0,1,0,2,1,TA,7,Min1,1,TA,Attchd,1963,RFn,2,440,TA,TA,Y,657,0,113,0,240,0,NA,NA,NA,0,5,2010,WD,Normal +1531,50,RM,60,4800,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,5,1900,1954,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,771,TA,TA,PConc,TA,TA,No,ALQ,48,Unf,0,661,709,GasA,TA,Y,SBrkr,1157,687,0,1844,1,0,1,0,3,1,TA,9,Min2,2,Gd,Basment,1900,Unf,1,240,TA,TA,Y,84,0,0,0,0,0,NA,NA,NA,0,1,2010,COD,Abnorml +1532,30,RM,56,4485,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,7,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,BLQ,579,Unf,0,357,936,GasA,TA,Y,SBrkr,936,0,0,936,1,0,1,0,2,1,TA,5,Typ,1,Gd,NA,NA,NA,0,0,NA,NA,P,51,0,135,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal +1533,20,RM,69,5805,Pave,Grvl,Reg,Bnk,AllPub,Inside,Mod,OldTown,Norm,Norm,1Fam,1Story,5,7,1957,1957,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,BLQ,274,Rec,1073,0,1347,GasA,Gd,Y,SBrkr,1347,0,0,1347,1,1,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1957,Unf,2,551,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1534,45,RM,50,6900,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,7,1938,2000,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,827,827,GasA,Gd,Y,SBrkr,827,424,0,1251,0,0,1,0,3,1,Fa,6,Typ,0,NA,Detchd,1938,Unf,1,240,Fa,TA,N,0,0,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal +1535,50,RM,69,11851,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,7,1948,2009,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,BLQ,780,Unf,0,247,1027,GasA,Ex,Y,SBrkr,1027,606,0,1633,0,0,1,0,3,1,Gd,7,Typ,1,Gd,Detchd,1948,Unf,1,240,TA,TA,Y,0,100,126,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1536,50,RM,NA,8239,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,6,1920,1962,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Rec,176,Unf,0,832,1008,GasA,TA,Y,SBrkr,1060,185,0,1245,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1962,Unf,1,315,TA,TA,Y,0,0,334,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1537,30,RM,68,9656,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,2,2,1923,1970,Gable,CompShg,AsbShng,AsbShng,None,0,TA,Fa,BrkTil,Fa,Fa,No,Unf,0,Unf,0,678,678,GasA,TA,N,SBrkr,832,0,0,832,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1928,Unf,2,780,Fa,Fa,N,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Abnorml +1538,70,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,8,9,1900,2003,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,930,930,GasW,TA,N,SBrkr,930,636,0,1566,0,0,2,0,3,1,Gd,7,Typ,0,NA,Detchd,1930,Unf,1,288,TA,TA,Y,54,228,246,0,0,0,NA,NA,NA,0,4,2010,WD,Abnorml +1539,70,RM,50,9000,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,8,9,1890,2002,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,Stone,Fa,Fa,No,Unf,0,Unf,0,346,346,GasA,Ex,Y,SBrkr,1157,1111,0,2268,0,0,3,0,3,1,Gd,7,Typ,0,NA,Detchd,2003,Unf,2,624,TA,TA,N,0,108,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1540,190,RM,100,9045,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,5,3,1910,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,BrkTil,TA,TA,Mn,Unf,0,Unf,0,840,840,Grav,Fa,N,FuseF,1128,1128,0,2256,0,0,2,0,4,2,Fa,12,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,18,18,0,0,0,NA,NA,NA,0,6,2010,WD,Abnorml +1541,70,RM,60,10560,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,7,1922,1994,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Fa,TA,No,Rec,283,Unf,0,455,738,GasA,Ex,Y,SBrkr,868,602,0,1470,0,0,1,1,2,1,TA,6,Min1,0,NA,Detchd,1970,Unf,2,624,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1542,50,RM,53,5830,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Feedr,Feedr,1Fam,1.5Fin,5,6,1950,1997,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,788,Unf,0,200,988,GasA,Ex,Y,SBrkr,1030,582,0,1612,0,0,1,1,3,1,TA,7,Typ,0,NA,Detchd,1950,Unf,1,363,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Normal +1543,75,RL,NA,7793,Pave,NA,IR1,Bnk,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,2.5Unf,7,7,1922,2005,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,No,BLQ,474,Unf,0,634,1108,GasA,TA,N,FuseA,1160,908,0,2068,0,0,1,1,3,1,Gd,8,Typ,1,Gd,Detchd,1928,Unf,1,315,TA,TA,Y,0,0,60,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1544,30,RM,50,5000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Feedr,Norm,1Fam,1Story,4,7,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Rec,188,Unf,0,577,765,GasA,TA,N,FuseF,765,0,0,765,1,0,1,0,2,1,Gd,4,Typ,0,NA,Detchd,1926,Unf,1,200,Fa,TA,P,135,0,41,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Normal +1545,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1939,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Gd,No,BLQ,452,LwQ,12,144,608,GasA,TA,Y,SBrkr,608,524,0,1132,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1939,Unf,1,240,TA,TA,Y,0,0,128,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Abnorml +1546,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,6,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,LwQ,264,Unf,0,308,572,GasA,Ex,Y,FuseA,848,348,0,1196,0,1,1,1,3,1,TA,6,Typ,2,Gd,Detchd,1973,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1547,50,RM,53,6360,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Feedr,Norm,1Fam,1.5Fin,5,6,1942,1950,Gable,CompShg,MetalSd,MetalSd,Stone,300,TA,TA,CBlock,TA,TA,No,Rec,360,LwQ,159,316,835,GasA,TA,Y,FuseA,955,498,0,1453,0,0,1,1,3,1,Gd,7,Min2,2,Fa,Detchd,1942,Unf,1,240,TA,TA,Y,0,0,35,0,148,0,NA,NA,NA,0,3,2010,WD,Normal +1548,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1948,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,300,Unf,0,480,780,GasA,TA,Y,SBrkr,780,636,0,1416,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1948,Unf,1,312,TA,TA,P,221,0,48,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1549,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,7,1936,1980,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,Fa,No,Rec,276,Unf,0,252,528,GasA,Gd,Y,SBrkr,548,492,0,1040,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1979,Fin,2,624,TA,TA,P,306,0,32,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1550,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,5,1930,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,448,Unf,0,480,928,GasA,TA,Y,FuseF,928,608,0,1536,0,0,2,0,4,1,TA,7,Typ,1,Gd,Detchd,1930,Unf,2,480,TA,TA,Y,0,10,0,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Normal +1551,30,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,6,5,1923,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,Fa,No,ALQ,960,Unf,0,164,1124,GasA,TA,Y,SBrkr,1068,0,0,1068,1,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1923,Unf,1,288,TA,TA,Y,0,0,128,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1552,50,RM,57,8094,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,5,1915,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,CBlock,TA,TA,No,Unf,0,Unf,0,888,888,GasA,Ex,Y,SBrkr,888,1074,0,1962,0,0,1,1,4,1,TA,9,Typ,1,TA,Detchd,1915,Unf,2,572,TA,TA,Y,160,0,364,0,0,0,NA,GdPrv,NA,0,6,2010,WD,Normal +1553,70,RM,60,12900,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,8,1912,2009,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,PConc,TA,TA,No,Unf,0,Unf,0,780,780,GasA,Ex,Y,SBrkr,780,780,0,1560,0,0,1,1,3,1,Gd,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,344,0,0,0,168,0,NA,NA,NA,0,5,2010,WD,Normal +1554,70,RM,52,3068,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,8,1920,1993,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,662,662,GasA,Ex,Y,SBrkr,662,662,0,1324,0,1,1,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Unf,1,180,TA,TA,Y,0,0,112,0,0,0,NA,GdPrv,NA,0,2,2010,WD,Normal +1555,20,RL,100,15263,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,ClearCr,Feedr,Norm,1Fam,1Story,5,5,1959,1959,Gable,CompShg,HdBoard,HdBoard,BrkFace,90,TA,TA,CBlock,Gd,TA,No,Rec,766,Unf,0,656,1422,GasA,Gd,Y,SBrkr,1675,0,0,1675,0,0,2,0,3,1,TA,8,Typ,2,Gd,Attchd,1959,Unf,1,365,TA,TA,Y,0,132,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1556,50,RL,72,10632,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1.5Fin,5,3,1917,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,Fa,No,Unf,0,Unf,0,689,689,GasA,Gd,N,SBrkr,725,499,0,1224,0,0,1,1,3,1,NA,6,Mod,0,NA,Detchd,1917,Unf,1,180,Fa,Fa,N,0,0,248,0,0,0,NA,NA,NA,0,1,2010,COD,Normal +1557,190,RL,60,9900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,2fmCon,1.5Fin,5,4,1915,1950,Gable,CompShg,Wd Sdng,Wd Shng,None,0,Fa,Fa,BrkTil,TA,TA,No,Rec,1026,Unf,0,186,1212,GasA,TA,N,SBrkr,1212,180,0,1392,1,0,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,168,0,0,0,NA,NA,NA,0,2,2010,ConLD,Normal +1558,50,RL,65,6001,Pave,NA,IR1,Bnk,AllPub,Inside,Mod,SWISU,Norm,Norm,1Fam,1.5Fin,6,5,1940,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Fa,TA,No,LwQ,368,Unf,0,232,600,GasA,Ex,N,SBrkr,600,319,0,919,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1940,Unf,1,231,TA,TA,Y,0,0,45,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Normal +1559,70,C (all),NA,6449,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,2Story,4,1,1907,1950,Gambrel,CompShg,Wd Sdng,Stucco,None,0,TA,TA,CBlock,TA,TA,No,Rec,73,Unf,0,634,707,GasW,TA,N,SBrkr,942,942,0,1884,0,0,1,1,4,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,239,0,0,0,NA,NA,NA,0,3,2010,WD,Abnorml +1560,190,RH,60,6048,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Artery,Norm,2fmCon,1.5Fin,5,7,1910,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,Mn,LwQ,736,Unf,0,120,856,GasA,Gd,Y,SBrkr,936,744,0,1680,1,0,2,0,2,2,TA,7,Typ,1,Gd,Detchd,1910,Unf,2,450,TA,Fa,P,56,144,0,0,0,0,NA,NA,NA,0,6,2010,COD,Normal +1561,90,RL,72,10773,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,Duplex,1Story,4,3,1967,1967,Gable,Tar&Grv,Plywood,Plywood,BrkFace,72,Fa,Fa,CBlock,TA,TA,No,ALQ,704,Unf,0,1128,1832,GasA,TA,N,SBrkr,1832,0,0,1832,2,0,2,0,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,58,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1562,20,RL,65,7800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1966,2008,Hip,CompShg,HdBoard,HdBoard,BrkFace,47,TA,TA,CBlock,TA,TA,Mn,BLQ,240,Rec,474,150,864,GasA,Ex,Y,SBrkr,892,0,0,892,1,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1966,Unf,1,416,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1563,20,RL,65,7832,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1968,1968,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,GLQ,775,Unf,0,89,864,GasA,Ex,Y,SBrkr,864,0,0,864,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1969,Unf,1,280,TA,TA,Y,226,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1564,90,RL,NA,7424,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,Duplex,SFoyer,5,5,1978,1978,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,1319,Unf,0,0,1319,GasA,TA,Y,SBrkr,1373,0,0,1373,1,0,1,0,3,1,TA,5,Typ,2,TA,Attchd,1978,Fin,2,591,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1565,60,RL,86,11227,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,2Story,5,5,1968,1968,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,Gd,No,Rec,267,ALQ,453,0,720,GasA,Ex,Y,SBrkr,720,720,0,1440,0,0,1,1,4,1,TA,7,Typ,2,TA,Attchd,1968,Unf,2,480,TA,TA,Y,192,38,0,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Normal +1566,20,RL,NA,20062,Pave,NA,IR1,Low,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,1Story,7,7,1977,2001,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,CBlock,Gd,TA,Gd,ALQ,1092,Unf,0,328,1420,GasA,Gd,Y,SBrkr,1483,0,0,1483,1,0,1,1,1,1,TA,4,Typ,2,TA,Attchd,1977,RFn,2,690,TA,TA,Y,496,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1567,30,RL,94,9259,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,4,4,1927,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,660,660,GasA,TA,N,SBrkr,756,0,0,756,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1945,Unf,2,440,TA,TA,N,80,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1568,60,RL,NA,17082,Pave,NA,IR1,Low,AllPub,CulDSac,Mod,ClearCr,Norm,Norm,1Fam,2Story,6,5,1978,1992,Gable,CompShg,VinylSd,VinylSd,BrkFace,288,TA,TA,PConc,Gd,TA,Av,ALQ,964,Unf,0,153,1117,GasA,Ex,Y,SBrkr,1117,864,0,1981,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1978,Fin,2,522,TA,TA,Y,336,104,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1569,50,RL,124,18600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,3,4,1938,1990,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Mn,BLQ,288,LwQ,684,0,972,GasA,TA,Y,FuseA,1052,558,0,1610,0,1,2,0,4,1,Fa,8,Typ,1,Gd,Attchd,1938,RFn,1,480,TA,TA,Y,0,0,60,0,0,0,NA,NA,Shed,450,6,2010,WD,Normal +1570,20,RL,65,11479,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,7,1950,1987,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,CBlock,TA,TA,No,GLQ,104,Rec,387,172,663,GasA,Ex,Y,SBrkr,1074,0,0,1074,1,0,1,0,3,1,Gd,6,Typ,1,TA,Attchd,1987,Unf,1,467,TA,TA,Y,0,52,52,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1571,50,RL,50,9350,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,6,1947,1979,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,Fa,No,LwQ,192,Unf,0,564,756,GasA,Ex,Y,SBrkr,1169,0,362,1531,0,0,1,0,3,1,TA,8,Typ,1,TA,Detchd,1947,Unf,1,209,Fa,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1572,20,RL,75,9525,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1954,1998,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,954,Unf,0,218,1172,GasA,TA,Y,SBrkr,1172,0,0,1172,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1954,Fin,1,366,TA,TA,Y,240,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1573,20,RL,44,17485,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,7,5,2009,2010,Gable,CompShg,VinylSd,VinylSd,Stone,96,Gd,TA,PConc,Gd,TA,Gd,GLQ,1346,Unf,0,162,1508,GasA,Ex,Y,SBrkr,1508,0,0,1508,1,0,1,0,1,1,Gd,5,Typ,2,TA,Attchd,2009,RFn,2,572,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2010,Con,Partial +1574,20,RL,NA,11200,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,3,1964,1964,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,CBlock,TA,TA,Mn,Unf,0,Unf,0,1250,1250,GasA,Ex,Y,SBrkr,1298,0,0,1298,0,0,2,0,3,1,TA,5,Typ,0,NA,Detchd,1964,Unf,2,504,TA,Fa,N,0,144,0,0,0,0,NA,NA,NA,0,6,2010,COD,Normal +1575,20,RL,83,11980,Pave,NA,Reg,Low,AllPub,Inside,Mod,SawyerW,Norm,Norm,1Fam,1Story,7,5,1987,1987,Gable,CompShg,Plywood,Plywood,BrkFace,177,Gd,TA,CBlock,Gd,TA,Gd,GLQ,1433,Unf,0,0,1433,GasA,Ex,Y,SBrkr,1433,0,0,1433,1,0,1,1,1,1,Gd,4,Typ,2,TA,Attchd,1987,RFn,2,528,Gd,Gd,Y,0,278,0,0,266,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1576,60,RL,87,12361,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,7,1993,1993,Gable,CompShg,VinylSd,VinylSd,BrkFace,85,Gd,Gd,PConc,Gd,TA,No,GLQ,860,Unf,0,86,946,GasA,Ex,Y,SBrkr,964,838,0,1802,0,1,2,1,3,1,Gd,8,Typ,1,Gd,2Types,2000,RFn,4,1017,TA,TA,Y,450,92,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1577,20,RL,64,7360,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2010,2010,Gable,CompShg,VinylSd,VinylSd,Stone,80,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1198,1222,GasA,Ex,Y,SBrkr,1222,0,0,1222,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2009,RFn,2,615,TA,TA,Y,0,54,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1578,50,RL,82,14235,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1.5Fin,6,8,1900,1993,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,PConc,Fa,Gd,No,Unf,0,Unf,0,676,676,GasA,TA,Y,SBrkr,831,614,0,1445,0,0,2,0,3,1,TA,6,Typ,0,NA,Detchd,1957,Unf,2,484,TA,TA,N,0,59,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1579,85,RL,82,11105,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,SFoyer,5,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,Fa,Av,GLQ,870,Unf,0,0,870,GasA,Gd,Y,SBrkr,965,0,0,965,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1998,Unf,2,580,Gd,TA,Y,71,0,0,0,0,0,NA,GdPrv,NA,0,7,2010,WD,Normal +1580,60,RL,NA,9337,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,353,Unf,0,525,878,GasA,Ex,Y,SBrkr,892,800,0,1692,0,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,1997,RFn,2,513,TA,TA,Y,0,39,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1581,20,RL,38,15240,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,8,1977,2004,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,Gd,CBlock,Gd,TA,No,GLQ,198,Rec,688,140,1026,GasA,Ex,Y,SBrkr,1026,0,0,1026,1,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1977,Unf,1,308,TA,TA,Y,316,85,0,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1582,20,RL,68,7480,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1972,1972,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,480,Unf,0,396,876,GasA,TA,Y,SBrkr,876,0,0,876,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1977,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1583,20,RL,80,10389,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2003,2003,Hip,CompShg,CemntBd,CmentBd,BrkFace,320,Gd,TA,PConc,Gd,TA,No,GLQ,1682,Unf,0,296,1978,GasA,Ex,Y,SBrkr,1978,0,0,1978,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2003,RFn,3,850,TA,TA,Y,188,25,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1584,60,RL,75,9375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1040,1040,GasA,Ex,Y,SBrkr,1044,1054,0,2098,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1997,Fin,2,621,TA,TA,Y,331,38,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1585,120,RM,NA,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,Av,GLQ,672,Unf,0,176,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,4,Typ,0,NA,Attchd,2003,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1586,30,RL,67,8777,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Edwards,Feedr,Norm,1Fam,1Story,3,6,1945,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,640,0,0,640,0,0,1,0,2,1,TA,5,Min1,0,NA,Detchd,1945,Unf,1,240,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,4,2010,ConLD,Normal +1587,20,RL,68,8842,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1954,1954,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,Fa,TA,No,Unf,0,Unf,0,381,381,GasA,Ex,Y,SBrkr,992,0,0,992,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1954,Unf,1,319,TA,TA,Y,60,0,56,0,0,0,NA,MnPrv,NA,0,1,2010,Oth,Abnorml +1588,20,RL,60,10044,Pave,NA,IR1,Low,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1968,1968,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,1070,Unf,0,126,1196,GasA,TA,Y,SBrkr,1196,0,0,1196,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1968,RFn,1,336,TA,TA,Y,257,0,168,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal +1589,50,RL,89,11792,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,5,1948,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,744,744,GasA,Ex,N,FuseF,792,328,0,1120,0,0,1,0,2,1,Fa,5,Typ,0,NA,Detchd,1956,Unf,2,480,TA,Fa,P,0,0,0,0,160,0,NA,NA,NA,0,6,2010,WD,Abnorml +1590,80,RL,65,6305,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,6,1975,1975,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,528,Unf,0,480,1008,GasA,TA,Y,SBrkr,1096,0,0,1096,1,0,1,0,3,1,TA,5,Typ,1,Fa,Detchd,1975,Unf,1,352,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1591,20,RL,64,6410,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1958,1958,Hip,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,960,960,GasA,Ex,Y,SBrkr,960,0,0,960,0,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal +1592,30,RL,67,4853,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Artery,Norm,1Fam,1Story,5,6,1924,1999,Gable,CompShg,MetalSd,VinylSd,BrkFace,203,TA,TA,BrkTil,TA,TA,Mn,Rec,133,Unf,0,974,1107,GasA,Fa,N,FuseA,1296,0,0,1296,0,0,2,0,2,1,Fa,5,Typ,1,Gd,Detchd,1979,Unf,1,260,TA,TA,Y,0,0,36,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal +1593,30,RL,NA,7890,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,1Story,6,6,1939,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,238,Unf,0,618,856,GasA,TA,Y,SBrkr,856,0,0,856,1,0,1,0,2,1,TA,4,Typ,1,Gd,Detchd,1939,Unf,2,399,TA,TA,Y,0,0,0,0,166,0,NA,NA,NA,0,3,2010,WD,Normal +1594,90,RH,60,7200,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,Duplex,2Story,4,6,1967,1967,Flat,Tar&Grv,Plywood,CBlock,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,862,1788,0,2650,0,0,3,0,6,2,TA,10,Min2,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,Shed,500,2,2010,WD,Normal +1595,50,RL,51,9839,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Feedr,Norm,1Fam,1.5Fin,5,2,1931,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,Fa,No,Unf,0,Unf,0,894,894,GasA,Ex,Y,SBrkr,894,772,0,1666,1,0,1,0,3,1,TA,7,Typ,1,Gd,NA,NA,NA,0,0,NA,NA,N,0,156,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1596,50,RL,78,10452,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,7,6,1941,1985,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,371,Gd,Gd,BrkTil,Gd,TA,No,ALQ,426,BLQ,252,850,1528,GasA,Ex,Y,SBrkr,1225,908,0,2133,1,0,1,1,4,1,TA,8,Typ,2,TA,Attchd,1941,Unf,1,312,TA,TA,Y,0,0,86,0,0,0,NA,NA,NA,0,7,2010,WD,Normal +1597,90,RL,78,15600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,Duplex,2Story,5,6,1950,1991,Gable,CompShg,VinylSd,VinylSd,BrkFace,430,TA,Gd,CBlock,TA,TA,No,ALQ,375,Unf,0,657,1032,GasA,Ex,Y,SBrkr,1102,1075,0,2177,0,0,2,1,5,2,TA,11,Typ,0,NA,Detchd,1950,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1598,80,RL,85,19645,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Crawfor,Norm,Norm,1Fam,SLvl,7,6,1994,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,44,TA,TA,PConc,Gd,TA,No,GLQ,343,Unf,0,80,423,GasA,Ex,Y,SBrkr,896,756,0,1652,1,0,2,1,3,1,Gd,6,Typ,0,NA,BuiltIn,1994,RFn,2,473,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1599,120,RM,35,3907,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Blueste,Norm,Norm,TwnhsE,1Story,8,6,1989,1989,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,Gd,TA,Gd,GLQ,747,Unf,0,235,982,GasA,Gd,Y,SBrkr,1034,0,0,1034,1,0,1,0,1,1,Gd,4,Typ,1,TA,Attchd,1989,Fin,2,598,TA,TA,Y,141,36,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1600,120,RM,35,3907,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Blueste,Norm,Norm,TwnhsE,1Story,8,5,1989,1989,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,Gd,TA,Av,GLQ,76,Unf,0,1115,1191,GasA,Gd,Y,SBrkr,1191,0,0,1191,0,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1989,Unf,2,531,TA,TA,Y,112,81,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1601,30,RM,58,8154,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,2,5,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,480,Unf,0,0,480,GasA,TA,Y,SBrkr,540,0,0,540,0,0,1,0,1,1,TA,4,Typ,0,NA,Detchd,1951,Unf,1,200,Fa,Fa,N,0,0,0,0,0,0,NA,NA,NA,0,4,2010,ConLw,Normal +1602,50,RM,50,9140,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,5,1921,1975,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,Mn,BLQ,308,Unf,0,321,629,GasA,Fa,Y,SBrkr,727,380,0,1107,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1950,Unf,1,625,TA,TA,Y,0,56,0,0,200,0,NA,MnPrv,NA,0,4,2010,COD,Normal +1603,30,C (all),66,8712,Grvl,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,7,1896,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,Fa,CBlock,TA,TA,No,Unf,0,Unf,0,756,756,GasA,Gd,Y,SBrkr,952,0,0,952,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1896,RFn,1,330,TA,TA,N,0,0,265,0,0,0,NA,NA,NA,0,6,2010,WD,Alloca +1604,120,RM,44,3811,Pave,NA,IR1,HLS,AllPub,Corner,Mod,Crawfor,Artery,Norm,TwnhsE,1Story,8,5,2004,2005,Hip,CompShg,CemntBd,CmentBd,Stone,186,Gd,TA,PConc,Ex,TA,Gd,GLQ,1373,Unf,0,221,1594,GasA,Ex,Y,SBrkr,1646,0,0,1646,1,1,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2004,Fin,2,525,TA,TA,Y,128,53,0,0,155,0,NA,NA,NA,0,5,2010,WD,Normal +1605,60,RL,85,11050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,2Story,8,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,615,Unf,0,434,1049,GasA,Ex,Y,SBrkr,1036,880,0,1916,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1998,Unf,3,741,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1606,80,RL,74,9620,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,7,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,679,Unf,0,564,1243,GasA,TA,Y,SBrkr,1285,0,0,1285,0,1,2,0,3,1,Gd,6,Typ,1,Fa,Attchd,1977,Unf,2,473,TA,TA,Y,375,26,0,0,0,0,NA,GdPrv,Shed,80,5,2010,WD,Normal +1607,90,RL,NA,12760,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1Story,6,5,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1958,1958,GasA,TA,Y,SBrkr,2048,0,0,2048,0,0,3,0,5,2,TA,9,Typ,0,NA,2Types,1976,Unf,2,776,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,ConLD,Normal +1608,20,RL,88,11896,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,7,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,60,Gd,TA,PConc,Gd,TA,No,GLQ,78,Unf,0,1258,1336,GasA,Ex,Y,SBrkr,1346,0,0,1346,1,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2008,Fin,3,660,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal +1609,20,RL,73,9803,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,7,5,2009,2010,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1214,1214,GasA,Ex,Y,SBrkr,1214,0,0,1214,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2010,RFn,2,520,TA,TA,Y,0,25,0,0,0,0,NA,NA,NA,0,1,2010,New,Partial +1610,60,RL,73,9802,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,2Story,5,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Gd,Y,SBrkr,744,700,0,1444,0,0,2,1,3,1,TA,7,Typ,0,NA,BuiltIn,2007,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1611,20,RL,85,15300,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,1965,1977,Hip,CompShg,Plywood,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,42,Unf,0,1026,1068,GasA,TA,Y,SBrkr,1264,0,0,1264,1,0,1,0,2,1,TA,7,Typ,1,TA,Attchd,1965,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1612,20,RL,93,10114,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1430,1430,GasA,Ex,Y,SBrkr,1430,0,0,1430,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2004,RFn,2,624,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1613,20,RL,NA,11875,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1344,1344,GasA,Ex,Y,SBrkr,1344,0,0,1344,0,0,2,0,3,1,TA,7,Typ,1,Gd,Attchd,2001,Unf,2,686,TA,TA,Y,328,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1614,120,RM,31,2394,Pave,NA,Reg,Low,AllPub,Inside,Mod,MeadowV,Norm,Norm,Twnhs,1Story,5,6,1973,1973,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,915,Unf,0,30,945,GasA,Ex,Y,SBrkr,945,0,0,945,1,1,1,0,2,1,TA,5,Typ,1,Po,Attchd,1973,RFn,1,253,TA,TA,Y,174,0,56,0,108,0,NA,NA,NA,0,5,2010,WD,Normal +1615,160,RM,21,1476,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,7,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,176,Unf,0,370,546,GasA,Ex,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,200,26,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1616,160,RM,21,1900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,4,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,546,546,GasA,Ex,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1617,160,RM,21,1890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,6,1972,1972,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Rec,294,Unf,0,252,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1972,Unf,1,286,TA,TA,Y,0,0,64,0,0,0,NA,NA,NA,0,6,2010,WD,Normal +1618,20,RL,50,6953,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1971,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,469,Unf,0,395,864,GasA,Ex,Y,SBrkr,874,0,0,874,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1971,Unf,1,352,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,ConLD,Normal +1619,20,RL,76,12887,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1984,1984,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,Mn,Rec,207,GLQ,590,36,833,GasA,TA,Y,SBrkr,833,0,0,833,1,0,1,0,2,1,Gd,5,Typ,0,NA,Attchd,1984,Unf,2,495,TA,TA,Y,431,0,0,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Normal +1620,90,RL,70,7700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,2Story,5,2,1985,1986,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Po,PConc,TA,TA,No,Unf,0,Unf,0,1216,1216,GasA,Gd,Y,SBrkr,1216,1216,0,2432,0,0,4,2,4,2,TA,10,Typ,0,NA,Attchd,1985,Unf,2,616,TA,Fa,Y,200,0,0,0,0,0,NA,NA,Shed,600,2,2010,WD,Normal +1621,60,RL,63,10475,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,2Story,5,5,1991,1991,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Rec,458,Unf,0,166,624,GasA,Gd,Y,SBrkr,624,650,0,1274,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1993,Unf,2,576,TA,TA,Y,22,0,0,0,0,0,NA,GdWo,NA,0,3,2010,WD,Normal +1622,50,RL,68,10544,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1.5Fin,5,5,1969,1969,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,476,Unf,0,388,864,GasA,TA,Y,SBrkr,864,615,0,1479,0,0,2,0,5,1,TA,8,Typ,0,NA,Attchd,1969,Fin,1,275,TA,TA,Y,287,0,280,0,0,0,NA,NA,NA,0,4,2010,WD,Normal +1623,20,RL,76,9892,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,8,5,1994,1995,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,Gd,Gd,GLQ,1341,LwQ,284,54,1679,GasA,Ex,Y,SBrkr,1803,0,0,1803,1,1,2,1,3,1,Gd,6,Typ,2,TA,Attchd,1994,Unf,2,482,TA,TA,Y,129,64,222,0,0,0,NA,GdWo,NA,0,2,2010,WD,Normal +1624,60,RL,74,12961,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,2Story,6,5,1993,1994,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,TA,Mn,GLQ,944,Unf,0,208,1152,GasA,Ex,Y,SBrkr,1152,645,0,1797,1,0,2,1,3,1,Gd,7,Typ,1,Fa,Attchd,1993,Fin,2,616,TA,TA,Y,162,312,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal +1625,20,RL,74,13008,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1956,1956,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Fa,Fa,No,Rec,564,Unf,0,318,882,GasA,TA,Y,SBrkr,882,0,0,882,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1956,Unf,1,502,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1626,20,RL,85,10200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1974,1974,Hip,CompShg,Plywood,Plywood,BrkFace,440,TA,TA,CBlock,TA,TA,No,LwQ,844,Unf,0,590,1434,GasA,TA,Y,SBrkr,1434,0,0,1434,1,0,2,0,4,1,TA,7,Typ,1,Gd,Attchd,1974,RFn,2,528,TA,TA,Y,80,21,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1627,60,RL,88,10179,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,847,Unf,0,98,945,GasA,Ex,Y,SBrkr,945,663,0,1608,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1997,Fin,2,470,TA,TA,Y,252,30,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1628,60,RL,NA,11792,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,188,Gd,TA,PConc,Gd,TA,Gd,GLQ,850,Unf,0,158,1008,GasA,Ex,Y,SBrkr,1008,1275,0,2283,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2003,Fin,3,632,TA,TA,Y,120,46,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1629,80,RL,60,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,1996,1997,Gable,CompShg,HdBoard,HdBoard,BrkFace,32,TA,TA,PConc,Gd,TA,No,GLQ,284,Unf,0,100,384,GasA,Gd,Y,SBrkr,958,670,0,1628,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1996,Fin,2,390,TA,TA,Y,48,72,0,0,0,0,NA,NA,Shed,490,6,2009,WD,Normal +1630,120,RL,28,7296,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,2004,2005,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Ex,TA,Av,GLQ,1965,Unf,0,243,2208,GasA,Ex,Y,SBrkr,2522,0,0,2522,1,0,2,0,1,1,Gd,8,Typ,1,Gd,Attchd,2004,Fin,2,564,TA,TA,Y,182,57,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1631,120,RL,61,7380,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,StoneBr,Norm,Norm,1Fam,1Story,8,5,1998,1998,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,341,Unf,0,1077,1418,GasA,Ex,Y,SBrkr,1478,0,0,1478,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1998,Fin,2,495,TA,TA,Y,168,43,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1632,120,RL,57,8013,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1995,1996,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,741,Unf,0,846,1587,GasA,Ex,Y,SBrkr,1734,0,0,1734,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,1995,RFn,2,528,TA,TA,Y,52,50,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1633,80,RL,57,8923,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,189,Unf,0,195,384,GasA,Gd,Y,SBrkr,751,631,0,1382,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1998,Fin,2,396,TA,TA,Y,256,0,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1634,60,RL,60,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,476,Unf,0,476,952,GasA,Gd,Y,SBrkr,952,684,0,1636,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1998,Fin,2,440,TA,TA,Y,0,84,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1635,60,RL,NA,8803,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1994,1995,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,GLQ,600,Unf,0,107,707,GasA,Gd,Y,SBrkr,707,809,0,1516,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1994,Fin,2,409,TA,TA,Y,0,46,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1636,20,RL,58,7250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,5,1993,1993,Gable,CompShg,HdBoard,HdBoard,BrkFace,45,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1181,1181,GasA,Ex,Y,SBrkr,1190,0,0,1190,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,1993,Unf,2,430,TA,TA,Y,0,21,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1637,60,RL,85,11900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,5,6,1977,1977,Gable,CompShg,HdBoard,Wd Sdng,BrkFace,157,TA,TA,PConc,Gd,TA,No,ALQ,400,Unf,0,722,1122,GasA,Ex,Y,SBrkr,946,988,0,1934,1,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1977,Unf,2,567,TA,TA,P,0,176,0,0,200,0,NA,NA,NA,0,7,2009,WD,Normal +1638,60,RL,NA,13250,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,RRNn,Norm,1Fam,2Story,7,6,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkFace,256,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,832,832,GasA,TA,Y,SBrkr,1154,896,0,2050,0,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1978,RFn,2,529,TA,TA,Y,192,192,0,0,0,0,NA,NA,NA,0,5,2009,WD,Abnorml +1639,20,RL,80,10928,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1978,1986,Gable,CompShg,VinylSd,VinylSd,BrkFace,101,TA,TA,PConc,TA,TA,No,LwQ,363,Unf,0,1064,1427,GasA,TA,Y,SBrkr,1671,0,0,1671,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1978,RFn,2,484,TA,TA,Y,252,55,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1640,60,RL,NA,12388,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,7,1980,1991,Gable,CompShg,Plywood,Plywood,BrkFace,229,TA,TA,CBlock,Gd,TA,No,ALQ,602,Unf,0,441,1043,GasA,TA,Y,SBrkr,1539,1134,0,2673,0,0,2,1,4,1,Gd,9,Typ,1,TA,BuiltIn,1980,RFn,2,441,TA,TA,Y,178,84,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1641,20,RL,80,11088,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1978,1998,Gable,CompShg,HdBoard,HdBoard,BrkFace,144,TA,TA,PConc,TA,TA,No,ALQ,832,Unf,0,308,1140,GasA,Gd,Y,SBrkr,1707,0,0,1707,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1978,Fin,2,479,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1642,60,FV,70,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,622,Unf,0,304,926,GasA,Ex,Y,SBrkr,1016,868,0,1884,1,0,2,1,3,1,Ex,7,Typ,1,Ex,Attchd,2003,RFn,2,581,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1643,60,FV,NA,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,RRNn,Norm,1Fam,2Story,8,5,2000,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1058,1058,GasA,Ex,Y,SBrkr,1058,816,0,1874,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2000,Fin,2,588,TA,TA,Y,0,134,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1644,60,FV,NA,8470,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,225,ALQ,276,471,972,GasA,Ex,Y,SBrkr,972,839,0,1811,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2002,RFn,2,565,TA,TA,Y,225,48,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1645,20,RL,NA,9373,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,PosN,Norm,1Fam,1Story,5,7,1975,1975,Gable,CompShg,HdBoard,HdBoard,BrkFace,161,TA,TA,CBlock,Gd,TA,Av,ALQ,1333,LwQ,168,120,1621,GasA,TA,Y,SBrkr,1621,0,0,1621,1,0,2,0,3,1,TA,7,Typ,2,Fa,Attchd,1975,RFn,2,478,TA,TA,Y,0,0,0,0,490,0,NA,NA,NA,0,6,2009,WD,Normal +1646,20,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1974,1974,Hip,CompShg,Plywood,Plywood,BrkFace,196,TA,TA,CBlock,TA,TA,No,ALQ,888,Unf,0,228,1116,GasA,Ex,Y,SBrkr,1116,0,0,1116,1,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1974,RFn,2,528,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,4,2009,WD,Normal +1647,20,RL,85,11050,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1975,1975,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,636,Unf,0,540,1176,GasA,Fa,Y,SBrkr,1193,0,0,1193,0,0,2,0,3,1,TA,5,Typ,1,TA,Attchd,1975,Unf,2,506,TA,TA,Y,40,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1648,20,RL,NA,7830,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1970,1970,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1180,1180,GasA,TA,Y,SBrkr,1180,0,0,1180,0,0,1,1,2,1,TA,6,Typ,0,NA,Attchd,1970,RFn,2,477,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,3,2009,COD,Normal +1649,20,RL,NA,8510,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1971,1971,Gable,CompShg,Plywood,Plywood,BrkFace,178,TA,TA,CBlock,Gd,TA,No,ALQ,500,Unf,0,543,1043,GasA,Ex,Y,SBrkr,1050,0,0,1050,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1971,Unf,1,336,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1650,20,RL,60,7038,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1970,1970,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,726,Unf,0,138,864,GasA,TA,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,2001,Unf,2,576,TA,TA,Y,210,0,0,0,0,0,NA,GdPrv,NA,0,9,2009,WD,Abnorml +1651,20,RL,60,9000,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,7,1971,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,240,Unf,0,624,864,GasA,Gd,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1986,Unf,2,576,TA,TA,Y,200,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal +1652,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,504,TA,TA,CBlock,TA,TA,No,BLQ,254,Unf,0,229,483,GasA,TA,Y,SBrkr,483,504,0,987,1,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1653,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,6,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,425,TA,TA,CBlock,TA,TA,No,Rec,110,LwQ,294,79,483,GasA,TA,Y,SBrkr,483,504,0,987,1,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1972,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1654,160,RL,24,2308,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,TwnhsE,2Story,6,5,1976,1976,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,306,Unf,0,498,804,GasA,TA,Y,SBrkr,804,744,0,1548,0,0,2,1,3,1,TA,7,Typ,1,TA,Detchd,1976,RFn,2,440,TA,TA,Y,108,0,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1655,120,RL,24,2280,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,Twnhs,1Story,7,5,1975,1975,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,435,LwQ,622,0,1057,GasA,TA,Y,SBrkr,1055,0,0,1055,0,1,2,0,2,1,TA,4,Typ,1,Fa,Attchd,1975,RFn,2,440,TA,TA,Y,0,27,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1656,160,RL,24,2349,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,Twnhs,2Story,6,5,1977,1977,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,389,Unf,0,466,855,GasA,TA,Y,SBrkr,855,601,0,1456,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1977,Unf,2,440,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1657,160,RL,24,2364,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,2Story,6,5,1978,1978,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,320,Unf,0,484,804,GasA,TA,Y,SBrkr,804,744,0,1548,0,1,2,1,3,1,TA,7,Typ,1,TA,Detchd,1978,Unf,2,440,TA,TA,Y,108,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1658,160,RL,24,2364,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,2Story,6,5,1978,1978,Gable,CompShg,Plywood,Brk Cmn,None,0,Gd,TA,CBlock,Gd,TA,No,ALQ,279,Unf,0,576,855,GasA,TA,Y,SBrkr,855,601,0,1456,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1978,Fin,2,440,TA,TA,Y,147,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1659,120,RL,24,2104,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,1Story,7,6,1976,1976,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,TA,TA,No,ALQ,536,Unf,0,300,836,GasA,TA,Y,SBrkr,836,0,0,836,0,1,1,0,2,1,TA,5,Typ,0,NA,Attchd,1976,Unf,1,345,TA,TA,Y,150,20,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1660,20,RL,NA,10710,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1966,2004,Hip,CompShg,HdBoard,HdBoard,BrkFace,165,Gd,TA,PConc,TA,TA,No,BLQ,644,Unf,0,220,864,GasA,Ex,Y,SBrkr,1120,0,0,1120,0,1,1,0,3,1,TA,5,Typ,1,TA,Attchd,1966,RFn,2,656,TA,TA,Y,0,162,0,0,0,0,NA,NA,Shed,1200,7,2009,WD,Normal +1661,60,RL,110,14257,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,PosN,Norm,1Fam,2Story,9,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,726,Ex,TA,PConc,Ex,TA,No,GLQ,1360,Unf,0,416,1776,GasA,Ex,Y,SBrkr,1794,978,0,2772,1,0,3,1,4,1,Ex,10,Typ,3,Gd,BuiltIn,2007,Fin,3,754,TA,TA,Y,135,64,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1662,60,RL,95,12350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,GLQ,986,Unf,0,379,1365,GasA,Ex,Y,SBrkr,1365,1325,0,2690,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2009,RFn,3,864,TA,TA,Y,0,197,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial +1663,20,RL,95,12350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,450,Ex,TA,PConc,Ex,TA,Av,GLQ,1232,Unf,0,788,2020,GasA,Ex,Y,SBrkr,2020,0,0,2020,1,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2008,RFn,3,896,TA,TA,Y,192,98,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1664,20,RL,105,13693,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,PosA,PosA,1Fam,1Story,10,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,472,Ex,TA,PConc,Ex,TA,Gd,GLQ,2288,Unf,0,342,2630,GasA,Ex,Y,SBrkr,2674,0,0,2674,2,0,2,1,2,1,Ex,8,Typ,2,Gd,Attchd,2007,Fin,3,762,TA,TA,Y,360,50,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1665,20,RL,95,11578,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,302,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1736,1736,GasA,Ex,Y,SBrkr,1736,0,0,1736,0,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2008,RFn,3,834,TA,TA,Y,319,90,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1666,20,RL,129,16870,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,238,Gd,TA,PConc,Ex,TA,Gd,GLQ,1531,Unf,0,251,1782,GasA,Ex,Y,SBrkr,1782,0,0,1782,1,0,2,0,3,1,Gd,7,Typ,2,Gd,Attchd,2004,Fin,3,932,TA,TA,Y,99,82,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1667,60,RL,59,23303,Pave,NA,IR3,Lvl,AllPub,CulDSac,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,20,Gd,TA,PConc,Ex,TA,Av,GLQ,1230,Unf,0,278,1508,GasA,Ex,Y,SBrkr,1508,1012,0,2520,1,0,2,1,5,1,Ex,10,Typ,1,Gd,BuiltIn,2007,Fin,3,640,TA,TA,Y,192,273,0,0,0,0,NA,NA,NA,0,6,2009,WD,Family +1668,20,RL,87,10367,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,284,Ex,TA,PConc,Ex,TA,Mn,GLQ,1015,Unf,0,724,1739,GasA,Ex,Y,SBrkr,1743,0,0,1743,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2008,RFn,3,927,TA,TA,Y,168,45,0,0,0,0,NA,NA,NA,0,6,2009,ConLI,Normal +1669,20,RL,77,10872,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,122,Gd,TA,PConc,Ex,Gd,Av,GLQ,1037,Unf,0,467,1504,GasA,Ex,Y,SBrkr,1531,0,0,1531,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2006,Fin,3,700,TA,TA,Y,184,52,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1670,20,RL,102,13514,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,None,285,Ex,TA,PConc,Ex,TA,No,GLQ,1142,Unf,0,632,1774,GasA,Ex,Y,SBrkr,1808,0,0,1808,1,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2008,Fin,3,850,TA,TA,Y,200,26,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1671,20,RL,90,12878,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,7,5,2003,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,418,Gd,TA,PConc,Gd,TA,No,ALQ,1262,Unf,0,498,1760,GasA,Ex,Y,SBrkr,1760,0,0,1760,1,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2003,Fin,2,583,TA,TA,Y,165,190,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1672,20,RL,110,15274,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2003,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,724,Gd,TA,PConc,Ex,TA,No,GLQ,1972,Unf,0,480,2452,GasA,Ex,Y,SBrkr,2452,0,0,2452,2,0,2,0,3,1,Ex,10,Typ,1,Gd,Attchd,2003,Fin,3,886,TA,TA,Y,0,116,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1673,60,RL,96,13262,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,Stone,186,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1082,1082,GasA,Ex,Y,SBrkr,1105,1295,0,2400,0,0,3,1,4,1,Gd,10,Typ,1,Gd,BuiltIn,2003,Fin,3,730,TA,TA,Y,114,40,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1674,20,RL,70,9658,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,383,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1598,1598,GasA,Gd,Y,SBrkr,1606,0,0,1606,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,3,871,TA,TA,Y,230,60,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1675,120,RL,47,6904,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,240,Gd,TA,PConc,Gd,TA,Av,ALQ,836,Unf,0,522,1358,GasA,Ex,Y,SBrkr,1358,0,0,1358,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,484,TA,TA,Y,192,36,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1676,120,RL,34,5122,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,135,Gd,TA,PConc,Gd,TA,Av,GLQ,881,Unf,0,425,1306,GasA,Ex,Y,SBrkr,1306,0,0,1306,1,0,2,0,1,1,Gd,5,Typ,1,Gd,Attchd,2005,RFn,2,624,TA,TA,Y,170,63,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1677,120,RL,80,10307,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,176,Gd,TA,PConc,Gd,TA,No,GLQ,876,Unf,0,474,1350,GasA,Ex,Y,SBrkr,1358,0,0,1358,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2008,RFn,2,484,TA,TA,Y,192,26,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1678,20,RL,100,14836,Pave,NA,IR1,HLS,AllPub,Inside,Mod,NridgHt,Norm,Norm,1Fam,1Story,10,5,2004,2005,Hip,CompShg,CemntBd,CmentBd,Stone,730,Ex,TA,PConc,Ex,TA,Gd,GLQ,2146,Unf,0,346,2492,GasA,Ex,Y,SBrkr,2492,0,0,2492,1,0,2,1,2,1,Ex,8,Typ,1,Ex,Attchd,2004,Fin,3,949,TA,TA,Y,226,235,0,0,0,0,NA,NA,NA,0,2,2009,WD,Abnorml +1679,20,RL,117,15262,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2003,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,470,Gd,TA,PConc,Ex,TA,Gd,GLQ,1557,Unf,0,643,2200,GasA,Ex,Y,SBrkr,2200,0,0,2200,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2003,Fin,3,685,TA,TA,Y,208,55,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1680,120,RL,44,7390,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2008,2009,Hip,CompShg,MetalSd,MetalSd,BrkFace,308,Ex,TA,PConc,Ex,TA,No,GLQ,800,Unf,0,1084,1884,GasA,Ex,Y,SBrkr,1884,0,0,1884,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2008,Fin,2,649,TA,TA,Y,231,90,0,0,0,0,NA,NA,NA,0,5,2009,New,Partial +1681,120,RL,48,6472,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,BrkFace,500,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1451,1451,GasA,Ex,Y,SBrkr,1456,0,0,1456,0,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2008,RFn,2,539,TA,TA,Y,192,42,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1682,20,RL,129,16770,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2002,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,270,Gd,TA,PConc,Ex,TA,Gd,GLQ,1196,Unf,0,516,1712,GasA,Ex,Y,SBrkr,1712,0,0,1712,1,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2002,RFn,3,701,TA,TA,Y,218,183,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1683,120,RL,48,3480,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,Stone,163,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1405,1405,GasA,Ex,Y,SBrkr,1405,0,0,1405,0,0,2,0,2,1,Gd,6,Typ,1,TA,Attchd,2003,RFn,2,478,TA,TA,Y,148,36,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1684,60,RL,63,10928,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,2,390,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1685,60,RL,57,8918,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,745,745,GasA,Ex,Y,SBrkr,745,745,0,1490,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,392,TA,TA,Y,36,20,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1686,120,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,Av,GLQ,16,Unf,0,1204,1220,GasA,Ex,Y,SBrkr,1220,0,0,1220,0,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2005,Fin,2,397,TA,TA,Y,100,16,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1687,80,RL,59,9434,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2004,2005,Gable,CompShg,WdShing,Wd Shng,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,384,384,GasA,Ex,Y,SBrkr,744,630,0,1374,0,0,2,1,3,1,Gd,6,Typ,1,Gd,BuiltIn,2004,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1688,60,RL,62,7984,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,200,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,868,868,GasA,Ex,Y,SBrkr,868,762,0,1630,0,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,2004,Fin,2,436,TA,TA,Y,120,48,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1689,60,RL,61,10125,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,846,846,GasA,Ex,Y,SBrkr,846,748,0,1594,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2004,Fin,2,434,TA,TA,Y,300,48,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1690,60,RL,NA,8965,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,652,Unf,0,130,782,GasA,Ex,Y,SBrkr,806,683,0,1489,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2003,Fin,2,400,TA,TA,Y,0,75,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1691,60,RL,NA,8174,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,494,Unf,0,204,698,GasA,Ex,Y,SBrkr,698,644,0,1342,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2003,Fin,2,393,TA,TA,Y,100,56,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1692,60,RL,NA,12891,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Ex,TA,No,GLQ,651,Unf,0,219,870,GasA,Ex,Y,SBrkr,878,1126,0,2004,1,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2002,Fin,3,644,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1693,80,RL,61,9734,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,SLvl,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,241,Rec,113,30,384,GasA,Ex,Y,SBrkr,744,630,0,1374,0,0,2,1,3,1,Gd,7,Typ,0,NA,BuiltIn,2004,Fin,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1694,60,RL,42,8433,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,683,Unf,0,111,794,GasA,Ex,Y,SBrkr,819,695,0,1514,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,Fin,2,394,TA,TA,Y,0,72,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1695,80,RL,62,7750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Ex,Y,SBrkr,774,656,0,1430,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1999,RFn,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1696,60,RL,NA,15896,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,Gilbert,RRNn,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,210,Gd,TA,PConc,Gd,TA,No,ALQ,913,Unf,0,264,1177,GasA,Ex,Y,SBrkr,1223,1089,0,2312,1,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,1999,Fin,3,658,TA,TA,Y,298,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1697,80,RL,64,7848,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,6,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,384,384,GasA,Ex,Y,SBrkr,774,656,0,1430,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1999,Fin,2,410,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1698,60,RL,106,12720,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,150,Gd,TA,PConc,Gd,TA,Mn,GLQ,1173,Unf,0,282,1455,GasA,Ex,Y,SBrkr,1466,1221,0,2687,1,0,2,1,4,1,Gd,10,Typ,2,TA,BuiltIn,2000,RFn,3,810,TA,TA,Y,252,30,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1699,20,RL,NA,10750,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,1Story,8,5,1994,1995,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,634,Gd,TA,PConc,Gd,TA,Av,BLQ,236,GLQ,1526,262,2024,GasA,Ex,Y,SBrkr,2063,0,0,2063,1,0,2,0,3,1,Gd,7,Typ,2,Gd,Attchd,1994,Fin,3,815,TA,TA,Y,182,56,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1700,60,RL,79,9085,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1995,1996,Gable,CompShg,VinylSd,VinylSd,BrkFace,286,Gd,TA,PConc,Gd,TA,No,GLQ,816,Unf,0,254,1070,GasA,Ex,Y,SBrkr,1094,967,0,2061,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1995,Fin,2,647,TA,TA,Y,296,102,209,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1701,60,RL,NA,11692,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1993,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,372,Gd,TA,PConc,Gd,TA,No,GLQ,624,Unf,0,549,1173,GasA,Ex,Y,SBrkr,1215,1017,0,2232,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1993,RFn,2,623,TA,TA,Y,173,165,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1702,20,RL,86,11194,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,PosN,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,240,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1696,1696,GasA,Ex,Y,SBrkr,1696,0,0,1696,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2008,RFn,3,972,TA,TA,Y,120,56,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1703,20,RL,78,10206,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,PosN,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,BrkFace,294,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1614,1614,GasA,Ex,Y,SBrkr,1658,0,0,1658,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2008,Fin,3,726,TA,TA,Y,144,44,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1704,20,RL,85,10130,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,260,Gd,TA,PConc,Gd,TA,Av,GLQ,1294,Unf,0,408,1702,GasA,Ex,Y,SBrkr,1702,0,0,1702,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,844,TA,TA,Y,0,69,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1705,20,RL,76,9139,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,206,Gd,TA,PConc,Ex,TA,Av,GLQ,379,Unf,0,1043,1422,GasA,Ex,Y,SBrkr,1432,0,0,1432,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,Fin,2,492,TA,TA,Y,297,50,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1706,20,RL,85,11128,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,PosN,PosN,1Fam,1Story,9,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,Stone,198,Ex,TA,PConc,Ex,TA,Gd,GLQ,2158,Unf,0,300,2458,GasA,Ex,Y,SBrkr,2490,0,0,2490,1,0,2,0,2,1,Ex,9,Typ,2,Gd,Attchd,2005,Fin,3,795,TA,TA,Y,70,226,0,0,0,0,NA,GdPrv,NA,0,10,2009,WD,Normal +1707,20,FV,90,7993,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2008,2009,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1436,1436,GasA,Ex,Y,SBrkr,1436,0,0,1436,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2008,Fin,2,529,TA,TA,Y,0,121,0,0,0,0,NA,NA,NA,0,10,2009,New,Partial +1708,20,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1402,1402,GasA,Ex,Y,SBrkr,1402,0,0,1402,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2008,RFn,2,625,TA,TA,Y,205,126,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1709,20,FV,112,12606,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,9,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,120,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1530,1530,GasA,Ex,Y,SBrkr,1530,0,0,1530,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2008,RFn,3,984,TA,TA,Y,212,136,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1710,20,FV,75,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,238,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1348,1372,GasA,Ex,Y,SBrkr,1448,0,0,1448,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,692,TA,TA,Y,0,140,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1711,60,FV,84,10603,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,121,Gd,TA,PConc,Ex,Gd,No,GLQ,682,Unf,0,218,900,GasA,Ex,Y,SBrkr,909,886,0,1795,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2006,Fin,3,782,TA,TA,Y,168,45,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1712,20,FV,65,8125,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2008,2009,Hip,CompShg,VinylSd,VinylSd,BrkFace,288,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1836,1836,GasA,Ex,Y,SBrkr,1836,0,0,1836,0,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2009,Fin,2,517,TA,TA,Y,0,175,0,0,0,0,NA,NA,NA,0,10,2009,New,Partial +1713,20,FV,85,10625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1430,Unf,0,222,1652,GasA,Ex,Y,SBrkr,1662,0,0,1662,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2006,RFn,3,711,TA,TA,Y,168,120,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1714,20,FV,68,8736,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2003,2004,Gable,CompShg,VinylSd,Wd Shng,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,771,ALQ,360,422,1553,GasA,Ex,Y,SBrkr,1553,0,0,1553,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2003,RFn,2,588,TA,TA,Y,192,88,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1715,60,FV,65,8127,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,410,Unf,0,402,812,GasA,Ex,Y,SBrkr,812,841,0,1653,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2003,RFn,2,628,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1716,20,RL,80,9605,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,6,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1218,1218,GasA,Ex,Y,SBrkr,1218,0,0,1218,0,0,1,1,3,1,Gd,6,Typ,0,NA,Detchd,2007,RFn,2,576,TA,TA,Y,0,178,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1717,20,RL,63,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,No,GLQ,54,Unf,0,1087,1141,GasA,Ex,Y,SBrkr,1141,0,0,1141,1,0,1,1,3,1,Gd,6,Typ,0,NA,Detchd,2006,RFn,2,484,TA,TA,Y,182,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1718,20,RL,63,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1158,1158,GasA,Ex,Y,SBrkr,1158,0,0,1158,0,0,1,1,3,1,Gd,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,50,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1719,60,RL,96,10628,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,835,835,GasA,Ex,Y,SBrkr,871,941,0,1812,0,0,2,1,3,1,Gd,8,Typ,0,NA,BuiltIn,2004,RFn,2,478,TA,TA,Y,146,91,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal +1720,20,RL,76,10141,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,8,5,2004,2004,Gable,Tar&Grv,VinylSd,VinylSd,BrkFace,264,Gd,TA,PConc,Gd,TA,Gd,BLQ,516,Rec,774,222,1512,GasA,Ex,Y,SBrkr,1512,0,0,1512,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2004,RFn,3,845,TA,TA,Y,210,36,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal +1721,20,RL,63,13072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1114,1114,GasA,Ex,Y,SBrkr,1114,0,0,1114,0,0,1,1,3,1,Gd,6,Typ,0,NA,Detchd,2005,Unf,2,576,TA,TA,Y,248,102,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1722,20,RL,63,13072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,5,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1114,1114,GasA,Ex,Y,SBrkr,1114,0,0,1114,0,0,1,1,3,1,Gd,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,39,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1723,20,RL,60,12450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,5,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,836,Unf,0,278,1114,GasA,Ex,Y,SBrkr,1114,0,0,1114,1,0,2,0,3,1,Gd,6,Typ,0,NA,Detchd,2004,Unf,2,576,TA,TA,Y,0,42,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1724,20,RL,61,7328,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2008,2009,Gable,CompShg,VinylSd,VinylSd,BrkFace,140,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1450,1450,GasA,Ex,Y,SBrkr,1450,0,0,1450,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2008,RFn,3,788,TA,TA,Y,0,93,0,0,0,0,NA,NA,NA,0,2,2009,New,Partial +1725,60,RL,43,11492,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,BrkFace,132,Gd,TA,PConc,Gd,TA,No,GLQ,637,Unf,0,276,913,GasA,Ex,Y,SBrkr,913,1209,0,2122,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1997,RFn,2,559,TA,TA,Y,0,74,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1726,60,RL,70,7703,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,6,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,Gd,PConc,Gd,Gd,No,GLQ,52,Rec,364,400,816,GasA,Ex,Y,SBrkr,833,897,0,1730,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1992,RFn,2,528,TA,TA,Y,0,91,0,0,168,0,NA,NA,NA,0,11,2009,WD,Normal +1727,120,RL,50,7175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1990,1991,Gable,CompShg,Plywood,ImStucc,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1332,1332,GasA,Gd,Y,SBrkr,1332,0,0,1332,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1990,RFn,2,542,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1728,60,RL,70,9109,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,2Story,7,5,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,LwQ,36,GLQ,596,122,754,GasA,Ex,Y,SBrkr,754,786,0,1540,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1994,RFn,2,495,TA,TA,Y,140,32,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1729,60,RL,NA,10274,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,7,1986,1986,Gable,CompShg,VinylSd,VinylSd,BrkFace,141,TA,Gd,CBlock,Gd,TA,No,Rec,331,Unf,0,345,676,GasA,TA,Y,SBrkr,698,702,0,1400,0,0,2,1,3,1,TA,6,Typ,0,NA,Attchd,1986,RFn,2,465,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1730,90,RL,75,8250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,2Story,6,7,1981,1981,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,964,918,0,1882,0,0,2,0,4,2,TA,8,Typ,2,TA,Attchd,1981,Unf,2,612,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1731,20,RL,63,9750,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1962,1962,Hip,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,LwQ,68,BLQ,884,28,980,GasA,Gd,Y,SBrkr,980,0,0,980,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1969,Unf,2,400,TA,TA,Y,0,28,0,0,0,0,NA,MnPrv,NA,0,11,2009,WD,Normal +1732,20,RL,NA,8499,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,6,1961,1961,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,660,Unf,0,204,864,GasA,Ex,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1982,Unf,2,732,TA,TA,Y,0,312,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1733,20,RL,NA,9079,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1961,1961,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,CBlock,TA,TA,No,BLQ,864,Unf,0,0,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1961,Unf,1,440,TA,TA,Y,158,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1734,20,RL,NA,9316,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1965,1965,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Rec,544,Unf,0,480,1024,GasA,Gd,Y,SBrkr,1020,0,0,1020,0,0,2,0,3,1,TA,5,Typ,0,NA,Attchd,1965,Unf,1,288,TA,TA,Y,171,0,0,0,0,0,NA,MnPrv,NA,0,5,2009,Oth,Family +1735,20,RL,NA,7791,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,8,1963,1995,Gable,CompShg,Plywood,Plywood,None,0,Gd,Gd,CBlock,TA,TA,No,ALQ,624,Unf,0,288,912,GasA,Ex,Y,SBrkr,912,0,0,912,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1963,RFn,1,300,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,10,2009,WD,Normal +1736,20,RL,65,7150,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,6,1962,1962,Gable,CompShg,VinylSd,VinylSd,BrkFace,60,TA,TA,CBlock,TA,TA,No,LwQ,140,BLQ,590,182,912,GasA,Gd,Y,SBrkr,912,0,0,912,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1962,Unf,1,252,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1737,20,RL,NA,15676,Pave,NA,IR1,Low,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,8,8,1980,1980,Gable,CompShg,VinylSd,VinylSd,BrkFace,115,Gd,Gd,CBlock,Gd,Gd,Gd,ALQ,1733,Rec,92,189,2014,GasA,Gd,Y,SBrkr,2014,0,0,2014,1,0,2,0,2,1,Gd,6,Maj1,2,Gd,Attchd,1980,RFn,3,864,TA,TA,Y,462,0,0,255,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal +1738,60,RL,NA,11949,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,8,1991,2008,Gable,CompShg,VinylSd,VinylSd,BrkFace,196,Gd,Gd,PConc,Gd,TA,No,GLQ,601,ALQ,216,158,975,GasA,Ex,Y,SBrkr,975,780,0,1755,0,1,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1991,Unf,2,524,TA,TA,Y,502,60,0,0,0,0,NA,GdPrv,NA,0,7,2009,WD,Normal +1739,160,FV,32,2880,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,2004,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1376,1376,GasA,Ex,Y,SBrkr,1376,1629,0,3005,0,0,2,1,3,1,Gd,9,Mod,1,TA,BuiltIn,2004,Fin,3,704,TA,TA,Y,0,177,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1740,120,FV,NA,3830,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,6,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,280,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1726,1726,GasA,Ex,Y,SBrkr,1726,0,0,1726,0,0,2,1,2,1,Gd,6,Typ,1,Gd,Attchd,2008,Fin,2,561,TA,TA,Y,0,254,0,0,0,0,NA,NA,NA,0,1,2009,New,Partial +1741,120,FV,NA,4217,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,6,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,252,Gd,TA,PConc,Gd,TA,No,GLQ,962,Unf,0,183,1145,GasA,Ex,Y,SBrkr,1256,0,0,1256,1,0,1,1,1,1,Gd,5,Typ,1,Gd,Attchd,2008,Fin,2,641,TA,TA,Y,0,169,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1742,160,FV,34,2998,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,513,Gd,TA,PConc,Gd,TA,No,GLQ,507,Unf,0,249,756,GasA,Ex,Y,SBrkr,756,756,0,1512,1,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2000,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1743,160,FV,35,3768,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,1999,1999,Hip,CompShg,MetalSd,MetalSd,BrkFace,218,Gd,TA,PConc,Gd,TA,No,GLQ,549,Unf,0,142,691,GasA,Ex,Y,SBrkr,713,739,0,1452,1,0,2,1,3,1,Gd,6,Typ,0,NA,Detchd,1999,Unf,2,506,TA,TA,Y,0,34,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1744,20,RL,NA,14694,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,8,9,1977,2008,Gable,CompShg,MetalSd,MetalSd,BrkFace,450,Ex,Ex,CBlock,Gd,Gd,Gd,GLQ,1252,ALQ,136,306,1694,GasA,Ex,Y,SBrkr,1694,0,0,1694,1,0,2,0,2,1,Ex,5,Typ,1,Gd,Attchd,1977,Fin,2,642,TA,TA,Y,501,120,0,225,0,0,NA,NA,NA,0,6,2009,WD,Normal +1745,20,RL,110,15417,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,7,5,1981,1981,Gable,CompShg,BrkFace,BrkFace,None,0,Gd,TA,CBlock,Gd,TA,Mn,LwQ,121,Unf,0,1619,1740,GasA,TA,Y,SBrkr,1740,0,0,1740,0,0,1,1,2,1,Gd,7,Typ,0,NA,Attchd,1981,RFn,2,540,TA,TA,Y,228,20,218,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1746,80,RL,80,9600,Pave,NA,Reg,Low,AllPub,FR2,Mod,Veenker,Feedr,Norm,1Fam,SLvl,8,5,1976,1976,Gable,CompShg,Plywood,Plywood,BrkFace,200,Gd,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,392,392,GasA,Ex,Y,SBrkr,1487,1012,0,2499,0,0,2,1,4,1,TA,5,Typ,1,Gd,Attchd,1976,Unf,2,527,TA,TA,Y,0,64,0,0,0,0,NA,NA,NA,0,1,2009,WD,Abnorml +1747,60,RL,NA,12732,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,PosN,Norm,1Fam,2Story,7,6,1974,1974,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,Mn,GLQ,560,LwQ,42,150,752,GasA,TA,Y,SBrkr,1285,782,0,2067,0,0,2,1,3,1,Gd,7,Typ,2,TA,Attchd,1974,RFn,2,784,TA,TA,Y,297,40,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1748,60,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,PosA,Norm,1Fam,2Story,6,7,1967,1997,Gable,CompShg,MetalSd,MetalSd,BrkFace,256,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,932,932,GasA,Gd,Y,SBrkr,1271,1369,0,2640,0,0,2,1,5,1,Gd,8,Typ,1,TA,Attchd,1967,RFn,2,515,TA,TA,Y,0,120,0,0,168,0,NA,NA,NA,0,5,2009,WD,Normal +1749,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,1Fam,1Story,5,5,1969,1969,Gable,CompShg,HdBoard,HdBoard,BrkFace,128,TA,TA,CBlock,Gd,TA,Mn,ALQ,553,Rec,147,588,1288,GasA,TA,Y,SBrkr,1336,0,0,1336,0,1,2,0,3,1,TA,6,Typ,1,Fa,Attchd,1969,RFn,2,502,TA,TA,Y,312,11,0,0,0,0,NA,NA,Shed,650,8,2009,WD,Normal +1750,20,RL,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,1Fam,1Story,6,5,1969,1969,Gable,CompShg,HdBoard,HdBoard,BrkFace,200,TA,TA,CBlock,TA,TA,Av,BLQ,955,Unf,0,261,1216,GasA,TA,Y,SBrkr,1216,0,0,1216,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1969,Unf,1,336,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Abnorml +1751,60,RL,NA,13774,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,7,1977,1992,Hip,CompShg,HdBoard,HdBoard,BrkFace,283,TA,Gd,PConc,Gd,TA,No,GLQ,432,Unf,0,476,908,GasA,Ex,Y,SBrkr,1316,972,0,2288,0,0,1,2,4,1,Gd,8,Typ,2,TA,Attchd,1977,RFn,2,520,TA,TA,Y,321,72,0,0,156,0,NA,NA,NA,0,11,2009,WD,Normal +1752,20,RL,62,7130,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1967,1967,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,TA,TA,No,BLQ,648,Unf,0,216,864,GasA,TA,Y,SBrkr,864,0,0,864,0,1,1,0,2,1,TA,5,Typ,0,NA,Attchd,1967,Fin,1,312,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,6,2009,WD,Normal +1753,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1967,1967,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1568,1568,GasA,TA,Y,SBrkr,1568,0,0,1568,0,0,1,1,3,1,TA,7,Typ,0,NA,Attchd,1967,Unf,2,440,TA,TA,Y,160,40,0,0,0,0,NA,NA,NA,0,3,2009,COD,Normal +1754,60,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,5,1974,1974,Gable,CompShg,Plywood,Plywood,BrkFace,252,TA,TA,CBlock,TA,TA,No,ALQ,698,Unf,0,467,1165,GasA,Gd,Y,SBrkr,1165,896,0,2061,0,1,2,1,4,1,TA,8,Typ,1,TA,Attchd,1974,RFn,2,498,TA,TA,Y,0,77,0,0,196,0,NA,NA,NA,0,5,2009,COD,Abnorml +1755,85,RL,NA,16500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SFoyer,6,5,1971,1971,Hip,CompShg,HdBoard,HdBoard,BrkFace,509,TA,TA,CBlock,Gd,TA,Av,GLQ,962,Unf,0,270,1232,GasA,Fa,Y,SBrkr,1320,0,0,1320,0,1,2,0,3,1,TA,5,Typ,1,Gd,Attchd,1971,RFn,2,495,TA,TA,Y,0,20,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1756,20,RL,60,7436,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,7,1960,1960,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,734,Unf,0,160,894,GasA,Gd,Y,SBrkr,894,0,0,894,1,0,1,0,2,1,TA,5,Typ,1,Po,Detchd,1988,Unf,2,396,TA,TA,Y,0,0,0,360,0,0,NA,GdWo,NA,0,8,2009,WD,Normal +1757,20,RL,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,1959,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,403,Unf,0,461,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1960,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1758,20,RL,NA,9450,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,160,TA,TA,CBlock,TA,TA,No,BLQ,775,Unf,0,265,1040,GasA,TA,Y,SBrkr,1362,0,0,1362,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1982,RFn,3,768,TA,TA,Y,0,0,84,0,0,0,NA,MnPrv,NA,0,5,2009,WD,Normal +1759,20,RL,NA,13495,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1956,1956,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,70,TA,Gd,CBlock,TA,TA,No,BLQ,625,LwQ,201,222,1048,GasA,Fa,Y,SBrkr,1728,0,0,1728,1,0,2,0,3,1,TA,7,Min1,1,Gd,Detchd,1956,Unf,2,576,TA,TA,Y,0,99,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1760,20,RL,85,9350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1961,1995,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,217,TA,TA,CBlock,TA,TA,No,ALQ,310,BLQ,512,491,1313,GasA,TA,Y,SBrkr,1313,0,0,1313,1,0,1,1,3,1,Gd,6,Typ,1,TA,Attchd,1961,RFn,2,610,TA,TA,Y,172,28,0,0,121,0,NA,MnPrv,NA,0,2,2009,WD,Normal +1761,20,RL,115,10500,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1964,1964,Gable,CompShg,HdBoard,HdBoard,Stone,144,TA,Gd,CBlock,TA,TA,No,LwQ,998,Unf,0,294,1292,GasA,TA,Y,SBrkr,1292,0,0,1292,1,0,1,1,3,1,TA,6,Typ,2,Gd,Detchd,1964,Unf,2,520,TA,TA,Y,0,32,0,0,92,0,NA,NA,NA,0,7,2009,COD,Abnorml +1762,60,RL,NA,8970,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,2Story,5,6,1965,1965,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,388,Unf,0,356,744,GasA,TA,Y,SBrkr,825,1315,0,2140,0,0,2,1,4,1,TA,7,Typ,1,TA,Attchd,1965,Fin,2,549,TA,TA,Y,0,40,264,0,0,0,NA,MnPrv,NA,0,6,2009,WD,Normal +1763,80,RL,85,11475,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,6,1961,1961,Hip,CompShg,HdBoard,HdBoard,BrkFace,90,TA,TA,CBlock,TA,TA,Gd,ALQ,568,Unf,0,640,1208,GasA,Ex,Y,SBrkr,1576,0,0,1576,1,0,1,0,4,1,Gd,7,Typ,1,Po,BuiltIn,1961,Fin,2,368,TA,TA,Y,85,0,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1764,20,RL,68,9768,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1955,1955,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,100,ALQ,247,613,960,GasA,Gd,Y,SBrkr,960,0,0,960,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1955,RFn,1,330,TA,TA,Y,0,70,0,0,0,0,NA,MnPrv,NA,0,2,2009,WD,Normal +1765,20,RL,90,9900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,5,1967,1967,Gable,CompShg,BrkComm,Brk Cmn,None,0,Gd,TA,CBlock,TA,TA,No,Rec,1173,Unf,0,507,1680,GasA,TA,Y,SBrkr,1691,0,0,1691,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1967,Unf,2,550,Gd,TA,Y,0,67,260,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal +1766,20,RL,92,10573,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1961,1961,Hip,CompShg,MetalSd,MetalSd,BrkFace,3,TA,TA,CBlock,TA,TA,No,Rec,1312,Unf,0,141,1453,GasA,Ex,Y,SBrkr,1453,0,0,1453,1,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1961,RFn,2,530,TA,TA,Y,0,49,0,0,288,0,NA,GdPrv,NA,0,4,2009,WD,Normal +1767,20,RL,80,14695,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1966,2008,Gable,CompShg,MetalSd,MetalSd,BrkFace,210,TA,Gd,CBlock,TA,TA,No,ALQ,1387,Unf,0,175,1562,GasA,Gd,Y,SBrkr,1567,0,0,1567,1,0,2,0,2,1,Gd,5,Typ,2,Gd,Attchd,1966,Unf,2,542,TA,TA,Y,0,110,0,0,342,0,NA,GdWo,NA,0,7,2009,WD,Normal +1768,20,RL,73,8760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1956,1956,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,164,Gd,TA,CBlock,TA,TA,No,ALQ,856,Unf,0,313,1169,GasA,TA,Y,SBrkr,1144,0,0,1144,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1956,RFn,1,286,TA,TA,Y,257,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1769,20,RL,NA,12285,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,6,1960,1960,Gable,CompShg,Plywood,Plywood,BrkFace,128,TA,TA,CBlock,TA,TA,No,BLQ,544,Unf,0,785,1329,GasA,Gd,Y,SBrkr,1329,0,0,1329,0,0,1,1,3,1,TA,5,Typ,2,Gd,Attchd,1960,Unf,2,441,TA,TA,Y,0,0,203,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1770,20,RL,66,9240,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1959,1998,Hip,CompShg,MetalSd,MetalSd,None,0,Gd,TA,CBlock,TA,TA,No,ALQ,708,Unf,0,280,988,GasA,TA,Y,SBrkr,988,0,0,988,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1959,Unf,1,297,TA,TA,Y,156,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1771,20,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,1956,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Rec,435,BLQ,202,565,1202,GasA,TA,Y,SBrkr,1202,0,0,1202,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1956,RFn,1,304,TA,TA,Y,0,35,120,0,0,0,NA,GdWo,NA,0,11,2009,COD,Abnorml +1772,20,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1955,1955,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,Rec,172,LwQ,483,727,1382,GasA,Gd,Y,FuseA,1382,0,0,1382,0,1,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1955,Unf,1,350,TA,TA,Y,280,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal +1773,20,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1956,1956,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Rec,155,LwQ,750,295,1200,GasA,TA,Y,SBrkr,1200,0,0,1200,1,0,1,0,3,1,TA,6,Typ,2,Gd,Attchd,1956,Unf,1,294,TA,TA,Y,0,189,140,0,0,0,NA,NA,NA,0,11,2009,WD,Family +1774,90,RL,76,9482,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,4,1958,1958,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,657,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,1866,1866,GasA,Ex,Y,SBrkr,1866,0,0,1866,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1958,Unf,2,495,TA,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2009,WD,Normal +1775,20,RL,53,8128,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1954,1954,Hip,CompShg,MetalSd,MetalSd,BrkFace,80,TA,TA,CBlock,TA,TA,No,ALQ,490,Unf,0,572,1062,GasA,Gd,Y,SBrkr,1062,0,0,1062,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1954,Unf,1,297,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1776,20,RL,67,13070,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1951,1951,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,308,Unf,0,323,631,GasA,TA,Y,FuseA,1112,0,0,1112,0,0,1,0,2,1,TA,5,Typ,0,NA,Basment,1951,Unf,2,480,TA,TA,Y,0,0,0,0,255,0,NA,NA,NA,0,10,2009,WD,Normal +1777,30,RL,80,8480,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1945,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,BLQ,700,Unf,0,93,793,GasA,TA,Y,SBrkr,793,0,0,793,1,0,1,0,2,1,Fa,4,Typ,0,NA,Detchd,1945,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1778,20,RL,60,7626,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,8,1952,2005,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,TA,TA,No,GLQ,931,Unf,0,100,1031,GasA,Gd,Y,SBrkr,1031,0,0,1031,1,0,1,0,2,1,Gd,5,Typ,0,NA,Attchd,1952,Unf,1,230,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Normal +1779,20,RL,75,9533,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1953,1953,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,140,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,FuseA,1210,0,0,1210,0,0,1,1,2,1,TA,7,Typ,0,NA,Attchd,1953,Fin,1,616,TA,TA,Y,208,0,100,0,0,0,NA,MnPrv,NA,0,8,2009,ConLD,Normal +1780,60,RL,78,11419,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,2Story,7,7,1948,1999,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,699,Unf,0,0,699,GasA,Ex,Y,FuseA,801,726,0,1527,1,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1948,Unf,2,410,TA,TA,Y,0,0,134,0,0,0,NA,GdWo,NA,0,12,2009,WD,Normal +1781,20,RL,60,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1950,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,390,Unf,0,810,1200,GasA,TA,Y,SBrkr,1200,0,0,1200,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1950,Fin,1,246,TA,TA,Y,126,0,0,0,0,0,NA,GdWo,NA,0,8,2009,WD,Normal +1782,20,RL,53,5470,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,5,1958,1958,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,792,792,GasA,Gd,Y,FuseA,792,0,0,792,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1958,Unf,1,366,Fa,TA,Y,0,90,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1783,60,RL,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,7,1939,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,676,676,GasA,Ex,Y,SBrkr,676,676,0,1352,0,1,2,0,4,1,Gd,7,Typ,0,NA,Detchd,1939,Unf,2,720,TA,TA,Y,187,0,128,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1784,70,RL,80,8146,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,4,8,1900,2003,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,Gd,BrkTil,Fa,TA,No,Unf,0,Unf,0,405,405,GasA,Gd,Y,SBrkr,717,322,0,1039,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1940,Unf,1,281,TA,TA,N,0,0,168,0,111,0,NA,NA,NA,0,5,2009,WD,Normal +1785,30,RL,60,10230,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,7,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1054,1054,GasA,Ex,Y,SBrkr,1078,0,0,1078,0,0,1,0,3,1,Ex,6,Typ,0,NA,Detchd,1987,Unf,1,264,TA,TA,N,0,0,0,0,112,0,NA,GdWo,NA,0,12,2009,WD,Normal +1786,50,RL,60,10410,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,5,1915,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1313,1313,GasA,TA,Y,SBrkr,1313,0,1064,2377,0,0,2,0,3,1,Gd,8,Min2,1,TA,Detchd,1954,Unf,2,528,TA,TA,Y,0,0,432,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1787,70,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,2Story,7,9,1910,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,TA,TA,No,Unf,0,Unf,0,560,560,GasA,Ex,Y,SBrkr,930,760,0,1690,0,0,2,0,4,1,Gd,5,Typ,0,NA,Detchd,2008,Unf,2,624,TA,TA,Y,0,0,112,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1788,30,RL,90,5400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,2,5,1940,1950,Gable,CompShg,Stucco,Stucco,None,0,Fa,TA,PConc,Fa,TA,No,Unf,0,Unf,0,416,416,GasA,Gd,N,FuseA,599,0,0,599,1,0,1,0,2,1,Gd,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,81,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1789,30,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,7,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,720,720,GasA,TA,N,SBrkr,846,0,0,846,0,0,1,0,2,1,Gd,4,Typ,0,NA,Detchd,1980,Fin,2,576,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1790,30,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,5,1890,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,630,630,GasA,TA,Y,FuseA,725,0,0,725,0,0,1,1,1,1,TA,4,Typ,0,NA,Detchd,1959,Unf,1,320,TA,TA,Y,0,30,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1791,90,RL,81,9671,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,Duplex,2Story,6,5,1969,1969,Gable,CompShg,MetalSd,MetalSd,Stone,480,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1248,1248,GasA,TA,Y,SBrkr,1248,1296,0,2544,0,0,2,2,6,2,TA,12,Typ,0,NA,Attchd,1969,RFn,3,907,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1792,20,RL,83,10143,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1963,1963,Gable,CompShg,HdBoard,HdBoard,BrkFace,295,TA,TA,CBlock,TA,TA,No,Rec,384,Unf,0,996,1380,GasA,Fa,Y,SBrkr,1380,0,0,1380,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1963,Unf,1,364,TA,TA,Y,0,0,0,0,216,0,NA,GdWo,NA,0,6,2009,WD,Normal +1793,20,RL,77,11500,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,4,1967,1967,Gable,CompShg,HdBoard,HdBoard,None,0,Fa,TA,CBlock,TA,Fa,No,BLQ,872,Rec,60,108,1040,GasA,Gd,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,TA,6,Min1,1,Po,Attchd,1967,RFn,2,480,TA,TA,Y,0,0,156,0,0,0,NA,MnPrv,NA,0,5,2009,WD,Normal +1794,20,RL,62,8010,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,9,1958,2007,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,CBlock,TA,TA,Mn,GLQ,745,Unf,0,206,951,GasA,Gd,Y,SBrkr,951,0,0,951,1,0,1,0,2,1,Gd,6,Typ,0,NA,Detchd,1985,Unf,2,480,TA,TA,Y,0,0,42,0,0,0,NA,NA,Shed,450,9,2009,WD,Normal +1795,20,RL,90,10454,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1957,1957,Hip,CompShg,Plywood,Plywood,Stone,143,TA,TA,CBlock,TA,TA,No,Rec,546,Unf,0,559,1105,GasA,Gd,Y,FuseA,1105,0,0,1105,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1957,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1796,20,RL,80,9000,Pave,NA,IR1,HLS,AllPub,Inside,Mod,NAmes,Norm,Norm,1Fam,1Story,6,6,1958,1958,Flat,Tar&Grv,Wd Sdng,Wd Sdng,BrkFace,82,TA,TA,CBlock,Gd,TA,Gd,Unf,0,Unf,0,160,160,GasA,Fa,Y,SBrkr,1142,0,0,1142,0,0,1,0,2,1,TA,5,Typ,1,Gd,Basment,1958,RFn,1,384,TA,TA,Y,0,28,64,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1797,50,RL,60,8064,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,5,1950,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,Rec,621,Unf,0,174,795,GasA,Gd,N,SBrkr,765,368,0,1133,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1989,Unf,2,900,TA,TA,Y,0,0,0,0,231,0,NA,NA,NA,0,12,2009,COD,Abnorml +1798,20,RL,71,7350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1958,1958,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1041,1041,GasA,Gd,Y,SBrkr,1041,0,0,1041,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1958,RFn,1,294,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,3,2009,WD,Normal +1799,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1952,1952,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,Gd,No,ALQ,630,BLQ,102,0,732,GasA,TA,Y,SBrkr,732,0,0,732,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1952,Unf,1,240,TA,TA,Y,0,68,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1800,80,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,5,1959,1959,Gable,CompShg,BrkFace,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,433,Rec,95,0,528,GasA,TA,Y,SBrkr,1183,0,0,1183,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,288,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal +1801,50,RL,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,4,7,1949,1996,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,832,832,GasA,TA,Y,FuseF,832,629,0,1461,0,0,2,0,4,1,TA,6,Typ,0,NA,Detchd,1949,Unf,1,384,TA,TA,Y,0,204,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1802,50,RL,60,8064,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,7,1948,1994,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,120,Unf,0,744,864,GasA,TA,Y,SBrkr,1064,0,431,1495,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1994,Unf,2,576,TA,TA,Y,180,36,0,0,0,0,NA,NA,NA,0,8,2009,COD,Abnorml +1803,60,RL,76,7570,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,5,1964,1964,Gable,CompShg,HdBoard,HdBoard,BrkFace,420,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,780,780,GasA,TA,Y,SBrkr,993,813,0,1806,0,0,1,1,4,1,TA,8,Typ,0,NA,Attchd,1964,Unf,2,483,TA,TA,Y,0,55,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1804,90,RL,75,8604,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,SFoyer,5,7,1978,1978,Gable,CompShg,Plywood,Plywood,BrkFace,124,TA,Gd,CBlock,Gd,TA,Av,GLQ,941,Unf,0,0,941,GasA,Gd,Y,SBrkr,941,0,0,941,1,0,1,0,2,1,Gd,4,Typ,0,NA,Attchd,1978,Unf,2,564,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1805,20,RL,80,7936,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1963,1963,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,826,Unf,0,219,1045,GasA,TA,Y,SBrkr,1045,0,0,1045,1,0,1,0,3,1,TA,6,Typ,1,Fa,Attchd,1963,RFn,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1806,50,RM,68,4080,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,8,1935,1998,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,901,901,GasA,Gd,Y,SBrkr,861,517,0,1378,0,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1920,Unf,1,162,Fa,Fa,P,54,0,40,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1807,90,RM,57,10307,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,Duplex,2Story,6,5,1910,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Mn,LwQ,633,Unf,0,339,972,GasA,Gd,N,FuseA,972,972,0,1944,1,0,2,0,4,2,TA,12,Typ,0,NA,Detchd,1920,Unf,2,324,Fa,TA,N,0,28,169,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1808,50,RM,90,15660,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,8,1910,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,240,240,GasA,TA,Y,SBrkr,810,496,0,1306,0,0,1,1,3,1,Gd,6,Typ,0,NA,Detchd,1959,Unf,2,472,Fa,TA,N,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1809,70,RM,90,9900,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,8,1910,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,504,504,GasA,Ex,Y,SBrkr,764,700,0,1464,0,0,2,0,3,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,176,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1810,70,RM,57,6406,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,6,1939,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,421,Unf,0,269,690,GasA,TA,Y,FuseA,868,690,0,1558,0,0,1,1,3,1,TA,7,Typ,1,Gd,Detchd,1939,Unf,2,400,TA,TA,Y,0,36,0,0,182,0,NA,MnPrv,NA,0,10,2009,WD,Normal +1811,190,RM,63,7627,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,2fmCon,2Story,4,6,1920,1950,Gable,CompShg,AsbShng,AsbShng,None,0,Fa,TA,BrkTil,Fa,Po,No,Unf,0,Unf,0,600,600,GasA,Gd,N,SBrkr,1101,600,0,1701,0,0,2,0,4,2,Fa,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,148,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1812,50,RM,56,10134,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,5,1910,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,801,801,GasA,Gd,N,SBrkr,801,646,0,1447,0,0,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,80,0,244,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1813,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,7,1950,1970,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Ex,CBlock,TA,TA,No,BLQ,384,Unf,0,384,768,GasA,TA,Y,FuseA,768,560,0,1328,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1950,Unf,1,308,TA,TA,Y,0,12,0,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Normal +1814,30,RM,62,7404,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,6,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,861,861,GasA,TA,Y,SBrkr,861,0,0,861,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1920,Unf,2,288,TA,TA,N,0,0,128,0,0,0,NA,NA,NA,0,11,2009,Oth,Normal +1815,30,RM,50,5925,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,2,4,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,NA,NA,NA,NA,0,NA,0,0,0,GasA,Fa,N,FuseA,612,0,0,612,0,0,1,0,1,1,TA,4,Typ,0,NA,Detchd,1965,Unf,1,308,TA,Fa,N,0,0,25,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1816,30,RM,60,8520,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,8,1923,1950,Gable,CompShg,Stucco,Stucco,None,0,Gd,TA,PConc,Fa,TA,No,Unf,0,Unf,0,624,624,GasA,TA,Y,SBrkr,792,0,0,792,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1963,Unf,1,287,TA,TA,Y,0,0,81,0,0,0,NA,GdWo,NA,0,2,2009,WD,Normal +1817,70,RM,60,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,4,4,1910,1950,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,BrkTil,Fa,TA,No,Unf,0,Unf,0,677,677,GasA,TA,Y,SBrkr,833,677,0,1510,0,0,2,0,3,1,Gd,7,Typ,0,NA,Detchd,1974,Unf,2,720,TA,TA,N,0,0,160,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1818,70,RM,70,8400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,2Story,6,7,1900,1950,Gable,CompShg,Stucco,BrkFace,None,0,TA,TA,BrkTil,Fa,Gd,Mn,Unf,0,Unf,0,917,917,GasA,Gd,Y,FuseA,1090,917,0,2007,0,0,2,0,3,1,Ex,8,Typ,0,NA,Detchd,1930,Unf,1,357,TA,TA,Y,0,235,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1819,70,RM,60,3600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,7,1917,2007,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,624,624,GasA,Ex,Y,SBrkr,664,624,0,1288,1,0,1,0,3,1,Ex,5,Typ,1,Gd,Attchd,1917,Unf,1,280,TA,TA,N,0,103,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1820,30,C (all),NA,3300,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,3,1910,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,624,624,GasA,Ex,Y,SBrkr,816,0,0,816,0,0,1,0,2,1,TA,5,Typ,1,Gd,NA,NA,NA,0,0,NA,NA,N,0,33,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1821,50,RM,60,5400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,6,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,Fa,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,972,972,GasA,Ex,Y,SBrkr,1044,0,436,1480,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Unf,1,207,Fa,TA,Y,0,0,176,0,0,0,NA,NA,NA,0,9,2009,ConLI,Family +1822,70,RM,60,9720,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,7,1910,2002,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,741,741,GasA,Ex,Y,SBrkr,780,741,0,1521,0,0,1,0,4,1,Gd,8,Typ,0,NA,Detchd,1950,Unf,3,640,TA,TA,Y,0,0,238,0,0,0,NA,MnPrv,NA,0,9,2009,WD,Normal +1823,30,C (all),72,9392,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,3,3,1900,1950,Mansard,CompShg,AsbShng,AsbShng,None,0,TA,Fa,CBlock,Fa,TA,No,Unf,0,Unf,0,245,245,GasA,TA,N,SBrkr,797,0,0,797,0,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,36,94,0,0,0,NA,NA,NA,0,9,2009,WD,Abnorml +1824,30,RL,NA,6615,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,6,6,1923,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1022,1022,GasA,TA,N,FuseA,1432,0,0,1432,0,0,1,0,3,1,Gd,6,Typ,1,Gd,BuiltIn,1923,Unf,1,216,Fa,TA,Y,266,61,0,0,0,0,NA,GdWo,NA,0,9,2009,WD,Normal +1825,70,RL,50,4960,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Norm,1Fam,1.5Fin,5,7,1930,1982,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,297,297,GasA,Ex,Y,SBrkr,1001,653,0,1654,0,0,2,0,3,1,TA,7,Typ,1,Gd,Detchd,1955,Unf,1,336,TA,TA,N,244,60,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1826,50,RM,60,6000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,5,1924,1950,Gable,CompShg,Stucco,Stucco,BrkFace,444,TA,TA,BrkTil,TA,TA,No,Rec,220,Unf,0,248,468,GasA,Gd,Y,SBrkr,822,320,0,1142,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1924,Fin,1,320,TA,TA,Y,0,0,98,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1827,30,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,6,1925,1999,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,960,960,GasA,Gd,Y,SBrkr,995,0,0,995,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1926,Unf,1,264,TA,TA,Y,0,15,51,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Abnorml +1828,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,6,1938,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,No,LwQ,273,Unf,0,679,952,GasA,TA,Y,FuseA,994,588,0,1582,0,0,2,0,3,1,TA,6,Typ,1,Gd,Detchd,1938,Unf,1,250,Fa,TA,Y,189,0,34,150,0,0,NA,NA,NA,0,2,2009,WD,Normal +1829,30,RM,50,8635,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,5,1925,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,BrkTil,TA,TA,No,LwQ,134,Unf,0,938,1072,GasA,TA,Y,SBrkr,1072,0,0,1072,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1982,Unf,5,1184,Fa,TA,P,0,0,105,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1830,70,RM,57,8094,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,6,1915,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,1048,1048,GasA,Gd,Y,FuseA,1048,720,0,1768,0,0,2,0,3,1,TA,8,Typ,0,NA,Detchd,1930,Unf,2,576,Fa,Fa,Y,0,0,150,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1831,70,RM,68,9928,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,8,1915,1994,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,672,672,GasA,Fa,Y,SBrkr,1272,672,0,1944,0,0,2,0,3,1,TA,8,Min2,0,NA,Detchd,1915,Unf,1,216,TA,TA,N,24,28,0,0,0,0,NA,NA,Shed,400,6,2009,WD,Normal +1832,90,RM,50,3000,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,OldTown,Norm,Norm,Duplex,2Story,5,1,1922,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,1040,1040,GasA,TA,N,SBrkr,1088,1040,0,2128,0,0,2,0,4,2,TA,11,Sev,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,56,0,0,0,0,NA,NA,NA,0,9,2009,WD,Abnorml +1833,70,RM,57,6876,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,6,5,1927,1950,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,Fa,No,BLQ,522,Unf,0,198,720,GasA,Fa,Y,SBrkr,1146,784,0,1930,1,0,2,0,4,1,TA,8,Typ,0,NA,Attchd,1927,Unf,1,316,TA,TA,Y,0,0,213,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal +1834,70,RM,NA,5775,Pave,NA,IR2,Bnk,AllPub,Corner,Mod,OldTown,Feedr,Norm,1Fam,2Story,6,7,1915,2002,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,483,483,GasA,Ex,Y,SBrkr,741,686,0,1427,0,0,1,0,3,1,Gd,7,Typ,0,NA,Attchd,1915,Unf,1,379,TA,TA,Y,0,24,112,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1835,190,RM,41,5852,Pave,NA,IR3,Bnk,AllPub,Corner,Gtl,OldTown,Feedr,Norm,2fmCon,2.5Unf,7,5,1902,2000,Gable,CompShg,MetalSd,MetalSd,Stone,188,TA,Fa,BrkTil,TA,Fa,No,Rec,169,Unf,0,851,1020,GasA,TA,N,FuseF,978,886,0,1864,0,0,2,1,6,1,TA,9,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,188,102,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1836,50,RM,60,5160,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,6,1927,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,BrkTil,TA,TA,No,Unf,0,Unf,0,1204,1204,GasA,TA,Y,FuseA,1204,462,0,1666,0,0,1,0,3,1,TA,4,Typ,0,NA,Detchd,1927,Unf,1,384,Fa,TA,Y,0,0,148,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1837,85,RM,86,5160,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,SFoyer,4,6,1923,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,Gd,Fa,Av,BLQ,749,Rec,63,46,858,GasA,TA,Y,SBrkr,892,0,0,892,1,0,1,0,1,1,Gd,5,Min2,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,105,0,160,0,NA,NA,NA,0,7,2009,COD,Abnorml +1838,190,RM,60,10320,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Artery,Norm,2fmCon,2Story,6,7,1915,1965,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,276,ALQ,262,160,698,GasA,Ex,Y,FuseF,754,649,0,1403,1,0,1,1,3,1,TA,7,Typ,0,NA,Detchd,1915,Unf,1,308,TA,TA,Y,0,0,288,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1839,20,RL,50,4280,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,4,9,1946,2001,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,Fa,TA,No,Unf,0,Unf,0,560,560,GasA,Ex,Y,FuseA,704,0,0,704,0,1,1,0,2,1,Fa,4,Typ,0,NA,CarPort,1946,Unf,1,220,TA,TA,Y,0,0,24,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1840,90,RL,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,5,5,1987,1988,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,Gd,Gd,Gd,GLQ,1200,Unf,0,0,1200,GasA,TA,Y,SBrkr,1200,0,0,1200,3,0,3,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,120,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Alloca +1841,90,RL,NA,10547,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,SFoyer,5,5,1978,1978,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,Gd,Gd,Gd,GLQ,1152,Unf,0,0,1152,GasA,TA,Y,SBrkr,1152,0,0,1152,2,0,2,0,2,2,TA,6,Typ,0,NA,Detchd,1960,Unf,1,252,TA,Fa,N,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1842,50,RL,60,9780,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,3,1934,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,585,585,GasA,TA,N,FuseA,687,425,0,1112,1,0,2,0,4,1,TA,6,Typ,0,NA,Detchd,1934,Unf,1,226,Po,Po,N,0,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1843,20,RL,75,11625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1967,1967,Hip,CompShg,HdBoard,HdBoard,BrkFace,172,TA,TA,CBlock,TA,TA,No,BLQ,527,Unf,0,525,1052,GasA,TA,Y,SBrkr,1052,0,0,1052,0,0,1,1,3,1,TA,6,Typ,1,Po,Attchd,1984,Fin,1,668,TA,TA,Y,0,215,0,0,0,0,NA,NA,NA,0,4,2009,WD,Abnorml +1844,85,RL,NA,8014,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,6,5,1978,1978,Gable,CompShg,Plywood,HdBoard,BrkFace,23,TA,TA,CBlock,Gd,TA,Gd,GLQ,456,Unf,0,0,456,GasA,TA,Y,SBrkr,1034,0,0,1034,0,1,1,0,3,1,TA,5,Typ,1,Fa,Basment,1978,Fin,2,504,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1845,80,RL,88,15400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,5,5,1961,1961,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,Gd,No,Unf,0,Unf,0,552,552,GasA,TA,Y,SBrkr,904,611,259,1774,0,0,2,0,4,1,TA,8,Typ,1,TA,Attchd,1961,Unf,1,384,TA,TA,Y,290,40,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1846,80,RL,88,15312,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,6,5,1960,1960,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,54,TA,TA,CBlock,TA,TA,Av,BLQ,588,Unf,0,550,1138,GasA,Ex,Y,SBrkr,1138,0,0,1138,0,1,1,0,3,1,TA,6,Typ,1,TA,Attchd,1960,RFn,2,480,TA,TA,Y,0,0,0,0,140,0,NA,MnPrv,NA,0,3,2009,COD,Normal +1847,80,RL,NA,15584,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,SLvl,5,5,1956,1956,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,366,TA,TA,CBlock,TA,TA,Mn,Unf,0,Unf,0,825,825,GasA,Ex,Y,SBrkr,2071,0,0,2071,0,1,1,1,4,1,TA,9,Typ,1,TA,Attchd,1956,Unf,1,336,TA,TA,Y,131,28,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1848,20,RL,NA,9000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,2,2,1947,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Fa,N,SBrkr,660,0,0,660,0,0,1,0,2,1,Fa,5,Min2,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,100,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1849,20,RL,NA,15635,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1954,1954,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1383,0,0,1383,0,0,1,0,2,1,TA,6,Mod,0,NA,Attchd,1980,Unf,2,498,Fa,TA,Y,0,0,90,0,110,0,NA,NA,NA,0,10,2009,WD,Normal +1850,20,RL,68,9571,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1956,1956,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,257,Unf,0,816,1073,GasA,TA,Y,FuseA,1073,0,0,1073,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1956,Unf,1,340,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,2,2009,WD,Normal +1851,60,RL,50,9350,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2Story,6,7,1946,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,342,Unf,0,405,747,GasA,Ex,Y,SBrkr,892,747,0,1639,0,0,1,1,3,1,Gd,6,Typ,1,Gd,Detchd,1946,Unf,1,240,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1852,20,RL,62,7440,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1954,1954,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,No,BLQ,173,Unf,0,916,1089,GasW,TA,Y,SBrkr,1089,0,0,1089,1,0,1,0,3,1,TA,5,Typ,1,Gd,Detchd,1954,RFn,1,252,TA,TA,P,328,0,0,0,0,0,NA,MnPrv,NA,0,9,2009,WD,Normal +1853,120,RL,42,4235,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,1Story,5,5,1984,1984,Gable,CompShg,HdBoard,HdBoard,BrkFace,149,Gd,TA,CBlock,Gd,TA,Mn,GLQ,552,ALQ,393,104,1049,GasA,TA,Y,SBrkr,1049,0,0,1049,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1984,Fin,1,266,TA,TA,Y,0,105,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal +1854,80,RL,74,10778,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,1Fam,SLvl,7,6,1990,1991,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,460,ALQ,286,308,1054,GasA,Gd,Y,SBrkr,1061,0,0,1061,1,0,1,1,1,1,Gd,4,Typ,0,NA,Attchd,1990,Unf,2,462,TA,TA,Y,114,36,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1855,80,RL,66,19255,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,SLvl,6,5,1983,1983,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,100,Gd,TA,CBlock,Gd,TA,Av,Rec,70,GLQ,450,0,520,GasA,Gd,Y,SBrkr,1338,0,0,1338,0,0,1,1,2,1,Gd,5,Min2,1,Po,Attchd,1983,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,Shed,600,9,2009,WD,Normal +1856,60,RL,85,10560,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1993,1994,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,Gd,No,GLQ,474,Unf,0,605,1079,GasA,Ex,Y,SBrkr,1079,800,0,1879,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1993,RFn,2,473,TA,TA,Y,400,100,144,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal +1857,70,RL,120,26400,Pave,NA,Reg,Bnk,AllPub,FR2,Gtl,SawyerW,Feedr,Norm,1Fam,2Story,5,7,1880,2007,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,1288,728,0,2016,0,0,1,0,4,1,TA,7,Mod,1,TA,Attchd,1900,Unf,2,576,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1858,90,RL,64,7018,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,2Story,5,5,1979,1979,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1114,1114,0,2228,0,0,2,0,6,2,TA,8,Typ,0,NA,Detchd,1979,Unf,2,720,TA,TA,Y,73,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca +1859,90,RL,64,7018,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,1Story,5,5,1979,1979,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1535,0,0,1535,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1979,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,6,2009,WD,Alloca +1860,90,RL,64,7040,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,SFoyer,5,5,1979,1979,Gable,CompShg,Plywood,Plywood,BrkFace,216,TA,TA,CBlock,Gd,TA,Av,GLQ,1094,Unf,0,0,1094,GasA,TA,Y,SBrkr,1229,0,0,1229,2,0,0,2,2,2,Gd,6,Typ,2,TA,Detchd,1979,Unf,2,672,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca +1861,90,RL,64,7007,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,1Story,5,5,1979,1979,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1513,0,0,1513,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1979,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca +1862,90,RL,NA,11855,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,2Story,7,5,2000,2000,Hip,CompShg,VinylSd,VinylSd,BrkFace,23,TA,TA,PConc,Ex,TA,No,GLQ,820,Unf,0,348,1168,GasA,Ex,Y,SBrkr,1168,1619,0,2787,2,0,4,2,6,2,TA,8,Typ,2,TA,BuiltIn,2000,Fin,4,820,TA,TA,Y,312,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1863,90,RL,NA,7939,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,2Story,7,5,2000,2000,Hip,CompShg,VinylSd,VinylSd,BrkFace,23,TA,TA,PConc,Ex,TA,No,GLQ,820,Unf,0,348,1168,GasA,Ex,Y,SBrkr,1168,1619,0,2787,2,0,4,2,6,2,TA,8,Typ,2,TA,BuiltIn,2000,Fin,4,820,TA,TA,Y,312,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1864,90,RL,NA,7976,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,2Story,7,5,2000,2000,Hip,CompShg,VinylSd,VinylSd,BrkFace,23,TA,TA,PConc,Ex,TA,No,GLQ,820,Unf,0,348,1168,GasA,Ex,Y,SBrkr,1168,1619,0,2787,2,0,4,2,6,2,TA,8,Typ,2,TA,BuiltIn,2000,Fin,4,820,TA,TA,Y,312,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1865,20,RL,84,10933,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,9,5,2009,2009,Hip,CompShg,VinylSd,VinylSd,Stone,242,Ex,TA,PConc,Ex,TA,Gd,GLQ,1021,Unf,0,534,1555,GasA,Ex,Y,SBrkr,1680,0,0,1680,1,0,1,1,1,1,Ex,8,Typ,1,Gd,Attchd,2009,Fin,3,1138,TA,TA,Y,185,24,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial +1866,20,RL,65,10816,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,9,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,364,Ex,TA,PConc,Ex,TA,Gd,GLQ,1104,Unf,0,616,1720,GasA,Ex,Y,SBrkr,1720,0,0,1720,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2008,RFn,3,846,TA,TA,Y,208,104,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1867,20,RL,71,9178,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1468,1468,GasA,Ex,Y,SBrkr,1468,0,0,1468,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2008,RFn,3,904,TA,TA,Y,192,142,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1868,20,RL,77,11422,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2008,Hip,CompShg,VinylSd,VinylSd,Stone,352,Gd,TA,PConc,Ex,TA,Av,GLQ,1359,Unf,0,479,1838,GasA,Ex,Y,SBrkr,1838,0,0,1838,1,0,2,0,3,1,Gd,7,Typ,2,Gd,Attchd,2007,RFn,2,524,TA,TA,Y,154,222,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1869,20,RL,64,6762,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,902,Unf,0,380,1282,GasA,Ex,Y,SBrkr,1290,0,0,1290,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,RFn,2,662,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1870,20,RL,95,10324,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,BrkFace,140,Gd,TA,PConc,Gd,TA,Av,GLQ,872,Unf,0,382,1254,GasA,Ex,Y,SBrkr,1254,0,0,1254,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2008,RFn,3,810,TA,TA,Y,168,92,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1871,20,RL,78,11645,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,76,Gd,TA,PConc,Ex,TA,Gd,GLQ,24,Unf,0,1474,1498,GasA,Ex,Y,SBrkr,1498,0,0,1498,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,3,844,TA,TA,Y,144,98,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1872,60,RL,79,11646,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,704,704,GasA,Ex,Y,SBrkr,704,718,0,1422,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,440,TA,TA,Y,36,28,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1873,60,RL,NA,16698,Pave,NA,IR1,HLS,AllPub,CulDSac,Mod,ClearCr,Norm,Norm,1Fam,2Story,7,5,1992,1993,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,800,Unf,0,649,1449,GasA,Gd,Y,SBrkr,944,815,0,1759,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1992,Unf,2,525,TA,TA,Y,150,193,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1874,20,RL,65,9757,Pave,NA,Reg,Low,AllPub,Inside,Mod,CollgCr,Norm,Norm,1Fam,1Story,5,7,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,TA,TA,No,ALQ,755,Unf,0,235,990,GasA,Ex,Y,SBrkr,990,0,0,990,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1995,RFn,1,440,TA,TA,Y,66,0,0,0,92,0,NA,NA,NA,0,10,2009,WD,Normal +1875,20,RL,65,14753,Pave,NA,IR2,Low,AllPub,Inside,Gtl,CollgCr,PosN,Norm,1Fam,1Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,950,Unf,0,513,1463,GasA,Ex,Y,SBrkr,1463,0,0,1463,1,0,2,0,3,1,TA,5,Typ,0,NA,Attchd,1998,Fin,2,539,TA,TA,Y,0,81,0,0,0,0,NA,GdPrv,NA,0,12,2009,WD,Normal +1876,60,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,120,TA,TA,PConc,Gd,TA,No,GLQ,606,Unf,0,322,928,GasA,Ex,Y,SBrkr,928,844,0,1772,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1998,RFn,2,492,TA,TA,Y,150,96,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1877,20,RL,65,10739,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,68,Gd,TA,PConc,Gd,TA,No,GLQ,1259,Unf,0,172,1431,GasA,Ex,Y,SBrkr,1444,0,0,1444,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2002,RFn,2,577,TA,TA,Y,144,40,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1878,20,RL,75,11166,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,180,Gd,TA,PConc,Gd,TA,Mn,GLQ,24,Unf,0,1468,1492,GasA,Ex,Y,SBrkr,1492,0,0,1492,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2001,RFn,2,608,TA,TA,Y,0,114,0,0,168,0,NA,NA,NA,0,7,2009,WD,Family +1879,20,RL,NA,16269,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1978,1978,Gable,CompShg,MetalSd,MetalSd,BrkFace,76,TA,TA,BrkTil,Gd,TA,Av,GLQ,625,Unf,0,282,907,GasA,TA,Y,SBrkr,907,0,0,907,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1978,Unf,1,343,TA,TA,Y,72,0,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1880,20,RL,76,6950,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1979,1979,Gable,CompShg,HdBoard,HdBoard,BrkFace,40,TA,TA,CBlock,TA,TA,No,ALQ,710,BLQ,72,132,914,GasA,TA,Y,SBrkr,914,0,0,914,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1979,Unf,2,444,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1881,20,RL,90,11664,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2002,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,1234,Unf,0,335,1569,GasA,Ex,Y,SBrkr,1611,0,0,1611,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2002,RFn,3,1231,TA,TA,Y,262,93,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1882,60,RL,NA,12334,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,198,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1068,1068,GasA,Ex,Y,SBrkr,1068,1116,0,2184,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2003,RFn,2,570,TA,TA,Y,192,132,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1883,60,RL,70,8749,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,840,840,GasA,Ex,Y,SBrkr,840,885,0,1725,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2002,RFn,2,550,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal +1884,60,RL,NA,11250,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,944,944,GasA,Ex,Y,SBrkr,944,926,0,1870,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2001,RFn,2,608,TA,TA,Y,256,43,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1885,20,RL,90,15750,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,CollgCr,Feedr,Norm,1Fam,1Story,8,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,260,Gd,TA,PConc,Gd,TA,Gd,GLQ,1246,Unf,0,216,1462,GasA,Ex,Y,SBrkr,1513,0,0,1513,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1999,Fin,2,521,TA,TA,Y,135,34,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1886,20,RL,NA,12782,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2002,2003,Hip,CompShg,HdBoard,HdBoard,BrkFace,164,Gd,TA,PConc,Ex,TA,Gd,GLQ,1360,Unf,0,462,1822,GasA,Ex,Y,SBrkr,1828,0,0,1828,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2002,Fin,2,523,TA,TA,Y,194,144,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal +1887,20,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,209,Gd,TA,PConc,Gd,TA,Av,GLQ,1111,Unf,0,306,1417,GasA,Ex,Y,SBrkr,1417,0,0,1417,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1997,Unf,2,511,TA,TA,Y,60,0,0,0,117,0,NA,NA,NA,0,8,2009,WD,Normal +1888,20,RL,85,10200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,180,Gd,TA,PConc,Gd,TA,Av,GLQ,1478,Unf,0,100,1578,GasA,Ex,Y,SBrkr,1602,0,0,1602,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,810,TA,TA,Y,0,48,0,0,195,0,NA,NA,NA,0,1,2009,WD,Normal +1889,60,RL,85,11069,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,608,608,GasA,Ex,Y,SBrkr,608,788,0,1396,0,0,2,1,3,1,Gd,6,Typ,1,Gd,BuiltIn,2007,Fin,2,440,TA,TA,Y,100,36,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1890,20,RL,80,10682,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,6,1960,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,GLQ,399,Unf,0,615,1014,GasA,TA,Y,SBrkr,1149,0,0,1149,1,0,1,0,3,1,TA,7,Min1,0,NA,2Types,1968,Fin,1,544,TA,TA,Y,0,240,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1891,180,RM,35,3675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,SFoyer,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,80,TA,TA,Wood,Gd,TA,Gd,GLQ,547,Unf,0,0,547,GasA,Gd,Y,SBrkr,1072,0,0,1072,1,0,1,0,2,1,TA,5,Typ,0,NA,Basment,2005,Fin,2,525,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal +1892,20,RL,64,6410,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1Story,4,5,1959,1959,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,332,Rec,243,301,876,GasA,TA,Y,FuseA,876,0,0,876,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1959,Unf,1,320,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Normal +1893,20,RL,70,11767,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1950,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Fa,TA,Mn,Rec,1078,Unf,0,0,1078,GasA,TA,Y,FuseA,1368,0,0,1368,1,0,1,0,3,1,TA,6,Min1,0,NA,Attchd,1950,RFn,1,195,TA,TA,Y,0,41,211,0,0,0,NA,NA,Shed,900,6,2009,WD,Normal +1894,90,RL,65,10926,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,5,5,1959,1959,Hip,CompShg,VinylSd,VinylSd,BrkFace,74,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1678,1678,GasA,TA,Y,SBrkr,1678,0,0,1678,0,0,2,0,6,2,TA,10,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal +1895,20,RL,70,11767,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1956,1956,Hip,CompShg,HdBoard,HdBoard,BrkFace,259,TA,TA,CBlock,TA,TA,No,Rec,546,Unf,0,604,1150,GasA,Ex,Y,SBrkr,1560,0,0,1560,0,0,1,0,2,1,TA,7,Min1,1,TA,Attchd,1956,Unf,1,313,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1896,50,RL,45,8212,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,6,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,626,Unf,0,94,720,GasA,Ex,Y,SBrkr,854,444,0,1298,0,0,1,0,3,1,TA,6,Typ,2,Gd,Detchd,1940,Unf,1,256,TA,TA,Y,84,0,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal +1897,50,RH,70,6300,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,4,1938,1950,Gable,CompShg,MetalSd,MetalSd,BrkFace,88,TA,TA,PConc,TA,Fa,No,LwQ,832,Unf,0,0,832,GasA,TA,Y,SBrkr,832,436,0,1268,0,0,1,1,3,1,TA,7,Typ,2,Gd,Basment,1938,Unf,1,250,TA,TA,Y,0,0,55,0,0,0,NA,NA,NA,0,7,2009,WD,Abnorml +1898,70,RL,43,5707,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Feedr,Norm,1Fam,2Story,6,6,1935,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,583,583,GasA,Gd,Y,FuseF,647,595,0,1242,0,0,1,1,3,1,TA,6,Typ,1,Gd,Detchd,1926,Unf,1,180,Fa,TA,Y,329,96,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1899,30,RL,64,8574,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,8,1916,2000,Gable,CompShg,Stucco,Stucco,None,0,Gd,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,816,816,GasA,Ex,Y,SBrkr,1232,0,0,1232,0,0,1,0,3,1,Gd,6,Typ,1,Gd,Detchd,1916,Unf,2,440,TA,TA,Y,0,0,180,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1900,70,RL,53,7155,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,8,1918,1990,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,Mn,Unf,0,Unf,0,600,600,GasA,Ex,Y,SBrkr,628,600,0,1228,0,0,1,0,3,1,TA,6,Typ,1,Gd,Detchd,1918,Unf,1,215,Fa,TA,Y,0,113,0,0,195,0,NA,MnPrv,NA,0,5,2009,WD,Normal +1901,50,RL,60,13680,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,1.5Fin,5,6,1940,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,728,Unf,0,112,840,GasA,Ex,Y,SBrkr,840,727,0,1567,1,0,1,1,2,1,TA,6,Min2,2,TA,Detchd,1961,Unf,2,440,TA,TA,Y,0,21,150,0,0,0,NA,GdPrv,NA,0,2,2009,WD,Normal +1902,20,RL,80,14680,Pave,Grvl,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,4,1960,1960,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,793,Unf,0,480,1273,GasA,Ex,Y,SBrkr,1273,0,0,1273,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1960,Unf,1,307,TA,TA,Y,483,0,0,0,115,0,NA,MnPrv,NA,0,6,2009,WD,Normal +1903,90,RL,NA,8145,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Crawfor,Norm,Norm,Duplex,2.5Unf,7,6,1940,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,246,Unf,0,674,920,GasA,Ex,Y,SBrkr,1240,1240,0,2480,0,0,2,1,5,2,TA,13,Typ,2,Gd,Detchd,1940,Unf,2,400,TA,TA,Y,0,0,57,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1904,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Feedr,Norm,1Fam,1Story,5,6,1954,1954,Gable,CompShg,BrkFace,BrkFace,None,0,TA,Gd,BrkTil,TA,TA,Mn,Rec,154,ALQ,694,264,1112,GasA,Ex,Y,SBrkr,1112,0,0,1112,1,0,1,0,2,1,TA,6,Typ,1,Gd,Attchd,1954,Unf,1,390,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,10,2009,WD,Family +1905,20,RL,90,13339,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,6,1960,1960,Gable,CompShg,HdBoard,Plywood,Stone,132,TA,TA,CBlock,TA,TA,No,LwQ,65,BLQ,875,621,1561,GasA,TA,Y,SBrkr,1561,0,0,1561,1,0,2,0,3,1,TA,6,Typ,1,Gd,Attchd,1960,Fin,2,463,TA,TA,Y,0,148,0,0,120,0,NA,NA,NA,0,5,2009,WD,Normal +1906,50,RL,78,15600,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,5,7,1949,2005,Gable,CompShg,BrkComm,Brk Cmn,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,312,Rec,507,248,1067,GasW,Fa,N,SBrkr,986,537,0,1523,1,0,2,0,3,1,Fa,7,Maj2,1,TA,Attchd,1949,Unf,1,295,TA,TA,Y,0,0,81,0,0,0,NA,NA,NA,0,10,2009,WD,Normal +1907,20,RL,100,17500,Pave,NA,Reg,Bnk,AllPub,Corner,Mod,Crawfor,PosA,Norm,1Fam,1Story,6,5,1954,1954,Gable,CompShg,HdBoard,HdBoard,Stone,420,TA,TA,PConc,TA,TA,Av,LwQ,784,BLQ,435,91,1310,GasA,Ex,Y,SBrkr,1906,0,0,1906,1,0,1,1,3,1,TA,6,Typ,2,Gd,Basment,1954,Unf,2,576,TA,TA,Y,0,201,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal +1908,160,RM,24,1733,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blueste,Norm,Norm,Twnhs,2Story,6,6,1980,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,516,516,GasA,TA,Y,SBrkr,516,516,0,1032,0,0,1,0,2,1,TA,5,Typ,1,TA,Detchd,1980,Unf,2,452,TA,TA,Y,279,0,0,0,0,0,NA,GdPrv,NA,0,5,2009,WD,Normal +1909,160,RM,24,1488,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blueste,Norm,Norm,TwnhsE,2Story,6,6,1980,1992,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,Gd,TA,Mn,ALQ,471,Unf,0,90,561,GasA,TA,Y,SBrkr,561,668,0,1229,1,0,1,1,2,1,Gd,5,Typ,1,TA,Attchd,1980,Fin,2,462,TA,TA,Y,176,0,0,0,0,0,NA,GdPrv,NA,0,10,2009,WD,Normal +1910,160,RM,24,1612,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blueste,Norm,Norm,Twnhs,2Story,6,6,1980,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,561,561,GasA,TA,Y,SBrkr,561,668,0,1229,0,0,1,1,2,1,TA,5,Typ,1,TA,Attchd,1980,Fin,2,462,TA,TA,Y,154,0,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1911,80,RL,NA,13607,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,SLvl,6,6,1986,1986,Gable,CompShg,VinylSd,VinylSd,BrkFace,242,TA,Gd,CBlock,TA,TA,No,ALQ,454,Unf,0,118,572,GasA,Gd,Y,SBrkr,1182,800,0,1982,1,0,2,1,3,1,TA,6,Typ,1,TA,BuiltIn,1986,Fin,2,501,TA,TA,Y,400,112,0,0,0,0,NA,NA,Shed,1500,4,2009,WD,Normal +1912,20,RL,NA,17597,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,7,9,1971,2009,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,Gd,CBlock,Gd,TA,No,GLQ,803,ALQ,419,581,1803,GasA,TA,Y,SBrkr,2365,0,0,2365,1,0,2,0,3,1,Ex,7,Min1,2,Gd,Attchd,1971,Fin,2,551,TA,TA,Y,200,144,0,0,0,0,NA,GdPrv,NA,0,7,2009,WD,Normal +1913,70,RM,50,8660,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,5,6,1900,1993,Gambrel,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,760,760,GasA,Ex,N,SBrkr,928,928,312,2168,0,0,2,0,5,1,Gd,11,Typ,0,NA,Detchd,1998,Unf,2,576,TA,TA,Y,467,160,78,0,0,0,NA,NA,NA,0,12,2009,WD,Normal +1914,30,C (all),60,10200,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,6,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,572,572,GasA,Fa,N,FuseP,572,0,0,572,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1940,Unf,1,200,TA,TA,N,0,0,72,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1915,120,RM,44,3843,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2007,2008,Hip,CompShg,CemntBd,CmentBd,Stone,174,Ex,TA,PConc,Ex,TA,Gd,GLQ,1476,Unf,0,120,1596,GasA,Ex,Y,SBrkr,1648,0,0,1648,1,1,2,0,2,1,Ex,5,Typ,1,Gd,Attchd,2007,Fin,2,482,TA,TA,Y,162,53,0,153,0,0,NA,NA,NA,0,6,2009,New,Partial +1916,30,NA,109,21780,Grvl,NA,Reg,Lvl,NA,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,2,4,1910,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,Fa,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,FuseA,810,0,0,810,0,0,1,0,1,1,TA,4,Min1,0,NA,Detchd,1975,Unf,1,280,TA,TA,N,119,24,0,0,0,0,NA,NA,NA,0,3,2009,ConLD,Normal +1917,60,RL,75,10125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,2Story,8,5,2000,2001,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,445,BLQ,250,412,1107,GasA,Ex,Y,SBrkr,1040,1012,0,2052,0,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2000,Fin,3,642,TA,TA,Y,210,91,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1918,85,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,6,6,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,767,Unf,0,135,902,GasA,Ex,Y,SBrkr,926,0,0,926,1,0,1,0,2,1,TA,5,Typ,1,TA,Attchd,1977,Unf,1,351,TA,TA,Y,319,0,0,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal +1919,85,RL,72,9360,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,6,7,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,841,LwQ,116,0,957,GasA,TA,Y,SBrkr,1287,0,0,1287,1,0,1,1,2,1,TA,5,Typ,2,Fa,Attchd,1977,RFn,2,541,TA,TA,Y,302,39,0,0,120,0,NA,GdWo,NA,0,11,2009,WD,Normal +1920,20,RL,82,11070,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,1991,1991,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,BLQ,55,Unf,0,1527,1582,GasA,TA,Y,SBrkr,1595,0,0,1595,1,0,2,0,2,1,TA,5,Typ,0,NA,Detchd,1991,Unf,2,672,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2009,COD,Abnorml +1921,20,RL,113,13438,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2008,2008,Gable,CompShg,CemntBd,CmentBd,Stone,246,Ex,TA,CBlock,Ex,TA,Gd,GLQ,1758,Unf,0,432,2190,GasA,Ex,Y,SBrkr,2036,0,0,2036,1,0,2,0,3,1,Ex,9,Typ,1,Ex,Attchd,2008,Fin,3,780,TA,TA,Y,90,154,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1922,20,RL,79,14463,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2008,2008,Gable,CompShg,CemntBd,CmentBd,BrkFace,406,Ex,TA,PConc,Ex,TA,Gd,GLQ,1115,Unf,0,526,1641,GasA,Ex,Y,SBrkr,1641,0,0,1641,1,0,2,0,3,1,Ex,7,Typ,0,NA,Attchd,2008,Fin,3,885,TA,TA,Y,0,95,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal +1923,60,RL,NA,9839,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Timber,Norm,Norm,1Fam,2Story,6,8,1980,2006,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,Gd,TA,No,ALQ,462,Unf,0,250,712,GasA,Ex,Y,SBrkr,1375,862,0,2237,0,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,1980,Fin,2,440,TA,TA,Y,305,24,0,0,0,0,NA,NA,Shed,2500,2,2009,WD,Normal +1924,80,RL,125,14419,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,SLvl,7,5,1987,1989,Hip,CompShg,Plywood,Plywood,BrkFace,310,TA,TA,PConc,Gd,TA,Gd,GLQ,904,ALQ,624,117,1645,GasA,Ex,Y,SBrkr,1479,0,0,1479,2,0,2,1,3,1,Gd,7,Min1,1,Fa,Attchd,1987,Fin,2,578,TA,TA,Y,224,238,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1925,60,RL,75,9157,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,912,912,GasA,Ex,Y,SBrkr,1072,942,0,2014,0,0,2,1,3,1,Gd,9,Typ,0,NA,Attchd,2003,Fin,2,486,TA,TA,Y,124,114,0,0,0,0,NA,NA,NA,0,2,2009,WD,Abnorml +1926,20,RL,85,12633,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2007,2007,Hip,CompShg,CemntBd,CmentBd,Stone,290,Ex,TA,PConc,Ex,TA,Gd,GLQ,1640,Unf,0,338,1978,GasA,Ex,Y,SBrkr,1978,0,0,1978,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2007,Fin,3,920,TA,TA,Y,308,52,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal +1927,20,RL,75,12518,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1968,1968,Gable,CompShg,HdBoard,HdBoard,BrkFace,182,TA,TA,CBlock,TA,TA,No,ALQ,532,Unf,0,476,1008,GasA,Gd,Y,SBrkr,1008,0,0,1008,0,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1968,Unf,1,384,TA,TA,Y,144,0,0,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal +1928,20,RL,83,13383,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,5,5,1969,2000,Hip,CompShg,HdBoard,HdBoard,BrkFace,176,TA,TA,CBlock,TA,TA,No,BLQ,594,Unf,0,594,1188,GasA,Ex,Y,SBrkr,1404,0,0,1404,0,0,2,0,3,1,TA,7,Typ,1,Po,Attchd,1969,Unf,2,504,TA,TA,Y,0,16,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal +1929,85,RL,50,7689,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,8,1972,1972,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,720,BLQ,76,0,796,GasA,Gd,Y,SBrkr,796,0,0,796,0,1,1,0,2,1,TA,4,Typ,0,NA,Detchd,1998,Unf,1,336,TA,TA,Y,138,0,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal +1930,80,RL,62,7706,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,5,1993,1996,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,Gd,TA,Av,Rec,114,GLQ,270,0,384,GasA,Ex,Y,SBrkr,1091,0,0,1091,0,1,1,0,2,1,TA,5,Typ,0,NA,Attchd,1993,Fin,1,429,TA,TA,Y,280,0,0,0,0,0,NA,NA,Shed,700,8,2009,WD,Normal +1931,85,RL,70,7669,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,6,1992,1993,Gable,CompShg,HdBoard,Wd Shng,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,718,LwQ,110,0,828,GasA,TA,Y,SBrkr,883,0,0,883,1,0,1,0,2,1,TA,5,Typ,1,Fa,Detchd,1998,Unf,2,698,TA,TA,Y,100,32,0,0,0,0,NA,GdPrv,NA,0,6,2009,WD,Normal +1932,60,RL,62,10429,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,2Story,5,5,1992,1992,Gable,CompShg,HdBoard,Wd Shng,None,0,TA,TA,PConc,Gd,TA,No,ALQ,330,Unf,0,294,624,GasA,TA,Y,SBrkr,624,663,0,1287,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,2001,Unf,2,440,TA,TA,Y,150,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal +1933,60,RL,70,10457,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,2Story,5,7,1969,1969,Gable,CompShg,VinylSd,VinylSd,BrkFace,178,Gd,Ex,CBlock,TA,TA,Gd,BLQ,496,LwQ,288,0,784,GasA,Ex,Y,SBrkr,784,848,0,1632,0,0,1,1,4,1,TA,7,Typ,1,TA,Attchd,1969,RFn,2,898,TA,TA,Y,0,173,368,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal +1934,60,RL,72,8702,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,BLQ,706,Unf,0,220,926,GasA,Ex,Y,SBrkr,926,678,0,1604,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1997,Fin,2,470,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +1935,60,RL,65,8139,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1995,1996,Gable,CompShg,VinylSd,VinylSd,BrkFace,119,TA,TA,PConc,Gd,TA,No,ALQ,476,Unf,0,204,680,GasA,Gd,Y,SBrkr,680,790,0,1470,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1995,Fin,2,420,TA,TA,Y,192,49,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal +1936,60,RL,59,9535,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,851,Unf,0,75,926,GasA,Ex,Y,SBrkr,926,678,0,1604,0,0,2,1,3,1,TA,7,Typ,0,NA,Attchd,1998,Fin,2,472,TA,TA,Y,100,82,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1937,60,RL,NA,15038,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1996,1996,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Rec,138,Unf,0,778,916,GasA,Gd,Y,SBrkr,916,720,0,1636,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1996,Fin,2,386,TA,TA,Y,168,84,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal +1938,20,RL,53,14137,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,5,5,1996,1997,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,450,Unf,0,898,1348,GasA,Gd,Y,SBrkr,1384,0,0,1384,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,1996,Unf,2,404,TA,TA,Y,0,39,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal +1939,120,RL,45,6264,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,StoneBr,Norm,Norm,1Fam,1Story,8,5,1997,1997,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Ex,TA,Mn,GLQ,656,Unf,0,1008,1664,GasA,Ex,Y,SBrkr,1682,0,0,1682,1,0,1,1,1,1,Gd,6,Min1,1,TA,Attchd,1997,Fin,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1940,120,RL,39,5070,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1280,1280,GasA,Ex,Y,SBrkr,1280,0,0,1280,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1992,RFn,2,506,TA,TA,Y,0,82,0,0,144,0,NA,NA,NA,0,8,2008,WD,Normal +1941,60,RL,73,11184,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,932,932,GasA,Gd,Y,SBrkr,932,701,0,1633,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1998,Fin,2,460,TA,TA,Y,0,39,0,0,0,0,NA,NA,NA,0,4,2008,WD,Family +1942,60,RL,NA,14067,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1991,1991,Gable,CompShg,HdBoard,HdBoard,BrkFace,194,TA,TA,PConc,Gd,TA,No,ALQ,504,Unf,0,332,836,GasA,Gd,Y,SBrkr,851,858,0,1709,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1991,Fin,2,416,TA,TA,Y,0,40,0,0,0,0,NA,GdPrv,NA,0,9,2008,WD,Normal +1943,120,RL,65,5950,Pave,NA,IR1,HLS,AllPub,Inside,Mod,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1989,1989,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,319,Unf,0,1018,1337,GasA,Gd,Y,SBrkr,1337,0,0,1337,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1989,RFn,2,462,TA,TA,Y,0,73,154,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +1944,60,RL,101,13543,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,StoneBr,Norm,Norm,1Fam,2Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,130,Gd,TA,PConc,Ex,TA,Gd,GLQ,16,Unf,0,1152,1168,GasA,Ex,Y,SBrkr,1168,1332,0,2500,0,0,3,1,5,1,Ex,9,Typ,1,Gd,BuiltIn,2005,Fin,3,683,TA,TA,Y,192,32,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1945,20,RL,53,15401,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,1Story,9,5,2004,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,296,Ex,TA,PConc,Ex,TA,Gd,GLQ,1337,Unf,0,547,1884,GasA,Ex,Y,SBrkr,1884,0,0,1884,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2004,Fin,3,670,TA,TA,Y,214,76,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +1946,20,RL,NA,31220,Pave,NA,IR1,Bnk,NA,FR2,Gtl,Gilbert,Feedr,Norm,1Fam,1Story,6,2,1952,1952,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1632,1632,GasA,TA,Y,FuseA,1474,0,0,1474,0,0,1,0,3,1,TA,7,Min2,2,Gd,Attchd,1952,Unf,2,495,TA,TA,Y,0,0,144,0,0,0,NA,NA,Shed,750,5,2008,WD,Normal +1947,120,RL,60,8118,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,StoneBr,PosN,PosN,TwnhsE,1Story,9,5,2007,2007,Hip,CompShg,MetalSd,MetalSd,BrkFace,178,Ex,TA,PConc,Ex,TA,Gd,GLQ,1034,Unf,0,676,1710,GasA,Ex,Y,SBrkr,1710,0,0,1710,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2007,RFn,2,557,TA,TA,Y,156,48,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1948,20,RL,NA,47280,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,5,1950,1950,Hip,CompShg,AsbShng,AsbShng,BrkFace,44,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1488,1488,GasA,Gd,Y,SBrkr,1488,0,0,1488,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1950,RFn,2,738,TA,TA,Y,0,0,180,0,0,0,NA,NA,NA,0,7,2008,WD,Family +1949,20,RL,63,12680,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,6,1988,1988,Gable,CompShg,Plywood,Wd Sdng,BrkFace,102,Gd,TA,CBlock,Gd,Gd,Mn,GLQ,983,Unf,0,692,1675,GasA,Ex,Y,SBrkr,1688,0,0,1688,1,0,2,0,2,1,Ex,6,Typ,1,Ex,Attchd,1988,RFn,2,528,TA,TA,Y,0,48,0,0,141,0,NA,NA,NA,0,6,2008,WD,Normal +1950,20,RL,NA,10825,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,7,1983,1983,Gable,CompShg,WdShing,Plywood,BrkFace,174,Gd,TA,CBlock,Gd,TA,Mn,GLQ,747,Unf,0,513,1260,GasA,TA,Y,SBrkr,1260,0,0,1260,1,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1983,Unf,2,598,TA,TA,Y,152,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1951,20,RL,56,18559,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1978,1978,Hip,CompShg,Plywood,Plywood,BrkFace,383,Gd,Gd,CBlock,Gd,TA,No,GLQ,1206,Rec,186,656,2048,GasA,TA,Y,SBrkr,2064,0,0,2064,1,0,2,0,3,1,Gd,7,Typ,2,Fa,Attchd,1978,Fin,2,550,TA,TA,Y,200,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +1952,20,RL,85,14450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1979,1979,Hip,CompShg,Plywood,Plywood,BrkFace,194,Gd,TA,CBlock,Gd,Fa,No,ALQ,864,LwQ,449,469,1782,GasA,TA,Y,SBrkr,1782,0,0,1782,0,1,2,0,3,1,Gd,6,Typ,1,TA,Attchd,1979,Fin,2,551,TA,TA,Y,467,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +1953,20,RL,90,13068,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1976,1976,Hip,CompShg,HdBoard,HdBoard,BrkFace,621,TA,TA,PConc,Gd,TA,No,ALQ,890,Rec,48,273,1211,GasA,TA,Y,SBrkr,1211,0,0,1211,1,0,2,0,3,1,Gd,6,Typ,1,Po,Attchd,1976,Fin,2,461,TA,TA,Y,0,0,0,174,0,0,NA,MnPrv,NA,0,11,2008,WD,Normal +1954,60,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,6,1980,1988,Gable,CompShg,HdBoard,HdBoard,BrkFace,280,TA,TA,CBlock,Gd,TA,Mn,Unf,0,Unf,0,738,738,GasA,TA,Y,SBrkr,1277,767,0,2044,0,0,2,1,3,1,TA,7,Min1,1,TA,Attchd,1980,Unf,2,489,TA,TA,Y,28,73,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +1955,60,RL,75,9743,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,5,6,1969,1969,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,Fa,No,BLQ,280,Unf,0,440,720,GasA,Gd,Y,SBrkr,720,588,0,1308,0,0,1,1,3,1,TA,7,Typ,0,NA,Detchd,1969,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1956,60,RL,NA,12511,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,7,1978,1978,Mansard,WdShake,Plywood,Plywood,BrkFace,168,Gd,TA,PConc,Gd,TA,No,ALQ,988,Unf,0,432,1420,GasA,Ex,Y,SBrkr,1420,1420,0,2840,0,1,2,1,4,1,Gd,8,Min2,2,Gd,Attchd,1978,Fin,4,1314,TA,Gd,Y,0,16,0,0,208,0,NA,MnPrv,NA,0,12,2008,WD,Normal +1957,20,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1976,1976,Gable,CompShg,HdBoard,HdBoard,BrkFace,120,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1444,1444,GasA,TA,Y,SBrkr,1444,0,0,1444,0,0,2,0,2,1,TA,5,Typ,1,Gd,Attchd,1976,Unf,2,473,TA,TA,Y,0,24,0,0,0,0,NA,GdWo,NA,0,4,2008,WD,Normal +1958,60,RL,NA,14311,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,NWAmes,Norm,Norm,1Fam,2Story,8,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,BrkFace,402,Gd,TA,PConc,Gd,TA,No,GLQ,1023,Unf,0,213,1236,GasA,Ex,Y,SBrkr,1236,1104,0,2340,1,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,1996,RFn,3,787,TA,TA,Y,192,180,218,0,0,0,NA,GdPrv,NA,0,6,2008,WD,Normal +1959,90,RL,60,9000,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,Duplex,2Story,5,5,1974,1974,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,Mn,Unf,0,Unf,0,896,896,GasA,TA,Y,SBrkr,896,896,0,1792,0,0,2,2,4,2,TA,8,Typ,0,NA,Detchd,1982,Unf,2,480,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1960,20,RL,68,10295,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1969,1969,Gable,CompShg,HdBoard,HdBoard,BrkFace,72,TA,TA,CBlock,Gd,TA,Mn,Rec,252,Unf,0,684,936,GasA,TA,Y,SBrkr,936,0,0,936,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1969,Unf,1,288,TA,TA,Y,16,0,0,0,0,0,NA,NA,NA,0,9,2008,COD,Normal +1961,20,RL,63,7560,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1971,1971,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,No,Rec,119,ALQ,613,132,864,GasA,TA,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1977,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1962,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,359,TA,TA,CBlock,TA,TA,No,LwQ,458,Unf,0,25,483,GasA,TA,Y,SBrkr,483,504,0,987,0,1,1,1,2,1,TA,5,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,52,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +1963,160,RM,21,1890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,6,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,422,TA,TA,CBlock,TA,TA,No,LwQ,483,Unf,0,0,483,GasA,Gd,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1975,Unf,1,352,TA,TA,Y,411,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +1964,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,5,5,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,356,TA,TA,CBlock,TA,TA,No,Rec,350,Unf,0,280,630,GasA,TA,Y,SBrkr,630,672,0,1302,0,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1972,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal +1965,160,RL,24,2308,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,TwnhsE,2Story,6,6,1975,1975,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,286,LwQ,294,275,855,GasA,Gd,Y,SBrkr,855,601,0,1456,0,0,2,1,4,1,TA,7,Typ,0,NA,Attchd,1975,RFn,2,460,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1966,120,RL,24,2529,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,Twnhs,1Story,7,6,1977,1977,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,378,Unf,0,677,1055,GasA,Fa,Y,SBrkr,1055,0,0,1055,0,0,2,0,2,1,TA,4,Typ,0,NA,Attchd,1977,Unf,2,440,TA,TA,Y,0,38,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +1967,20,RL,98,12704,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,302,Gd,TA,PConc,Ex,TA,No,GLQ,1012,Unf,0,570,1582,GasA,Ex,Y,SBrkr,1582,0,0,1582,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,3,905,TA,TA,Y,209,95,0,0,0,0,NA,NA,NA,0,1,2008,New,Partial +1968,20,RL,105,13693,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,554,Gd,TA,PConc,Ex,TA,Gd,GLQ,1728,BLQ,495,195,2418,GasA,Ex,Y,SBrkr,2464,0,0,2464,1,0,2,1,4,1,Ex,9,Typ,1,Ex,Attchd,2007,Fin,3,650,TA,TA,Y,358,78,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +1969,20,RL,104,14418,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,480,Ex,TA,PConc,Ex,TA,Gd,GLQ,1375,Unf,0,575,1950,GasA,Ex,Y,SBrkr,1950,0,0,1950,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2007,Fin,3,706,TA,TA,Y,156,207,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1970,60,RL,108,13418,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,270,Gd,TA,PConc,Ex,TA,Gd,GLQ,1420,Unf,0,430,1850,GasA,Ex,Y,SBrkr,1850,898,0,2748,1,0,2,1,4,1,Ex,9,Typ,1,Gd,BuiltIn,2006,Fin,3,850,TA,TA,Y,212,182,0,0,0,0,NA,NA,NA,0,10,2008,WD,Abnorml +1971,60,RL,96,12539,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,PosN,Norm,1Fam,2Story,10,5,2005,2006,Hip,CompShg,CemntBd,CmentBd,BrkFace,468,Ex,TA,PConc,Ex,TA,Gd,GLQ,1082,Unf,0,538,1620,GasA,Ex,Y,SBrkr,1632,1158,0,2790,1,0,2,1,4,1,Ex,10,Typ,1,Ex,BuiltIn,2005,Fin,4,1150,TA,TA,Y,30,200,0,0,192,0,NA,NA,NA,0,6,2008,WD,Normal +1972,60,RL,102,12151,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2005,2005,Gable,CompShg,CemntBd,CmentBd,BrkFace,368,Gd,TA,PConc,Ex,TA,Av,GLQ,1249,Unf,0,165,1414,GasA,Ex,Y,SBrkr,1414,917,0,2331,1,0,2,1,3,1,Ex,9,Typ,1,Gd,BuiltIn,2005,Fin,3,1003,TA,TA,Y,192,63,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +1973,60,RL,74,8899,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,108,Ex,TA,PConc,Gd,TA,Av,GLQ,40,Unf,0,908,948,GasA,Ex,Y,SBrkr,948,1140,0,2088,0,0,2,1,4,1,Gd,10,Typ,1,Gd,BuiltIn,2007,Fin,3,656,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1974,60,RL,85,10574,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,126,Gd,TA,PConc,Ex,TA,No,GLQ,856,Unf,0,292,1148,GasA,Ex,Y,SBrkr,1170,1162,0,2332,1,0,2,1,4,1,Ex,9,Typ,1,Gd,BuiltIn,2004,Fin,3,756,TA,TA,Y,224,142,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1975,20,RL,106,12720,Pave,NA,Reg,HLS,AllPub,Inside,Mod,NridgHt,Norm,Norm,1Fam,1Story,10,5,2003,2003,Hip,CompShg,MetalSd,MetalSd,Stone,680,Ex,TA,PConc,Ex,TA,Gd,GLQ,2257,Unf,0,278,2535,GasA,Ex,Y,SBrkr,2470,0,0,2470,2,0,1,1,1,1,Ex,7,Typ,2,Gd,Attchd,2003,Fin,3,789,TA,TA,Y,154,65,0,0,216,144,Ex,NA,NA,0,2,2008,WD,Normal +1976,20,RL,92,10845,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,504,Gd,TA,PConc,Gd,TA,Mn,GLQ,1149,Unf,0,454,1603,GasA,Ex,Y,SBrkr,1575,0,0,1575,1,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2003,Fin,3,732,TA,TA,Y,216,28,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1977,60,RL,130,16900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,1110,Gd,TA,PConc,Ex,TA,Mn,GLQ,1075,Unf,0,404,1479,GasA,Ex,Y,SBrkr,1515,1134,0,2649,1,0,2,1,4,1,Gd,10,Typ,1,TA,Attchd,2001,Fin,3,746,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +1978,60,RL,112,16451,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,221,Gd,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1765,1765,GasA,Ex,Y,SBrkr,1804,886,0,2690,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2003,Fin,3,795,TA,TA,Y,268,58,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1979,120,RL,58,10110,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2008,2008,Hip,CompShg,MetalSd,MetalSd,BrkFace,492,Ex,TA,PConc,Gd,TA,No,GLQ,372,Unf,0,1486,1858,GasA,Ex,Y,SBrkr,1866,0,0,1866,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2008,Fin,3,870,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,11,2008,New,Partial +1980,120,RL,135,12304,Pave,NA,IR3,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,144,Gd,TA,PConc,Gd,TA,No,GLQ,20,Unf,0,1347,1367,GasA,Ex,Y,SBrkr,1367,0,0,1367,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,484,TA,TA,Y,0,33,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1981,120,RL,89,8232,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2007,2008,Hip,CompShg,MetalSd,MetalSd,BrkFace,714,Ex,TA,PConc,Ex,TA,No,GLQ,1204,Unf,0,596,1800,GasA,Ex,Y,SBrkr,1800,0,0,1800,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2008,RFn,3,944,TA,TA,Y,210,0,0,0,0,0,NA,NA,NA,0,6,2008,New,Partial +1982,120,RL,48,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Hip,CompShg,MetalSd,MetalSd,BrkFace,176,Gd,TA,PConc,Gd,TA,No,GLQ,846,Unf,0,496,1342,GasA,Ex,Y,SBrkr,1342,0,0,1342,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,Fin,2,550,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1983,120,RL,48,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Hip,CompShg,MetalSd,MetalSd,BrkFace,196,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1318,1342,GasA,Ex,Y,SBrkr,1342,0,0,1342,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,RFn,2,550,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +1984,160,RL,36,2448,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,Wd Shng,Stone,106,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,764,764,GasA,Ex,Y,SBrkr,764,862,0,1626,0,0,2,1,2,1,Gd,6,Typ,0,NA,BuiltIn,2003,RFn,2,474,TA,TA,Y,0,27,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal +1985,120,RL,NA,3940,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,143,Gd,TA,PConc,Gd,TA,Gd,GLQ,1073,Unf,0,342,1415,GasA,Ex,Y,SBrkr,1455,0,0,1455,1,0,2,0,2,1,Gd,6,Typ,1,TA,Attchd,2003,Fin,3,644,TA,TA,Y,156,20,0,0,144,0,NA,NA,NA,0,8,2008,WD,Normal +1986,120,RM,NA,3940,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2004,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,24,Gd,TA,PConc,Gd,TA,No,GLQ,1087,Unf,0,306,1393,GasA,Ex,Y,SBrkr,1576,0,0,1576,1,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2004,RFn,3,668,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1987,20,RL,53,3710,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,1Fam,1Story,7,5,2007,2008,Gable,CompShg,WdShing,Wd Shng,BrkFace,20,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,1146,1146,GasA,Ex,Y,SBrkr,1246,0,0,1246,0,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2007,Fin,2,428,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,3,2008,New,Partial +1988,60,RL,80,9024,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,789,789,GasA,Ex,Y,SBrkr,813,702,0,1515,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2004,Fin,2,393,TA,TA,Y,0,75,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1989,60,RL,NA,8010,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2002,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,840,840,GasA,Ex,Y,SBrkr,840,880,0,1720,0,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,2002,Fin,2,400,TA,TA,Y,138,48,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1990,60,RL,NA,8396,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,196,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,1139,0,1986,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2003,Fin,2,434,TA,TA,Y,120,48,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1991,120,RL,55,7301,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,6,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,176,Gd,TA,PConc,Gd,TA,No,GLQ,876,Unf,0,474,1350,GasA,Ex,Y,SBrkr,1358,0,0,1358,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2008,RFn,2,484,TA,TA,Y,192,26,0,0,0,0,NA,NA,NA,0,11,2008,New,Partial +1992,60,RL,71,8220,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2000,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,647,Gd,TA,PConc,Gd,TA,Av,GLQ,544,Unf,0,438,982,GasA,Ex,Y,SBrkr,1008,884,0,1892,0,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,2000,RFn,2,431,TA,TA,Y,108,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1993,60,RL,NA,7750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,707,707,GasA,Ex,Y,SBrkr,707,707,0,1414,0,0,2,1,3,1,Gd,6,Typ,1,Gd,Attchd,2002,Fin,2,403,TA,TA,Y,100,35,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +1994,60,RL,41,12460,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,870,Unf,0,167,1037,GasA,Ex,Y,SBrkr,1037,1285,0,2322,0,0,2,1,4,1,TA,8,Typ,1,TA,BuiltIn,1999,Fin,2,400,TA,TA,Y,144,44,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1995,60,RL,77,8390,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,831,831,GasA,Ex,Y,SBrkr,873,778,0,1651,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1999,Fin,2,450,TA,TA,Y,0,103,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +1996,75,RL,84,9660,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2.5Unf,8,5,1997,1997,Hip,CompShg,HdBoard,HdBoard,BrkFace,1290,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1173,1173,GasA,Ex,Y,SBrkr,1182,1017,0,2199,0,0,2,1,3,1,Gd,9,Typ,1,TA,Attchd,1997,Fin,2,516,TA,TA,Y,0,131,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +1997,60,RL,NA,11000,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NoRidge,Norm,Norm,1Fam,2Story,9,5,2000,2000,Hip,CompShg,VinylSd,VinylSd,BrkFace,295,Gd,TA,PConc,Ex,TA,Mn,Unf,0,Unf,0,1519,1519,GasA,Ex,Y,SBrkr,1533,639,0,2172,0,0,2,1,4,1,Ex,8,Typ,1,TA,BuiltIn,2000,RFn,3,687,TA,TA,Y,162,153,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +1998,20,RL,136,11675,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1Story,8,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,495,Gd,TA,PConc,Gd,TA,Av,GLQ,1660,Unf,0,322,1982,GasA,Ex,Y,SBrkr,2006,0,0,2006,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1998,Fin,3,938,TA,TA,Y,144,33,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +1999,60,RL,97,10990,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,GLQ,851,Unf,0,213,1064,GasA,Ex,Y,SBrkr,1064,1061,0,2125,1,0,2,1,4,1,Gd,12,Typ,2,TA,Attchd,1996,RFn,2,576,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2000,60,RL,NA,11929,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,7,1995,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,466,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1242,1242,GasA,Ex,Y,SBrkr,1251,1250,0,2501,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1995,RFn,3,751,TA,TA,Y,192,87,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2001,60,RL,91,10010,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1993,1994,Hip,WdShake,VinylSd,VinylSd,BrkFace,320,Gd,TA,PConc,Gd,TA,Av,BLQ,228,GLQ,852,0,1080,GasA,Ex,Y,SBrkr,1108,1089,0,2197,1,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,1993,Fin,3,783,TA,TA,Y,385,99,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2002,20,RL,74,13253,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,RRAn,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,128,Gd,TA,PConc,Ex,TA,No,GLQ,1096,Unf,0,482,1578,GasA,Gd,Y,SBrkr,1578,0,0,1578,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,Unf,3,642,TA,TA,Y,0,26,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2003,60,RL,73,9801,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,156,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1341,1341,GasA,Ex,Y,SBrkr,1341,520,0,1861,0,0,3,0,3,1,Gd,7,Typ,1,Gd,BuiltIn,2007,RFn,3,851,TA,TA,Y,144,60,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2004,60,RL,80,9428,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2007,2008,Hip,CompShg,VinylSd,VinylSd,Stone,310,Gd,TA,PConc,Gd,TA,Av,GLQ,729,Unf,0,226,955,GasA,Ex,Y,SBrkr,955,919,0,1874,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2007,Fin,3,880,TA,TA,Y,168,108,0,0,0,0,NA,NA,NA,0,2,2008,New,Partial +2005,20,RL,87,10037,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Feedr,Norm,1Fam,1Story,8,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Ex,TA,No,GLQ,666,Unf,0,794,1460,GasA,Ex,Y,SBrkr,1460,0,0,1460,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2006,Fin,2,480,TA,TA,Y,0,20,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +2006,20,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1339,1363,GasA,Ex,Y,SBrkr,1372,0,0,1372,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2008,RFn,2,588,TA,TA,Y,192,113,0,0,0,0,NA,NA,NA,0,7,2008,New,Partial +2007,20,FV,85,10625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,292,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1660,1660,GasA,Ex,Y,SBrkr,1660,0,0,1660,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,Fin,3,660,TA,TA,Y,133,120,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2008,20,FV,62,7500,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2007,2008,Gable,CompShg,CemntBd,CmentBd,Stone,210,Gd,TA,PConc,Gd,TA,No,GLQ,902,Unf,0,316,1218,GasA,Ex,Y,SBrkr,1218,0,0,1218,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2008,Fin,2,462,TA,TA,Y,168,168,0,0,0,0,NA,NA,NA,0,4,2008,New,Partial +2009,60,RL,68,10110,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,80,ALQ,555,200,835,GasA,Ex,Y,SBrkr,835,861,0,1696,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2003,RFn,2,542,TA,TA,Y,143,66,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2010,60,RL,67,12774,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,95,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,835,835,GasA,Ex,Y,SBrkr,835,828,0,1663,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2003,RFn,2,478,TA,TA,Y,168,68,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2011,20,RL,63,13072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,126,TA,TA,PConc,Gd,Gd,No,GLQ,80,Unf,0,1095,1175,GasA,Ex,Y,SBrkr,1175,0,0,1175,1,0,1,0,3,1,Gd,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,90,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2012,20,RL,81,9260,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1162,1162,GasA,Ex,Y,SBrkr,1162,0,0,1162,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,Fin,2,483,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2013,60,RL,65,8453,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,38,Gd,TA,PConc,Gd,TA,No,GLQ,362,Unf,0,392,754,GasA,Ex,Y,SBrkr,754,855,0,1609,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1995,RFn,2,525,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2014,60,RL,50,8480,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1993,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,120,Gd,TA,PConc,Gd,TA,No,GLQ,602,Unf,0,284,886,GasA,Ex,Y,SBrkr,886,794,0,1680,0,1,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1993,RFn,2,474,TA,TA,Y,144,96,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal +2015,60,RL,43,14565,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,145,Gd,TA,PConc,Gd,TA,Av,GLQ,537,Unf,0,295,832,GasA,Ex,Y,SBrkr,832,825,0,1657,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1994,RFn,2,483,TA,TA,Y,144,74,0,0,0,0,NA,NA,Shed,2000,11,2008,WD,Normal +2016,60,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,472,Unf,0,355,827,GasA,Ex,Y,SBrkr,827,850,0,1677,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2001,RFn,2,627,TA,TA,Y,0,68,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2017,60,RL,75,8285,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,397,Unf,0,439,836,GasA,Gd,Y,SBrkr,844,893,0,1737,0,1,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1992,Fin,2,506,TA,TA,Y,192,85,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2018,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,5,1963,1963,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,Gd,No,BLQ,53,ALQ,799,132,984,GasA,TA,Y,SBrkr,984,0,0,984,1,0,1,0,3,1,TA,5,Typ,1,TA,Attchd,1963,RFn,1,384,TA,TA,Y,145,56,0,0,0,0,NA,MnPrv,Shed,400,8,2008,WD,Normal +2019,20,RL,75,8100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,8,1961,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,764,Unf,0,100,864,GasA,Ex,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,Gd,5,Typ,1,TA,Detchd,1962,Unf,1,420,TA,TA,Y,132,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2020,190,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,2fmCon,1Story,5,5,1968,1968,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,Fa,Mn,ALQ,890,Unf,0,0,890,GasA,Gd,N,SBrkr,890,0,0,890,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1970,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2021,20,RL,60,6360,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1963,1963,Hip,CompShg,Wd Sdng,HdBoard,None,0,TA,TA,CBlock,Gd,Gd,No,ALQ,489,Unf,0,375,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1963,Unf,1,276,TA,TA,Y,0,0,0,0,0,0,NA,NA,Shed,650,1,2008,COD,Abnorml +2022,20,RL,95,19508,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,6,5,1974,1974,Gable,CompShg,HdBoard,ImStucc,BrkFace,144,TA,TA,CBlock,TA,TA,Av,ALQ,800,Unf,0,630,1430,GasA,TA,Y,SBrkr,1430,0,0,1430,0,1,2,0,3,1,TA,6,Typ,2,TA,Attchd,1974,Unf,2,484,TA,TA,Y,117,108,165,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2023,50,RL,70,10759,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1.5Fin,5,4,1972,1972,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,Gd,TA,No,LwQ,190,ALQ,811,0,1001,GasA,TA,Y,SBrkr,1001,640,0,1641,0,0,2,0,4,1,TA,5,Typ,1,Gd,Detchd,1972,Unf,2,490,TA,TA,Y,0,0,92,0,0,0,NA,GdPrv,NA,0,7,2008,WD,Normal +2024,60,RL,NA,9205,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,6,5,1990,1991,Hip,CompShg,HdBoard,HdBoard,BrkFace,304,Gd,TA,PConc,Gd,TA,No,ALQ,704,Unf,0,226,930,GasA,Ex,Y,SBrkr,1364,1319,0,2683,1,0,2,1,4,1,Gd,9,Typ,2,Gd,Attchd,1990,RFn,2,473,TA,TA,Y,237,251,0,0,196,0,NA,NA,NA,0,6,2008,WD,Normal +2025,60,RL,105,11025,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1.5Fin,9,5,1993,1994,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,568,Gd,TA,PConc,Gd,TA,Gd,BLQ,520,Unf,0,1328,1848,GasA,Ex,Y,SBrkr,1827,959,0,2786,1,0,2,1,4,1,Gd,10,Typ,1,Ex,Attchd,1993,Fin,2,636,TA,TA,Y,294,49,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2026,120,FV,37,3435,Pave,Pave,IR1,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2004,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1211,1235,GasA,Ex,Y,SBrkr,1245,0,0,1245,0,0,2,0,1,1,Gd,5,Typ,0,NA,Attchd,2004,RFn,2,495,TA,TA,Y,0,100,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2027,160,FV,30,3180,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2005,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,390,Unf,0,210,600,GasA,Ex,Y,SBrkr,600,600,0,1200,1,0,2,1,2,1,Gd,5,Typ,0,NA,Detchd,2005,RFn,2,480,TA,TA,Y,0,166,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2028,160,FV,30,3180,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,689,689,GasA,Ex,Y,SBrkr,703,689,0,1392,0,0,2,0,2,1,Gd,5,Typ,0,NA,Detchd,2007,Unf,2,540,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,3,2008,WD,Abnorml +2029,160,FV,24,2280,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,6,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,Stone,216,TA,TA,PConc,Gd,TA,No,GLQ,550,Unf,0,194,744,GasA,Gd,Y,SBrkr,757,792,0,1549,1,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1999,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2030,120,FV,NA,4765,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,9,5,2000,2000,Hip,CompShg,MetalSd,MetalSd,BrkFace,260,Gd,TA,PConc,Gd,TA,Av,GLQ,1027,Unf,0,587,1614,GasA,Ex,Y,SBrkr,1638,0,0,1638,1,0,2,0,2,1,Ex,5,Typ,1,TA,Attchd,2000,Fin,2,495,TA,TA,Y,230,68,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2031,120,FV,NA,4538,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,9,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,179,Gd,TA,PConc,Ex,TA,Av,GLQ,1004,Unf,0,306,1310,GasA,Ex,Y,SBrkr,1310,0,0,1310,1,0,1,1,1,1,Gd,5,Typ,1,TA,Attchd,2001,RFn,2,545,TA,TA,Y,277,45,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2032,120,FV,42,4385,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,9,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,Av,GLQ,964,Unf,0,455,1419,GasA,Ex,Y,SBrkr,1419,0,0,1419,1,0,1,1,2,1,Ex,5,Typ,1,TA,Attchd,2001,Fin,2,588,TA,TA,Y,155,58,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2033,120,FV,35,4109,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,9,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,260,Gd,TA,PConc,Gd,TA,Av,GLQ,1141,Unf,0,416,1557,GasA,Ex,Y,SBrkr,1557,0,0,1557,1,0,2,0,2,1,Ex,5,Typ,1,TA,Attchd,1999,RFn,2,484,TA,TA,Y,124,113,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2034,160,FV,24,2160,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,SLvl,7,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,216,Gd,TA,PConc,Gd,TA,No,GLQ,600,Unf,0,72,672,GasA,Ex,Y,SBrkr,684,720,0,1404,1,0,2,1,3,1,Gd,5,Typ,0,NA,Detchd,1999,Unf,2,462,TA,TA,Y,20,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2035,60,FV,79,10646,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,513,TA,TA,PConc,TA,TA,No,GLQ,681,Unf,0,177,858,GasA,Ex,Y,SBrkr,872,917,0,1789,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2001,Fin,2,546,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2036,160,FV,24,2645,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,8,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,BrkFace,466,Gd,TA,PConc,Gd,TA,No,GLQ,612,Unf,0,348,960,GasA,Ex,Y,SBrkr,962,624,0,1586,1,0,2,1,3,1,Gd,7,Typ,0,NA,Detchd,1999,Unf,2,480,TA,TA,Y,169,0,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal +2037,160,FV,24,2645,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,8,5,1999,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,456,Gd,TA,PConc,Gd,TA,No,GLQ,813,Unf,0,147,960,GasA,Ex,Y,SBrkr,962,645,0,1607,1,0,2,1,3,1,Gd,7,Typ,0,NA,Detchd,2000,Unf,2,480,TA,TA,Y,169,0,0,0,0,0,NA,NA,NA,0,12,2008,ConLD,Normal +2038,160,FV,36,3951,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,10,5,1998,1999,Gable,CompShg,BrkFace,MetalSd,None,0,Ex,TA,PConc,Gd,TA,Mn,BLQ,128,GLQ,842,0,970,GasA,Ex,Y,SBrkr,1469,924,0,2393,1,0,2,1,2,1,Ex,7,Typ,1,TA,Attchd,1998,Fin,2,846,TA,TA,Y,0,90,0,0,94,0,NA,NA,NA,0,2,2008,WD,Normal +2039,120,RL,22,11064,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,Veenker,Norm,Norm,TwnhsE,1Story,8,5,1995,1995,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,TA,PConc,Gd,TA,Gd,LwQ,560,GLQ,670,0,1230,GasA,Ex,Y,SBrkr,1239,0,0,1239,1,0,1,1,1,1,Gd,4,Typ,1,Fa,Attchd,1995,Fin,2,477,TA,TA,Y,172,24,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +2040,60,RL,NA,24572,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Veenker,Norm,Norm,1Fam,2Story,9,3,1977,1977,Mansard,CompShg,Wd Sdng,Wd Sdng,BrkFace,1050,Gd,Gd,CBlock,Gd,TA,No,GLQ,410,Unf,0,584,994,GasA,TA,Y,SBrkr,1599,1345,0,2944,0,0,2,2,3,1,Gd,9,Typ,1,Gd,Attchd,1977,RFn,3,864,TA,TA,Y,140,70,16,0,0,0,NA,NA,NA,0,6,2008,WD,Family +2041,20,RL,103,16280,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,8,9,1976,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Ex,Ex,CBlock,Gd,NA,Mn,GLQ,1044,Rec,382,0,1426,GasA,Ex,Y,SBrkr,1671,0,0,1671,1,0,3,0,3,1,Ex,6,Typ,1,Gd,Attchd,1976,RFn,2,550,TA,TA,Y,280,90,0,0,0,0,NA,GdWo,NA,0,5,2008,WD,Normal +2042,60,FV,NA,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,952,952,GasA,Ex,Y,SBrkr,952,860,0,1812,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2002,RFn,2,469,TA,TA,Y,144,112,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2043,80,RL,NA,11104,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,6,6,1969,1969,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,GLQ,828,Unf,0,599,1427,GasA,Gd,Y,SBrkr,1427,0,0,1427,0,1,2,0,4,1,TA,7,Typ,0,NA,Attchd,1969,RFn,2,516,TA,TA,Y,0,0,0,0,216,0,NA,NA,NA,0,5,2008,WD,Normal +2044,20,RL,85,11050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1968,1968,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,301,Unf,0,1439,1740,GasA,Fa,Y,SBrkr,1740,0,0,1740,0,0,1,1,4,1,TA,8,Typ,1,TA,Attchd,1968,RFn,2,512,TA,TA,Y,25,0,0,0,192,0,NA,GdWo,NA,0,10,2008,WD,Family +2045,20,RL,NA,15387,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,7,1967,1967,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,603,BLQ,294,723,1620,GasA,Ex,Y,SBrkr,1620,0,0,1620,0,0,2,0,4,1,Gd,8,Typ,1,Gd,Attchd,1967,Unf,2,578,TA,TA,Y,0,62,192,0,0,0,NA,NA,Shed,450,8,2008,WD,Normal +2046,90,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,Duplex,1Story,5,6,1965,1965,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1625,1625,GasA,Ex,Y,SBrkr,1625,0,0,1625,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1965,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2008,ConLD,Normal +2047,60,RL,73,8814,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,2Story,5,6,1968,1968,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,732,Unf,0,0,732,GasA,Ex,Y,SBrkr,732,732,0,1464,0,0,1,1,4,1,TA,7,Typ,0,NA,Attchd,1968,Unf,2,470,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2048,20,RL,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1965,2005,Hip,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,TA,TA,No,ALQ,260,Rec,456,196,912,GasA,Ex,Y,SBrkr,925,0,0,925,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1978,Unf,2,576,TA,TA,Y,233,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2049,90,RL,72,11072,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1965,1965,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1728,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,0,0,2,0,6,2,TA,10,Typ,0,NA,Detchd,1987,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal +2050,60,RL,NA,13355,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,6,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,Gd,No,ALQ,583,Unf,0,242,825,GasA,TA,Y,SBrkr,845,825,0,1670,0,0,1,1,4,1,TA,7,Typ,0,NA,Attchd,1971,Fin,2,464,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2051,20,RL,74,7785,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,1956,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1014,0,0,1014,0,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1956,RFn,1,267,TA,TA,Y,0,0,40,0,200,0,NA,GdWo,NA,0,3,2008,WD,Normal +2052,20,RL,90,9900,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1961,1961,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,1114,1114,GasA,TA,Y,SBrkr,1114,0,0,1114,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1961,RFn,2,451,TA,TA,Y,0,0,0,0,164,0,NA,NA,NA,0,5,2008,COD,Abnorml +2053,20,RL,NA,11332,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1960,2000,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,528,Unf,0,590,1118,GasA,Ex,Y,SBrkr,1118,0,0,1118,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1960,RFn,1,264,TA,TA,Y,290,0,0,0,0,0,NA,MnPrv,NA,0,8,2008,WD,Normal +2054,70,RL,50,4882,Pave,NA,IR1,Bnk,AllPub,Inside,Mod,BrkSide,RRAn,Feedr,1Fam,2Story,4,7,1937,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Rec,120,Unf,0,228,348,GasA,TA,Y,SBrkr,453,453,0,906,0,0,1,0,2,1,TA,5,Typ,0,NA,Basment,1937,Unf,1,231,Fa,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2055,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1960,1960,Gable,CompShg,MetalSd,MetalSd,BrkFace,203,Fa,Fa,CBlock,TA,TA,No,Rec,658,Unf,0,638,1296,GasA,TA,Y,SBrkr,1496,0,0,1496,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1960,RFn,2,450,TA,TA,Y,0,22,0,0,0,0,NA,MnPrv,NA,0,2,2008,WD,Normal +2056,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,8,1950,2006,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,TA,No,BLQ,32,Rec,308,232,572,GasA,Gd,Y,SBrkr,1337,0,0,1337,1,0,1,0,3,1,Gd,7,Typ,1,Gd,Attchd,1950,RFn,1,264,TA,TA,Y,0,192,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2057,20,RL,63,7584,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1Story,5,5,1953,1953,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,88,TA,TA,CBlock,TA,TA,No,LwQ,531,Unf,0,505,1036,GasA,Ex,Y,SBrkr,1036,0,0,1036,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1953,RFn,1,312,TA,TA,Y,120,24,0,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal +2058,60,RL,90,14670,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,7,1966,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,410,Gd,Gd,CBlock,TA,TA,No,BLQ,575,Unf,0,529,1104,GasA,Ex,Y,SBrkr,1104,884,0,1988,0,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,1966,RFn,2,480,TA,TA,Y,0,230,0,0,0,0,NA,MnPrv,NA,0,8,2008,WD,Normal +2059,20,RL,74,8856,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,4,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,143,TA,TA,CBlock,TA,TA,No,ALQ,621,LwQ,52,503,1176,GasA,TA,Y,SBrkr,1176,0,0,1176,1,0,1,0,3,1,TA,6,Typ,2,Gd,Attchd,1957,RFn,1,292,TA,TA,Y,0,88,0,0,95,0,NA,NA,NA,0,5,2008,WD,Normal +2060,20,RL,82,9840,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,1998,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1053,Unf,0,195,1248,GasA,TA,Y,SBrkr,1440,0,0,1440,1,0,2,0,2,1,Gd,7,Typ,0,NA,Attchd,1959,RFn,1,480,TA,TA,Y,150,0,0,0,256,0,NA,NA,NA,0,6,2008,WD,Normal +2061,20,RL,90,13200,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,6,1958,1958,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,187,TA,TA,CBlock,TA,TA,No,LwQ,958,Unf,0,437,1395,GasA,Ex,Y,SBrkr,1570,0,0,1570,1,0,1,0,3,1,TA,5,Typ,1,TA,Attchd,1958,RFn,2,441,TA,TA,Y,490,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2062,20,RL,75,10425,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,1958,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,774,Unf,0,330,1104,GasA,Gd,Y,SBrkr,1104,0,0,1104,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1956,RFn,1,384,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2063,20,RL,60,11556,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1952,1952,Gable,CompShg,MetalSd,MetalSd,Stone,52,TA,TA,CBlock,TA,TA,No,Rec,148,Unf,0,572,720,GasA,Ex,Y,FuseA,882,0,0,882,1,0,1,0,2,1,Gd,4,Typ,0,NA,Attchd,1952,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2008,WD,Normal +2064,20,RL,102,9373,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1953,1953,Gable,CompShg,MetalSd,MetalSd,BrkFace,84,TA,TA,CBlock,TA,TA,No,Rec,500,LwQ,196,456,1152,GasA,TA,Y,SBrkr,1152,0,0,1152,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1971,Unf,2,636,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2065,20,RL,NA,12774,Pave,NA,Reg,Lvl,AllPub,Inside,Sev,NAmes,Norm,Norm,1Fam,1Story,5,5,1953,1953,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,BLQ,624,LwQ,128,232,984,GasW,TA,N,SBrkr,950,0,0,950,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1953,Unf,2,400,TA,TA,Y,0,32,0,0,0,0,NA,GdWo,NA,0,7,2008,WD,Normal +2066,20,RL,95,14250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1957,1957,Gable,CompShg,Plywood,Plywood,BrkFace,360,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,998,998,GasA,TA,Y,SBrkr,1790,0,0,1790,0,0,2,0,3,1,TA,6,Typ,2,Gd,Attchd,1957,Fin,2,540,TA,TA,Y,0,40,0,0,0,0,NA,NA,Shed,1500,9,2008,WD,Normal +2067,20,RL,71,8838,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,3,1957,1982,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,1764,0,0,1764,0,0,2,1,4,1,TA,7,Maj2,1,TA,Attchd,1957,Fin,1,301,TA,TA,Y,0,72,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal +2068,90,RL,76,12436,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1824,1824,GasA,Fa,Y,FuseA,1824,0,0,1824,0,0,2,0,5,2,TA,9,Typ,0,NA,Detchd,1958,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2069,20,RL,60,10122,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,6,1948,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,869,0,0,869,0,0,1,0,1,1,TA,3,Typ,0,NA,Detchd,1948,Unf,1,390,Fa,TA,N,0,0,66,0,0,0,NA,GdPrv,NA,0,8,2008,WD,Normal +2070,50,RL,45,7506,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,8,1925,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,747,747,GasA,TA,Y,SBrkr,747,412,0,1159,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1932,Unf,1,288,Fa,TA,N,84,0,96,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2071,30,RL,60,5400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,7,1940,2005,Gambrel,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,TA,TA,No,Unf,0,Unf,0,672,672,GasA,Gd,Y,SBrkr,672,0,0,672,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1997,Unf,1,308,TA,TA,N,88,108,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2072,50,RL,60,10836,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,5,1922,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,892,892,GasA,Ex,Y,SBrkr,1254,182,0,1436,0,1,1,0,3,1,TA,7,Typ,1,Gd,Detchd,1968,Unf,4,1488,Fa,TA,N,0,0,100,0,0,0,NA,GdWo,NA,0,6,2008,WD,Normal +2073,20,RL,78,10180,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,6,1968,1968,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Rec,744,Unf,0,168,912,GasA,TA,Y,SBrkr,1044,0,0,1044,0,1,1,1,3,1,TA,5,Typ,1,Fa,Attchd,1990,Fin,2,372,TA,TA,Y,200,48,0,0,0,0,NA,GdWo,Shed,450,6,2008,WD,Normal +2074,20,RL,76,11355,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,7,1958,2001,Gable,Tar&Grv,HdBoard,HdBoard,BrkFace,125,TA,TA,CBlock,TA,TA,No,BLQ,637,Unf,0,675,1312,GasA,Ex,Y,SBrkr,1312,0,0,1312,0,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1958,RFn,2,495,TA,TA,Y,0,304,144,0,0,0,NA,MnPrv,Othr,6500,4,2008,WD,Normal +2075,20,RL,NA,12929,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1960,1993,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,276,TA,TA,CBlock,TA,TA,Gd,GLQ,697,Unf,0,384,1081,GasA,TA,Y,SBrkr,1081,0,0,1081,1,0,1,0,3,1,TA,5,Typ,0,NA,CarPort,1960,Unf,1,401,TA,TA,Y,36,82,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2076,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1951,1951,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Fa,TA,No,LwQ,432,Unf,0,444,876,GasA,TA,Y,SBrkr,876,0,0,876,0,0,1,0,2,1,TA,5,Typ,1,TA,Detchd,1972,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Abnorml +2077,20,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1959,1959,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,BLQ,476,Rec,488,292,1256,GasA,Gd,Y,FuseA,1256,0,0,1256,1,0,1,1,3,1,Gd,6,Typ,0,NA,Attchd,1959,RFn,1,311,TA,TA,Y,0,240,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2078,20,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1962,1962,Gable,CompShg,BrkFace,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,520,Rec,319,188,1027,GasA,TA,Y,SBrkr,1027,0,0,1027,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1962,Unf,1,299,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal +2079,50,RL,60,8064,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,6,1948,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,315,Unf,0,453,768,GasA,Ex,Y,SBrkr,819,501,0,1320,0,0,2,0,3,1,TA,5,Typ,0,NA,Detchd,1994,Unf,2,576,TA,TA,Y,108,0,0,0,0,0,NA,GdWo,NA,0,9,2008,WD,Normal +2080,45,RL,64,6390,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1.5Unf,6,7,1954,1954,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,936,936,GasA,TA,Y,FuseA,984,0,0,984,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1954,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,6,2008,WD,Normal +2081,50,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,6,5,1954,1954,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,673,Unf,0,181,854,GasA,Fa,Y,FuseA,854,424,0,1278,0,0,1,0,4,1,TA,6,Typ,0,NA,Attchd,1954,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,MnWw,NA,0,4,2008,WD,Normal +2082,90,RL,113,8513,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,Duplex,1Story,5,5,1961,1961,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,Unf,0,Unf,0,1800,1800,GasA,TA,N,SBrkr,1800,0,0,1800,0,0,2,0,6,2,TA,10,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Abnorml +2083,50,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,5,6,1955,1967,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,Mn,GLQ,370,Unf,0,398,768,GasA,Gd,Y,SBrkr,1024,564,0,1588,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1955,Unf,2,480,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2084,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1954,1954,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,825,825,GasA,TA,Y,FuseA,825,0,0,825,0,1,1,0,2,1,TA,4,Typ,0,NA,Attchd,1954,Unf,1,350,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2085,20,RL,69,7590,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,1Story,5,5,1963,1963,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1117,1117,GasA,Ex,Y,SBrkr,1117,0,0,1117,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1963,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,COD,Normal +2086,20,RM,56,9836,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,6,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,GLQ,96,Unf,0,96,192,GasA,Gd,N,SBrkr,1133,0,0,1133,1,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,2008,Unf,1,308,TA,TA,Y,0,175,0,0,0,0,NA,NA,NA,0,12,2008,WD,Abnorml +2087,50,RM,57,9184,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,7,1948,2005,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,780,780,GasA,Ex,Y,SBrkr,948,375,0,1323,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1948,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2088,70,RM,80,4800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,5,1910,2003,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,680,680,GasA,Fa,N,SBrkr,680,680,0,1360,0,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1910,Unf,1,330,Fa,TA,Y,192,50,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2089,30,RM,60,4800,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,4,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,672,672,GasA,TA,Y,SBrkr,672,0,0,672,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1950,Unf,1,256,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2008,WD,Normal +2090,75,RM,60,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,6,7,1915,2005,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,728,728,GasA,Gd,Y,SBrkr,728,728,0,1456,0,0,1,1,4,1,Gd,7,Typ,0,NA,Detchd,1915,Unf,1,308,Fa,Fa,N,0,0,248,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2091,190,RM,63,11426,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,1.5Fin,4,6,1910,1996,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Stone,TA,TA,No,Unf,0,Unf,0,828,828,GasA,Gd,Y,FuseA,828,658,108,1594,0,0,2,0,3,2,TA,9,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,172,109,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2092,50,RM,63,7628,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,6,1940,1985,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,801,801,GasA,Gd,Y,FuseA,1095,561,0,1656,0,0,2,0,2,1,TA,8,Mod,0,NA,Detchd,1958,Unf,2,440,TA,TA,Y,187,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2093,50,RM,81,7308,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,5,1920,1950,Gable,CompShg,WdShing,Wd Shng,None,0,Fa,Fa,BrkTil,TA,TA,No,Rec,360,Unf,0,576,936,GasA,Gd,N,FuseA,960,780,0,1740,0,0,1,0,2,1,Ex,6,Typ,1,Gd,Detchd,1920,Unf,1,225,Fa,Fa,N,0,0,236,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2094,30,RM,60,5400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,7,6,1920,2006,Gable,CompShg,Stucco,Stucco,None,0,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,931,931,GasA,TA,Y,SBrkr,1027,0,0,1027,0,1,1,0,2,1,Gd,5,Typ,1,TA,NA,NA,NA,0,0,NA,NA,N,0,28,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2095,190,RM,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,1.5Fin,6,6,1940,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,590,Unf,0,294,884,GasA,TA,Y,SBrkr,884,552,0,1436,0,0,2,0,3,2,TA,8,Typ,2,Gd,Detchd,1940,Unf,2,828,TA,TA,Y,0,0,126,0,0,0,NA,NA,NA,0,5,2008,Con,Normal +2096,30,RM,60,6756,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1910,1950,Mansard,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Gd,No,Unf,0,Unf,0,481,481,GasA,TA,N,FuseA,899,0,0,899,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1930,Unf,1,200,Fa,TA,P,0,0,96,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2097,50,RM,44,5914,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,9,1890,1996,Gable,CompShg,Wd Sdng,HdBoard,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,684,684,GasA,Gd,Y,SBrkr,684,396,0,1080,0,0,1,0,3,1,Gd,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,165,30,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2098,50,RM,75,9000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,6,1946,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,445,Unf,0,459,904,GasA,Ex,Y,FuseA,904,595,0,1499,0,0,1,0,3,1,TA,5,Typ,1,Po,Detchd,1959,Unf,3,869,TA,Gd,Y,0,20,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2099,20,RM,62,7311,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,2,5,1946,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,407,407,GasA,TA,N,FuseA,407,0,0,407,0,0,1,0,1,1,TA,3,Typ,0,NA,Detchd,1949,Unf,1,297,Fa,TA,Y,76,0,120,0,0,0,NA,NA,NA,0,3,2008,WD,Abnorml +2100,20,RM,103,12205,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,1,1949,1992,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,Fa,No,Unf,0,Unf,0,448,448,GasA,Gd,Y,SBrkr,1588,0,0,1588,0,0,2,0,5,1,TA,6,Maj2,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,MnPrv,NA,0,12,2008,WD,Abnorml +2101,190,RM,69,9142,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,5,5,1900,2006,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,BrkTil,Fa,TA,No,Unf,0,Unf,0,797,797,GasA,TA,N,FuseA,830,797,0,1627,0,0,2,0,4,2,TA,10,Typ,0,NA,Detchd,1950,Unf,2,420,Fa,Po,N,192,0,60,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2102,75,RM,53,5350,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,2Story,7,8,1920,1965,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,116,Unf,0,508,624,GasA,Ex,Y,SBrkr,730,720,0,1450,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,1935,Unf,1,288,TA,TA,Y,0,192,0,0,0,0,NA,MnPrv,NA,0,3,2008,WD,Normal +2103,50,RM,69,9143,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,7,1900,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,346,346,GasA,Ex,Y,SBrkr,709,308,0,1017,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1961,Unf,1,308,TA,TA,N,0,0,139,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2104,190,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,5,5,1920,1960,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,TA,TA,No,Rec,234,Unf,0,739,973,GasA,TA,Y,FuseP,1377,973,0,2350,0,0,2,0,4,2,TA,10,Typ,0,NA,2Types,1930,Unf,2,393,TA,TA,Y,0,0,219,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2105,70,RM,60,6000,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,9,1905,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,572,572,GasA,Ex,Y,SBrkr,884,656,0,1540,0,0,1,1,3,1,Gd,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,240,77,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2106,70,RM,60,11340,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,2,1,1920,1950,Gable,CompShg,AsbShng,AsbShng,None,0,Fa,Fa,BrkTil,Fa,Fa,No,Unf,0,Unf,0,723,723,GasA,TA,N,SBrkr,723,363,0,1086,0,0,1,0,2,1,TA,5,Maj1,0,NA,Detchd,1920,Unf,2,400,Fa,Po,N,0,24,144,0,0,0,NA,NA,NA,0,11,2008,ConLD,Normal +2107,70,RM,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,7,1890,1999,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,Mn,Unf,0,Unf,0,1313,1313,GasW,Gd,Y,SBrkr,1313,1182,0,2495,0,0,2,0,5,1,TA,10,Typ,1,Gd,Detchd,1950,Unf,2,342,TA,Fa,Y,0,299,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal +2108,20,RM,65,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1959,1959,Gable,CompShg,MetalSd,MetalSd,BrkFace,164,TA,TA,CBlock,TA,TA,No,Rec,200,Unf,0,784,984,GasA,Gd,Y,SBrkr,984,0,0,984,1,0,1,0,2,1,Fa,5,Typ,0,NA,Detchd,1959,Unf,1,308,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2109,20,RM,52,8516,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,6,1958,2006,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,869,869,GasA,TA,Y,SBrkr,1093,0,0,1093,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1959,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2110,30,RL,55,7111,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,7,1928,1983,Gable,CompShg,WdShing,Wd Shng,None,0,Gd,Gd,BrkTil,TA,TA,No,LwQ,406,BLQ,273,329,1008,GasA,TA,Y,SBrkr,1143,0,0,1143,0,0,1,0,2,1,TA,5,Typ,1,Po,Detchd,1992,Unf,1,288,TA,TA,Y,265,0,0,0,0,0,NA,GdPrv,NA,0,7,2008,WD,Normal +2111,50,RM,NA,7425,Pave,NA,IR1,Bnk,AllPub,Corner,Gtl,BrkSide,RRAn,Artery,1Fam,1.5Fin,7,7,1945,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,Fa,No,Unf,0,Unf,0,672,672,GasA,Gd,Y,SBrkr,1195,473,0,1668,0,0,1,1,3,1,Gd,8,Typ,0,NA,Attchd,1945,Unf,1,252,TA,TA,Y,210,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Abnorml +2112,50,RL,NA,7010,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,5,1935,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Rec,175,Unf,0,849,1024,GasA,TA,Y,SBrkr,1144,594,0,1738,0,0,2,0,3,1,TA,6,Typ,1,Gd,Detchd,1950,Unf,1,240,TA,TA,P,0,30,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2113,50,RM,50,5000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Feedr,Norm,1Fam,1.5Fin,5,7,1941,2006,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,600,Unf,0,72,672,GasA,Ex,Y,SBrkr,832,378,0,1210,0,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1941,Unf,1,240,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2114,70,RM,59,5870,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Feedr,Feedr,1Fam,2Story,6,9,1900,2000,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,554,554,GasA,Ex,Y,SBrkr,736,554,0,1290,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1926,Unf,1,200,Fa,TA,Y,38,112,0,0,0,0,NA,MnPrv,Shed,400,4,2008,WD,Normal +2115,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1940,1989,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,521,Unf,0,460,981,GasA,Ex,Y,SBrkr,1014,658,0,1672,0,0,1,1,3,1,Gd,6,Typ,1,Gd,Detchd,1940,Unf,1,240,TA,TA,Y,0,11,0,0,0,0,NA,GdPrv,NA,0,7,2008,WD,Normal +2116,30,RM,50,6000,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,7,1924,2003,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,BrkTil,TA,Fa,No,Unf,0,Unf,0,949,949,GasA,Ex,Y,SBrkr,949,0,0,949,0,0,1,0,2,1,TA,5,Typ,1,Fa,Detchd,1924,Unf,2,370,TA,TA,Y,0,0,48,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2117,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1937,2000,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,Rec,201,LwQ,162,462,825,GasA,Ex,Y,SBrkr,825,672,0,1497,0,0,2,0,3,1,TA,5,Typ,0,NA,Detchd,2004,Unf,1,672,TA,TA,Y,272,0,0,0,0,0,NA,GdPrv,NA,0,5,2008,WD,Normal +2118,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,5,1939,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,264,Unf,0,475,739,GasA,Ex,Y,SBrkr,874,468,0,1342,0,0,2,0,2,2,TA,7,Typ,1,Gd,Detchd,1939,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2119,45,RM,50,5000,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,BrkSide,Norm,Norm,1Fam,1.5Unf,6,7,1926,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,992,992,GasA,Ex,Y,SBrkr,1013,0,0,1013,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1926,Unf,1,160,Fa,TA,Y,0,0,101,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2120,50,RM,60,5520,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,BrkSide,Feedr,Norm,1Fam,1.5Fin,5,7,1920,1997,Gable,CompShg,AsbShng,AsbShng,None,0,TA,Gd,BrkTil,TA,TA,No,ALQ,68,Unf,0,497,565,GasA,TA,Y,SBrkr,565,651,0,1216,1,0,1,0,3,1,TA,6,Typ,1,Gd,BuiltIn,1920,RFn,1,355,Fa,TA,Y,0,0,180,0,0,0,NA,MnPrv,NA,0,4,2008,WD,Normal +2121,20,RM,99,5940,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,BrkSide,Feedr,Norm,1Fam,1Story,4,7,1946,1950,Gable,CompShg,MetalSd,CBlock,None,0,TA,TA,PConc,NA,NA,NA,NA,NA,NA,NA,NA,NA,GasA,TA,Y,FuseA,896,0,0,896,NA,NA,1,0,2,1,TA,4,Typ,0,NA,Detchd,1946,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,4,2008,ConLD,Abnorml +2122,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,4,7,1929,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,BLQ,80,Unf,0,624,704,GasA,Ex,Y,SBrkr,624,512,0,1136,0,1,1,0,2,1,TA,6,Typ,0,NA,Detchd,1990,Unf,1,336,TA,TA,Y,0,365,80,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +2123,30,RM,NA,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,6,1945,1995,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,N,SBrkr,808,0,0,808,0,0,1,0,1,1,TA,6,Min2,0,NA,Attchd,1925,Unf,1,164,TA,TA,P,0,48,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2124,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,7,5,1939,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,Mn,Rec,300,LwQ,240,449,989,GasA,TA,Y,SBrkr,1245,764,0,2009,0,0,2,0,4,1,TA,7,Min2,1,Gd,Detchd,1939,Unf,2,400,TA,TA,Y,0,20,0,0,0,0,NA,MnPrv,NA,0,1,2008,WD,Normal +2125,70,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,2Story,5,5,1923,1950,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,203,Unf,0,897,1100,GasA,TA,Y,SBrkr,1226,676,0,1902,0,0,2,0,4,1,TA,7,Typ,0,NA,Detchd,1960,Unf,2,576,TA,TA,Y,0,139,55,0,0,0,NA,NA,NA,0,10,2008,WD,Normal +2126,50,RL,60,9144,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,4,1915,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,810,810,GasA,Ex,Y,SBrkr,1170,546,0,1716,0,0,2,0,4,1,Gd,8,Typ,0,NA,Detchd,1970,Unf,2,672,TA,TA,Y,0,195,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2127,60,RM,57,8094,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2.5Unf,6,8,1910,1983,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,Mn,Rec,196,Unf,0,1046,1242,GasA,Gd,Y,SBrkr,1242,742,0,1984,0,0,2,0,5,1,TA,8,Typ,0,NA,Detchd,NA,NA,1,360,NA,NA,Y,64,0,180,0,0,0,NA,MnPrv,Shed,1000,9,2008,WD,Normal +2128,50,RM,63,4347,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,8,1910,1950,Gambrel,CompShg,MetalSd,MetalSd,None,0,Gd,TA,BrkTil,Gd,Gd,No,Unf,0,Unf,0,796,796,GasA,Ex,Y,SBrkr,825,784,0,1609,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,1910,Unf,1,228,Fa,Fa,N,0,182,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2129,30,RM,NA,6291,Grvl,NA,IR1,Lvl,AllPub,Inside,Gtl,IDOTRR,RRNe,Norm,1Fam,1Story,6,6,1930,1950,Gable,CompShg,Stucco,Wd Shng,None,0,Gd,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,768,768,GasA,TA,Y,SBrkr,768,0,0,768,0,0,1,0,1,1,TA,4,Typ,0,NA,Detchd,1930,Unf,2,440,TA,TA,N,0,0,84,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2130,70,RM,60,10266,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,6,6,1952,1952,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,372,Unf,0,396,768,GasA,TA,Y,FuseA,768,768,0,1536,0,0,1,1,4,1,TA,7,Typ,0,NA,Detchd,1952,Unf,1,308,TA,TA,Y,0,216,80,0,0,0,NA,NA,NA,0,5,2008,COD,Abnorml +2131,50,RM,60,6876,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,6,1938,1958,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1272,1272,GasA,TA,Y,SBrkr,1272,0,697,1969,0,0,2,0,4,1,TA,9,Min1,1,Gd,Detchd,1938,Unf,2,400,TA,TA,Y,0,34,0,0,0,0,NA,NA,NA,0,11,2008,COD,Normal +2132,50,RM,NA,10320,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,5,6,1915,1978,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Fa,BrkTil,TA,Fa,No,Unf,0,Unf,0,880,880,GasA,Gd,Y,SBrkr,880,428,0,1308,0,0,2,0,2,1,TA,6,Typ,0,NA,Detchd,1950,Unf,2,400,Fa,Fa,Y,0,0,117,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2133,30,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,6,7,1925,1992,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1040,1040,GasA,Gd,Y,SBrkr,1040,0,0,1040,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1993,Unf,2,320,TA,TA,Y,0,132,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2134,50,RM,62,7006,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,6,1925,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,PConc,TA,TA,No,Rec,121,Unf,0,647,768,GasA,TA,Y,SBrkr,788,448,0,1236,1,0,2,0,3,1,TA,6,Typ,1,Gd,Detchd,1985,Unf,1,384,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2008,WD,Family +2135,30,RM,60,10320,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,RRNe,Norm,1Fam,1Story,5,8,1912,1991,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,451,451,GasA,TA,Y,SBrkr,759,0,0,759,0,0,1,0,1,1,TA,5,Typ,0,NA,Detchd,1997,Unf,2,576,TA,TA,N,40,0,0,0,0,0,NA,NA,NA,0,8,2008,ConLD,Family +2136,190,RM,60,10320,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,2fmCon,2Story,3,3,1915,1950,Gable,CompShg,AsphShn,AsphShn,None,0,Fa,Fa,PConc,TA,Fa,No,Unf,0,Unf,0,536,536,GasA,Ex,N,FuseF,808,536,0,1344,0,0,2,0,3,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,42,0,204,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2137,20,RL,82,9488,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,6,1947,1993,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1046,1046,GasA,Gd,N,SBrkr,1054,0,0,1054,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1947,Unf,1,240,TA,TA,Y,0,60,122,0,0,0,NA,NA,NA,0,9,2008,WD,Abnorml +2138,85,RL,NA,11235,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,SFoyer,5,6,1963,1963,Gable,CompShg,HdBoard,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,784,Unf,0,197,981,GasA,TA,Y,SBrkr,1075,0,0,1075,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1996,Unf,2,440,TA,TA,Y,64,0,0,0,64,0,NA,MnPrv,NA,0,5,2008,WD,Abnorml +2139,80,RL,80,13014,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,6,5,1978,1978,Gable,CompShg,HdBoard,Plywood,BrkFace,39,TA,TA,CBlock,TA,TA,Av,ALQ,528,Unf,0,480,1008,GasA,TA,Y,SBrkr,1096,0,0,1096,1,0,1,0,3,1,TA,6,Typ,1,Fa,Attchd,1978,Unf,2,484,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal +2140,20,RL,68,10265,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1967,2005,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Fa,CBlock,TA,TA,No,ALQ,758,Unf,0,234,992,GasA,Ex,Y,SBrkr,992,0,0,992,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1967,RFn,1,294,TA,TA,Y,204,0,0,0,0,0,NA,MnPrv,Shed,600,7,2008,WD,Normal +2141,85,RL,NA,7703,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,6,8,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkCmn,40,TA,TA,CBlock,Gd,TA,Gd,ALQ,450,Unf,0,0,450,GasA,Ex,Y,SBrkr,1034,0,0,1034,0,1,1,0,3,1,TA,6,Typ,1,Po,Basment,1978,Fin,2,504,TA,TA,Y,311,0,0,0,0,0,NA,GdWo,NA,0,5,2008,WD,Normal +2142,20,RL,NA,9981,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,MetalSd,MetalSd,BrkFace,340,TA,TA,CBlock,TA,TA,Mn,BLQ,221,Unf,0,852,1073,GasA,Gd,Y,SBrkr,1073,0,0,1073,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1967,RFn,1,270,TA,TA,Y,0,90,0,0,0,0,NA,MnPrv,NA,0,3,2008,WD,Normal +2143,85,RL,NA,7400,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,5,5,1984,1984,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,LwQ,104,ALQ,956,0,1060,GasA,TA,Y,SBrkr,1126,0,0,1126,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1984,Unf,2,506,TA,TA,Y,178,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2144,190,RL,60,12900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,2fmCon,1Story,5,4,1920,1950,Gable,CompShg,BrkFace,Stucco,None,0,TA,TA,PConc,TA,Fa,No,BLQ,1300,Unf,0,0,1300,GasA,Fa,Y,SBrkr,1140,0,0,1140,1,0,1,0,3,1,TA,6,Typ,0,NA,CarPort,1920,Unf,2,400,TA,TA,Y,0,0,190,0,0,0,NA,NA,NA,0,1,2008,WD,Alloca +2145,20,RL,94,9239,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,8,1963,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,GLQ,634,Unf,0,326,960,GasA,Ex,Y,SBrkr,960,0,0,960,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1963,Fin,1,300,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2146,20,RL,88,14175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,PosA,Norm,1Fam,1Story,6,8,1956,1956,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,Gd,Gd,GLQ,776,Unf,0,212,988,GasA,TA,Y,FuseA,1188,0,0,1188,1,0,1,0,1,1,TA,4,Typ,1,TA,Attchd,1956,Unf,2,621,TA,TA,Y,102,89,231,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2147,190,RL,NA,10532,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,ClearCr,Norm,Norm,1Fam,1Story,5,3,1960,1960,Flat,Tar&Grv,Plywood,Plywood,Stone,275,TA,TA,CBlock,TA,TA,Mn,Rec,988,Unf,0,0,988,GasA,Gd,Y,SBrkr,1721,0,0,1721,1,0,2,0,3,1,TA,7,Mod,2,TA,Basment,1960,Unf,2,626,TA,TA,Y,50,84,0,0,0,0,NA,NA,NA,0,12,2008,WD,Abnorml +2148,50,RL,63,8375,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1.5Fin,5,7,1941,1973,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,336,Unf,0,240,576,GasA,Gd,Y,SBrkr,864,486,0,1350,1,0,1,1,2,1,Gd,6,Min1,0,NA,2Types,1973,Unf,3,627,TA,TA,N,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal +2149,80,RL,NA,10200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,5,8,1970,1970,Hip,CompShg,HdBoard,HdBoard,None,0,TA,Gd,PConc,Gd,TA,Av,ALQ,704,Unf,0,160,864,GasA,Ex,Y,SBrkr,904,0,0,904,0,0,1,0,3,1,Gd,5,Typ,0,NA,2Types,1979,Unf,3,912,TA,TA,Y,143,0,0,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal +2150,20,RL,82,20270,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,ClearCr,Norm,Norm,1Fam,1Story,7,6,1979,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,599,Unf,0,925,1524,GasA,TA,Y,SBrkr,1524,0,0,1524,1,0,2,0,3,1,TA,7,Typ,2,Gd,Attchd,1979,Fin,2,478,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2151,50,RL,50,5190,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,7,5,1948,1950,Gable,CompShg,BrkFace,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,570,570,GasA,TA,Y,SBrkr,617,462,0,1079,0,0,1,0,2,1,TA,5,Typ,1,Gd,Attchd,1948,Unf,1,249,TA,TA,Y,135,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2152,30,RL,85,19550,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1940,2007,Flat,Tar&Grv,NA,NA,None,0,TA,TA,PConc,TA,TA,Gd,ALQ,1035,Unf,0,545,1580,GasA,Ex,Y,SBrkr,1518,0,0,1518,1,0,1,0,2,1,Fa,5,Typ,2,Gd,NA,NA,NA,0,0,NA,NA,Y,0,39,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2153,20,RL,68,9571,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1956,1956,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,Rec,870,Unf,0,639,1509,GasA,TA,Y,FuseA,1509,0,0,1509,1,0,1,0,3,1,Gd,6,Typ,1,TA,Attchd,1956,Unf,1,322,TA,TA,Y,158,0,0,0,576,0,NA,MnPrv,NA,0,7,2008,WD,Normal +2154,90,RL,50,9350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,SFoyer,5,5,1975,1975,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,864,Unf,0,0,864,GasA,Fa,N,SBrkr,864,0,0,864,1,0,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2155,60,RL,50,9360,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,2Story,6,8,1962,2001,Gable,CompShg,VinylSd,VinylSd,BrkCmn,216,Gd,TA,CBlock,TA,TA,No,Rec,324,Unf,0,297,621,GasA,TA,Y,SBrkr,621,648,0,1269,0,0,1,1,3,1,TA,7,Typ,0,NA,Detchd,1962,Unf,1,280,TA,TA,Y,0,236,0,0,0,0,NA,GdWo,NA,0,11,2008,WD,Normal +2156,60,RL,NA,9771,Pave,NA,IR3,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1995,2002,Gable,CompShg,HdBoard,HdBoard,BrkFace,190,Gd,TA,PConc,Gd,TA,No,LwQ,779,Unf,0,298,1077,GasA,Ex,Y,SBrkr,1093,1721,0,2814,0,1,2,1,4,1,Gd,9,Typ,1,TA,BuiltIn,1995,Fin,2,614,TA,TA,Y,48,32,0,0,216,0,NA,GdPrv,NA,0,6,2008,WD,Normal +2157,20,RL,80,9938,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,1994,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,251,Gd,TA,PConc,Gd,TA,No,GLQ,1271,Unf,0,331,1602,GasA,Ex,Y,SBrkr,1626,0,0,1626,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1994,RFn,2,534,TA,TA,Y,424,40,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2158,60,RL,NA,14171,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1993,1994,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,355,Unf,0,457,812,GasA,Ex,Y,SBrkr,1101,1099,0,2200,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1993,RFn,2,453,TA,TA,Y,168,98,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal +2159,80,RL,85,10541,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,SLvl,7,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,672,672,GasA,Ex,Y,SBrkr,1302,735,0,2037,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1996,Fin,2,472,TA,TA,Y,100,33,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2160,60,RL,65,10616,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,628,628,GasA,Ex,Y,SBrkr,628,728,0,1356,0,0,2,1,3,1,Gd,6,Typ,1,Gd,BuiltIn,2007,Fin,2,484,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,3,2008,New,Partial +2161,20,RL,65,9345,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,156,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1615,1615,GasA,Ex,Y,SBrkr,1615,0,0,1615,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,864,TA,TA,Y,168,30,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2162,20,RL,91,11778,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,554,Gd,TA,PConc,Gd,TA,Gd,GLQ,2085,Unf,0,186,2271,GasA,Ex,Y,SBrkr,2276,0,0,2276,1,0,2,0,3,1,Ex,7,Typ,2,Gd,Attchd,2008,RFn,3,1348,Gd,TA,Y,0,0,70,0,255,0,NA,NA,NA,0,6,2008,WD,Abnorml +2163,20,RL,91,11778,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,PosN,Norm,1Fam,1Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,402,Ex,TA,PConc,Ex,TA,Av,GLQ,1153,Unf,0,598,1751,GasA,Ex,Y,SBrkr,1766,0,0,1766,1,0,2,1,3,1,Ex,8,Typ,2,Gd,Attchd,2008,Fin,3,874,TA,TA,Y,216,36,0,0,0,0,NA,NA,NA,0,12,2008,New,Partial +2164,80,RL,NA,11454,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,SLvl,8,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,302,Gd,TA,PConc,Gd,TA,Gd,GLQ,770,Unf,0,631,1401,GasA,Ex,Y,SBrkr,1511,0,0,1511,1,0,2,0,3,1,Gd,6,Typ,1,Fa,Attchd,1995,Fin,3,811,TA,TA,Y,168,42,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2165,20,RL,NA,11500,Pave,NA,IR1,Bnk,AllPub,CulDSac,Gtl,ClearCr,Norm,Norm,1Fam,1Story,6,6,1966,1966,Flat,Tar&Grv,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,Gd,Gd,LwQ,262,ALQ,723,197,1182,GasA,Ex,Y,SBrkr,1643,0,0,1643,1,0,2,0,2,1,TA,6,Typ,1,Gd,Attchd,1966,Unf,2,438,TA,TA,Y,339,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2166,20,RL,65,9750,Pave,NA,Reg,Low,AllPub,Inside,Mod,CollgCr,Norm,Norm,1Fam,1Story,5,7,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,722,Unf,0,268,990,GasA,Ex,Y,SBrkr,990,0,0,990,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1997,Unf,2,528,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +2167,20,RL,NA,8696,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,150,TA,TA,PConc,Gd,TA,Gd,GLQ,1308,Unf,0,110,1418,GasA,Ex,Y,SBrkr,1418,0,0,1418,1,0,2,0,3,1,Gd,5,Typ,1,TA,Attchd,1997,RFn,2,558,TA,TA,Y,208,110,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2168,60,RL,NA,13142,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,PosN,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,BrkFace,128,TA,TA,PConc,Gd,TA,No,GLQ,688,Unf,0,176,864,GasA,Ex,Y,SBrkr,872,899,0,1771,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1997,RFn,2,600,TA,TA,Y,0,96,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2169,60,RL,68,8998,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,120,Gd,TA,PConc,Gd,TA,Mn,GLQ,527,Unf,0,255,782,GasA,Ex,Y,SBrkr,782,870,0,1652,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2000,RFn,2,532,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2170,60,RL,75,12192,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2000,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,663,Unf,0,265,928,GasA,Ex,Y,SBrkr,928,895,0,1823,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2000,RFn,2,626,TA,TA,Y,192,36,0,0,0,0,NA,NA,Shed,4500,5,2008,WD,Normal +2171,20,RL,NA,12250,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkFace,180,TA,TA,CBlock,Gd,TA,Mn,ALQ,781,Unf,0,83,864,GasA,Ex,Y,SBrkr,1174,0,0,1174,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1978,Unf,2,528,TA,TA,Y,211,0,280,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2172,20,RL,NA,9216,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1975,1975,Gable,CompShg,HdBoard,HdBoard,BrkFace,176,TA,TA,CBlock,TA,TA,Av,ALQ,294,Unf,0,782,1076,GasA,TA,Y,SBrkr,1076,0,0,1076,0,0,1,1,3,1,TA,5,Typ,1,Fa,Detchd,1985,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,9,2008,WD,Abnorml +2173,20,RL,40,14330,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1975,2001,Gable,CompShg,Plywood,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,88,ALQ,596,180,864,GasA,TA,Y,SBrkr,1558,0,0,1558,1,0,2,0,2,1,TA,5,Min2,0,NA,Attchd,1975,Fin,2,440,TA,TA,Y,140,0,239,0,227,0,NA,NA,NA,0,8,2008,WD,Normal +2174,60,RL,NA,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,227,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1257,1257,GasA,Ex,Y,SBrkr,1290,871,0,2161,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,2001,RFn,2,570,TA,TA,Y,0,84,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2175,60,RL,NA,9720,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,9,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,134,Gd,TA,PConc,Gd,TA,Mn,GLQ,1194,Unf,0,163,1357,GasA,Ex,Y,SBrkr,1366,581,0,1947,1,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2001,Fin,3,725,TA,TA,Y,168,116,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2176,20,RL,NA,14860,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2002,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,240,Gd,TA,PConc,Ex,TA,Gd,GLQ,1538,Unf,0,240,1778,GasA,Ex,Y,SBrkr,1786,0,0,1786,1,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2002,RFn,3,715,TA,TA,Y,182,35,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2177,60,RL,41,10905,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1129,1129,GasA,Ex,Y,SBrkr,1129,1198,0,2327,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2003,RFn,2,596,TA,TA,Y,0,57,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal +2178,60,RL,96,11690,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,192,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,850,850,GasA,Ex,Y,SBrkr,886,878,0,1764,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1999,Unf,2,560,TA,TA,Y,120,29,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2179,120,RM,NA,4426,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,205,Gd,TA,PConc,Gd,TA,Mn,GLQ,662,Unf,0,186,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,0,NA,Attchd,2004,RFn,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2180,90,RM,83,10126,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,Duplex,SFoyer,6,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,TA,Gd,GLQ,1593,LwQ,162,83,1838,GasA,Ex,Y,SBrkr,1838,0,0,1838,2,0,2,0,2,2,TA,8,Typ,0,NA,Attchd,1998,Unf,3,721,TA,TA,Y,160,67,0,0,0,0,NA,NA,NA,0,7,2008,WD,Abnorml +2181,20,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,50,Gd,TA,PConc,Gd,TA,Mn,GLQ,24,Unf,0,1421,1445,GasA,Ex,Y,SBrkr,1445,0,0,1445,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2004,Unf,2,470,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2182,20,RL,85,11058,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,6,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,212,Gd,TA,PConc,Gd,TA,No,GLQ,56,Unf,0,1508,1564,GasA,Ex,Y,SBrkr,1564,0,0,1564,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,3,814,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal +2183,20,RL,74,9627,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,24,Unf,0,1327,1351,GasA,Ex,Y,SBrkr,1361,0,0,1361,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,2,610,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2184,20,RL,75,9825,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1966,1966,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,609,Unf,0,483,1092,GasA,TA,Y,SBrkr,1092,0,0,1092,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,Unf,1,264,TA,TA,Y,259,0,0,0,161,0,NA,MnPrv,NA,0,4,2008,COD,Abnorml +2185,85,RL,64,12102,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SFoyer,5,5,1976,1976,Gable,CompShg,HdBoard,Plywood,BrkFace,222,TA,TA,CBlock,Gd,Gd,Gd,ALQ,456,Unf,0,0,456,GasA,Ex,Y,SBrkr,1033,0,0,1033,0,1,1,0,3,1,TA,6,Typ,0,NA,BuiltIn,1976,RFn,2,504,Fa,TA,Y,224,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Family +2186,20,RL,65,6500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,6,1976,1976,Hip,CompShg,HdBoard,Plywood,BrkFace,84,TA,TA,CBlock,TA,NA,No,BLQ,1033,Unf,0,94,1127,GasA,TA,Y,SBrkr,1127,0,0,1127,0,1,1,1,3,1,TA,6,Typ,1,Po,Detchd,1991,Unf,2,480,TA,TA,Y,0,0,138,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2187,80,RL,NA,9638,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,6,1977,1977,Hip,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,368,Rec,120,541,1029,GasA,TA,Y,SBrkr,1117,0,0,1117,1,0,1,0,3,1,TA,6,Typ,1,Fa,Attchd,1977,RFn,2,542,TA,TA,Y,292,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal +2188,60,RL,72,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2Story,6,7,1976,2001,Hip,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,288,Unf,0,396,684,GasA,TA,Y,SBrkr,684,714,0,1398,0,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1976,Fin,2,440,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,2,2008,WD,Normal +2189,20,RL,123,47007,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1959,1996,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,3820,0,0,3820,NA,NA,3,1,5,1,Ex,11,Typ,2,Gd,Attchd,1959,Unf,2,624,TA,TA,Y,0,372,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2190,90,RL,65,6012,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,Duplex,1Story,4,5,1955,1955,Gable,CompShg,AsbShng,Plywood,None,0,TA,Fa,PConc,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,1152,0,0,1152,0,0,2,0,2,2,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,AdjLand +2191,90,RL,74,6845,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,4,5,1955,1955,Gable,CompShg,WdShing,Wd Shng,BrkCmn,58,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,FuseF,1152,0,0,1152,0,0,2,0,2,2,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2192,190,RL,56,6931,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,2fmCon,1Story,4,5,1955,1955,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,784,Unf,0,0,784,GasA,TA,N,FuseP,784,0,0,784,1,0,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,112,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2193,50,RL,60,12180,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,7,1938,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,585,585,GasA,Gd,Y,FuseF,585,468,0,1053,0,0,1,1,2,1,Ex,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,42,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Family +2194,50,RL,57,8050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,8,1947,1993,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,929,208,0,1137,0,0,1,1,4,1,TA,8,Min1,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2195,20,RL,68,9520,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1Story,4,5,1953,1953,Gable,CompShg,MetalSd,MetalSd,Stone,115,TA,TA,CBlock,Gd,TA,No,Rec,767,Unf,0,144,911,GasA,TA,Y,SBrkr,930,0,0,930,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1953,RFn,1,286,TA,TA,Y,134,0,0,0,0,0,NA,MnPrv,Gar2,3000,5,2008,WD,Normal +2196,80,RL,62,7692,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,SLvl,4,6,1954,1954,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Ex,TA,Av,Unf,0,Unf,0,416,416,GasA,Gd,Y,FuseA,1204,0,0,1204,0,0,1,0,3,1,TA,6,Typ,0,NA,Basment,1954,Unf,1,312,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Abnorml +2197,30,RL,67,5142,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,7,1923,2008,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,ALQ,224,Unf,0,725,949,GasA,TA,Y,SBrkr,949,343,0,1292,0,0,1,1,3,1,Gd,6,Typ,0,NA,Detchd,1923,Unf,1,205,TA,TA,N,0,0,183,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2198,30,RL,60,7290,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,1Story,7,8,1921,1950,Gable,CompShg,WdShing,Wd Shng,BrkFace,174,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1228,1228,GasA,Ex,Y,SBrkr,1424,0,0,1424,0,0,2,0,2,1,TA,7,Typ,1,Gd,Attchd,1921,Unf,1,312,TA,TA,Y,0,0,90,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2199,90,RL,64,7804,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,Duplex,2.5Unf,6,7,1930,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,281,Rec,679,0,960,GasA,Ex,Y,SBrkr,960,960,0,1920,2,0,2,2,4,2,TA,10,Typ,2,Gd,Detchd,1930,Unf,2,480,TA,TA,Y,248,0,121,0,0,0,NA,NA,NA,0,7,2008,WD,Abnorml +2200,70,RL,66,8969,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,6,1926,1950,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,379,Unf,0,265,644,GasA,Ex,Y,SBrkr,672,644,0,1316,1,0,1,0,2,1,TA,6,Typ,1,Gd,Detchd,2001,Unf,1,369,TA,TA,P,0,0,0,0,192,0,NA,MnPrv,NA,0,7,2008,WD,Normal +2201,50,RL,63,15564,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,6,6,1914,1995,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,Gd,TA,No,Unf,0,Unf,0,676,676,GasA,Ex,Y,SBrkr,676,588,0,1264,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1994,Unf,2,400,TA,TA,Y,424,0,0,0,0,0,NA,NA,Shed,400,1,2008,WD,Normal +2202,70,RL,54,7609,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,2Story,8,9,1925,1997,Gable,CompShg,Stucco,Stucco,None,0,Gd,Gd,PConc,Fa,TA,No,ALQ,406,Unf,0,392,798,GasA,Ex,Y,SBrkr,798,714,0,1512,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Detchd,1925,Unf,1,180,TA,TA,P,85,16,41,0,0,0,NA,GdPrv,NA,0,6,2008,WD,Normal +2203,70,RL,NA,9650,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,3,1923,1950,Hip,CompShg,Wd Sdng,Plywood,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,784,784,GasA,TA,Y,SBrkr,819,784,0,1603,0,0,1,0,4,1,TA,7,Typ,1,Gd,Attchd,1980,Unf,2,599,TA,TA,Y,0,217,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2204,50,RL,NA,11700,Pave,Grvl,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,1.5Fin,5,6,1937,1995,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,606,Unf,0,336,942,GasA,Ex,Y,SBrkr,1265,673,0,1938,0,0,2,0,4,1,Gd,7,Min2,1,Gd,Detchd,1937,Unf,1,240,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2205,50,RL,NA,9260,Pave,Grvl,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Feedr,Norm,1Fam,1.5Fin,5,4,1938,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,884,884,GasA,TA,Y,FuseF,932,442,0,1374,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1938,Unf,1,225,TA,TA,Y,64,0,0,0,100,0,NA,NA,NA,0,3,2008,WD,Normal +2206,20,RL,79,7801,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Crawfor,Feedr,Norm,1Fam,1Story,6,5,1951,1951,Hip,CompShg,WdShing,Plywood,BrkFace,88,TA,Fa,PConc,TA,TA,No,Rec,500,Unf,0,591,1091,GasA,Fa,N,FuseA,1091,0,0,1091,0,1,1,0,2,1,TA,5,Typ,1,TA,Attchd,1951,Fin,1,344,TA,TA,Y,66,105,0,0,221,0,NA,MnPrv,NA,0,5,2008,WD,Normal +2207,70,RL,100,9670,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2Story,8,6,1935,1950,Gable,CompShg,BrkFace,Stucco,Stone,40,TA,TA,PConc,TA,Fa,No,LwQ,210,Unf,0,398,608,GasA,TA,Y,SBrkr,983,890,0,1873,0,0,1,1,4,1,TA,9,Typ,2,Gd,Detchd,1935,Fin,2,786,Fa,TA,Y,0,0,207,0,0,0,NA,NA,NA,0,6,2008,WD,Alloca +2208,50,RL,70,12392,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,7,9,1950,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,Gd,No,GLQ,435,Unf,0,397,832,GasA,Ex,Y,SBrkr,1218,943,0,2161,1,0,2,1,3,1,Gd,8,Typ,2,TA,Attchd,1994,Fin,2,506,TA,TA,Y,0,96,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2209,20,RL,56,26073,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,5,1956,1956,Gable,CompShg,BrkFace,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Rec,1116,Unf,0,782,1898,GasA,Ex,Y,FuseA,1898,0,0,1898,0,0,2,1,3,1,TA,7,Typ,2,TA,Attchd,1956,Unf,2,484,TA,TA,Y,0,51,224,0,0,0,NA,MnPrv,NA,0,4,2008,WD,Normal +2210,160,RM,24,1879,Pave,NA,Reg,Lvl,AllPub,CulDSac,Gtl,Blueste,Norm,Norm,Twnhs,2Story,6,6,1980,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,No,GLQ,366,Unf,0,150,516,GasA,TA,Y,SBrkr,516,516,0,1032,0,0,1,0,2,1,TA,5,Typ,1,TA,Detchd,1980,Unf,2,462,TA,TA,Y,213,0,0,0,0,0,NA,GdPrv,NA,0,12,2008,WD,Normal +2211,30,RM,50,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,6,8,1926,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Rec,299,GLQ,40,555,894,GasA,TA,Y,SBrkr,919,0,0,919,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1926,Unf,1,195,TA,TA,P,0,0,116,0,0,0,NA,MnPrv,NA,0,7,2008,WD,Normal +2212,50,RM,60,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,8,1940,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,720,720,GasA,Gd,Y,SBrkr,760,330,0,1090,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1940,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2213,50,RM,58,8155,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,5,7,1930,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,780,780,GasA,Gd,Y,FuseA,780,420,0,1200,0,0,1,0,4,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,96,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2214,80,RM,75,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,SLvl,5,5,1967,1967,Hip,CompShg,HdBoard,Plywood,None,0,Fa,TA,CBlock,Gd,TA,Mn,Rec,257,Unf,0,367,624,GasA,Ex,Y,SBrkr,1092,564,0,1656,0,0,1,1,3,1,TA,7,Mod,1,Po,Attchd,1967,Unf,1,288,TA,TA,Y,0,180,0,0,100,0,NA,MnPrv,NA,0,7,2008,WD,Normal +2215,30,RM,60,7392,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,5,7,1930,1995,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,520,520,GasA,TA,Y,FuseA,912,0,0,912,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1934,RFn,1,360,TA,TA,Y,0,90,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2216,50,RM,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,5,5,1958,1958,Gable,CompShg,WdShing,Wd Shng,BrkFace,162,TA,TA,CBlock,TA,TA,No,ALQ,330,Unf,0,821,1151,GasA,Gd,Y,FuseA,1151,804,0,1955,0,0,2,0,4,1,TA,7,Typ,0,NA,Attchd,1958,Fin,1,356,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2217,20,NA,80,14584,Pave,NA,Reg,Low,AllPub,Inside,Mod,IDOTRR,Norm,Norm,1Fam,1Story,1,5,1952,1952,Gable,CompShg,AsbShng,VinylSd,None,0,Fa,Po,Slab,NA,NA,NA,NA,0,NA,0,0,0,Wall,Po,N,FuseA,733,0,0,733,0,0,1,0,2,1,Fa,4,NA,0,NA,Attchd,1952,Unf,2,487,Fa,Po,N,0,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Abnorml +2218,70,C (all),60,5280,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Feedr,Norm,1Fam,2Story,4,7,1895,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Stone,NA,Fa,No,Unf,0,Unf,0,173,173,GasA,Ex,N,SBrkr,825,536,0,1361,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1895,Unf,1,185,Fa,TA,Y,0,123,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2219,50,C (all),52,5150,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Feedr,Norm,1Fam,1.5Fin,4,7,1910,2000,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,NA,TA,No,Unf,0,Unf,0,356,356,GasA,TA,N,FuseA,671,378,0,1049,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1910,Unf,1,195,Po,Fa,N,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2220,70,C (all),60,9000,Grvl,NA,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,4,6,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,Stone,Fa,Fa,Mn,Unf,0,Unf,0,592,592,GasA,Ex,Y,SBrkr,432,432,0,864,0,0,1,1,3,1,Fa,5,Min2,0,NA,Detchd,1920,Unf,1,216,Fa,Fa,N,0,30,160,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2221,120,RM,44,3843,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2007,2008,Hip,CompShg,CemntBd,CmentBd,Stone,186,Ex,TA,PConc,Ex,TA,Gd,GLQ,1476,Unf,0,120,1596,GasA,Ex,Y,SBrkr,1648,0,0,1648,1,1,2,0,2,1,Ex,5,Typ,1,Gd,Attchd,2007,Fin,2,525,TA,TA,Y,162,53,0,153,0,0,NA,NA,NA,0,8,2008,New,Partial +2222,120,RM,44,3811,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,7,5,2004,2005,Hip,CompShg,CemntBd,CmentBd,Stone,174,Gd,TA,PConc,Ex,TA,Gd,GLQ,1474,Unf,0,120,1594,GasA,Ex,Y,SBrkr,1646,0,0,1646,1,1,2,0,2,1,Ex,5,Typ,1,Gd,Attchd,2004,Fin,2,482,TA,TA,Y,128,53,0,0,155,0,NA,NA,NA,0,7,2008,WD,Normal +2223,20,RL,NA,23730,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,7,5,1996,1997,Gable,CompShg,MetalSd,MetalSd,BrkFace,668,Gd,TA,PConc,Ex,TA,Mn,GLQ,700,Unf,0,1140,1840,GasA,Ex,Y,SBrkr,2032,0,0,2032,1,0,3,0,3,1,Gd,7,Typ,0,NA,Attchd,1996,Fin,3,786,TA,TA,Y,0,46,192,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2224,60,RL,NA,11050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,910,910,GasA,Ex,Y,SBrkr,910,910,0,1820,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1996,Unf,3,816,TA,TA,Y,318,32,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal +2225,90,RL,76,10260,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,2Story,5,4,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,936,936,0,1872,0,0,2,2,4,2,TA,8,Typ,0,NA,Attchd,1976,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Abnorml +2226,20,RL,74,9990,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,4,5,1991,1991,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,ALQ,1383,Unf,0,297,1680,GasA,Gd,Y,SBrkr,1689,0,0,1689,1,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1991,Unf,2,432,TA,TA,Y,428,120,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2227,120,RL,42,4084,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,TwnhsE,1Story,7,6,1986,1986,Gable,CompShg,VinylSd,VinylSd,BrkFace,340,Gd,TA,CBlock,Gd,TA,Av,GLQ,893,Unf,0,384,1277,GasA,Gd,Y,SBrkr,1501,0,0,1501,1,0,2,0,2,1,Gd,6,Typ,1,TA,Attchd,1986,Fin,2,512,TA,TA,Y,240,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2228,20,RL,74,11563,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,Stone,258,Gd,TA,PConc,Ex,TA,Gd,GLQ,1036,Unf,0,482,1518,GasA,Ex,Y,SBrkr,1537,0,0,1537,1,0,2,0,3,1,Gd,8,Typ,0,NA,Attchd,2007,Fin,3,788,TA,TA,Y,0,26,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2229,60,RL,107,12852,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,770,Unf,0,150,920,GasA,Ex,Y,SBrkr,920,860,0,1780,1,0,2,1,3,1,Gd,6,Typ,1,Gd,Attchd,2007,Fin,2,612,TA,TA,Y,0,192,0,0,0,0,NA,NA,NA,0,1,2008,New,Partial +2230,80,RL,73,9802,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,SLvl,5,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,352,352,GasA,Gd,Y,SBrkr,712,730,0,1442,0,0,2,1,3,1,TA,6,Typ,0,NA,BuiltIn,2007,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2231,60,RL,81,12018,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,7,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,60,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,796,796,GasA,Ex,Y,SBrkr,796,816,0,1612,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2008,Fin,3,666,TA,TA,Y,0,64,0,0,0,0,NA,NA,NA,0,10,2008,New,Partial +2232,20,RL,75,12890,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,1989,1989,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,128,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1495,1495,GasA,Ex,Y,SBrkr,1495,0,0,1495,0,0,2,0,3,1,TA,8,Typ,1,TA,Attchd,1989,Unf,2,438,TA,TA,Y,252,0,192,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2233,20,RL,93,18265,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,1986,1986,Gable,CompShg,Plywood,HdBoard,BrkFace,228,Gd,Gd,CBlock,Gd,Gd,Av,GLQ,920,Rec,60,276,1256,GasA,Ex,Y,SBrkr,1256,0,0,1256,0,0,2,0,3,1,Gd,6,Typ,1,Fa,Attchd,1986,Unf,2,578,TA,TA,Y,282,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2234,20,RL,82,11202,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2003,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,206,Gd,TA,PConc,Ex,TA,Av,GLQ,1029,Unf,0,403,1432,GasA,Ex,Y,SBrkr,1440,0,0,1440,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,2003,Fin,2,467,TA,TA,Y,185,95,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2235,20,RL,NA,7915,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,1999,2000,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,Mn,GLQ,1223,Unf,0,443,1666,GasA,Ex,Y,SBrkr,1675,0,0,1675,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1999,RFn,2,435,TA,TA,Y,165,52,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal +2236,20,RL,79,11449,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,1011,Unf,0,873,1884,GasA,Ex,Y,SBrkr,1728,0,0,1728,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,Fin,2,520,TA,TA,Y,0,276,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2237,20,RL,85,11447,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,674,Gd,TA,PConc,Ex,TA,Av,GLQ,1571,Unf,0,393,1964,GasA,Ex,Y,SBrkr,1964,0,0,1964,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,3,892,TA,TA,Y,0,265,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2238,90,RM,97,8940,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,Duplex,SFoyer,7,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,200,TA,Gd,PConc,Gd,Gd,Gd,GLQ,1309,Unf,0,35,1344,GasA,Ex,Y,SBrkr,1344,0,0,1344,2,0,2,0,2,2,TA,8,Typ,0,NA,Attchd,1997,Fin,4,784,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Alloca +2239,20,RL,77,9278,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Mitchel,Feedr,Artery,1Fam,1Story,5,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1092,1092,GasA,Ex,Y,SBrkr,1092,0,0,1092,0,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,52,0,0,0,0,NA,NA,NA,0,2,2008,WD,Abnorml +2240,120,RM,32,4500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Mitchel,Norm,Norm,TwnhsE,1Story,6,5,1997,1997,Hip,CompShg,VinylSd,VinylSd,BrkFace,197,TA,TA,PConc,Ex,TA,No,GLQ,864,Unf,0,325,1189,GasA,Ex,Y,SBrkr,1189,0,0,1189,1,0,2,0,2,1,TA,4,Typ,0,NA,Attchd,1997,RFn,2,392,TA,TA,Y,0,122,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2241,85,RL,150,14137,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,4,5,1964,1964,Gable,CompShg,HdBoard,HdBoard,BrkFace,98,TA,TA,CBlock,Gd,TA,Av,ALQ,865,LwQ,247,88,1200,GasA,Gd,Y,SBrkr,1200,0,0,1200,1,0,1,0,3,1,TA,6,Typ,0,NA,2Types,1964,Fin,3,850,TA,TA,Y,0,119,0,0,171,0,NA,NA,NA,0,11,2008,ConLD,Normal +2242,120,RM,NA,4224,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,1Story,5,6,1975,1975,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,769,Unf,0,271,1040,GasA,Gd,Y,SBrkr,1040,0,0,1040,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1975,Unf,2,499,TA,TA,Y,0,100,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2243,160,RM,41,2665,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,5,7,1976,1976,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,318,Unf,0,232,550,GasA,TA,Y,SBrkr,925,550,0,1475,0,0,2,0,4,1,TA,6,Typ,1,TA,Attchd,1976,Unf,1,336,TA,TA,Y,92,26,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal +2244,180,RM,21,1974,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SFoyer,4,7,1973,2006,Gable,CompShg,CemntBd,CmentBd,None,0,TA,Gd,CBlock,Gd,TA,Av,GLQ,501,Unf,0,25,526,GasA,Gd,Y,SBrkr,526,462,0,988,1,0,1,0,2,1,TA,5,Typ,0,NA,BuiltIn,1973,RFn,1,297,TA,TA,Y,120,101,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal +2245,180,RM,21,1596,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SLvl,4,6,1973,1973,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,437,Unf,0,25,462,GasA,TA,Y,SBrkr,526,462,0,988,1,0,1,0,1,1,TA,4,Typ,1,Po,BuiltIn,1973,RFn,1,297,TA,TA,Y,0,101,0,120,0,0,NA,GdWo,NA,0,7,2008,WD,Normal +2246,20,RL,NA,17979,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1968,1968,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,785,Unf,0,328,1113,GasA,Ex,Y,SBrkr,1160,0,0,1160,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1968,Unf,1,257,TA,TA,Y,81,0,0,0,0,0,NA,GdWo,Shed,500,2,2008,WD,Normal +2247,160,RM,21,1477,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,6,9,1970,2007,Gable,CompShg,CemntBd,CmentBd,None,0,TA,Gd,CBlock,TA,TA,No,GLQ,358,Unf,0,188,546,GasA,Ex,Y,SBrkr,546,546,0,1092,0,0,2,1,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,187,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal +2248,20,RL,59,6490,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1983,1983,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,GLQ,534,Unf,0,282,816,GasA,Ex,Y,SBrkr,816,0,0,816,0,1,1,0,2,1,TA,4,Typ,0,NA,Attchd,1983,Unf,1,264,TA,TA,Y,315,0,0,0,0,0,NA,GdWo,NA,0,4,2008,WD,Normal +2249,20,RL,60,6600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1982,2005,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,GLQ,638,Unf,0,207,845,GasA,Gd,Y,SBrkr,845,0,0,845,0,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1982,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal +2250,20,RL,74,12395,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1984,1984,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,647,Unf,0,217,864,GasA,TA,Y,SBrkr,889,0,0,889,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1984,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal +2251,70,NA,NA,56600,Pave,NA,IR1,Low,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2.5Unf,5,1,1900,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,686,686,GasA,Ex,Y,SBrkr,1150,686,0,1836,0,0,2,0,4,1,TA,7,Maj1,0,NA,Detchd,1900,Unf,1,288,TA,Fa,N,0,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal +2252,20,RL,85,10667,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1971,1971,Gable,CompShg,MetalSd,MetalSd,BrkFace,302,TA,TA,CBlock,TA,TA,No,BLQ,838,Unf,0,749,1587,GasA,TA,Y,SBrkr,1587,0,0,1587,0,0,2,0,3,1,TA,7,Typ,1,Gd,Attchd,1971,Unf,2,525,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2253,80,RL,56,8872,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Gd,Y,SBrkr,754,630,0,1384,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1997,Fin,2,390,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2254,80,RL,NA,10147,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,6,5,1994,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,32,TA,TA,PConc,Gd,TA,No,LwQ,186,Unf,0,206,392,GasA,Gd,Y,SBrkr,924,770,0,1694,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1994,Fin,2,398,TA,TA,Y,256,64,0,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Normal +2255,60,RL,NA,8637,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,871,Unf,0,52,923,GasA,Gd,Y,SBrkr,947,767,0,1714,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,Fin,2,451,TA,TA,Y,256,48,0,0,0,0,NA,NA,NA,0,4,2007,WD,Abnorml +2256,60,RL,63,7875,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1996,1996,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,Rec,414,Unf,0,277,691,GasA,Gd,Y,SBrkr,691,862,0,1553,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1996,Fin,2,420,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2257,60,RL,60,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1999,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,938,938,GasA,Ex,Y,SBrkr,957,1342,0,2299,0,0,3,1,5,1,TA,7,Typ,1,TA,Attchd,1999,Fin,2,482,TA,TA,Y,188,30,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2258,20,RL,NA,9556,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,1992,1993,Gable,CompShg,HdBoard,HdBoard,BrkFace,52,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1168,1168,GasA,Gd,Y,SBrkr,1187,0,0,1187,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1992,RFn,2,420,TA,TA,Y,0,21,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2259,60,RL,NA,7655,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1993,1994,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,903,903,GasA,Gd,Y,SBrkr,910,732,0,1642,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1993,RFn,2,392,TA,TA,Y,290,84,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2260,20,RL,160,18160,Grvl,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,6,1964,1964,Gable,CompShg,HdBoard,HdBoard,BrkCmn,138,TA,TA,CBlock,TA,TA,Av,BLQ,550,Unf,0,752,1302,GasA,Fa,Y,SBrkr,1128,0,0,1128,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1964,Unf,2,480,TA,TA,P,0,108,246,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Alloca +2261,120,RL,38,4740,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1988,1988,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,CBlock,Gd,TA,Gd,GLQ,248,Unf,0,918,1166,GasA,Gd,Y,SBrkr,1179,0,0,1179,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1988,RFn,2,480,TA,TA,Y,0,108,0,0,135,0,NA,NA,NA,0,10,2007,WD,Normal +2262,120,RL,35,5118,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1990,1990,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,926,Unf,0,386,1312,GasA,Gd,Y,SBrkr,1321,0,0,1321,1,0,1,0,1,1,Gd,4,Typ,1,TA,Attchd,1990,RFn,2,484,TA,TA,Y,0,64,140,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2263,60,RL,98,12328,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,2Story,8,5,2005,2005,Hip,CompShg,VinylSd,VinylSd,Stone,146,Gd,TA,PConc,Ex,TA,Mn,GLQ,986,Unf,0,163,1149,GasA,Ex,Y,SBrkr,1164,1377,0,2541,1,0,3,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2005,Fin,3,729,TA,TA,Y,120,32,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2264,20,RL,52,51974,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,StoneBr,PosN,Norm,1Fam,1Story,9,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,710,Ex,TA,PConc,Ex,TA,Av,GLQ,1101,Unf,0,1559,2660,GasA,Ex,Y,SBrkr,2338,0,0,2338,1,0,2,1,4,1,Gd,8,Typ,2,Gd,Attchd,2005,Fin,3,1110,Gd,TA,Y,0,135,0,0,322,0,NA,NA,NA,0,6,2007,New,Partial +2265,190,RL,195,41600,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Gilbert,Norm,Norm,2fmCon,1Story,5,5,1969,1990,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,1047,Unf,0,53,1100,GasW,TA,Y,SBrkr,1424,0,0,1424,1,0,1,1,3,1,TA,7,Mod,0,NA,2Types,1969,Unf,3,828,TA,TA,N,144,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2266,120,RL,61,8035,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,9,5,2006,2006,Gable,CompShg,MetalSd,MetalSd,BrkFace,165,Gd,TA,PConc,Ex,TA,Gd,GLQ,797,Unf,0,815,1612,GasA,Ex,Y,SBrkr,1612,0,0,1612,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2006,Fin,2,556,TA,TA,Y,0,164,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2267,20,RL,85,14082,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,945,Gd,TA,PConc,Ex,Gd,Gd,GLQ,1558,Unf,0,662,2220,GasA,Ex,Y,SBrkr,2234,0,0,2234,1,0,1,1,1,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,2,724,TA,TA,Y,390,80,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2268,20,RL,81,13870,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,PosA,PosA,1Fam,1Story,10,5,2006,2007,Hip,CompShg,CemntBd,CmentBd,BrkFace,250,Ex,TA,PConc,Ex,TA,Gd,GLQ,1152,Unf,0,590,1742,GasA,Ex,Y,SBrkr,2042,0,0,2042,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2007,Fin,3,724,TA,TA,Y,240,52,0,0,174,0,NA,NA,NA,0,10,2007,New,Partial +2269,20,RL,NA,10960,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1984,1984,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,GLQ,256,Unf,0,1028,1284,GasA,TA,Y,SBrkr,1284,0,0,1284,1,0,2,0,3,1,TA,5,Typ,0,NA,Attchd,1984,Unf,2,480,TA,TA,Y,0,0,192,0,0,0,NA,NA,NA,0,4,2007,COD,Abnorml +2270,60,RL,78,12090,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,7,1981,2003,Gable,CompShg,MetalSd,MetalSd,BrkFace,306,Gd,TA,CBlock,Gd,TA,No,ALQ,321,Unf,0,404,725,GasA,Ex,Y,SBrkr,725,754,0,1479,0,0,2,1,3,1,Gd,6,Typ,1,TA,Attchd,1981,RFn,2,484,TA,TA,Y,167,72,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2271,20,RL,93,12299,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,6,1978,1985,Gable,CompShg,Plywood,Plywood,Stone,67,TA,TA,CBlock,Gd,TA,No,GLQ,1328,Unf,0,201,1529,GasA,TA,Y,SBrkr,1664,0,0,1664,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1978,Fin,2,663,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2272,60,RL,61,11339,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,PosA,Norm,1Fam,2Story,7,5,1979,1979,Hip,WdShake,HdBoard,Plywood,BrkFace,549,TA,TA,CBlock,Gd,TA,No,ALQ,758,Unf,0,22,780,GasA,TA,Y,SBrkr,1085,845,0,1930,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1979,Fin,2,481,TA,TA,Y,192,72,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2273,20,RL,79,11850,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1984,1984,Gable,CompShg,Plywood,Plywood,BrkFace,98,TA,TA,CBlock,Gd,TA,No,ALQ,781,Unf,0,372,1153,GasA,TA,Y,SBrkr,1177,0,0,1177,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1984,Fin,2,495,TA,TA,Y,204,103,0,0,0,0,NA,MnPrv,NA,0,8,2007,WD,Normal +2274,20,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1979,1999,Gable,CompShg,MetalSd,MetalSd,BrkFace,253,TA,TA,CBlock,Gd,TA,No,GLQ,903,Unf,0,356,1259,GasA,Ex,Y,SBrkr,1353,0,0,1353,1,0,2,0,2,1,TA,5,Typ,1,TA,Attchd,1979,RFn,2,478,TA,TA,Y,240,141,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2275,20,RL,128,13001,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,PosN,Norm,1Fam,1Story,6,5,1971,1971,Hip,CompShg,HdBoard,HdBoard,BrkFace,176,TA,TA,CBlock,TA,TA,Mn,ALQ,492,BLQ,121,1012,1625,GasA,TA,Y,SBrkr,1220,0,0,1220,0,1,2,0,2,1,TA,6,Typ,1,TA,Attchd,1971,Unf,2,944,TA,TA,Y,0,0,249,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2276,80,RL,64,8991,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,PosN,Norm,1Fam,SLvl,7,6,1976,1976,Gable,CompShg,Plywood,Plywood,Stone,130,TA,TA,CBlock,Gd,TA,Gd,GLQ,624,Rec,604,0,1228,GasA,TA,Y,SBrkr,1324,0,0,1324,0,1,2,0,3,1,Gd,5,Typ,1,Fa,Attchd,1976,Fin,2,585,TA,TA,Y,407,36,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal +2277,60,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,PosN,Norm,1Fam,2Story,6,6,1974,1974,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,931,LwQ,153,0,1084,GasA,TA,Y,SBrkr,1084,793,0,1877,1,0,2,1,4,1,TA,8,Typ,1,TA,Attchd,1974,Unf,2,488,TA,TA,Y,0,96,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2278,20,RL,63,9457,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1970,1990,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,566,Unf,0,359,925,GasA,TA,Y,SBrkr,1422,0,0,1422,1,0,1,0,3,1,TA,7,Min2,0,NA,Detchd,1988,Unf,2,576,TA,TA,Y,252,0,0,0,0,0,NA,GdWo,NA,0,9,2007,WD,Normal +2279,20,RL,66,7920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1970,2002,Gable,CompShg,HdBoard,HdBoard,BrkFace,32,TA,TA,CBlock,TA,TA,No,ALQ,81,GLQ,619,214,914,GasA,Ex,Y,SBrkr,914,0,0,914,0,0,1,0,3,1,Ex,5,Typ,0,NA,Attchd,1970,RFn,1,368,TA,Gd,Y,120,0,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2280,20,RL,NA,17199,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,7,1961,1961,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,TA,TA,No,ALQ,314,Unf,0,600,914,GasA,Ex,Y,SBrkr,914,0,0,914,0,0,1,0,2,1,TA,4,Typ,0,NA,Basment,1961,Unf,1,270,Fa,TA,Y,140,0,0,0,0,0,NA,GdWo,NA,0,7,2007,WD,Normal +2281,120,RH,33,4113,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,TwnhsE,1Story,6,5,2001,2001,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1337,1337,GasA,Ex,Y,SBrkr,1337,0,0,1337,0,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,2001,Fin,2,511,TA,TA,Y,136,68,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2282,120,RH,26,10943,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,TwnhsE,1Story,6,5,1997,1998,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,930,Unf,0,475,1405,GasA,Ex,Y,SBrkr,1337,0,0,1337,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1997,Fin,2,522,TA,TA,Y,0,68,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2283,160,RM,21,2205,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,6,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,567,TA,TA,CBlock,TA,TA,No,ALQ,312,Unf,0,213,525,GasA,TA,Y,SBrkr,525,567,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,144,0,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal +2284,160,RM,21,2058,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,265,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,672,672,GasA,Ex,Y,SBrkr,672,546,0,1218,0,0,1,1,4,1,Ex,7,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2285,120,RL,24,2304,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,Twnhs,1Story,7,7,1978,1978,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,GLQ,632,Unf,6,423,1061,GasA,TA,Y,SBrkr,1055,0,0,1055,0,0,2,0,2,1,TA,4,Typ,0,NA,Attchd,1978,Unf,1,319,TA,TA,Y,108,32,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2286,20,RL,65,7150,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1966,1966,Hip,CompShg,HdBoard,HdBoard,BrkFace,52,TA,TA,CBlock,TA,TA,No,BLQ,725,Unf,0,263,988,GasA,TA,Y,SBrkr,988,0,0,988,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1974,Unf,1,360,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2287,20,RL,96,12469,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,Stone,378,Ex,TA,PConc,Ex,TA,Gd,GLQ,1151,Unf,0,639,1790,GasA,Ex,Y,SBrkr,1816,0,0,1816,1,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2007,Fin,3,730,TA,TA,Y,186,36,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2288,20,RL,91,11825,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2006,2007,Gable,CompShg,CemntBd,CmentBd,Stone,302,Gd,TA,PConc,Ex,TA,Mn,Unf,0,Unf,0,1694,1694,GasA,Ex,Y,SBrkr,1694,0,0,1694,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,856,TA,TA,Y,0,112,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2289,20,RL,110,14333,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,1518,Unf,0,590,2108,GasA,Ex,Y,SBrkr,2122,0,0,2122,1,0,2,1,2,1,Gd,7,Typ,1,Ex,Attchd,2007,Fin,3,938,TA,TA,Y,130,142,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial +2290,60,RL,107,13641,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2007,2007,Hip,CompShg,CemntBd,CmentBd,BrkFace,456,Ex,TA,PConc,Ex,TA,Gd,GLQ,1304,Unf,0,630,1934,GasA,Ex,Y,SBrkr,1943,713,0,2656,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2007,RFn,3,1040,TA,TA,Y,268,58,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial +2291,60,RL,110,13440,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,190,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1108,1108,GasA,Ex,Y,SBrkr,1148,1402,0,2550,0,0,2,1,4,1,Ex,11,Typ,1,Gd,BuiltIn,2006,Fin,3,670,TA,TA,Y,120,39,0,0,0,0,NA,NA,NA,0,3,2007,New,Partial +2292,20,RL,105,15431,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,400,Ex,TA,PConc,Ex,TA,Gd,GLQ,1430,Unf,0,564,1994,GasA,Ex,Y,SBrkr,2046,0,0,2046,1,0,2,1,2,1,Ex,7,Typ,2,Gd,Attchd,2005,Fin,3,878,TA,TA,Y,188,65,0,0,175,0,NA,NA,NA,0,8,2007,WD,Normal +2293,20,RL,107,13891,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,456,Ex,TA,PConc,Ex,TA,Gd,GLQ,1812,Unf,0,740,2552,GasA,Ex,Y,SBrkr,2552,0,0,2552,1,0,2,0,3,1,Ex,8,Typ,2,Ex,Attchd,2007,Fin,3,932,TA,TA,Y,130,28,0,0,0,0,NA,NA,NA,0,10,2007,New,Partial +2294,60,RL,118,13654,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2005,2006,Gable,CompShg,MetalSd,MetalSd,BrkFace,365,Gd,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1704,1704,GasA,Ex,Y,SBrkr,1722,1036,0,2758,0,0,2,1,4,1,Ex,9,Typ,1,Ex,BuiltIn,2005,Fin,3,814,TA,TA,Y,282,55,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2295,20,RL,59,17169,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2007,2007,Hip,CompShg,CemntBd,CmentBd,BrkFace,970,Ex,TA,PConc,Ex,TA,Av,GLQ,1684,Unf,0,636,2320,GasA,Ex,Y,SBrkr,2290,0,0,2290,2,0,2,1,2,1,Ex,7,Typ,1,Gd,Attchd,2007,Fin,3,1174,TA,TA,Y,192,30,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2296,60,RL,134,16659,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1582,1582,GasA,Ex,Y,SBrkr,1582,570,0,2152,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Detchd,2007,Unf,2,728,TA,TA,Y,0,368,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2297,60,RL,82,9709,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,120,Ex,TA,PConc,Ex,TA,Gd,GLQ,778,Unf,0,140,918,GasA,Ex,Y,SBrkr,958,1142,0,2100,1,0,2,1,3,1,Ex,8,Typ,2,Gd,BuiltIn,2007,Fin,3,786,TA,TA,Y,172,104,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2298,20,RL,94,13615,Pave,NA,IR1,HLS,AllPub,Corner,Mod,NridgHt,Norm,Norm,1Fam,1Story,9,5,2006,2006,Hip,CompShg,MetalSd,MetalSd,Stone,510,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1802,1802,GasA,Ex,Y,SBrkr,1802,0,0,1802,0,0,2,1,3,1,Ex,7,Typ,1,Gd,Attchd,2006,Fin,3,843,TA,TA,Y,158,105,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2299,60,RL,99,13069,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,502,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1706,1706,GasA,Ex,Y,SBrkr,1718,1238,0,2956,0,0,2,1,5,1,Ex,11,Typ,1,Ex,BuiltIn,2004,RFn,3,916,TA,TA,Y,194,50,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2300,60,RL,110,14277,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,280,Gd,TA,PConc,Ex,TA,Mn,GLQ,938,Unf,0,379,1317,GasA,Ex,Y,SBrkr,1217,1168,0,2385,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2003,Fin,3,818,TA,TA,Y,192,228,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2301,60,RL,NA,12568,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,246,Gd,TA,PConc,Ex,TA,Av,GLQ,669,Unf,0,226,895,GasA,Ex,Y,SBrkr,895,923,0,1818,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2007,Fin,3,774,TA,TA,Y,196,104,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2302,20,RL,70,9926,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,210,Gd,TA,PConc,Gd,TA,Mn,GLQ,1178,Unf,0,436,1614,GasA,Ex,Y,SBrkr,1614,0,0,1614,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,3,878,TA,TA,Y,100,38,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2303,20,RL,71,9254,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,210,Gd,TA,PConc,Gd,TA,No,GLQ,119,Unf,0,1602,1721,GasA,Ex,Y,SBrkr,1721,0,0,1721,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,2,554,TA,TA,Y,168,27,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2304,60,RL,92,10732,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1298,1298,GasA,Ex,Y,SBrkr,1298,530,0,1828,0,0,2,1,3,1,Gd,7,Typ,0,NA,BuiltIn,2006,RFn,3,876,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,2,2007,New,Partial +2305,120,RL,34,3901,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,182,Gd,TA,PConc,Gd,TA,Av,ALQ,866,Unf,0,436,1302,GasA,Ex,Y,SBrkr,1302,0,0,1302,1,0,1,1,1,1,Gd,5,Typ,1,Gd,Attchd,2005,RFn,2,631,TA,TA,Y,110,50,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2306,120,RL,34,3903,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,182,Gd,TA,PConc,Gd,TA,Av,ALQ,1030,Unf,0,272,1302,GasA,Ex,Y,SBrkr,1302,0,0,1302,1,0,1,1,1,1,Gd,5,Typ,1,Gd,Attchd,2005,RFn,2,631,TA,TA,Y,110,50,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2307,120,RL,41,6289,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,256,Gd,TA,PConc,Gd,TA,Av,ALQ,762,Unf,0,600,1362,GasA,Ex,Y,SBrkr,1362,0,0,1362,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,460,TA,TA,Y,192,28,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2308,120,RL,34,4590,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,108,Gd,TA,PConc,Gd,Gd,Mn,GLQ,24,Unf,0,1530,1554,GasA,Ex,Y,SBrkr,1554,0,0,1554,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,627,TA,TA,Y,156,73,0,0,0,0,NA,NA,NA,0,5,2007,CWD,Normal +2309,120,RL,48,7841,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2005,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,394,Ex,TA,PConc,Ex,TA,No,GLQ,848,Unf,0,729,1577,GasA,Ex,Y,SBrkr,1577,0,0,1577,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2005,RFn,2,564,TA,TA,Y,203,39,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2310,120,RL,48,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2006,2006,Hip,CompShg,MetalSd,MetalSd,BrkFace,176,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1300,1324,GasA,Ex,Y,SBrkr,1324,0,0,1324,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,Fin,2,550,TA,TA,Y,0,38,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2311,120,RL,48,3242,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,Wd Shng,Stone,235,Gd,TA,PConc,Gd,TA,No,GLQ,1000,Unf,0,405,1405,GasA,Ex,Y,SBrkr,1405,0,0,1405,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2003,RFn,2,478,TA,TA,Y,136,36,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2312,60,RL,59,15810,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,768,768,GasA,Ex,Y,SBrkr,768,728,0,1496,0,0,3,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Unf,2,572,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,5,2007,New,Partial +2313,60,RL,65,10237,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,768,768,GasA,Ex,Y,SBrkr,768,768,0,1536,0,0,2,1,3,1,Gd,6,Typ,1,Gd,Attchd,2005,Fin,2,400,TA,TA,Y,100,38,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2314,60,RL,58,13204,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,44,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,608,608,GasA,Ex,Y,SBrkr,608,850,0,1458,0,0,2,0,3,1,Gd,6,Typ,0,NA,BuiltIn,2007,Fin,2,454,TA,TA,Y,100,33,0,0,0,0,NA,NA,NA,0,5,2007,New,Partial +2315,60,RL,62,8857,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,738,738,GasA,Ex,Y,SBrkr,738,757,0,1495,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,2,440,TA,TA,Y,100,30,0,0,0,0,NA,NA,NA,0,3,2007,New,Partial +2316,60,RL,63,9729,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,698,698,GasA,Ex,Y,SBrkr,698,1048,0,1746,1,0,2,1,3,1,Gd,6,Typ,1,Gd,BuiltIn,2007,Unf,3,350,TA,TA,Y,0,34,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2317,20,RL,88,12216,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,918,Unf,0,408,1326,GasA,Ex,Y,SBrkr,1326,0,0,1326,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2005,Fin,2,388,TA,TA,Y,120,23,0,0,0,0,NA,NA,Shed,2000,6,2007,WD,Normal +2318,60,RL,72,8229,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,22,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,752,752,GasA,Ex,Y,SBrkr,752,752,0,1504,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2007,Fin,2,440,TA,TA,Y,100,32,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial +2319,60,RL,64,7713,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,16,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,2,400,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial +2320,20,RL,64,7697,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,6,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1246,1246,GasA,Ex,Y,SBrkr,1258,0,0,1258,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,2,462,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2321,120,RL,NA,3621,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,8,5,2003,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,72,Gd,TA,PConc,Gd,TA,Gd,GLQ,1084,Unf,0,322,1406,GasA,Ex,Y,SBrkr,1589,0,0,1589,1,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2003,Fin,3,630,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2322,20,RL,53,3710,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1266,1266,GasA,Ex,Y,SBrkr,1266,0,0,1266,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,Fin,2,388,TA,TA,Y,100,16,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2323,80,RL,65,16219,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,779,Unf,0,56,835,GasA,Ex,Y,SBrkr,1119,0,0,1119,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2004,Fin,2,437,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2324,80,RL,87,11084,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,192,Unf,0,192,384,GasA,Ex,Y,SBrkr,744,630,0,1374,1,0,2,1,3,1,Gd,8,Typ,1,Gd,BuiltIn,2004,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Family +2325,20,RL,59,10936,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1510,1510,GasA,Ex,Y,SBrkr,1525,0,0,1525,0,0,2,1,3,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,534,TA,TA,Y,100,18,0,0,0,0,NA,NA,NA,0,4,2007,New,Partial +2326,80,RL,NA,11950,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Ex,Y,SBrkr,754,640,0,1394,0,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2003,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2327,60,RL,63,7875,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,1101,0,1948,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2003,Fin,2,434,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2328,60,RL,NA,8740,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,574,Unf,0,280,854,GasA,Ex,Y,SBrkr,864,1131,0,1995,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2002,Fin,2,435,TA,TA,Y,264,48,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2329,60,RL,58,9487,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,520,Unf,0,395,915,GasA,Ex,Y,SBrkr,940,750,0,1690,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,RFn,2,442,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2330,60,RL,59,9649,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,941,941,GasA,Ex,Y,SBrkr,961,683,0,1644,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1999,RFn,2,460,TA,TA,Y,460,42,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2331,60,RL,100,12191,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1997,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,515,Gd,TA,PConc,Gd,TA,Av,GLQ,1181,Unf,0,598,1779,GasA,Ex,Y,SBrkr,1779,772,0,2551,1,0,2,1,4,1,Gd,8,Typ,2,TA,Attchd,1998,Fin,3,925,TA,TA,Y,76,61,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2332,60,RL,89,10557,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,9,5,1998,1998,Gable,CompShg,MetalSd,MetalSd,BrkFace,422,Gd,TA,PConc,Ex,TA,Gd,GLQ,672,Unf,0,736,1408,GasA,Ex,Y,SBrkr,1671,1407,0,3078,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1998,Fin,3,806,TA,TA,Y,108,87,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2333,60,RL,74,11002,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1048,Unf,0,341,1389,GasA,Ex,Y,SBrkr,1411,1171,0,2582,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1998,Fin,3,758,TA,TA,Y,286,60,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2334,60,RL,83,10790,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,275,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1066,1066,GasA,Ex,Y,SBrkr,1108,1277,0,2385,0,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,1998,Fin,3,600,TA,TA,Y,120,38,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2335,60,RL,88,11762,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1992,1993,Gable,CompShg,VinylSd,VinylSd,BrkFace,309,Gd,TA,PConc,Ex,TA,No,GLQ,335,Unf,0,770,1105,GasA,Ex,Y,SBrkr,1105,1097,0,2202,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1992,RFn,2,517,TA,TA,Y,0,65,0,0,144,0,NA,NA,NA,0,9,2007,WD,Normal +2336,60,RL,82,9044,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,BrkFace,526,Gd,Gd,PConc,Gd,TA,No,GLQ,1225,Unf,0,100,1325,GasA,Ex,Y,SBrkr,1335,1203,0,2538,0,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1996,RFn,3,933,TA,TA,Y,198,92,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2337,20,RL,75,9910,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Feedr,Norm,1Fam,1Story,7,6,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1369,1369,GasA,Ex,Y,SBrkr,1369,0,0,1369,0,0,2,0,3,1,Gd,5,Typ,0,NA,Attchd,2007,Unf,2,605,TA,TA,Y,0,203,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2338,20,RL,91,11830,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Feedr,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,164,Gd,TA,PConc,Gd,TA,No,GLQ,1220,Unf,0,322,1542,GasA,Ex,Y,SBrkr,1542,0,0,1542,1,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2007,Unf,3,852,TA,TA,Y,168,110,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial +2339,20,RL,76,10612,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,248,Gd,TA,PConc,Gd,TA,Mn,GLQ,28,Unf,0,1496,1524,GasA,Gd,Y,SBrkr,1534,0,0,1534,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,Fin,2,484,TA,TA,Y,168,46,0,0,0,0,NA,NA,NA,0,1,2007,WD,Family +2340,20,RL,98,12291,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,10,5,2007,2007,Hip,CompShg,CemntBd,CmentBd,BrkFace,754,Ex,TA,PConc,Ex,TA,Av,GLQ,1572,Unf,0,394,1966,GasA,Ex,Y,SBrkr,1966,0,0,1966,1,0,2,0,1,1,Ex,6,Typ,1,Gd,Attchd,2007,Fin,3,1092,TA,TA,Y,76,52,0,0,0,0,NA,NA,NA,0,10,2007,New,Partial +2341,20,RL,85,9965,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Somerst,Feedr,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1528,1528,GasA,Ex,Y,SBrkr,1528,0,0,1528,0,0,3,2,3,1,Gd,6,Typ,1,TA,Attchd,2007,Unf,2,480,TA,TA,Y,0,228,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2342,20,RL,74,8847,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,148,Gd,TA,PConc,Gd,TA,Av,GLQ,769,Unf,0,769,1538,GasA,Ex,Y,SBrkr,1538,0,0,1538,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,2,484,TA,TA,Y,146,40,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2343,20,RL,70,8251,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,143,Gd,TA,PConc,Gd,Gd,Av,GLQ,778,Unf,0,716,1494,GasA,Ex,Y,SBrkr,1506,0,0,1506,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2005,RFn,2,672,TA,TA,Y,192,35,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2344,60,RL,70,9605,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,982,982,GasA,Ex,Y,SBrkr,982,995,0,1977,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2006,RFn,3,574,TA,TA,Y,240,53,0,0,0,0,NA,NA,NA,0,7,2007,WD,Family +2345,60,RL,75,8778,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1302,1302,GasA,Ex,Y,SBrkr,1302,528,0,1830,0,0,2,1,3,1,Gd,7,Typ,0,NA,BuiltIn,2006,RFn,3,859,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2346,20,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1314,1338,GasA,Ex,Y,SBrkr,1338,0,0,1338,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,2,598,TA,TA,Y,0,141,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial +2347,20,FV,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1335,1335,GasA,Ex,Y,SBrkr,1335,0,0,1335,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,2,575,TA,TA,Y,0,210,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2348,60,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,350,Unf,0,546,896,GasA,Ex,Y,SBrkr,896,896,0,1792,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2007,Fin,2,590,TA,TA,Y,184,96,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial +2349,60,FV,81,10411,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,2Story,5,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,CBlock,Gd,TA,NA,Unf,0,Unf,0,725,725,GasA,Ex,Y,SBrkr,725,863,0,1588,0,0,3,0,3,1,Gd,8,Typ,0,NA,Attchd,2007,Unf,2,561,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial +2350,60,FV,112,12217,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2007,2007,Hip,CompShg,WdShing,Wd Shng,NA,NA,Gd,TA,PConc,Ex,TA,Av,GLQ,745,Unf,0,210,955,GasA,Ex,Y,SBrkr,955,925,0,1880,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2007,Fin,3,880,TA,TA,Y,168,127,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial +2351,20,FV,84,10440,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,CemntBd,CmentBd,None,0,Ex,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1574,1574,GasA,Ex,Y,SBrkr,1584,0,0,1584,0,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2007,Fin,2,594,TA,TA,Y,0,256,0,0,0,0,NA,NA,NA,0,5,2007,New,Partial +2352,20,FV,100,11824,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,298,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1685,1685,GasA,Ex,Y,SBrkr,1685,0,0,1685,0,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2006,Fin,3,658,TA,TA,Y,112,63,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2353,60,FV,85,10625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,353,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1158,1158,GasA,Ex,Y,SBrkr,1158,1285,0,2443,0,0,2,1,4,1,Gd,9,Min2,1,Gd,BuiltIn,2004,RFn,3,744,TA,TA,Y,193,127,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2354,20,RL,63,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1100,1100,GasA,Ex,Y,SBrkr,1100,0,0,1100,0,0,1,1,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,136,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2355,20,RL,63,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,1143,1143,GasA,Ex,Y,SBrkr,1143,0,0,1143,0,0,1,1,3,1,Gd,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,55,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2356,20,RL,60,12450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,5,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,126,Gd,TA,PConc,Gd,TA,No,GLQ,729,Unf,0,365,1094,GasA,Ex,Y,SBrkr,1094,0,0,1094,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,2004,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2357,20,RL,65,7441,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1461,1461,GasA,Ex,Y,SBrkr,1486,0,0,1486,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2006,RFn,2,566,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2358,60,RL,NA,11613,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1993,1997,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,480,Unf,0,384,864,GasA,Ex,Y,SBrkr,920,900,0,1820,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1993,RFn,2,492,TA,TA,Y,144,85,0,0,0,0,NA,GdPrv,NA,0,5,2007,WD,Normal +2359,160,RL,50,8012,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,2Story,6,5,1980,1980,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,630,630,GasA,Ex,Y,SBrkr,630,636,0,1266,0,0,1,1,2,1,TA,5,Typ,2,TA,Attchd,1980,RFn,1,283,TA,TA,Y,340,0,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2360,20,RL,64,6285,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,LwQ,138,Rec,351,405,894,GasA,TA,Y,SBrkr,894,0,0,894,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1979,Unf,1,308,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2361,20,RL,84,7476,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1968,1968,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,812,Unf,0,228,1040,GasA,TA,Y,SBrkr,1040,0,0,1040,1,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1991,Fin,2,686,TA,TA,Y,188,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2362,60,RL,NA,19522,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,2Story,7,5,1990,1990,Gable,CompShg,HdBoard,HdBoard,BrkFace,272,Gd,TA,PConc,Gd,TA,No,GLQ,727,Unf,0,496,1223,GasA,Gd,Y,SBrkr,1271,1232,0,2503,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1990,RFn,2,564,TA,TA,Y,0,99,0,0,182,0,NA,NA,NA,0,2,2007,WD,Normal +2363,20,RL,44,10751,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,5,1974,1974,Gable,CompShg,Plywood,Plywood,BrkFace,44,TA,TA,CBlock,Fa,TA,Gd,ALQ,787,Unf,0,250,1037,GasA,TA,Y,SBrkr,1037,0,0,1037,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1974,RFn,2,431,TA,TA,Y,136,47,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2364,20,RL,43,12712,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,6,7,1973,2006,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Mn,ALQ,968,Unf,0,76,1044,GasA,TA,Y,SBrkr,1055,0,0,1055,1,0,1,0,2,1,Gd,5,Typ,1,TA,Attchd,1973,RFn,2,542,TA,TA,Y,455,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Abnorml +2365,120,FV,45,4379,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,8,5,2004,2004,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,851,Unf,0,527,1378,GasA,Ex,Y,SBrkr,1378,0,0,1378,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2004,Fin,2,540,TA,TA,Y,160,56,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2366,120,FV,80,3523,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,30,Gd,TA,PConc,Gd,TA,No,GLQ,60,Unf,0,1081,1141,GasA,Ex,Y,SBrkr,1151,0,0,1151,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2006,Fin,2,484,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,2,2007,New,Partial +2367,120,FV,32,3784,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,36,Gd,TA,PConc,Gd,TA,No,GLQ,60,Unf,0,1451,1511,GasA,Ex,Y,SBrkr,1565,0,0,1565,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2006,Fin,2,476,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,2,2007,New,Partial +2368,120,FV,40,3606,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,Gd,No,GLQ,937,Unf,0,415,1352,GasA,Ex,Y,SBrkr,1352,0,0,1352,1,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2006,RFn,2,466,TA,TA,Y,0,241,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial +2369,120,FV,30,5330,Pave,Pave,IR2,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1550,1550,GasA,Ex,Y,SBrkr,1550,0,0,1550,0,0,2,1,2,1,Gd,5,Typ,0,NA,Attchd,2007,Fin,2,528,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial +2370,160,FV,24,2280,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,6,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,BrkFace,342,TA,TA,PConc,Gd,TA,No,GLQ,565,Unf,0,179,744,GasA,Gd,Y,SBrkr,757,744,0,1501,1,0,2,1,3,1,TA,6,Typ,1,TA,Detchd,1999,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2371,160,FV,24,2117,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,216,Gd,TA,PConc,Gd,TA,No,GLQ,417,Unf,0,339,756,GasA,Ex,Y,SBrkr,769,804,0,1573,0,0,2,1,3,1,Gd,4,Typ,0,NA,Detchd,2000,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2372,20,FV,73,7321,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,1999,2000,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1339,1339,GasA,Ex,Y,SBrkr,1358,0,0,1358,0,0,2,0,3,1,Gd,5,Typ,0,NA,Detchd,1999,Unf,2,625,TA,TA,Y,176,174,0,0,0,0,NA,NA,NA,0,12,2007,COD,Normal +2373,60,FV,NA,8010,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2003,2004,Hip,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Ex,TA,No,GLQ,964,Unf,0,90,1054,GasA,Ex,Y,SBrkr,1072,976,0,2048,1,0,2,1,3,1,Gd,8,Typ,2,Gd,Detchd,2003,Unf,2,552,TA,TA,Y,0,48,0,0,180,0,NA,NA,NA,0,8,2007,WD,Normal +2374,60,FV,106,8413,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Ex,TA,Mn,GLQ,901,Unf,0,319,1220,GasA,Ex,Y,SBrkr,1220,1142,0,2362,1,0,2,1,3,1,Gd,8,Typ,2,TA,Attchd,1998,RFn,2,1105,Gd,TA,Y,147,0,36,0,144,0,NA,NA,NA,0,6,2007,WD,Normal +2375,120,RL,50,9466,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,Veenker,Norm,Norm,TwnhsE,1Story,8,5,1994,1995,Gable,CompShg,BrkFace,BrkFace,None,0,Gd,TA,PConc,Gd,TA,Gd,LwQ,457,ALQ,1037,0,1494,GasA,Ex,Y,SBrkr,1494,0,0,1494,1,0,1,1,1,1,Gd,5,Typ,1,Gd,Attchd,1994,Fin,2,478,TA,TA,Y,0,30,0,0,217,0,NA,NA,NA,0,5,2007,WD,Normal +2376,20,RL,80,12000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,7,6,1980,1980,Hip,CompShg,VinylSd,MetalSd,BrkFace,600,Gd,TA,CBlock,Gd,TA,No,GLQ,1732,Unf,0,270,2002,GasA,Ex,Y,SBrkr,2362,0,0,2362,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1980,RFn,2,546,Gd,TA,Y,180,16,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2377,20,RL,94,17778,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,8,5,1981,1981,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,TA,CBlock,Gd,TA,Gd,ALQ,1632,Rec,829,0,2461,GasA,Gd,Y,SBrkr,2497,0,0,2497,1,0,2,0,2,1,Gd,7,Typ,2,Gd,Attchd,1981,RFn,2,676,TA,TA,Y,266,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2378,20,RL,78,11700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,1Story,6,6,1968,1968,Gable,CompShg,MetalSd,MetalSd,BrkFace,41,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,912,912,GasA,Ex,Y,SBrkr,1152,0,0,1152,1,0,1,1,3,1,TA,7,Typ,0,NA,Attchd,1968,RFn,2,412,TA,TA,Y,0,126,0,0,0,0,NA,NA,NA,0,9,2007,CWD,Normal +2379,60,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,PosA,Norm,1Fam,2Story,6,6,1970,1970,Gable,CompShg,VinylSd,VinylSd,BrkFace,525,TA,TA,CBlock,TA,TA,No,Rec,915,Unf,0,93,1008,GasA,TA,Y,SBrkr,1403,1008,0,2411,1,0,2,1,4,1,TA,8,Typ,1,Po,Attchd,1970,RFn,2,570,TA,TA,Y,0,192,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2380,85,RL,NA,8723,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,PosN,Norm,1Fam,SFoyer,6,6,1969,1969,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Av,BLQ,973,Unf,0,0,973,GasA,Ex,Y,SBrkr,1082,0,0,1082,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1969,Unf,2,480,TA,TA,Y,160,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2381,20,RL,130,11700,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1968,1968,Gable,CompShg,HdBoard,HdBoard,BrkFace,196,TA,TA,PConc,Gd,TA,No,ALQ,910,Unf,0,385,1295,GasA,Fa,Y,SBrkr,1295,0,0,1295,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1968,Fin,2,528,TA,TA,Y,0,194,0,0,200,0,NA,NA,NA,0,4,2007,WD,Normal +2382,20,RL,108,11358,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,7,1972,1987,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,346,Unf,0,778,1124,GasA,TA,Y,SBrkr,1610,0,0,1610,0,0,2,0,3,1,Gd,8,Typ,1,TA,Attchd,1972,RFn,2,515,TA,TA,Y,202,0,0,0,256,0,NA,NA,NA,0,5,2007,WD,Normal +2383,20,RL,80,9547,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,6,1993,1993,Gable,CompShg,VinylSd,VinylSd,BrkFace,112,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1594,1594,GasA,Ex,Y,SBrkr,1594,0,0,1594,0,0,2,0,2,1,Gd,6,Typ,1,TA,Attchd,1993,RFn,2,472,TA,TA,Y,190,80,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2384,60,RL,78,10530,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,6,1993,1993,Gable,CompShg,MetalSd,MetalSd,BrkFace,194,Gd,TA,PConc,Gd,TA,No,GLQ,819,Unf,0,329,1148,GasA,Ex,Y,SBrkr,1091,984,0,2075,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,1993,Unf,2,473,TA,TA,Y,235,86,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2385,20,RL,88,10738,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,7,1966,1966,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,792,Unf,0,301,1093,GasA,Gd,Y,SBrkr,1093,0,0,1093,1,0,2,0,3,1,TA,6,Typ,1,Fa,Attchd,1966,RFn,2,484,TA,TA,Y,224,0,0,0,0,0,NA,MnPrv,Shed,400,11,2007,WD,Normal +2386,20,RL,80,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1963,1963,Gable,CompShg,HdBoard,HdBoard,BrkFace,203,TA,TA,CBlock,TA,TA,No,BLQ,617,Rec,264,171,1052,GasA,TA,Y,SBrkr,1052,0,0,1052,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1963,Fin,1,311,TA,TA,Y,0,133,0,0,0,0,NA,NA,NA,0,2,2007,COD,Normal +2387,20,RL,70,8050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1967,1993,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,474,BLQ,38,437,949,GasA,TA,Y,SBrkr,1107,0,0,1107,1,0,1,0,3,1,Gd,5,Typ,0,NA,Attchd,1967,RFn,1,308,TA,TA,Y,88,64,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2388,90,RL,NA,10899,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,4,5,1964,1964,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,1224,0,0,1224,0,0,2,0,2,2,TA,8,Typ,0,NA,CarPort,1964,Unf,3,530,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2389,20,RL,74,7450,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,1956,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,438,LwQ,206,250,894,GasA,Gd,Y,SBrkr,1074,0,0,1074,0,0,1,0,2,1,Gd,6,Min1,1,Gd,Detchd,1966,Unf,2,396,TA,TA,Y,0,72,0,0,0,0,NA,GdWo,NA,0,1,2007,WD,Normal +2390,20,RL,NA,14357,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1961,1961,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,311,LwQ,167,386,864,GasA,TA,Y,SBrkr,1187,0,0,1187,1,0,1,0,2,1,TA,6,Typ,1,TA,Attchd,1961,RFn,2,440,TA,TA,Y,128,0,0,0,0,0,NA,NA,NA,0,8,2007,CWD,Normal +2391,20,RL,76,8243,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1961,1961,Gable,CompShg,VinylSd,VinylSd,BrkFace,56,TA,Gd,CBlock,TA,TA,No,ALQ,700,Unf,0,264,964,GasA,Ex,Y,SBrkr,964,0,0,964,0,0,1,0,3,1,TA,5,Typ,1,Fa,Detchd,1985,Fin,2,784,TA,TA,Y,170,0,0,0,0,0,NA,GdPrv,NA,0,2,2007,WD,Normal +2392,20,RL,70,8680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1960,1960,Hip,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,894,894,GasA,TA,Y,SBrkr,894,0,0,894,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1965,Unf,1,312,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2393,20,RL,80,8800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,6,1966,1966,Hip,CompShg,HdBoard,Plywood,BrkFace,202,TA,TA,CBlock,TA,TA,No,BLQ,654,Unf,0,520,1174,GasA,Ex,Y,SBrkr,1200,0,0,1200,0,1,2,0,3,1,TA,6,Typ,1,TA,Attchd,1966,RFn,2,440,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,10,2007,CWD,Normal +2394,80,RL,80,9200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,5,1965,1965,Gable,CompShg,HdBoard,HdBoard,BrkFace,98,TA,TA,CBlock,TA,TA,Gd,GLQ,494,Unf,0,548,1042,GasA,TA,Y,SBrkr,1042,0,0,1042,0,0,2,0,3,1,TA,5,Typ,0,NA,Attchd,1965,RFn,2,440,TA,TA,Y,192,0,0,0,0,0,NA,GdPrv,NA,0,5,2007,WD,Normal +2395,60,RL,80,8800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,7,1964,1997,Gable,CompShg,MetalSd,MetalSd,BrkFace,306,TA,Gd,CBlock,TA,TA,No,ALQ,414,Unf,0,431,845,GasA,Ex,Y,SBrkr,845,1309,0,2154,0,0,2,1,5,1,TA,8,Typ,1,Gd,Attchd,1964,RFn,2,539,TA,TA,Y,0,0,0,0,161,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2396,20,RL,NA,11382,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1964,1964,Gable,CompShg,Wd Sdng,Plywood,BrkFace,212,TA,TA,CBlock,TA,TA,No,ALQ,54,Rec,543,533,1130,GasA,TA,Y,SBrkr,1374,0,0,1374,0,1,1,0,3,1,TA,7,Typ,1,TA,Attchd,1964,RFn,1,286,TA,TA,Y,0,28,84,0,0,0,NA,MnPrv,NA,0,8,2007,WD,Normal +2397,20,RL,NA,22002,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1959,1991,Gable,CompShg,MetalSd,MetalSd,BrkFace,136,TA,Gd,CBlock,TA,TA,Mn,ALQ,1386,Unf,0,206,1592,GasA,Gd,Y,SBrkr,1652,0,0,1652,1,0,1,1,3,1,Gd,6,Typ,1,Gd,Attchd,1959,RFn,2,510,TA,TA,Y,0,0,0,0,201,0,NA,NA,NA,0,7,2007,WD,Normal +2398,45,RL,85,12172,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Unf,5,7,1940,1996,Gable,CompShg,Wd Sdng,HdBoard,None,0,TA,TA,PConc,TA,TA,No,LwQ,130,Rec,259,433,822,GasA,TA,Y,SBrkr,908,0,0,908,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1975,Unf,2,512,TA,TA,Y,284,24,0,0,192,0,NA,MnPrv,NA,0,10,2007,WD,Normal +2399,20,RL,50,5000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,3,3,1946,1950,Gable,CompShg,WdShing,Wd Shng,None,0,Fa,Fa,CBlock,Fa,Fa,No,LwQ,299,Unf,0,367,666,GasA,Fa,N,SBrkr,666,0,0,666,0,1,1,0,2,1,Gd,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,52,0,0,0,0,NA,MnPrv,NA,0,4,2007,WD,Normal +2400,50,RL,51,3500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Feedr,Norm,1Fam,1.5Fin,3,5,1945,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,144,Unf,0,226,370,GasA,TA,N,FuseA,442,228,0,670,1,0,1,0,2,1,Fa,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,21,0,0,0,0,NA,MnPrv,Shed,2000,7,2007,WD,Normal +2401,20,RL,50,5175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Feedr,1Fam,1Story,5,8,1958,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,150,ALQ,404,254,808,GasA,Ex,Y,SBrkr,808,0,0,808,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1963,Unf,1,308,TA,TA,N,143,0,0,0,0,0,NA,NA,NA,0,7,2007,COD,Normal +2402,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1955,1955,Hip,CompShg,HdBoard,HdBoard,BrkFace,176,TA,Gd,CBlock,TA,TA,No,BLQ,368,Unf,0,710,1078,GasA,Ex,Y,SBrkr,1150,0,0,1150,1,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1955,Fin,1,288,TA,TA,Y,0,0,0,0,175,0,NA,MnPrv,NA,0,10,2007,WD,Normal +2403,90,RL,63,8668,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1968,1968,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1560,1560,GasA,TA,Y,SBrkr,1560,0,0,1560,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1968,Unf,3,792,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2404,85,RL,NA,10050,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SFoyer,5,6,1966,1966,Gable,CompShg,HdBoard,HdBoard,BrkFace,87,TA,TA,CBlock,TA,TA,Av,GLQ,602,Unf,0,191,793,GasA,Ex,Y,SBrkr,1280,0,0,1280,0,1,2,0,3,1,TA,6,Typ,1,TA,Basment,1966,Fin,2,432,TA,TA,Y,140,40,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2405,80,RL,100,9600,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,5,1961,1961,Hip,CompShg,WdShing,Wd Shng,BrkFace,291,TA,TA,CBlock,TA,TA,Av,ALQ,600,Unf,0,618,1218,GasA,TA,Y,SBrkr,1254,0,0,1254,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1961,RFn,2,525,TA,TA,Y,0,0,0,0,168,0,NA,NA,NA,0,5,2007,WD,Normal +2406,20,RL,73,8760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1957,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,873,Unf,0,63,936,GasA,TA,Y,SBrkr,936,0,0,936,1,0,1,0,2,1,Gd,4,Typ,0,NA,Attchd,1957,RFn,1,315,TA,TA,Y,0,0,0,219,0,0,NA,NA,NA,0,9,2007,WD,Normal +2407,20,RL,65,6860,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1956,1956,Gable,CompShg,Wd Sdng,Wd Sdng,BrkCmn,54,TA,TA,CBlock,TA,TA,No,GLQ,908,Unf,0,100,1008,GasA,Ex,Y,SBrkr,1008,0,0,1008,1,0,1,0,3,1,Fa,6,Typ,0,NA,Detchd,1964,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2408,20,RL,60,8250,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1963,1963,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,288,Unf,0,765,1053,GasA,Gd,Y,SBrkr,1053,0,0,1053,1,0,1,0,3,1,Gd,6,Typ,0,NA,2Types,1994,RFn,2,692,TA,TA,Y,240,0,0,0,109,0,NA,NA,NA,0,7,2007,WD,Normal +2409,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1960,1960,Hip,CompShg,HdBoard,HdBoard,BrkCmn,69,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1144,1144,GasA,TA,Y,SBrkr,1144,0,0,1144,0,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1960,RFn,1,336,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2410,20,RL,80,9736,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,6,1957,1969,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,289,TA,TA,CBlock,TA,TA,No,BLQ,668,Rec,138,525,1331,GasA,Gd,Y,SBrkr,1721,0,0,1721,0,0,1,0,4,1,TA,8,Typ,3,TA,Attchd,1957,Unf,2,464,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2411,20,RL,72,9770,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,512,Unf,0,410,922,GasA,TA,Y,FuseA,922,0,0,922,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1957,Unf,1,308,TA,TA,Y,0,34,0,0,0,0,NA,GdWo,NA,0,4,2007,WD,Normal +2412,20,RL,70,12198,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1955,1975,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,Av,Rec,780,Unf,0,424,1204,GasA,TA,Y,SBrkr,1411,0,0,1411,0,0,1,0,3,1,TA,7,Typ,1,TA,Attchd,1955,RFn,1,310,TA,TA,Y,278,82,0,0,0,0,NA,NA,NA,0,6,2007,COD,Normal +2413,20,RL,75,10050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1955,1955,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,288,Unf,0,928,1216,GasA,TA,Y,SBrkr,1216,0,0,1216,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1955,RFn,1,336,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2414,20,RL,60,11556,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,9,1953,2006,Gable,CompShg,VinylSd,MetalSd,None,0,TA,Ex,CBlock,TA,TA,No,BLQ,408,Unf,0,456,864,GasA,Gd,Y,SBrkr,1154,0,0,1154,0,0,1,1,3,1,Ex,6,Typ,0,NA,Detchd,1962,Unf,1,336,TA,TA,Y,63,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2415,90,RL,70,8078,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1958,1958,Hip,CompShg,Wd Sdng,Wd Sdng,Stone,260,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1560,1560,GasA,TA,Y,SBrkr,1560,0,0,1560,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1958,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2416,20,RL,60,10950,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1952,1952,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,441,Unf,0,507,948,GasA,TA,Y,SBrkr,948,0,0,948,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1952,Unf,2,410,TA,TA,N,0,48,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2417,20,RL,68,7942,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1953,1953,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,85,ALQ,955,0,1040,GasA,TA,Y,FuseF,1040,0,0,1040,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1953,Fin,1,293,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal +2418,20,RL,71,8540,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,8,1956,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,114,ALQ,691,120,925,GasA,TA,Y,SBrkr,925,0,0,925,1,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1956,Unf,1,252,TA,TA,Y,152,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2419,50,RL,55,7150,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,4,4,1955,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Rec,150,Unf,0,1040,1190,GasA,Gd,Y,SBrkr,1040,500,0,1540,1,0,1,0,4,1,Fa,7,Typ,0,NA,Detchd,2002,Unf,1,352,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2420,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1955,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,BLQ,793,Unf,0,130,923,GasA,TA,Y,SBrkr,925,0,0,925,1,0,1,0,3,1,TA,5,Typ,2,TA,Attchd,1955,Unf,1,390,TA,TA,Y,81,0,0,0,0,0,NA,GdWo,NA,0,3,2007,WD,Normal +2421,20,RL,75,9532,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1953,1953,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,595,Rec,354,156,1105,GasA,Gd,Y,SBrkr,1647,0,0,1647,1,0,1,0,3,1,TA,6,Min1,1,Fa,Attchd,1953,Fin,1,280,TA,TA,Y,225,0,0,0,0,368,NA,GdPrv,NA,0,2,2007,WD,Normal +2422,20,RL,NA,15783,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,5,1952,1952,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,292,Unf,0,632,924,GasA,TA,Y,SBrkr,924,0,0,924,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1952,Unf,1,420,TA,TA,Y,0,324,0,0,0,0,NA,MnPrv,Shed,400,6,2007,WD,Normal +2423,50,RL,60,14190,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,4,7,1890,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,CBlock,Fa,TA,No,Unf,0,Unf,0,925,925,GasA,Gd,Y,SBrkr,1000,544,0,1544,0,0,2,0,3,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,231,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2424,50,RL,NA,12099,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,5,6,1953,2004,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,Fa,No,LwQ,198,Unf,0,1018,1216,GasA,Ex,Y,SBrkr,1216,0,512,1728,1,0,1,0,3,1,TA,7,Typ,1,Gd,Attchd,1953,Unf,1,371,TA,TA,Y,200,0,0,0,0,0,NA,GdWo,NA,0,6,2007,WD,Normal +2425,70,RL,113,21281,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,5,4,1935,2007,Gable,CompShg,Wd Sdng,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,666,666,GasA,Gd,Y,SBrkr,1308,1778,0,3086,0,0,3,1,4,1,Gd,9,Min1,0,NA,BuiltIn,2007,Unf,3,1200,TA,TA,Y,0,208,290,0,156,0,NA,NA,NA,0,11,2007,WD,Family +2426,50,RL,60,10284,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,7,1925,1993,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,1030,LwQ,66,55,1151,GasA,Ex,Y,SBrkr,845,436,0,1281,1,0,2,0,1,1,TA,6,Mod,0,NA,Detchd,1978,Unf,2,580,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Abnorml +2427,70,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,9,1895,1999,Gable,CompShg,Wd Sdng,HdBoard,None,0,TA,Gd,CBlock,Gd,TA,Av,Unf,0,Unf,0,736,736,GasA,Ex,Y,SBrkr,751,783,0,1534,0,0,1,1,3,1,Gd,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,112,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2428,80,RL,93,10090,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,7,5,1963,1999,Gable,CompShg,Plywood,Plywood,BrkFace,364,TA,TA,CBlock,TA,TA,Av,Rec,242,ALQ,483,0,725,GasA,TA,Y,SBrkr,1035,616,0,1651,0,1,2,0,4,1,TA,6,Typ,2,TA,BuiltIn,1963,Unf,1,276,TA,TA,Y,460,46,0,0,165,0,NA,MnPrv,NA,0,10,2007,WD,Normal +2429,20,RL,75,8700,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1961,1961,Gable,CompShg,HdBoard,HdBoard,BrkFace,53,TA,TA,CBlock,TA,TA,No,ALQ,192,Unf,0,728,920,GasA,Gd,Y,SBrkr,888,0,0,888,0,1,1,0,3,1,TA,5,Typ,0,NA,Attchd,1961,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2007,COD,Abnorml +2430,20,RL,66,8300,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1968,1968,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,86,TA,TA,CBlock,TA,TA,Mn,Rec,952,Unf,0,0,952,GasA,Gd,Y,SBrkr,952,0,0,952,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1968,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2431,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,3,1950,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,432,Unf,0,432,864,GasA,Fa,Y,FuseA,1238,0,0,1238,0,0,1,1,3,1,TA,6,Min2,1,TA,Attchd,1950,Unf,1,357,TA,TA,Y,0,171,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2432,20,RL,NA,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,2003,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,GLQ,574,Unf,0,466,1040,GasA,Ex,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1959,RFn,1,286,TA,TA,Y,0,0,0,0,0,0,NA,NA,Shed,0,7,2007,WD,Normal +2433,20,RL,70,7315,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1958,1958,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Rec,625,Unf,0,545,1170,GasA,TA,Y,SBrkr,1170,0,0,1170,0,1,1,0,3,1,TA,6,Typ,1,TA,Attchd,1958,RFn,1,338,TA,TA,Y,0,0,0,0,225,0,NA,NA,NA,0,3,2007,WD,Normal +2434,20,RL,70,7903,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1960,1960,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Rec,739,Unf,0,503,1242,GasA,Gd,Y,FuseA,1242,0,0,1242,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1960,RFn,1,324,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Family +2435,20,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1960,1960,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,BLQ,1098,Rec,154,125,1377,GasA,TA,Y,SBrkr,1377,0,0,1377,1,0,1,0,3,1,TA,6,Typ,2,TA,Attchd,1965,Unf,1,351,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,11,2007,WD,Normal +2436,20,RL,70,7000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,6,1961,1961,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,925,0,0,925,0,0,1,0,3,1,TA,7,Typ,0,NA,Attchd,1961,Fin,1,300,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2437,20,RL,60,6600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,1Story,5,5,1962,1962,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,110,BLQ,442,312,864,GasA,Gd,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1962,Unf,1,294,TA,TA,Y,58,0,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2438,85,RL,66,6760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SFoyer,5,5,1962,1962,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,734,Unf,0,162,896,GasA,TA,Y,SBrkr,936,0,0,936,1,0,1,0,3,1,TA,6,Typ,1,Po,Attchd,1962,RFn,1,288,TA,TA,Y,24,90,160,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2439,30,RM,60,6978,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,7,1926,1980,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,850,850,GasA,TA,Y,SBrkr,960,0,0,960,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1981,RFn,2,576,TA,TA,Y,0,0,116,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2440,50,RM,50,6000,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,6,1927,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Rec,276,Unf,0,569,845,GasA,TA,Y,SBrkr,866,430,0,1296,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1980,Unf,2,576,TA,TA,Y,0,0,175,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2441,30,RM,56,4480,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,5,1922,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,PConc,Fa,Fa,No,LwQ,782,Unf,0,240,1022,GasA,TA,N,FuseF,1022,0,0,1022,1,0,1,0,2,1,Fa,4,Typ,1,Gd,Detchd,1922,Unf,1,184,TA,Fa,N,0,122,20,0,0,0,NA,MnPrv,NA,0,2,2007,WD,Normal +2442,30,RM,56,3153,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1920,1990,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,967,967,GasA,Gd,Y,SBrkr,967,0,0,967,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1920,Unf,1,180,Fa,TA,N,0,0,26,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2443,30,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,8,1940,1950,Gable,CompShg,VinylSd,VinylSd,Stone,279,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,808,808,GasA,Ex,Y,SBrkr,1072,0,0,1072,0,0,1,0,2,1,TA,5,Typ,2,Gd,Detchd,1940,Unf,2,379,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2444,50,RM,120,9000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,8,1900,2006,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,Fa,No,BLQ,130,Unf,0,550,680,GasA,Ex,Y,SBrkr,680,494,0,1174,0,0,1,0,2,1,Gd,6,Typ,1,Gd,Detchd,2000,Unf,2,576,TA,TA,Y,116,26,40,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal +2445,50,RM,50,5925,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,6,1900,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,LwQ,122,Rec,448,0,570,GasA,Gd,N,SBrkr,761,380,0,1141,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1930,Unf,1,252,Fa,Fa,Y,0,0,96,0,0,0,NA,NA,NA,0,5,2007,ConLw,Normal +2446,70,RM,57,9639,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,2Story,4,8,1900,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,1075,1075,GasA,Ex,Y,SBrkr,1156,642,0,1798,0,0,2,1,4,1,TA,7,Typ,0,NA,Detchd,1935,Unf,2,342,TA,TA,N,0,0,160,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal +2447,70,RM,NA,10337,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,8,9,1910,1999,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,725,725,GasA,Ex,N,SBrkr,909,863,0,1772,0,0,2,1,3,1,Gd,7,Typ,0,NA,Detchd,1992,Unf,2,816,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal +2448,70,RM,53,9863,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,6,1927,1950,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,196,Rec,210,322,728,GasA,TA,Y,SBrkr,914,728,0,1642,0,1,1,1,4,1,TA,9,Typ,1,Gd,Detchd,1927,Unf,1,374,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Abnorml +2449,70,RM,35,4571,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,7,1910,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,168,Unf,0,448,616,GasA,Ex,Y,SBrkr,616,616,0,1232,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Unf,2,480,Fa,Fa,Y,280,0,143,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2450,50,RM,56,8398,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,8,1910,1990,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,Gd,No,BLQ,259,Unf,0,667,926,GasA,TA,Y,SBrkr,991,659,0,1650,0,0,2,0,3,1,TA,6,Typ,0,NA,Detchd,1979,Unf,2,468,TA,TA,N,128,103,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2451,70,RM,60,3600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,7,1930,2005,Gambrel,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,Fa,No,Rec,316,Unf,0,371,687,GasA,Gd,Y,SBrkr,687,671,0,1358,0,0,1,1,3,1,Gd,6,Typ,1,Gd,Detchd,2004,Unf,1,336,TA,TA,Y,0,32,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Partial +2452,75,RM,75,13500,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,7,8,1879,1987,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,819,819,GasA,TA,Y,FuseA,1312,1142,0,2454,0,0,2,0,3,1,TA,8,Typ,1,Gd,Attchd,1950,Unf,2,576,TA,TA,N,0,148,150,0,0,0,NA,MnPrv,NA,0,2,2007,WD,Normal +2453,20,RM,52,8626,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,6,1956,1956,Gable,CompShg,MetalSd,MetalSd,None,1,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,968,0,0,968,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1956,Unf,1,331,Fa,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2454,80,RM,76,11800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,SLvl,4,7,1949,2002,Gable,CompShg,Stucco,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,1382,0,0,1382,0,0,2,0,1,1,TA,6,Mod,1,TA,Attchd,1957,RFn,1,384,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2455,40,RL,55,6854,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,BrkSide,Norm,Norm,1Fam,1Story,5,7,1925,1994,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,TA,TA,No,LwQ,317,Rec,227,212,756,GasA,TA,N,FuseA,916,144,0,1060,1,0,1,0,1,1,TA,6,Mod,1,Gd,Detchd,1969,Unf,1,308,Fa,TA,Y,0,65,0,0,150,0,NA,NA,NA,0,8,2007,WD,Normal +2456,50,RM,55,8674,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,BrkSide,RRNn,Artery,1Fam,1.5Fin,5,6,1950,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Fa,TA,No,Rec,910,Unf,0,0,910,GasA,TA,Y,SBrkr,910,525,0,1435,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1950,Unf,1,308,TA,TA,Y,0,33,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2457,50,RM,50,6125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,7,1939,1998,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,306,Unf,0,422,728,GasA,Ex,Y,SBrkr,728,546,0,1274,0,0,2,0,3,1,TA,6,Typ,0,NA,Detchd,1939,Unf,1,224,Fa,TA,Y,0,0,192,0,0,0,NA,NA,NA,0,3,2007,CWD,Normal +2458,70,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,2Story,6,6,1939,1950,Gable,CompShg,MetalSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,Mn,Rec,276,Unf,0,324,600,GasA,Ex,Y,SBrkr,608,624,0,1232,0,0,1,1,3,1,TA,6,Typ,2,TA,Attchd,1939,Unf,1,217,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,2,2007,WD,Normal +2459,45,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Unf,5,7,1939,1950,Gable,CompShg,AsbShng,AsbShng,None,0,Gd,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,884,884,GasA,Ex,Y,SBrkr,884,0,0,884,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1939,Unf,1,240,TA,TA,Y,0,0,136,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2460,50,RM,NA,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,5,1938,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,52,Unf,0,809,861,GasA,Gd,Y,SBrkr,861,548,0,1409,1,0,1,1,3,1,TA,6,Typ,1,Gd,Detchd,1968,Unf,2,528,TA,TA,Y,225,0,84,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2461,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,8,1939,1952,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,Rec,48,Unf,0,624,672,GasA,Ex,Y,SBrkr,899,423,0,1322,1,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1939,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2462,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,7,1930,1992,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,966,966,GasA,Ex,Y,SBrkr,1014,412,0,1426,0,0,1,0,3,1,TA,6,Typ,1,Gd,Detchd,1930,Unf,1,230,Fa,TA,Y,174,0,96,0,0,0,NA,GdPrv,NA,0,7,2007,WD,Normal +2463,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,6,1926,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,351,Unf,0,405,756,GasA,Gd,Y,FuseA,903,378,0,1281,1,0,1,0,2,1,Gd,6,Typ,0,NA,Detchd,1926,Unf,2,379,TA,TA,Y,25,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2464,70,RM,47,7755,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,8,1918,1995,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,1100,1100,GasA,Ex,Y,FuseA,1100,1164,0,2264,0,0,2,1,4,1,TA,8,Typ,0,NA,Detchd,1950,Unf,1,408,TA,TA,Y,0,152,0,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal +2465,50,RL,60,8850,Pave,Pave,Reg,Bnk,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1920,1950,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,768,768,GasA,Ex,Y,SBrkr,752,624,0,1376,0,0,1,0,3,1,Gd,7,Typ,0,NA,Detchd,1977,Unf,2,576,TA,TA,P,0,54,144,0,0,0,NA,NA,NA,0,2,2007,WD,Normal +2466,50,RL,60,8550,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Norm,1Fam,1.5Fin,5,5,1926,1950,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Fa,TA,No,Unf,0,Unf,0,750,750,GasA,TA,Y,SBrkr,960,356,0,1316,0,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1965,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2007,ConLw,Family +2467,70,RM,NA,5700,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,OldTown,Feedr,Norm,1Fam,2Story,7,6,1929,1990,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,Rec,336,Unf,0,336,672,GasA,Gd,N,FuseA,672,672,0,1344,1,0,1,1,3,1,Gd,6,Typ,1,Gd,Attchd,1979,Unf,2,456,TA,TA,Y,0,0,70,0,0,0,NA,GdPrv,NA,0,9,2007,WD,Normal +2468,45,RM,40,5680,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,4,1901,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,592,592,GasA,TA,N,FuseA,933,240,0,1173,0,0,2,0,3,1,TA,7,Typ,0,NA,Detchd,1920,Unf,1,240,TA,Fa,Y,0,25,77,0,0,0,NA,MnPrv,NA,0,9,2007,WD,AdjLand +2469,50,RM,40,5680,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,3,1901,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,969,969,GasA,TA,N,FuseA,969,245,0,1214,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1920,Unf,1,216,TA,TA,N,0,0,77,0,0,0,NA,MnPrv,NA,0,9,2007,WD,AdjLand +2470,80,RM,120,13200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,SLvl,6,6,1963,1963,Gable,CompShg,HdBoard,HdBoard,BrkFace,234,TA,TA,CBlock,TA,TA,No,BLQ,375,Unf,0,366,741,GasA,Fa,Y,SBrkr,1497,797,0,2294,0,0,3,0,5,1,TA,9,Typ,1,Gd,Attchd,1963,Unf,2,658,TA,TA,Y,0,110,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2471,60,RM,60,9780,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,7,9,1950,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Ex,CBlock,TA,TA,No,LwQ,354,Rec,398,224,976,GasA,Ex,Y,SBrkr,976,976,0,1952,0,0,1,1,4,1,Gd,8,Typ,2,TA,Detchd,1950,Fin,1,299,TA,TA,Y,285,0,0,0,216,0,NA,NA,NA,0,4,2007,WD,Normal +2472,50,RM,60,10320,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,5,1915,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,Fa,No,LwQ,375,Unf,0,763,1138,GasA,Gd,Y,SBrkr,1138,1042,0,2180,0,0,1,1,3,1,TA,7,Typ,1,Gd,Detchd,2006,Unf,2,720,TA,TA,N,0,0,170,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2473,190,RM,52,4330,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,2fmCon,1.5Fin,4,6,1958,1958,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,Rec,681,ALQ,127,0,808,GasA,TA,Y,SBrkr,838,477,0,1315,1,0,2,0,3,1,TA,5,Typ,0,NA,Detchd,1958,RFn,2,436,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2007,COD,Abnorml +2474,50,RM,60,10320,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Artery,Norm,1Fam,1.5Fin,4,1,1910,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,Fa,CBlock,TA,Fa,No,Unf,0,Unf,0,771,771,GasA,Fa,Y,SBrkr,866,504,114,1484,0,0,2,0,3,1,TA,6,NA,0,NA,Detchd,1910,Unf,1,264,TA,Fa,N,14,211,0,0,84,0,NA,NA,NA,0,9,2007,COD,Abnorml +2475,70,RL,107,12888,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,2Story,7,8,1937,1980,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,288,Unf,0,717,1005,GasA,TA,Y,SBrkr,1262,1005,0,2267,1,0,1,1,3,1,TA,7,Typ,2,Gd,Attchd,1937,Fin,2,498,TA,TA,Y,521,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2476,190,RL,59,4484,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SWISU,Norm,Norm,2fmCon,1.5Fin,5,6,1942,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,485,Unf,0,187,672,GasA,TA,N,SBrkr,778,504,0,1282,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1942,Unf,1,240,TA,TA,Y,0,88,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2477,190,RL,75,11235,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,2fmCon,SFoyer,5,5,1963,1963,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,925,Unf,0,0,925,GasA,TA,Y,SBrkr,999,0,0,999,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1963,Unf,1,308,TA,TA,Y,40,176,0,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Normal +2478,85,RL,75,11235,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,5,5,1964,1980,Gable,CompShg,HdBoard,HdBoard,BrkFace,30,TA,TA,CBlock,Gd,TA,Av,BLQ,785,Unf,0,635,1420,GasA,Gd,Y,SBrkr,1452,0,0,1452,1,0,1,0,2,1,TA,6,Min2,1,TA,Detchd,1964,Unf,2,572,TA,TA,Y,92,0,88,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2479,20,RL,62,14299,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,4,3,1964,1964,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,513,LwQ,144,348,1005,GasA,TA,Y,SBrkr,1005,0,0,1005,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1964,Unf,2,440,TA,TA,N,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2480,80,RL,65,14149,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,5,8,1964,2001,Hip,CompShg,HdBoard,HdBoard,BrkFace,50,Gd,Gd,CBlock,TA,TA,Gd,LwQ,68,BLQ,722,190,980,GasA,TA,Y,SBrkr,1020,0,0,1020,0,1,2,0,3,1,TA,5,Typ,1,Po,Detchd,1970,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2481,20,RL,NA,11677,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,4,1966,1966,Gable,CompShg,HdBoard,HdBoard,BrkFace,442,TA,TA,CBlock,TA,TA,Av,Rec,249,BLQ,761,30,1040,GasA,TA,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,RFn,1,264,TA,TA,Y,0,90,0,0,0,0,NA,MnPrv,NA,0,2,2007,WD,Normal +2482,190,RL,70,8425,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,Sawyer,Feedr,Norm,2fmCon,1Story,5,6,1971,1990,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,748,Unf,0,20,768,GasA,Gd,Y,SBrkr,868,0,0,868,1,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1989,Unf,2,576,TA,TA,Y,138,0,0,0,0,0,NA,GdPrv,NA,0,5,2007,WD,Normal +2483,20,RL,86,8665,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1968,1968,Gable,CompShg,HdBoard,HdBoard,BrkFace,89,TA,TA,CBlock,TA,TA,Mn,Rec,168,BLQ,288,420,876,GasA,TA,Y,SBrkr,897,0,0,897,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1968,RFn,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2484,20,RL,NA,8398,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,MetalSd,MetalSd,BrkFace,323,TA,Gd,CBlock,TA,TA,No,LwQ,114,BLQ,529,300,943,GasA,TA,Y,SBrkr,943,0,0,943,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1972,Unf,2,528,TA,TA,Y,132,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2485,20,RL,NA,8169,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,7,1966,1966,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,TA,TA,No,Rec,216,ALQ,435,261,912,GasA,Ex,Y,SBrkr,912,0,0,912,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1966,Unf,1,315,TA,TA,Y,204,0,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2486,20,RL,81,14175,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Sawyer,PosA,Norm,1Fam,1Story,5,5,1956,1998,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Rec,386,ALQ,522,332,1240,GasA,Gd,Y,SBrkr,1375,0,0,1375,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1956,Unf,1,323,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2487,60,RL,99,16779,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,2Story,5,4,1920,1996,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,356,TA,Fa,CBlock,Gd,TA,No,BLQ,267,Unf,0,404,671,GasA,Fa,Y,SBrkr,1567,1087,0,2654,0,0,3,0,4,1,TA,11,Mod,1,Gd,Attchd,1946,Unf,2,638,TA,TA,Y,128,570,0,0,0,0,NA,NA,Shed,500,5,2007,WD,Normal +2488,50,RL,70,6960,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1.5Fin,7,8,1940,1998,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,258,Unf,0,422,680,GasA,Ex,Y,FuseA,798,504,0,1302,0,0,1,1,2,1,Gd,6,Typ,2,Gd,Attchd,1940,Unf,1,224,TA,TA,Y,0,0,0,0,126,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2489,20,RL,91,11375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,6,5,1954,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,736,Unf,0,231,967,GasA,TA,Y,SBrkr,1299,0,0,1299,0,0,1,0,3,1,Gd,6,Typ,1,TA,Attchd,1954,Unf,2,494,TA,TA,Y,81,0,280,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2490,20,RL,85,13770,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,6,1958,1998,Gable,CompShg,Plywood,Plywood,BrkFace,340,TA,TA,CBlock,TA,TA,Mn,Rec,190,BLQ,873,95,1158,GasA,TA,Y,SBrkr,1176,0,0,1176,1,0,1,0,3,1,TA,6,Typ,2,Gd,Attchd,1958,Unf,1,303,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2007,NA,Normal +2491,20,RL,NA,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,4,7,1945,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,FuseA,998,0,0,998,0,0,1,0,3,1,TA,5,Min2,0,NA,2Types,1952,Unf,2,460,Fa,TA,Y,0,0,140,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2492,20,RL,NA,11075,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,ClearCr,Norm,Norm,1Fam,1Story,6,5,1984,1984,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,136,TA,TA,PConc,Gd,TA,No,BLQ,299,LwQ,891,0,1190,GasA,Ex,Y,SBrkr,1522,0,0,1522,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1984,Fin,2,552,TA,TA,Y,0,77,0,0,168,0,NA,GdPrv,NA,0,2,2007,WD,Normal +2493,20,RL,NA,17541,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1948,2005,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,CBlock,TA,Gd,Mn,BLQ,300,Unf,0,109,409,GasA,Ex,Y,SBrkr,1325,0,0,1325,0,0,2,0,3,1,Gd,6,Typ,1,TA,Detchd,1996,Unf,2,576,TA,TA,Y,0,42,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2494,20,RL,NA,22692,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1953,1953,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,587,Unf,0,486,1073,GasA,TA,Y,SBrkr,1630,0,0,1630,0,0,2,0,3,1,TA,6,Mod,1,TA,Detchd,1953,Unf,2,649,TA,TA,P,0,64,0,0,0,0,NA,NA,NA,0,3,2007,COD,Normal +2495,20,RL,84,17808,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Feedr,Norm,1Fam,1Story,4,5,1946,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,484,484,GasA,TA,N,SBrkr,1242,0,0,1242,0,0,1,0,2,1,TA,4,Mod,0,NA,Attchd,1946,Unf,1,336,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2496,20,RL,102,12671,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,ClearCr,Norm,Norm,1Fam,1Story,6,7,1954,1994,Hip,CompShg,MetalSd,MetalSd,Stone,300,TA,Gd,CBlock,Gd,Fa,No,LwQ,353,Unf,0,935,1288,GasA,Ex,Y,SBrkr,2422,0,0,2422,0,0,3,0,4,1,Gd,6,Min2,2,Gd,Attchd,1954,Fin,2,527,TA,TA,Y,0,63,0,0,144,0,NA,NA,NA,0,7,2007,WD,Normal +2497,50,RL,70,10512,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,6,1954,1954,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,491,Unf,0,497,988,GasA,Ex,Y,SBrkr,988,638,0,1626,0,0,1,1,3,1,Gd,6,Typ,0,NA,Attchd,1954,Unf,1,332,TA,TA,Y,366,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2498,20,RL,60,5400,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1Story,5,5,1958,1958,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,453,Unf,0,411,864,GasA,TA,Y,SBrkr,864,0,0,864,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1958,Unf,1,399,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2499,30,RL,NA,11515,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1958,1994,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,943,0,0,943,0,0,1,0,3,1,Gd,5,Min2,0,NA,Detchd,1958,Unf,1,308,TA,TA,N,0,0,60,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2500,120,RL,39,3869,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Edwards,Norm,Norm,TwnhsE,1Story,5,6,1984,1984,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,149,Gd,Ex,CBlock,TA,TA,No,LwQ,283,GLQ,755,0,1038,GasA,Gd,Y,SBrkr,1038,0,0,1038,0,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1984,RFn,1,264,TA,TA,Y,0,105,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2501,20,RL,58,9280,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1951,1951,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Fa,TA,No,ALQ,557,Unf,0,785,1342,GasA,Ex,Y,SBrkr,1342,0,0,1342,1,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1951,Unf,1,256,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2502,50,RL,60,11100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,6,1951,1994,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,Mn,LwQ,1080,Unf,0,0,1080,GasA,TA,N,SBrkr,1080,400,0,1480,1,0,1,0,4,1,TA,7,Typ,1,Gd,Attchd,1951,Unf,1,253,TA,TA,Y,0,0,68,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2503,50,RL,50,7550,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,5,1920,1950,Gambrel,CompShg,MetalSd,MetalSd,None,0,Fa,Fa,BrkTil,TA,Fa,No,Unf,0,Unf,0,951,951,GasW,Fa,N,SBrkr,986,376,0,1362,0,0,2,0,4,1,TA,7,Typ,0,NA,Detchd,1920,Unf,1,280,Fa,TA,P,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Normal +2504,50,RL,104,23920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,1Fam,1.5Fin,6,5,1984,1984,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1105,1105,GasA,Ex,Y,SBrkr,1105,717,0,1822,0,0,2,0,4,1,Gd,7,Min2,1,Po,Attchd,1984,Unf,2,515,TA,TA,P,0,195,1012,0,0,444,NA,NA,NA,0,4,2007,WD,Normal +2505,60,RL,75,9317,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1994,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,Gd,No,GLQ,497,Unf,0,282,779,GasA,Ex,Y,SBrkr,1029,929,0,1958,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1994,RFn,2,499,TA,TA,Y,202,93,0,0,0,0,NA,NA,NA,0,7,2007,CWD,Normal +2506,20,RL,71,9178,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,306,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1643,1643,GasA,Ex,Y,SBrkr,1651,0,0,1651,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,Fin,3,870,TA,TA,Y,204,64,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2507,20,RL,93,10481,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2006,2007,Hip,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,2140,2140,GasA,Ex,Y,SBrkr,2140,0,0,2140,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2006,Fin,3,894,TA,TA,Y,136,32,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2508,20,RL,66,10235,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,306,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1643,1643,GasA,Ex,Y,SBrkr,1651,0,0,1651,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,870,TA,TA,Y,192,64,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2509,20,RL,75,11750,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,204,Gd,TA,PConc,Gd,TA,Mn,GLQ,20,Unf,0,1526,1546,GasA,Ex,Y,SBrkr,1546,0,0,1546,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,3,796,TA,TA,Y,144,42,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2510,20,RL,73,8760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,132,Gd,TA,PConc,Gd,TA,No,GLQ,36,Unf,0,1453,1489,GasA,Ex,Y,SBrkr,1500,0,0,1500,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2005,RFn,2,674,TA,TA,Y,144,38,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2511,20,RL,64,7242,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1270,1270,GasA,Ex,Y,SBrkr,1270,0,0,1270,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,524,TA,TA,Y,0,96,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2512,60,RL,78,9316,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,879,879,GasA,Ex,Y,SBrkr,879,916,0,1795,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,2,578,TA,TA,Y,164,111,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2513,60,RL,NA,8883,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1988,1988,Gable,CompShg,HdBoard,HdBoard,BrkFace,360,Gd,TA,PConc,Gd,TA,No,GLQ,608,LwQ,321,0,929,GasA,Ex,Y,SBrkr,946,927,0,1873,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1988,RFn,2,619,TA,TA,Y,108,48,0,0,144,0,NA,GdPrv,NA,0,5,2007,WD,Normal +2514,20,RL,155,20064,Pave,NA,IR1,Low,AllPub,Inside,Sev,ClearCr,Norm,Norm,1Fam,1Story,8,6,1976,1976,Shed,WdShngl,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,Gd,Gd,Gd,LwQ,51,GLQ,915,0,966,GasA,Ex,Y,SBrkr,1743,0,0,1743,2,0,0,1,0,1,Gd,5,Typ,2,Fa,Attchd,1976,Fin,2,529,TA,TA,Y,646,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2515,20,RL,NA,14217,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,550,Unf,0,472,1022,GasA,Gd,Y,SBrkr,1022,0,0,1022,0,1,1,0,3,1,TA,6,Typ,0,NA,Detchd,1995,Unf,2,747,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2516,60,RL,57,10021,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,6,1997,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,TA,No,GLQ,539,Unf,0,96,635,GasA,Ex,Y,SBrkr,646,662,0,1308,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1997,RFn,2,497,TA,TA,Y,142,54,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2517,20,RL,60,8428,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,Gd,No,GLQ,420,Unf,0,570,990,GasA,Ex,Y,SBrkr,990,0,0,990,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1995,Unf,1,384,TA,TA,Y,256,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2518,20,RL,70,16561,Pave,NA,IR2,Low,AllPub,Inside,Mod,CollgCr,Norm,Norm,1Fam,1Story,5,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,549,Unf,0,548,1097,GasA,Ex,Y,SBrkr,1097,0,0,1097,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1996,Unf,1,242,TA,TA,Y,306,0,0,0,0,0,NA,GdPrv,NA,0,7,2007,WD,Normal +2519,60,RL,47,10820,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,342,Unf,0,646,988,GasA,Ex,Y,SBrkr,988,885,0,1873,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1999,RFn,2,597,TA,TA,Y,202,123,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2520,60,RL,43,12352,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,290,Gd,TA,PConc,Gd,TA,No,GLQ,638,Unf,0,215,853,GasA,Ex,Y,SBrkr,853,900,0,1753,1,0,2,1,3,1,TA,7,Typ,1,Fa,Attchd,1998,RFn,2,534,TA,TA,Y,0,74,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2521,60,RL,68,9543,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,845,845,GasA,Ex,Y,SBrkr,845,845,0,1690,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2001,RFn,2,517,TA,TA,Y,0,103,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal +2522,60,RL,NA,8826,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,144,Gd,TA,PConc,Gd,TA,No,GLQ,841,Unf,0,144,985,GasA,Ex,Y,SBrkr,985,857,0,1842,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2000,Fin,2,486,TA,TA,Y,193,96,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2523,20,RL,97,11800,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1974,1974,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,BLQ,663,Unf,0,201,864,GasA,TA,Y,SBrkr,894,0,0,894,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1974,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Family +2524,80,RL,59,8660,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,SLvl,5,5,1976,1976,Gable,CompShg,VinylSd,VinylSd,BrkFace,113,TA,Gd,CBlock,Gd,TA,Av,GLQ,502,Unf,0,513,1015,GasA,TA,Y,SBrkr,1025,0,0,1025,0,0,2,0,3,1,TA,6,Typ,1,Fa,Detchd,1979,Unf,2,370,TA,TA,Y,127,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2525,80,RL,72,9720,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,SLvl,5,7,1977,1977,Gable,CompShg,Plywood,VinylSd,BrkFace,51,TA,TA,CBlock,TA,NA,Av,ALQ,755,Unf,0,240,995,GasA,TA,Y,SBrkr,1009,0,0,1009,0,0,2,0,3,1,TA,6,Typ,1,Fa,Detchd,1977,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal +2526,20,RL,45,8982,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1977,1977,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,539,Unf,0,501,1040,GasA,TA,Y,SBrkr,1040,0,0,1040,0,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1977,Unf,2,748,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,1,2007,WD,Normal +2527,20,RL,39,16300,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,4,1977,1977,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,Rec,60,BLQ,417,399,876,GasA,TA,Y,SBrkr,907,0,0,907,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1977,RFn,1,308,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,1,2007,WD,Normal +2528,20,RL,75,9675,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1975,1975,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,330,Rec,432,102,864,GasA,TA,Y,SBrkr,879,0,0,879,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1975,Unf,2,440,TA,TA,Y,0,80,0,0,0,0,NA,NA,NA,0,9,2007,Con,Normal +2529,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1972,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,671,Unf,0,193,864,GasA,Gd,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,Ex,5,Typ,0,NA,Detchd,1977,Fin,2,576,Gd,Ex,Y,155,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2530,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,4,8,1972,2006,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,TA,TA,No,Rec,385,Unf,0,0,385,GasA,Gd,Y,SBrkr,875,0,0,875,0,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1975,Unf,2,728,TA,TA,Y,352,0,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2531,20,RL,NA,11354,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,TA,TA,Gd,GLQ,1412,Unf,0,261,1673,GasA,Ex,Y,SBrkr,1673,0,0,1673,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,2000,RFn,2,583,TA,TA,Y,306,113,0,0,116,0,NA,NA,NA,0,1,2007,WD,Normal +2532,60,RL,70,8749,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,654,Unf,0,325,979,GasA,Ex,Y,SBrkr,992,940,0,1932,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2003,RFn,2,610,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2533,60,RL,65,8158,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,214,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,860,860,GasA,Ex,Y,SBrkr,860,869,0,1729,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2002,Fin,2,542,TA,TA,Y,386,63,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2534,20,RL,73,11927,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,1994,1995,Hip,CompShg,HdBoard,HdBoard,BrkFace,519,Gd,TA,PConc,Gd,TA,Gd,BLQ,408,GLQ,465,683,1556,GasA,Ex,Y,SBrkr,1592,0,0,1592,0,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1994,Fin,2,484,TA,TA,Y,120,35,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2535,60,RL,NA,12728,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,256,Gd,TA,PConc,Gd,TA,Mn,GLQ,1198,Unf,0,333,1531,GasA,Ex,Y,SBrkr,1531,908,0,2439,1,0,2,1,4,1,Gd,7,Typ,1,TA,Attchd,2001,Fin,2,560,TA,TA,Y,184,121,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2536,60,RL,NA,15295,Pave,NA,IR3,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1996,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,254,Gd,TA,PConc,Gd,TA,Mn,GLQ,762,Unf,0,98,860,GasA,Ex,Y,SBrkr,1212,780,0,1992,1,0,2,1,3,1,Gd,7,Min2,2,TA,Attchd,1996,RFn,2,608,TA,TA,Y,225,32,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2537,20,RL,73,17227,Pave,NA,IR2,Lvl,AllPub,CulDSac,Mod,CollgCr,Norm,Norm,1Fam,1Story,8,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,158,Gd,TA,PConc,Gd,TA,Gd,GLQ,915,Unf,0,426,1341,GasA,Ex,Y,SBrkr,1341,0,0,1341,1,0,1,1,1,1,Gd,5,Typ,1,TA,Attchd,1999,RFn,2,482,TA,TA,Y,240,84,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2538,60,RL,70,8145,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,738,738,GasA,Ex,Y,SBrkr,738,738,0,1476,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2007,RFn,2,552,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial +2539,20,RL,65,8769,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,709,Unf,0,460,1169,GasA,Ex,Y,SBrkr,1190,0,0,1190,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2005,RFn,2,578,TA,TA,Y,100,41,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2540,20,RL,64,8334,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,6,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1330,1330,GasA,Ex,Y,SBrkr,1330,0,0,1330,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2006,Fin,2,437,TA,TA,Y,0,23,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial +2541,60,RL,64,8333,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,738,738,GasA,Gd,Y,SBrkr,738,753,0,1491,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,2,484,TA,TA,Y,100,30,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2542,60,RL,64,9045,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,5,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,768,768,GasA,Ex,Y,SBrkr,768,768,0,1536,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2005,Fin,2,400,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2543,85,RL,75,9825,Pave,NA,Reg,Low,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SFoyer,5,5,1967,1967,Gable,CompShg,HdBoard,HdBoard,BrkFace,162,TA,TA,CBlock,Gd,TA,Gd,ALQ,936,Unf,0,0,936,GasA,Gd,Y,SBrkr,936,0,0,936,1,0,1,0,2,1,TA,4,Typ,1,Fa,Attchd,1967,Unf,1,384,TA,TA,Y,405,0,0,0,0,0,NA,NA,Shed,450,8,2007,WD,Abnorml +2544,20,RL,67,8308,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,6,1963,1963,Gable,CompShg,VinylSd,VinylSd,Stone,20,TA,Gd,CBlock,TA,TA,No,BLQ,132,LwQ,841,115,1088,GasA,TA,Y,SBrkr,1088,0,0,1088,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,2002,Unf,2,520,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,6,2007,COD,Normal +2545,50,RL,74,16287,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,6,1925,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,130,BLQ,105,666,901,GasA,TA,Y,SBrkr,901,450,0,1351,1,0,1,0,3,1,TA,7,Typ,1,Gd,Detchd,1975,Unf,2,576,TA,TA,N,0,0,43,0,100,0,NA,NA,NA,0,7,2007,WD,Normal +2546,20,RL,80,8240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,6,1960,1960,Hip,CompShg,HdBoard,HdBoard,Stone,198,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1179,1179,GasA,Gd,Y,SBrkr,1179,0,0,1179,0,0,1,0,2,1,TA,5,Min2,0,NA,Attchd,1960,Fin,2,622,TA,TA,P,0,0,0,0,0,0,NA,GdPrv,NA,0,6,2007,WD,Normal +2547,80,RL,65,6285,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,6,1976,1976,Gable,CompShg,HdBoard,Plywood,None,0,TA,Fa,CBlock,TA,TA,Av,GLQ,504,Unf,0,456,960,GasA,TA,Y,SBrkr,1044,0,0,1044,1,0,1,0,3,1,TA,7,Typ,1,Fa,Detchd,1976,Unf,2,528,TA,Fa,Y,228,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2548,90,RL,NA,9555,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,Duplex,2Story,5,6,1979,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1100,1133,0,2233,0,0,2,1,5,2,TA,11,Typ,0,NA,Attchd,1979,Fin,2,579,TA,Gd,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal +2549,60,RL,60,7023,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2Story,5,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,Gd,No,GLQ,611,Unf,0,123,734,GasA,Gd,Y,SBrkr,734,674,0,1408,1,0,2,1,3,1,TA,6,Typ,0,NA,BuiltIn,2005,Fin,2,489,TA,TA,Y,0,85,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2550,20,RL,128,39290,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,10,5,2008,2009,Hip,CompShg,CemntBd,CmentBd,Stone,1224,Ex,TA,PConc,Ex,TA,Gd,GLQ,4010,Unf,0,1085,5095,GasA,Ex,Y,SBrkr,5095,0,0,5095,1,1,2,1,2,1,Ex,15,Typ,2,Gd,Attchd,2008,Fin,3,1154,TA,TA,Y,546,484,0,0,0,0,NA,NA,NA,17000,10,2007,New,Partial +2551,180,RM,35,3675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,SFoyer,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,76,TA,TA,PConc,Gd,TA,Gd,GLQ,467,Unf,0,80,547,GasA,Ex,Y,SBrkr,1072,0,0,1072,1,0,1,0,2,1,Gd,5,Typ,0,NA,Basment,2005,Fin,2,525,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2552,20,RL,64,6400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1959,2000,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,Av,Rec,77,ALQ,831,52,960,GasA,Ex,Y,SBrkr,960,0,0,960,1,0,1,0,2,1,Fa,4,Typ,0,NA,Detchd,1959,Unf,1,392,TA,TA,Y,144,0,35,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2553,90,RL,74,6882,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,Duplex,1Story,4,3,1955,1955,Gable,CompShg,AsbShng,Plywood,BrkCmn,128,TA,TA,PConc,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,1152,0,0,1152,0,0,2,0,2,2,Fa,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2554,90,RL,52,8741,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,5,6,1946,1950,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1195,1195,GasA,TA,N,SBrkr,1195,0,0,1195,0,0,2,0,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,118,0,0,0,0,0,NA,GdWo,NA,0,7,2007,WD,Abnorml +2555,40,RL,62,10042,Pave,NA,Reg,Bnk,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,8,1920,1995,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,144,ALQ,278,238,660,GasA,TA,Y,SBrkr,740,125,0,865,1,0,1,0,2,1,TA,4,Typ,1,Gd,Detchd,1920,Unf,1,216,TA,TA,Y,0,0,84,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2556,20,RL,60,8172,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1955,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,544,Unf,0,224,768,GasA,TA,Y,SBrkr,768,0,0,768,0,0,1,0,2,1,TA,4,Typ,1,Fa,Detchd,1959,Unf,1,355,TA,TA,Y,0,0,196,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2557,20,RL,60,8172,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1955,1955,Gable,CompShg,WdShing,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,682,Unf,0,182,864,GasA,TA,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1996,Unf,2,528,TA,TA,N,196,0,0,0,0,0,NA,NA,NA,0,10,2007,COD,Family +2558,90,RL,60,10890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,Duplex,2Story,5,6,1923,1950,Hip,CompShg,Wd Sdng,Plywood,None,0,TA,TA,PConc,TA,TA,Mn,Rec,371,Unf,0,925,1296,Grav,Fa,N,FuseA,1296,1296,0,2592,2,0,2,0,6,2,TA,12,Min2,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,742,240,0,0,0,NA,NA,Shed,1512,1,2007,WD,AdjLand +2559,30,RL,54,7223,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,5,1926,1950,Hip,CompShg,Stucco,Plywood,None,0,TA,TA,PConc,TA,TA,Mn,BLQ,319,Unf,0,971,1290,GasA,TA,Y,SBrkr,1422,0,0,1422,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1973,Unf,1,352,TA,TA,Y,0,0,64,0,0,0,NA,MnPrv,NA,0,4,2007,WD,Normal +2560,50,RL,51,6821,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,6,7,1921,2005,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,113,Unf,0,538,651,GasA,Gd,Y,SBrkr,759,539,0,1298,0,0,2,0,2,1,TA,8,Typ,1,Gd,Detchd,1994,Unf,1,240,TA,TA,P,216,0,168,0,0,0,NA,NA,NA,0,8,2007,WD,Normal +2561,70,RL,63,4000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,8,1930,1995,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,No,GLQ,246,Unf,0,285,531,GasA,TA,Y,SBrkr,567,531,0,1098,1,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1930,Unf,1,216,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal +2562,70,RL,53,6720,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,7,1921,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,585,585,GasA,TA,N,SBrkr,851,585,0,1436,0,0,1,0,3,1,TA,7,Typ,1,Gd,Detchd,1992,Unf,1,228,TA,TA,Y,184,0,0,0,0,0,NA,NA,NA,0,4,2007,CWD,Normal +2563,70,RL,53,7155,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,8,1926,1991,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,686,686,GasA,TA,Y,SBrkr,686,775,0,1461,0,0,1,0,3,1,TA,6,Typ,1,Gd,Detchd,1926,Unf,1,225,TA,TA,N,0,0,116,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2564,70,RL,60,7230,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2.5Unf,7,7,1927,1992,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,851,851,GasA,Gd,Y,SBrkr,867,851,0,1718,0,0,2,1,4,1,Gd,8,Typ,1,TA,Detchd,1927,Unf,2,264,TA,TA,Y,291,0,60,0,153,0,NA,GdPrv,NA,0,10,2007,WD,Normal +2565,20,RL,126,13108,Pave,NA,IR2,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,5,1951,1951,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Fa,Y,SBrkr,1226,0,0,1226,0,0,1,1,2,1,TA,7,Min1,1,Gd,Attchd,1951,Fin,2,400,TA,TA,Y,174,24,120,0,228,0,NA,NA,NA,0,6,2007,WD,Normal +2566,50,RL,110,7810,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,4,6,1930,2003,Gable,CompShg,AsbShng,CmentBd,None,0,TA,Gd,BrkTil,TA,Gd,No,GLQ,189,Unf,0,741,930,GasA,Ex,Y,SBrkr,1230,525,0,1755,0,0,2,0,4,1,Gd,7,Typ,1,TA,Detchd,1930,Unf,1,231,Fa,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2567,190,RL,79,6221,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,2fmCon,1.5Fin,5,5,1941,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,Fa,No,LwQ,533,Unf,0,195,728,GasA,Ex,Y,SBrkr,760,595,0,1355,0,0,2,0,3,1,TA,5,Typ,0,NA,Detchd,1966,Unf,2,528,TA,TA,Y,0,0,0,0,144,0,NA,MnPrv,NA,0,10,2007,WD,Normal +2568,20,RL,NA,25485,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,4,1960,1960,Gable,CompShg,Wd Sdng,MetalSd,BrkFace,423,TA,Fa,CBlock,TA,Gd,Mn,LwQ,540,Rec,1020,0,1560,GasA,TA,Y,SBrkr,1560,0,0,1560,0,0,1,1,3,1,TA,6,Typ,3,TA,Attchd,1960,RFn,2,580,TA,TA,Y,0,75,584,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2569,20,RL,NA,21579,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,6,1968,1968,Hip,CompShg,HdBoard,BrkFace,None,0,TA,TA,PConc,Gd,TA,No,BLQ,813,Unf,0,675,1488,GasA,Ex,Y,SBrkr,1488,0,0,1488,0,1,2,0,3,1,TA,7,Typ,2,Gd,Attchd,1968,RFn,2,552,TA,TA,Y,0,0,216,0,0,0,NA,NA,NA,0,9,2007,CWD,Normal +2570,160,RM,24,1782,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blueste,Norm,Norm,Twnhs,2Story,6,6,1980,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,Gd,TA,No,GLQ,330,Unf,0,186,516,GasA,Gd,Y,SBrkr,529,516,0,1045,0,0,1,0,2,1,TA,5,Typ,1,TA,Detchd,1980,Unf,2,462,TA,TA,Y,180,0,0,0,0,0,NA,MnPrv,NA,0,12,2007,WD,Normal +2571,20,RL,NA,17871,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,4,5,1995,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1680,1680,GasA,Gd,Y,SBrkr,1680,0,0,1680,0,0,2,0,4,1,Gd,7,Typ,0,NA,Attchd,1996,Unf,2,628,TA,TA,Y,152,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2572,120,RM,35,3907,Pave,NA,IR1,Bnk,AllPub,Inside,Mod,Blueste,Norm,Norm,TwnhsE,1Story,8,5,1988,1988,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,577,Unf,0,427,1004,GasA,Gd,Y,SBrkr,1020,0,0,1020,1,0,1,0,1,1,TA,4,Typ,0,NA,Attchd,1988,Unf,2,509,TA,TA,Y,135,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2573,20,RL,NA,20693,Pave,NA,IR1,Bnk,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,1Story,7,5,1971,1971,Gable,CompShg,Plywood,Plywood,BrkFace,652,TA,TA,CBlock,Gd,TA,No,Rec,434,Unf,0,1262,1696,GasA,Ex,Y,SBrkr,1696,0,0,1696,0,0,2,0,3,1,TA,7,Typ,2,TA,Attchd,1971,Fin,2,625,TA,TA,Y,0,146,0,0,0,0,NA,GdWo,NA,0,2,2007,WD,Normal +2574,20,RL,70,18044,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,Crawfor,Norm,Norm,1Fam,1Story,8,5,1986,1986,Gable,CompShg,WdShing,Plywood,None,0,Gd,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,279,279,GasA,Gd,Y,SBrkr,2726,0,0,2726,0,0,2,1,2,1,Gd,6,Typ,1,Gd,Attchd,1986,Fin,2,691,Gd,Gd,Y,216,64,169,0,0,228,Ex,NA,NA,0,8,2007,WD,Normal +2575,50,RM,50,7000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,7,1940,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,375,Unf,0,345,720,GasA,Gd,Y,FuseA,720,495,0,1215,0,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1965,Fin,2,720,TA,TA,Y,0,0,30,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal +2576,50,RM,50,7288,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Artery,Norm,1Fam,1.5Fin,5,7,1925,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,BrkTil,TA,Po,No,Unf,0,Unf,0,936,936,GasA,Ex,Y,SBrkr,936,665,0,1601,0,0,2,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,176,0,0,NA,NA,NA,0,9,2007,WD,Normal +2577,70,RM,50,9060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,5,6,1923,1999,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,BrkTil,Gd,TA,No,ALQ,548,Unf,0,311,859,GasA,Ex,Y,SBrkr,942,886,0,1828,0,0,2,0,3,1,Gd,6,Typ,0,NA,Detchd,NA,NA,NA,NA,NA,NA,Y,174,0,212,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Alloca +2578,30,RM,46,3672,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Artery,Norm,1Fam,1Story,5,7,1922,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,816,816,GasA,Ex,Y,SBrkr,816,0,0,816,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1922,Unf,1,100,Fa,Fa,N,0,0,96,0,0,0,NA,NA,NA,0,9,2007,WD,Normal +2579,50,RM,64,11067,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,2,4,1939,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,640,0,205,845,0,0,1,0,1,1,TA,4,Maj2,0,NA,Detchd,1950,Unf,1,256,TA,Fa,N,48,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2580,190,C (all),75,8250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Feedr,Norm,2fmCon,2Story,5,6,1895,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,957,957,GasA,Fa,N,SBrkr,1034,957,0,1991,0,0,2,0,4,2,TA,9,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,133,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2581,20,C (all),65,6565,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,6,1957,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,967,Unf,0,106,1073,GasA,Gd,Y,FuseA,1073,0,0,1073,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1985,Unf,2,720,TA,TA,Y,0,444,0,0,0,0,NA,NA,NA,0,8,2007,WD,Abnorml +2582,30,C (all),60,6060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,5,9,1930,2007,Hip,CompShg,MetalSd,MetalSd,None,0,Gd,TA,BrkTil,TA,TA,No,ALQ,737,Unf,0,100,837,GasA,Ex,Y,SBrkr,1001,0,0,1001,0,0,1,0,2,1,Gd,5,Typ,0,NA,Detchd,1930,Unf,1,216,TA,Po,N,154,0,42,86,0,0,NA,NA,NA,0,11,2007,WD,Normal +2583,120,RM,59,5568,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Hip,CompShg,CemntBd,CmentBd,Stone,473,Gd,TA,PConc,Gd,TA,Gd,GLQ,1573,Unf,0,0,1573,GasA,Gd,Y,SBrkr,1625,0,0,1625,1,1,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2006,Fin,2,495,TA,TA,Y,123,0,0,0,153,0,NA,NA,NA,0,10,2007,New,Partial +2584,85,RL,NA,12150,Pave,NA,IR1,Bnk,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,6,6,1979,1979,Gable,CompShg,HdBoard,Wd Shng,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,1001,Unf,0,0,1001,GasA,TA,Y,SBrkr,1299,0,0,1299,1,0,2,0,2,1,Gd,5,Typ,1,Po,BuiltIn,1979,RFn,2,486,TA,TA,Y,84,0,222,0,0,0,NA,MnPrv,NA,0,1,2007,WD,Normal +2585,20,RL,80,10000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,166,Gd,TA,PConc,Gd,TA,No,GLQ,585,Unf,0,856,1441,GasA,Ex,Y,SBrkr,1392,0,0,1392,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2002,Fin,3,650,TA,TA,Y,168,49,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2586,20,RL,44,12864,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1392,Unf,0,17,1409,GasA,Ex,Y,SBrkr,1409,0,0,1409,1,0,1,1,1,1,Gd,4,Typ,1,Gd,Attchd,2002,RFn,2,576,TA,TA,Y,0,144,0,0,145,0,NA,NA,NA,0,7,2007,WD,Normal +2587,20,RL,NA,9928,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1Story,7,5,1991,1992,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,GLQ,1239,Unf,0,215,1454,GasA,TA,Y,SBrkr,1478,0,0,1478,1,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1991,Unf,2,506,TA,TA,Y,114,22,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2588,80,RL,NA,8750,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,7,6,1975,1975,Gable,CompShg,Plywood,Plywood,Stone,50,TA,TA,CBlock,TA,TA,Av,Rec,224,GLQ,530,98,852,GasA,TA,Y,SBrkr,918,0,0,918,0,1,1,0,3,0,TA,4,Typ,0,NA,Attchd,1975,Unf,1,360,TA,TA,Y,192,84,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal +2589,85,RL,82,8410,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,6,6,1974,1974,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,924,Unf,0,46,970,GasA,TA,Y,SBrkr,1026,0,0,1026,1,0,1,0,2,1,TA,5,Typ,1,Po,Attchd,1974,Unf,2,528,TA,TA,Y,193,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2590,120,RL,46,4054,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,TwnhsE,1Story,7,6,1987,1987,Gable,CompShg,VinylSd,VinylSd,BrkFace,352,Gd,TA,BrkTil,Gd,TA,Av,GLQ,949,Unf,0,552,1501,GasA,Ex,Y,SBrkr,1501,0,0,1501,1,0,2,0,2,1,Gd,5,Typ,2,TA,Attchd,1987,Fin,2,512,TA,TA,Y,240,0,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal +2591,20,RL,149,19958,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,8,1958,1995,Hip,CompShg,HdBoard,HdBoard,BrkFace,1224,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,585,585,GasA,Gd,Y,SBrkr,2279,0,0,2279,0,0,2,1,4,1,Gd,7,Typ,1,Gd,Attchd,1958,RFn,2,461,TA,TA,Y,274,0,0,0,138,0,NA,GdPrv,NA,0,7,2007,WD,Normal +2592,20,RL,67,8368,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1689,1689,GasA,Ex,Y,SBrkr,1689,0,0,1689,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,2,433,TA,TA,Y,100,39,0,0,0,0,NA,NA,NA,0,4,2007,New,Partial +2593,20,RL,68,8298,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,Av,GLQ,583,Unf,0,963,1546,GasA,Ex,Y,SBrkr,1564,0,0,1564,0,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2207,RFn,2,502,TA,TA,Y,132,0,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial +2594,20,RL,42,10331,Pave,NA,Reg,Lvl,AllPub,CulDSac,Gtl,Timber,Norm,Norm,1Fam,1Story,7,7,1985,1985,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,215,BLQ,80,970,1265,GasA,Gd,Y,SBrkr,1240,0,0,1240,0,1,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1985,Unf,2,528,TA,TA,Y,232,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2595,20,RL,NA,6718,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,86,Gd,TA,PConc,Ex,TA,Mn,GLQ,250,Unf,0,1017,1267,GasA,Ex,Y,SBrkr,1312,0,0,1312,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2001,Unf,2,471,TA,TA,Y,256,28,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal +2596,20,RL,80,11305,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2002,2002,Hip,CompShg,VinylSd,VinylSd,BrkFace,886,Gd,TA,PConc,Gd,TA,Av,GLQ,1329,Unf,0,593,1922,GasA,Ex,Y,SBrkr,1922,0,0,1922,1,0,2,0,2,1,Gd,6,Typ,1,Ex,Attchd,2002,Fin,3,692,TA,TA,Y,201,64,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal +2597,20,RL,NA,7777,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,BrkFace,203,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1491,1491,GasA,Ex,Y,SBrkr,1491,0,0,1491,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1996,Fin,2,571,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal +2598,60,RL,NA,11800,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,94,Gd,TA,PConc,Gd,TA,Gd,GLQ,766,Unf,0,356,1122,GasA,Ex,Y,SBrkr,1146,1340,0,2486,1,0,3,1,5,1,Gd,10,Typ,1,Gd,BuiltIn,2003,Fin,2,452,TA,TA,Y,143,32,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2599,20,RL,85,12633,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,PosA,PosA,1Fam,1Story,10,5,2006,2007,Hip,CompShg,MetalSd,MetalSd,BrkFace,242,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1824,1824,GasA,Ex,Y,SBrkr,1824,0,0,1824,0,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2006,Fin,3,932,TA,TA,Y,160,36,0,0,108,0,NA,NA,NA,0,9,2007,New,Partial +2600,20,RL,200,43500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Artery,Norm,1Fam,1Story,3,5,1953,1953,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,2034,0,0,2034,0,0,1,0,2,1,TA,9,Min1,0,NA,2Types,1953,RFn,4,1041,TA,TA,N,483,266,0,0,0,561,NA,GdPrv,NA,0,6,2007,WD,Normal +2601,120,RM,62,6710,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,Mitchel,Norm,Norm,TwnhsE,SFoyer,6,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,BrkFace,134,TA,TA,PConc,Ex,TA,Av,Rec,16,GLQ,904,0,920,GasA,Ex,Y,SBrkr,936,0,0,936,2,0,0,1,0,1,TA,3,Typ,0,NA,Attchd,1996,Fin,2,460,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal +2602,160,RM,21,1504,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,4,1972,1972,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,252,Unf,0,294,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1972,Unf,1,253,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2603,180,RM,NA,1533,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SLvl,4,5,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,503,Unf,0,27,530,GasA,TA,Y,SBrkr,530,462,0,992,1,0,1,0,2,1,TA,4,Typ,0,NA,BuiltIn,1970,Fin,1,297,TA,TA,Y,112,97,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal +2604,160,RM,21,1495,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,6,1970,1970,Gable,CompShg,CemntBd,CmentBd,BrkFace,189,TA,TA,CBlock,TA,TA,No,ALQ,384,Unf,0,162,546,GasA,Ex,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,64,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal +2605,160,RM,21,1890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,3,1976,1976,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,546,546,GasA,Ex,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1976,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,4,2007,COD,Normal +2606,85,RL,72,9129,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,5,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,144,TA,TA,PConc,Gd,TA,Av,GLQ,923,Unf,0,0,923,GasA,TA,Y,SBrkr,1008,0,0,1008,1,0,1,0,1,1,Gd,4,Typ,1,Fa,Attchd,1977,Fin,2,678,TA,TA,Y,201,66,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal +2607,80,RL,NA,15957,Pave,NA,IR1,Low,AllPub,Corner,Mod,Mitchel,Norm,Norm,1Fam,SLvl,6,6,1977,1977,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,1148,Unf,0,96,1244,GasA,TA,Y,SBrkr,1356,0,0,1356,2,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1977,Fin,2,528,TA,TA,Y,1424,0,0,0,0,0,NA,MnPrv,NA,0,9,2007,WD,Normal +2608,20,RL,61,33983,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1977,1994,Gable,CompShg,Plywood,Plywood,None,0,TA,Fa,PConc,TA,TA,Mn,ALQ,1112,Unf,0,48,1160,GasA,TA,Y,SBrkr,1676,0,0,1676,1,0,1,1,3,1,Gd,6,Mod,2,TA,Attchd,1977,RFn,2,672,TA,TA,P,690,90,0,0,0,0,NA,GdPrv,NA,0,5,2007,WD,Normal +2609,60,RL,68,8286,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,2Story,5,7,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,Gd,TA,No,Rec,531,Unf,0,185,716,GasA,Ex,Y,SBrkr,716,716,0,1432,1,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1977,Fin,2,531,TA,TA,Y,0,136,0,0,240,0,NA,GdPrv,NA,0,6,2007,WD,Normal +2610,85,RL,50,6723,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,7,1971,1971,Gable,CompShg,Wd Sdng,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,796,Unf,0,0,796,GasA,TA,Y,SBrkr,796,0,0,796,0,1,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,129,0,0,0,0,0,NA,GdWo,NA,0,9,2007,WD,Normal +2611,20,RL,124,27697,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,4,3,1961,1961,Shed,CompShg,Plywood,Plywood,NA,198,TA,TA,CBlock,TA,TA,No,BLQ,811,Unf,0,585,1396,GasA,TA,N,SBrkr,1608,0,0,1608,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1961,Unf,1,444,TA,Fa,Y,152,38,0,0,0,0,NA,NA,NA,0,11,2007,COD,Abnorml +2612,20,RL,NA,11000,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1976,2003,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,Gd,TA,No,LwQ,1090,Unf,0,0,1090,GasA,TA,Y,SBrkr,1178,0,0,1178,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1976,Unf,2,502,TA,TA,Y,0,44,0,0,88,0,NA,MnPrv,NA,0,6,2007,WD,Normal +2613,20,RL,65,11625,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1983,1983,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,596,Unf,0,220,816,GasA,TA,Y,SBrkr,816,0,0,816,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1983,Fin,1,264,TA,TA,Y,330,0,0,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal +2614,20,RL,62,10447,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1984,1984,Gable,CompShg,Plywood,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,516,Unf,0,348,864,GasA,TA,Y,SBrkr,887,0,0,887,0,1,1,0,3,1,TA,5,Typ,0,NA,Attchd,1984,RFn,1,288,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal +2615,20,RL,NA,11027,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1954,1954,Hip,CompShg,Wd Sdng,Wd Sdng,Stone,28,TA,TA,CBlock,TA,TA,No,BLQ,468,Rec,539,171,1178,GasA,Gd,Y,SBrkr,1293,0,0,1293,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1954,RFn,2,452,TA,TA,Y,280,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2616,20,RL,85,10533,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1956,1956,Hip,CompShg,VinylSd,VinylSd,BrkFace,244,TA,Gd,CBlock,TA,TA,No,Rec,773,Unf,0,235,1008,GasA,TA,Y,SBrkr,1024,0,0,1024,1,0,1,0,2,1,Gd,5,Typ,2,TA,Attchd,1956,Unf,1,313,TA,TA,Y,0,0,0,0,280,0,NA,NA,NA,0,8,2006,WD,Normal +2617,20,RL,NA,11765,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,Stone,302,TA,TA,CBlock,TA,TA,Mn,Rec,1127,Unf,0,490,1617,GasA,Fa,Y,SBrkr,1797,0,0,1797,0,0,1,1,3,1,TA,7,Typ,1,TA,Attchd,1957,Unf,3,963,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2618,20,RL,NA,39384,Pave,NA,IR1,Low,AllPub,CulDSac,Sev,NAmes,Norm,Norm,1Fam,1Story,6,6,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,Stone,902,TA,TA,CBlock,Gd,TA,Gd,ALQ,1110,Unf,0,595,1705,GasA,Ex,Y,SBrkr,1390,0,0,1390,1,0,1,1,1,1,Ex,4,Min1,2,Gd,Attchd,1957,Unf,2,550,TA,TA,Y,0,189,0,0,0,0,NA,NA,NA,0,10,2006,WD,Abnorml +2619,20,RL,90,11727,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,6,1969,1969,Gable,CompShg,HdBoard,HdBoard,BrkFace,434,TA,Gd,CBlock,TA,TA,Mn,Unf,0,Unf,0,1851,1851,GasA,Gd,Y,SBrkr,1851,0,0,1851,0,0,2,0,3,1,TA,8,Typ,1,TA,Attchd,1969,Fin,2,506,TA,TA,Y,0,146,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2620,60,RL,60,8238,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,GLQ,700,Unf,0,113,813,GasA,Ex,Y,SBrkr,813,712,0,1525,1,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1997,Fin,2,400,TA,TA,Y,421,72,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2621,60,RL,NA,13041,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1995,1995,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,781,781,GasA,Gd,Y,SBrkr,781,890,0,1671,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1995,Fin,2,423,TA,TA,Y,0,84,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal +2622,60,RL,54,9783,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1996,1996,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,821,821,GasA,Gd,Y,SBrkr,821,955,0,1776,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1996,Fin,2,443,TA,TA,Y,286,116,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2623,60,RL,50,13128,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,216,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1074,1074,GasA,Ex,Y,SBrkr,1074,990,0,2064,0,0,2,1,4,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,527,TA,TA,Y,0,119,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal +2624,60,RL,42,13751,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,248,Gd,TA,PConc,Gd,TA,Av,GLQ,60,Unf,0,1640,1700,GasA,Ex,Y,SBrkr,1700,512,0,2212,1,0,2,1,3,1,Gd,9,Typ,1,Gd,Attchd,2006,Fin,3,773,TA,TA,Y,237,38,0,0,115,0,NA,NA,NA,0,5,2006,New,Partial +2625,160,RL,68,13108,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,2Story,8,5,1994,1994,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,2062,2062,GasA,Ex,Y,SBrkr,2079,608,0,2687,0,0,2,1,4,1,Gd,9,Typ,0,NA,Attchd,1994,Fin,2,618,TA,TA,Y,168,12,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2626,20,RL,NA,8076,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,6,1993,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,112,TA,TA,PConc,Gd,TA,No,GLQ,705,Unf,0,455,1160,GasA,Gd,Y,SBrkr,1169,0,0,1169,0,1,2,0,3,1,TA,6,Typ,1,TA,Attchd,1993,Fin,2,402,TA,TA,Y,0,26,0,0,144,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2627,120,RL,30,3701,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1987,1987,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1191,1191,GasA,TA,Y,SBrkr,1204,0,0,1204,0,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1987,RFn,2,461,TA,TA,Y,120,70,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2628,60,RL,59,16023,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,2Story,9,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,600,Gd,Ex,PConc,Ex,TA,Gd,GLQ,1218,Unf,0,180,1398,GasA,Ex,Y,SBrkr,1414,1384,0,2798,1,0,3,1,3,1,Ex,11,Typ,1,Gd,BuiltIn,2005,Fin,3,670,TA,TA,Y,182,37,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial +2629,60,RL,60,18062,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,2Story,10,5,2006,2006,Hip,CompShg,CemntBd,CmentBd,BrkFace,662,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1528,1528,GasA,Ex,Y,SBrkr,1528,1862,0,3390,0,0,3,1,5,1,Ex,10,Typ,1,Ex,BuiltIn,2006,Fin,3,758,TA,TA,Y,204,34,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2630,60,RL,63,12292,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,2Story,9,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,184,Gd,TA,PConc,Ex,Gd,Gd,GLQ,205,Unf,0,889,1094,GasA,Ex,Y,SBrkr,1102,1371,0,2473,0,0,2,1,4,1,Gd,11,Typ,1,Gd,BuiltIn,2006,Fin,3,675,TA,TA,Y,246,39,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial +2631,60,RL,82,16052,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,2Story,10,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,734,Ex,TA,PConc,Ex,TA,No,GLQ,1206,Unf,0,644,1850,GasA,Ex,Y,SBrkr,1850,848,0,2698,1,0,2,1,4,1,Ex,11,Typ,1,Gd,Attchd,2006,RFn,3,736,TA,TA,Y,250,0,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial +2632,60,RL,92,15922,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,StoneBr,Norm,Norm,1Fam,2Story,9,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,550,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1390,1390,GasA,Ex,Y,SBrkr,1390,1405,0,2795,0,0,3,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2005,Fin,3,660,TA,TA,Y,272,102,0,0,0,0,NA,NA,NA,0,1,2006,New,Partial +2633,120,RL,60,8147,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,9,5,2005,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,230,Gd,TA,PConc,Ex,TA,Gd,GLQ,1191,Unf,0,523,1714,GasA,Ex,Y,SBrkr,1714,0,0,1714,1,0,2,0,2,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,517,TA,TA,Y,156,55,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2634,20,RL,90,18261,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,1Story,9,5,2005,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,420,Ex,TA,PConc,Ex,TA,Gd,GLQ,1416,Unf,0,494,1910,GasA,Ex,Y,SBrkr,2000,0,0,2000,1,0,2,1,3,1,Ex,8,Typ,2,Gd,Attchd,2005,Unf,3,722,TA,TA,Y,351,102,0,0,123,0,NA,NA,NA,0,9,2006,WD,Normal +2635,85,RL,NA,10464,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,NWAmes,Norm,Norm,1Fam,SFoyer,6,6,1980,1980,Gable,CompShg,HdBoard,HdBoard,BrkFace,130,TA,TA,CBlock,Gd,TA,Av,GLQ,850,Unf,0,138,988,GasA,TA,Y,SBrkr,1102,0,0,1102,1,0,1,0,2,1,TA,5,Typ,1,TA,Attchd,1980,RFn,2,582,TA,TA,Y,140,22,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2636,60,RL,81,10530,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,PosA,Norm,1Fam,2Story,7,5,1978,1978,Gable,CompShg,Plywood,Plywood,BrkFace,68,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,945,945,GasA,TA,Y,SBrkr,945,912,0,1857,0,0,2,1,4,1,TA,8,Typ,1,TA,Attchd,1978,RFn,2,482,TA,TA,Y,400,105,0,0,0,0,NA,GdPrv,NA,0,7,2006,WD,Normal +2637,85,RL,NA,9927,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SFoyer,7,5,1976,1976,Gable,CompShg,VinylSd,Wd Shng,Stone,252,Gd,TA,CBlock,Ex,TA,Gd,GLQ,1005,Unf,0,42,1047,GasA,TA,Y,SBrkr,1083,0,0,1083,1,0,1,0,2,1,TA,5,Typ,1,Fa,Attchd,1976,RFn,2,596,TA,TA,Y,444,0,40,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2638,60,FV,75,9512,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,RRAn,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,788,Unf,0,172,960,GasA,Ex,Y,SBrkr,960,1358,0,2318,1,0,2,1,3,1,Gd,8,Typ,1,Ex,BuiltIn,2005,Fin,2,541,TA,TA,Y,0,246,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial +2639,80,RL,81,10530,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,6,6,1975,2000,Gable,CompShg,Plywood,Plywood,BrkFace,248,TA,TA,CBlock,TA,Fa,No,ALQ,548,Unf,0,127,675,GasA,TA,Y,SBrkr,1109,766,0,1875,0,0,3,0,3,1,Gd,8,Typ,1,TA,Attchd,1975,RFn,2,485,TA,TA,Y,48,28,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2640,20,RL,80,10000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1974,1974,Gable,CompShg,HdBoard,Plywood,BrkFace,176,TA,TA,CBlock,TA,TA,No,ALQ,755,Unf,0,348,1103,GasA,TA,Y,SBrkr,1103,0,0,1103,0,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1974,Unf,2,462,TA,TA,Y,295,84,0,0,0,0,NA,GdWo,NA,0,6,2006,WD,Normal +2641,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,4,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,20,LwQ,620,224,864,GasA,TA,Y,SBrkr,874,0,0,874,0,1,1,0,3,1,TA,5,Typ,0,NA,Detchd,1995,Unf,2,576,TA,TA,Y,63,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2642,120,RH,26,8773,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,TwnhsE,1Story,6,5,2002,2002,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,951,Unf,0,536,1487,GasA,Ex,Y,SBrkr,1419,0,0,1419,1,0,2,0,2,1,Gd,4,Typ,0,NA,Attchd,2002,Fin,2,543,TA,TA,Y,196,68,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2643,160,RM,24,2760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,TwnhsE,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,514,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,525,525,GasA,TA,Y,SBrkr,525,567,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1973,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2644,160,RM,24,2160,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,TwnhsE,2Story,5,6,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,200,TA,TA,CBlock,TA,TA,No,LwQ,402,Unf,0,363,765,GasA,Gd,Y,SBrkr,765,600,0,1365,0,0,1,1,3,1,Gd,7,Min1,1,Fa,Attchd,1973,Unf,2,440,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2645,160,RM,21,1890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,7,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,380,TA,TA,CBlock,TA,TA,No,ALQ,282,Unf,0,212,494,GasA,Ex,Y,SBrkr,494,536,0,1030,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2646,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,504,TA,TA,CBlock,TA,TA,No,ALQ,276,Unf,0,207,483,GasA,TA,Y,SBrkr,483,465,0,948,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1972,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2647,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,504,TA,TA,CBlock,TA,TA,No,BLQ,382,Unf,0,143,525,GasA,Gd,Y,SBrkr,525,567,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1972,Unf,1,264,TA,TA,Y,352,0,0,0,0,0,NA,GdPrv,NA,0,10,2006,WD,Normal +2648,120,RL,53,4043,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,1Story,6,5,1975,1975,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,727,BLQ,156,186,1069,GasA,Gd,Y,SBrkr,1069,0,0,1069,0,1,2,0,2,1,TA,4,Typ,1,Po,Attchd,1975,RFn,2,440,TA,TA,Y,0,55,0,0,225,0,NA,NA,NA,0,7,2006,WD,Normal +2649,20,RL,65,7514,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1967,1975,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,373,Rec,108,462,943,GasA,TA,Y,SBrkr,1387,0,0,1387,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1974,RFn,1,300,TA,TA,Y,0,0,240,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2650,120,RL,24,2280,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,Twnhs,1Story,7,7,1976,1976,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,TA,TA,No,ALQ,120,BLQ,492,443,1055,GasA,TA,Y,SBrkr,1055,0,0,1055,1,0,2,0,2,1,TA,4,Typ,0,NA,Attchd,1976,Unf,1,319,TA,TA,Y,0,29,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2651,160,RL,24,2179,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,Twnhs,2Story,6,5,1976,1976,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,70,Unf,0,785,855,GasA,Gd,Y,SBrkr,855,601,0,1456,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1976,RFn,2,460,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2652,60,RL,72,16387,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,215,Gd,TA,PConc,Ex,Gd,No,GLQ,1369,Unf,0,369,1738,GasA,Gd,Y,SBrkr,1738,851,0,2589,1,0,2,1,4,1,Ex,11,Typ,1,Gd,Attchd,2006,RFn,3,831,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial +2653,20,RL,110,16163,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,232,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1618,1618,GasA,Ex,Y,SBrkr,1618,0,0,1618,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2004,Fin,3,880,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2654,20,RL,108,12228,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,7,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,206,Gd,TA,PConc,Ex,Gd,No,Unf,0,Unf,0,1721,1721,GasA,Ex,Y,SBrkr,1740,0,0,1740,0,0,2,0,4,1,Gd,8,Typ,0,NA,Attchd,2006,RFn,3,874,TA,TA,Y,0,43,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2655,20,RL,120,14780,Pave,NA,IR1,HLS,AllPub,Corner,Mod,NridgHt,Norm,Norm,1Fam,1Story,9,5,2005,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,568,Ex,TA,PConc,Ex,TA,Gd,GLQ,1505,Unf,0,363,1868,GasA,Ex,Y,SBrkr,1868,0,0,1868,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2005,Fin,3,1085,TA,TA,Y,354,56,0,0,156,0,NA,NA,NA,0,6,2006,WD,Normal +2656,60,RL,120,13975,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,525,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1090,1090,GasA,Ex,Y,SBrkr,1117,1089,0,2206,0,0,2,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2005,Fin,3,670,TA,TA,Y,148,95,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial +2657,60,RL,82,9942,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2005,2006,Gable,CompShg,MetalSd,MetalSd,BrkFace,385,Ex,TA,PConc,Ex,Gd,Av,GLQ,1290,Unf,0,316,1606,GasA,Ex,Y,SBrkr,1625,466,0,2091,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2005,RFn,2,521,TA,TA,Y,194,84,0,0,0,0,NA,NA,NA,0,5,2006,New,Partial +2658,60,RL,103,12867,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2005,2006,Gable,CompShg,CemntBd,CmentBd,NA,NA,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1209,1209,GasA,Ex,Y,SBrkr,1209,1044,0,2253,0,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2005,Fin,2,575,TA,TA,Y,243,142,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial +2659,60,RL,82,10672,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1054,1054,GasA,Gd,Y,SBrkr,1054,1335,0,2389,0,0,2,1,4,1,Gd,10,Typ,1,Gd,BuiltIn,2006,Fin,3,672,TA,TA,Y,176,64,0,0,0,0,NA,NA,NA,0,11,2006,New,Partial +2660,60,RL,82,11643,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2005,2006,Hip,CompShg,MetalSd,MetalSd,BrkFace,142,Gd,TA,PConc,Ex,TA,Av,GLQ,880,Unf,0,644,1524,GasA,Ex,Y,SBrkr,1544,814,0,2358,1,0,2,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2005,Fin,3,784,TA,TA,Y,120,34,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial +2661,20,RL,121,13758,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,430,Ex,TA,PConc,Ex,TA,Gd,GLQ,1232,Unf,0,560,1792,GasA,Ex,Y,SBrkr,1792,0,0,1792,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,3,925,TA,TA,Y,204,49,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial +2662,20,RL,131,14828,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2004,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,674,Ex,TA,PConc,Ex,TA,Gd,GLQ,1383,Unf,0,397,1780,GasA,Ex,Y,SBrkr,1780,0,0,1780,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2004,Fin,3,816,TA,TA,Y,144,68,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2663,60,RL,NA,13215,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,112,Gd,TA,PConc,Gd,TA,No,GLQ,994,Unf,0,426,1420,GasA,Ex,Y,SBrkr,1426,488,0,1914,1,0,2,1,3,1,Gd,9,Typ,1,TA,BuiltIn,2004,RFn,3,746,TA,TA,Y,168,127,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal +2664,120,RL,48,5911,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2005,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,278,Ex,TA,PConc,Ex,TA,No,GLQ,472,Unf,0,1088,1560,GasA,Ex,Y,SBrkr,1565,0,0,1565,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2005,RFn,2,556,TA,TA,Y,196,56,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2665,20,RL,61,7740,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2006,2006,Hip,CompShg,MetalSd,MetalSd,BrkFace,518,Gd,TA,PConc,Ex,Gd,No,GLQ,1023,Unf,0,663,1686,GasA,Ex,Y,SBrkr,1686,0,0,1686,1,0,2,0,1,1,Ex,6,Typ,1,Gd,Attchd,2006,Fin,3,899,TA,TA,Y,266,100,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial +2666,120,RL,48,6373,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2006,2006,Hip,CompShg,MetalSd,MetalSd,BrkFace,572,Ex,TA,PConc,Ex,Gd,No,GLQ,415,Unf,0,1251,1666,GasA,Ex,Y,SBrkr,1666,0,0,1666,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,575,TA,TA,Y,228,75,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial +2667,60,RL,65,10237,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,2,390,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,2,2006,New,Partial +2668,60,RL,65,10237,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,738,738,GasA,Ex,Y,SBrkr,738,754,0,1492,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2006,Fin,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2669,20,RL,102,11660,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1326,1326,GasA,Ex,Y,SBrkr,1326,0,0,1326,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2006,Fin,2,427,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial +2670,60,RL,96,11631,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,236,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1052,1052,GasA,Ex,Y,SBrkr,1052,1321,0,2373,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2004,Fin,3,632,TA,TA,Y,120,46,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial +2671,60,RL,75,9073,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,738,738,GasA,Ex,Y,SBrkr,738,754,0,1492,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2006,Fin,2,440,TA,TA,Y,100,32,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial +2672,120,RL,43,3087,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,14,Gd,TA,PConc,Gd,TA,Av,GLQ,453,Unf,0,767,1220,GasA,Ex,Y,SBrkr,1364,0,0,1364,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,Fin,2,437,TA,TA,Y,100,16,0,0,0,0,NA,NA,NA,0,11,2006,New,Partial +2673,120,RL,NA,2938,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,40,Gd,TA,PConc,Gd,TA,Av,GLQ,1038,Unf,0,330,1368,GasA,Ex,Y,SBrkr,1511,0,0,1511,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,2002,Fin,2,398,TA,TA,Y,130,30,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2674,120,RM,NA,3072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2004,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,18,Gd,TA,PConc,Gd,TA,No,GLQ,1059,Unf,0,306,1365,GasA,Ex,Y,SBrkr,1548,0,0,1548,1,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2004,Fin,2,388,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2675,120,RL,43,3010,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,14,Gd,TA,PConc,Gd,TA,Gd,GLQ,16,Unf,0,1126,1142,GasA,Ex,Y,SBrkr,1142,0,0,1142,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2005,Fin,2,440,TA,TA,Y,90,0,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial +2676,60,RL,59,9171,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,848,848,GasA,Ex,Y,SBrkr,848,750,0,1598,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2004,Fin,2,433,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2677,60,RL,NA,8658,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,732,Unf,0,250,982,GasA,Ex,Y,SBrkr,1008,881,0,1889,0,0,2,1,3,1,TA,9,Typ,1,TA,Attchd,2000,Fin,2,431,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2678,60,RL,NA,12104,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1035,1035,GasA,Gd,Y,SBrkr,1082,1240,0,2322,0,0,3,1,4,1,Gd,8,Typ,0,NA,Attchd,2006,RFn,3,617,TA,TA,Y,400,45,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial +2679,60,RL,84,9660,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,242,Gd,TA,PConc,Gd,TA,No,GLQ,791,Unf,0,253,1044,GasA,Ex,Y,SBrkr,1079,897,0,1976,1,0,2,1,3,1,Gd,7,Typ,1,Ex,Attchd,1998,Fin,3,885,TA,TA,Y,210,31,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal +2680,60,RL,83,9545,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,322,Gd,TA,PConc,Gd,TA,Mn,GLQ,505,Unf,0,655,1160,GasA,Ex,Y,SBrkr,1205,1029,0,2234,1,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2000,RFn,3,768,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2681,60,RL,NA,9233,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,9,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,877,Gd,TA,PConc,Ex,TA,Av,GLQ,1182,Unf,0,358,1540,GasA,Ex,Y,SBrkr,1540,1315,0,2855,1,0,2,1,4,1,Ex,9,Typ,1,TA,Attchd,2000,RFn,3,774,TA,TA,Y,247,55,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2682,60,RL,83,10019,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1995,1995,Hip,CompShg,VinylSd,VinylSd,BrkFace,397,Gd,TA,PConc,Gd,TA,No,ALQ,527,Unf,0,815,1342,GasA,Ex,Y,SBrkr,1358,1368,0,2726,0,0,2,1,4,1,Gd,9,Typ,1,Ex,Attchd,1995,RFn,3,725,TA,TA,Y,307,169,168,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2683,60,RL,114,17242,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,9,5,1993,1994,Hip,CompShg,MetalSd,MetalSd,BrkFace,738,Gd,Gd,PConc,Ex,TA,Gd,Rec,292,GLQ,1393,48,1733,GasA,Ex,Y,SBrkr,1933,1567,0,3500,1,0,3,1,4,1,Ex,11,Typ,1,TA,Attchd,1993,RFn,3,959,TA,TA,Y,870,86,0,0,210,0,NA,NA,NA,0,5,2006,WD,Normal +2684,60,RL,NA,10236,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,501,Gd,TA,PConc,Gd,TA,Gd,GLQ,380,BLQ,168,742,1290,GasA,Ex,Y,SBrkr,1305,1189,0,2494,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1994,Fin,3,803,TA,TA,Y,200,95,0,0,0,0,NA,GdPrv,NA,0,6,2006,WD,Normal +2685,60,RL,NA,12585,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1993,1993,Gable,CompShg,HdBoard,ImStucc,BrkFace,420,Gd,TA,PConc,Gd,TA,No,LwQ,247,GLQ,1039,0,1286,GasA,Ex,Y,SBrkr,1565,1234,0,2799,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1993,Fin,3,704,TA,TA,Y,432,136,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2686,60,RL,75,12447,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,RRAn,Norm,1Fam,2Story,8,5,2005,2006,Gable,CompShg,CemntBd,CmentBd,Stone,192,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,1100,1100,GasA,Ex,Y,SBrkr,1116,848,0,1964,0,0,2,1,3,1,Gd,8,Typ,1,Gd,BuiltIn,2005,Fin,2,760,TA,TA,Y,200,70,0,0,0,0,NA,NA,NA,0,1,2006,New,Partial +2687,20,RL,49,15218,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Somerst,RRAn,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Ex,Gd,No,GLQ,1562,Unf,0,108,1670,GasA,Ex,Y,SBrkr,1670,0,0,1670,1,0,2,1,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,3,928,TA,TA,Y,0,240,200,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2688,20,RL,85,10936,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Feedr,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,60,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1504,1504,GasA,Ex,Y,SBrkr,1504,0,0,1504,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2006,Fin,2,510,TA,TA,Y,144,0,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2689,20,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1254,1278,GasA,Ex,Y,SBrkr,1278,0,0,1278,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2006,RFn,2,584,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial +2690,60,FV,100,13162,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Feedr,Norm,1Fam,2Story,9,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,GLQ,1836,Unf,0,200,2036,GasA,Ex,Y,SBrkr,2036,604,0,2640,1,0,3,1,3,1,Ex,11,Typ,1,Gd,Attchd,2006,RFn,3,792,TA,TA,Y,0,265,0,0,0,0,NA,NA,NA,0,11,2006,New,Partial +2691,60,FV,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,858,858,GasA,Ex,Y,SBrkr,858,858,0,1716,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,2,615,TA,TA,Y,0,53,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal +2692,20,RL,74,7733,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,Mn,GLQ,24,Unf,0,1118,1142,GasA,Ex,Y,SBrkr,1142,0,0,1142,0,0,1,1,3,1,Gd,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,4,50,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal +2693,20,RL,91,11024,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,118,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1400,1400,GasA,Ex,Y,SBrkr,1400,0,0,1400,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,612,TA,TA,Y,144,55,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial +2694,20,RL,63,13072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1131,1131,GasA,Ex,Y,SBrkr,1131,0,0,1131,0,0,1,1,3,1,Gd,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,39,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial +2695,60,RL,65,7800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,172,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,891,891,GasA,Ex,Y,SBrkr,891,795,0,1686,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2005,Fin,2,462,TA,TA,Y,144,101,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2696,60,RL,74,7632,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,96,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,784,784,GasA,Ex,Y,SBrkr,831,754,0,1585,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,2,449,TA,TA,Y,100,77,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2697,60,RL,70,8304,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,941,941,GasA,Ex,Y,SBrkr,941,896,0,1837,0,0,2,1,3,1,TA,7,Typ,0,NA,Attchd,1997,RFn,2,688,TA,TA,Y,150,165,0,0,0,0,NA,GdPrv,NA,0,7,2006,WD,Normal +2698,60,RL,70,9370,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1992,1993,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,758,Unf,0,78,836,GasA,Ex,Y,SBrkr,844,887,0,1731,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1992,RFn,2,462,TA,TA,Y,307,85,0,0,224,0,NA,NA,Othr,3000,10,2006,WD,Family +2699,120,RL,50,7175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1990,1991,Gable,CompShg,Plywood,Plywood,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,904,Unf,0,494,1398,GasA,Gd,Y,SBrkr,1398,0,0,1398,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1990,RFn,2,542,TA,TA,Y,0,46,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2700,120,RL,50,7175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1991,1991,Gable,CompShg,Plywood,Plywood,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,278,Unf,0,939,1217,GasA,Gd,Y,SBrkr,1217,0,0,1217,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1991,RFn,2,484,TA,TA,Y,0,64,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2701,60,RL,NA,9019,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,2Story,6,5,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,274,Unf,0,362,636,GasA,Ex,Y,SBrkr,636,684,0,1320,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1994,Fin,2,472,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2702,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,4,1962,1962,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,51,TA,TA,CBlock,TA,TA,No,LwQ,36,Unf,0,952,988,GasA,Ex,Y,SBrkr,988,0,0,988,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1977,Unf,2,624,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2703,90,RM,68,8927,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,Duplex,1.5Fin,6,6,1977,1977,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1286,368,0,1654,0,0,2,0,4,2,TA,10,Typ,0,NA,Attchd,1977,RFn,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2704,20,RL,NA,9240,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1962,2002,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,612,Unf,0,252,864,GasA,Gd,Y,SBrkr,1211,0,0,1211,0,0,1,0,2,1,TA,6,Min1,1,TA,Detchd,1972,Unf,2,576,TA,TA,Y,161,0,0,0,0,0,NA,MnPrv,NA,0,3,2006,WD,Normal +2705,20,RL,NA,9308,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRNe,Norm,1Fam,1Story,5,5,1965,1965,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,554,Unf,0,430,984,GasA,TA,Y,SBrkr,984,0,0,984,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1965,Unf,1,310,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2706,20,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,6,1968,1968,Gable,CompShg,Plywood,Plywood,BrkFace,90,TA,TA,CBlock,TA,TA,No,BLQ,162,Rec,270,450,882,GasA,TA,Y,SBrkr,909,0,0,909,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1968,Unf,1,294,TA,TA,Y,0,155,0,0,0,0,NA,MnPrv,NA,0,11,2006,COD,Normal +2707,20,RL,NA,8638,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,6,1963,1963,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,TA,TA,No,ALQ,181,Unf,0,744,925,GasA,Gd,Y,SBrkr,925,0,0,925,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1990,Unf,2,484,TA,TA,Y,203,74,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2708,20,RL,NA,13052,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1965,1965,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,712,Unf,0,312,1024,GasA,TA,Y,SBrkr,1024,0,0,1024,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1965,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,1,2006,WD,Normal +2709,20,RL,NA,8020,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1964,1964,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,644,Unf,0,268,912,GasA,TA,N,SBrkr,912,0,0,912,0,0,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,4,2006,WD,Normal +2710,20,RL,NA,8789,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1967,1967,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,Mn,Rec,659,Unf,0,253,912,GasA,TA,Y,SBrkr,941,0,0,941,0,0,1,0,3,1,TA,6,Typ,1,Po,Attchd,1967,Unf,1,288,TA,TA,Y,64,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2711,80,RL,100,14330,Pave,NA,IR1,Low,AllPub,Corner,Gtl,Veenker,Norm,Norm,1Fam,SLvl,7,4,1974,1974,Gable,CompShg,WdShing,Wd Sdng,BrkFace,145,Gd,Fa,CBlock,Gd,TA,Gd,ALQ,1023,BLQ,497,228,1748,GasA,Gd,Y,SBrkr,2151,495,0,2646,1,2,2,0,3,1,Gd,9,Mod,4,TA,Attchd,1974,RFn,2,550,TA,TA,Y,641,100,0,0,0,800,Gd,GdPrv,NA,0,1,2006,WD,Normal +2712,60,RL,105,11025,Pave,NA,Reg,HLS,AllPub,Inside,Mod,NoRidge,Norm,Norm,1Fam,2Story,8,5,1992,1993,Gable,CompShg,HdBoard,ImStucc,BrkFace,692,Gd,TA,PConc,Ex,TA,Gd,GLQ,1118,Unf,0,216,1334,GasA,Ex,Y,SBrkr,1520,1306,0,2826,1,0,2,1,3,1,Gd,9,Typ,3,TA,Attchd,1992,RFn,3,888,TA,TA,Y,177,208,186,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2713,120,FV,34,3628,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2004,2004,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1143,1143,GasA,Ex,Y,SBrkr,1143,0,0,1143,0,0,1,1,1,1,Gd,5,Typ,1,Gd,Attchd,2004,RFn,2,588,TA,TA,Y,0,191,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2714,160,FV,24,2544,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,2005,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,600,600,GasA,Ex,Y,SBrkr,520,623,80,1223,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2005,RFn,2,480,TA,TA,Y,0,166,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2715,160,FV,NA,2998,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,513,Gd,TA,PConc,Gd,TA,No,GLQ,353,Unf,0,403,756,GasA,Ex,Y,SBrkr,768,756,0,1524,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2000,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2716,160,FV,NA,4447,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,530,530,GasA,Ex,Y,SBrkr,530,550,0,1080,0,0,2,1,2,1,Gd,4,Typ,0,NA,Attchd,2003,RFn,2,496,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2717,60,FV,114,8314,Pave,Pave,IR1,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,1997,1998,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,569,569,GasA,Ex,Y,SBrkr,854,840,0,1694,0,0,2,1,3,1,Gd,6,Typ,1,TA,BuiltIn,1997,Unf,1,434,TA,TA,Y,0,382,0,0,110,0,NA,GdPrv,NA,0,11,2006,WD,Normal +2718,20,FV,60,7180,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2001,2002,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1568,1568,GasA,Ex,Y,SBrkr,1568,0,0,1568,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2001,RFn,2,564,TA,TA,Y,0,266,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2719,190,RL,79,13110,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,RRAn,Feedr,2fmCon,1Story,5,6,1972,1972,Gable,CompShg,Plywood,Plywood,BrkFace,144,TA,TA,CBlock,Gd,TA,No,GLQ,962,Unf,0,191,1153,GasA,Ex,Y,SBrkr,1193,0,0,1193,1,0,2,0,2,1,TA,6,Typ,0,NA,Attchd,1972,Fin,2,501,TA,TA,Y,140,153,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2720,20,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,1Story,7,6,1967,1967,Hip,CompShg,HdBoard,HdBoard,BrkFace,264,TA,TA,CBlock,TA,TA,No,BLQ,553,LwQ,68,713,1334,GasA,Gd,Y,SBrkr,1334,0,0,1334,1,0,2,0,3,1,TA,7,Typ,0,NA,Attchd,1967,RFn,2,477,TA,TA,Y,0,20,35,0,264,0,NA,NA,NA,0,4,2006,WD,Normal +2721,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,5,1968,1968,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,758,Unf,0,293,1051,GasA,Gd,Y,SBrkr,1051,0,0,1051,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1968,RFn,2,504,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2722,60,RL,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,2Story,5,5,1968,1968,Gable,CompShg,HdBoard,HdBoard,BrkFace,300,TA,TA,CBlock,Gd,Fa,Mn,ALQ,361,Rec,483,56,900,GasA,Ex,Y,SBrkr,884,886,0,1770,1,0,1,1,4,1,TA,7,Typ,0,NA,Attchd,1968,RFn,2,530,TA,TA,Y,0,60,0,0,270,0,NA,NA,Shed,455,6,2006,WD,Normal +2723,20,RL,78,9360,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,7,1968,2004,Hip,CompShg,HdBoard,HdBoard,BrkFace,203,TA,TA,CBlock,TA,TA,Av,ALQ,760,Unf,0,216,976,GasA,TA,Y,SBrkr,976,0,0,976,1,0,1,0,2,1,Gd,4,Typ,1,Fa,Attchd,1968,RFn,2,504,TA,TA,Y,94,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Abnorml +2724,85,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,SFoyer,5,6,1968,1968,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,744,Unf,0,89,833,GasA,Gd,Y,SBrkr,898,0,0,898,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1968,RFn,1,326,TA,TA,Y,143,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2725,20,RL,NA,9759,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1966,1966,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,BLQ,799,Unf,0,252,1051,GasA,TA,Y,SBrkr,1051,0,0,1051,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,RFn,1,264,TA,TA,Y,182,88,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2726,80,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,7,1967,1967,Gable,CompShg,MetalSd,MetalSd,BrkFace,140,TA,TA,PConc,TA,TA,Av,ALQ,602,Rec,402,137,1141,GasA,Gd,Y,SBrkr,1141,0,0,1141,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1967,Unf,1,568,TA,TA,Y,0,78,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2727,190,RL,80,8800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,RRAn,Norm,2fmCon,1Story,6,7,1965,2000,Hip,CompShg,BrkFace,VinylSd,None,0,TA,Gd,PConc,TA,TA,Mn,ALQ,901,BLQ,252,34,1187,GasA,Ex,Y,SBrkr,1565,0,0,1565,1,0,2,0,3,1,Gd,7,Min1,2,TA,Attchd,1965,RFn,1,299,TA,TA,Y,200,25,211,0,0,0,NA,MnPrv,Shed,460,6,2006,WD,Abnorml +2728,20,RL,NA,10368,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1964,1964,Hip,CompShg,HdBoard,HdBoard,BrkFace,112,TA,TA,CBlock,TA,TA,No,ALQ,260,LwQ,748,0,1008,GasA,Ex,Y,SBrkr,1488,0,0,1488,1,0,1,1,3,1,TA,7,Typ,1,Gd,Attchd,1964,Fin,2,430,TA,TA,Y,154,60,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2729,60,RL,85,9350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,5,6,1964,1964,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,360,Unf,0,360,720,GasA,Gd,Y,SBrkr,720,720,0,1440,0,0,1,1,4,1,TA,7,Typ,1,Po,Attchd,1964,Fin,2,480,TA,TA,Y,0,32,240,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2730,20,RL,80,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1960,1960,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,88,TA,TA,CBlock,TA,TA,No,ALQ,632,Unf,0,616,1248,GasA,Ex,Y,SBrkr,1248,0,0,1248,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1960,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2006,WD,Normal +2731,30,RL,60,8550,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1934,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,574,Unf,0,242,816,GasA,Ex,Y,SBrkr,816,0,0,816,1,0,1,0,2,1,TA,4,Typ,1,Fa,Attchd,1949,Unf,1,240,TA,TA,Y,228,0,40,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2732,20,RL,68,9724,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1947,1950,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,938,938,GasA,Ex,Y,SBrkr,1043,0,0,1043,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1947,Unf,1,273,TA,TA,Y,125,48,0,0,0,0,NA,GdWo,NA,0,5,2006,WD,Normal +2733,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1961,1990,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,Mn,BLQ,915,Unf,0,336,1251,GasA,TA,Y,SBrkr,1433,0,0,1433,1,0,1,0,3,1,TA,7,Min1,1,Gd,Attchd,1961,Unf,2,441,TA,TA,Y,144,0,205,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2734,20,RL,89,10858,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,6,1952,1952,Gable,CompShg,Wd Sdng,Plywood,Stone,150,TA,Gd,CBlock,TA,TA,Mn,LwQ,40,Unf,0,1404,1444,GasA,Ex,Y,SBrkr,1624,0,0,1624,1,0,1,0,2,1,TA,6,Min1,1,Gd,Attchd,1952,RFn,1,240,TA,TA,Y,0,40,324,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Partial +2735,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1951,1951,Gable,CompShg,HdBoard,HdBoard,Stone,144,TA,TA,CBlock,TA,TA,No,ALQ,996,Unf,0,60,1056,GasA,Ex,Y,FuseA,1216,0,0,1216,1,0,1,0,3,1,TA,7,Typ,0,NA,Attchd,1951,RFn,1,280,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2736,60,RL,79,9462,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,5,6,1949,1973,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,704,704,GasA,Gd,Y,FuseA,1024,704,0,1728,0,0,1,1,3,1,TA,7,Min1,1,Gd,Attchd,1949,Unf,1,234,TA,TA,Y,245,60,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2737,20,RL,82,9888,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1954,1975,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,BLQ,486,Unf,0,450,936,GasA,TA,Y,FuseA,936,0,0,936,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1954,Unf,1,240,TA,TA,Y,0,0,160,0,0,0,NA,MnPrv,NA,0,3,2006,WD,Normal +2738,90,RL,NA,8917,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1967,1967,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1584,1584,GasA,TA,Y,SBrkr,1584,0,0,1584,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1967,Unf,2,506,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2739,80,RL,NA,12700,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,5,1964,1964,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,939,Unf,0,307,1246,GasA,TA,Y,SBrkr,1246,0,0,1246,1,0,1,0,3,1,TA,6,Typ,2,Gd,Attchd,1964,RFn,2,441,TA,TA,Y,0,69,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal +2740,20,RL,109,9723,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1963,1963,Hip,CompShg,MetalSd,MetalSd,BrkFace,332,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1008,1008,GasA,TA,Y,SBrkr,1008,0,0,1008,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1963,RFn,2,430,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2741,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,5,1957,1957,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,Fa,TA,Mn,BLQ,623,Unf,0,556,1179,GasA,Gd,Y,SBrkr,1364,0,0,1364,0,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1957,RFn,1,331,TA,TA,Y,0,60,0,0,0,0,NA,GdPrv,NA,0,3,2006,WD,Normal +2742,20,RL,NA,9610,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,6,1958,1958,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,632,TA,TA,CBlock,TA,TA,No,Rec,203,Unf,0,918,1121,GasA,Ex,Y,FuseA,1336,0,0,1336,0,0,1,1,3,1,TA,7,Typ,1,TA,Attchd,1958,RFn,2,488,TA,TA,Y,80,0,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2743,80,RL,125,10000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,6,1956,1956,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,272,TA,TA,CBlock,TA,TA,Av,BLQ,678,Rec,281,99,1058,GasA,Ex,Y,SBrkr,1370,0,0,1370,1,0,1,0,3,1,TA,6,Typ,1,TA,Basment,1956,RFn,1,300,TA,TA,Y,191,0,0,0,120,0,NA,MnPrv,NA,0,2,2006,WD,Normal +2744,20,RL,72,10152,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1956,1994,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,914,Unf,0,210,1124,GasA,Ex,Y,SBrkr,1124,0,0,1124,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1956,Fin,1,353,TA,TA,Y,0,211,180,0,142,0,NA,NA,NA,0,5,2006,WD,Normal +2745,20,RL,70,8092,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1954,2000,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,176,TA,Gd,CBlock,TA,TA,No,ALQ,824,Unf,0,226,1050,GasA,Ex,Y,SBrkr,1050,0,0,1050,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1954,RFn,1,286,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Abnorml +2746,20,RL,66,12778,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1952,2003,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,658,Unf,0,350,1008,GasA,Ex,Y,FuseA,1008,0,0,1008,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1952,RFn,1,280,TA,TA,Y,0,154,0,0,0,0,NA,MnPrv,NA,0,1,2006,WD,Normal +2747,20,RL,75,10170,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1951,1951,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,522,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,216,216,GasA,TA,Y,SBrkr,1575,0,0,1575,0,0,1,1,2,1,Gd,5,Typ,1,Gd,Attchd,1951,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2748,80,RL,55,7700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,7,1956,1956,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,No,BLQ,271,Unf,0,30,301,GasA,Ex,Y,FuseA,1145,0,0,1145,0,0,1,0,3,1,TA,6,Min2,0,NA,Detchd,1993,Unf,2,684,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,9,2006,WD,Normal +2749,20,RL,65,11050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,1956,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,488,Unf,0,517,1005,GasA,Ex,Y,SBrkr,1005,0,0,1005,0,0,1,0,2,1,TA,6,Typ,1,TA,Attchd,1956,Unf,1,319,TA,TA,Y,0,0,0,0,288,0,NA,NA,NA,0,7,2006,WD,Normal +2750,20,RL,80,13600,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1955,1955,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,144,BLQ,912,0,1056,GasA,Gd,Y,SBrkr,1056,0,0,1056,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1955,Fin,1,300,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,Shed,650,11,2006,WD,Normal +2751,20,RL,85,15428,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1951,1991,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,741,Unf,0,143,884,GasA,Ex,Y,SBrkr,884,0,0,884,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1951,Fin,1,270,TA,TA,Y,0,0,0,0,195,0,NA,NA,NA,0,6,2006,WD,Normal +2752,30,RL,118,21299,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,5,1941,1963,Hip,WdShake,BrkFace,BrkFace,None,0,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,929,929,GasA,Ex,Y,SBrkr,2039,0,0,2039,1,0,1,1,3,1,TA,7,Min1,3,Gd,2Types,1941,Unf,3,791,TA,TA,Y,0,0,90,0,0,0,NA,NA,NA,0,12,2006,COD,Abnorml +2753,20,RL,70,13300,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,2001,Hip,CompShg,Wd Sdng,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,494,Unf,0,521,1015,GasA,Gd,Y,SBrkr,1384,0,0,1384,1,0,1,0,2,1,TA,6,Min1,0,NA,Attchd,2001,Unf,2,896,TA,TA,Y,75,0,0,323,0,0,NA,NA,Shed,400,6,2006,WD,Normal +2754,190,RL,94,22136,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,2fmCon,1.5Fin,5,5,1925,1975,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,CBlock,TA,TA,Mn,GLQ,1018,Unf,0,1153,2171,GasA,TA,Y,SBrkr,1392,1248,0,2640,2,0,2,1,5,1,TA,10,Maj1,1,Gd,Attchd,1977,RFn,3,1008,TA,TA,N,631,48,148,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2755,50,RL,50,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,6,6,1947,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,784,784,GasA,Ex,Y,FuseA,900,412,0,1312,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1953,Unf,2,649,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2756,30,RL,60,10410,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,8,1930,2001,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,713,713,GasA,Ex,Y,SBrkr,713,0,0,713,0,0,1,0,2,1,Gd,5,Typ,0,NA,Detchd,1936,Unf,1,371,Fa,Fa,N,0,75,161,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2757,30,RL,60,10914,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1Story,3,3,1929,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,CBlock,TA,TA,Mn,Unf,0,Unf,0,715,715,GasA,Fa,N,FuseP,715,0,0,715,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1967,Unf,2,660,Fa,TA,N,0,0,75,0,112,0,NA,NA,NA,0,8,2006,WD,Normal +2758,50,RL,60,7008,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,8,1900,1998,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,Fa,Fa,No,Unf,0,Unf,0,448,448,GasA,Ex,Y,SBrkr,448,272,0,720,0,0,1,0,1,1,Fa,5,Typ,0,NA,Attchd,1900,Unf,1,280,Fa,TA,Y,0,0,70,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2759,70,RL,60,7200,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,8,1915,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Ex,CBlock,TA,TA,No,Rec,338,Unf,0,325,663,GasA,Ex,Y,SBrkr,774,821,0,1595,0,0,2,0,3,1,TA,7,Typ,1,Gd,Detchd,1974,Unf,2,528,TA,TA,Y,49,0,231,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2760,50,RL,60,10818,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,4,1910,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,1077,1077,GasA,TA,Y,FuseA,981,779,0,1760,0,0,1,1,4,1,TA,7,Typ,1,TA,Detchd,1935,Unf,2,648,Fa,TA,Y,120,0,96,0,0,0,NA,NA,NA,0,2,2006,COD,Abnorml +2761,80,RL,83,10184,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,5,1963,1963,Gable,CompShg,HdBoard,HdBoard,BrkFace,379,TA,TA,CBlock,TA,TA,Av,ALQ,580,Unf,0,503,1083,GasA,TA,Y,SBrkr,1146,0,0,1146,0,1,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1963,Unf,1,294,TA,TA,Y,345,75,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2762,20,RL,77,9510,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1962,1985,Gable,CompShg,HdBoard,HdBoard,BrkCmn,161,TA,TA,CBlock,TA,TA,No,ALQ,701,Unf,0,434,1135,GasA,Ex,Y,SBrkr,1207,0,0,1207,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1962,RFn,1,264,TA,TA,Y,0,240,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2763,20,RL,80,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosA,Norm,1Fam,1Story,6,6,1961,1992,Gable,CompShg,HdBoard,HdBoard,BrkFace,104,TA,TA,CBlock,TA,TA,No,Rec,913,Unf,0,400,1313,GasA,TA,Y,SBrkr,1773,0,0,1773,1,0,2,0,3,1,TA,6,Min2,2,TA,Attchd,1961,RFn,2,418,TA,TA,Y,355,98,0,0,144,0,NA,NA,NA,0,8,2006,WD,Normal +2764,20,RL,86,11650,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,PosA,Norm,1Fam,1Story,7,5,1959,1959,Hip,CompShg,Plywood,Plywood,BrkCmn,58,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,FuseA,1472,0,0,1472,0,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,1959,Unf,2,484,TA,TA,Y,0,68,0,0,227,0,NA,NA,NA,0,6,2006,WD,Normal +2765,60,RL,NA,18275,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,7,8,1962,1998,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Gd,ALQ,636,Unf,0,802,1438,GasA,TA,Y,SBrkr,1900,548,0,2448,1,0,3,0,3,1,TA,9,Typ,2,Gd,Attchd,1962,RFn,2,441,TA,TA,Y,520,102,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2766,50,RL,60,12144,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,4,6,1950,1950,Gable,CompShg,BrkComm,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,455,Unf,0,455,910,GasA,Gd,Y,SBrkr,910,611,0,1521,0,0,1,1,3,1,Gd,6,Min2,0,NA,Detchd,1950,Unf,1,597,Fa,TA,Y,199,0,168,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2767,90,RL,60,8544,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,1Story,3,4,1950,1950,Gable,CompShg,BrkFace,Stone,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,Wall,Fa,N,FuseF,1040,0,0,1040,0,0,2,0,2,2,TA,6,Typ,0,NA,Detchd,1950,Unf,2,400,TA,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2768,90,RL,75,8512,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1960,1960,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,Fa,No,Unf,0,Unf,0,1556,1556,GasA,TA,Y,SBrkr,1556,0,0,1556,0,0,2,0,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2769,20,RL,70,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,4,1961,1961,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,GLQ,781,Unf,0,369,1150,GasA,TA,Y,SBrkr,1150,0,0,1150,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1961,RFn,1,288,TA,TA,Y,0,0,0,0,162,0,NA,NA,NA,0,7,2006,WD,Normal +2770,20,RL,74,7400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,1Story,7,6,1962,1962,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,809,Unf,0,236,1045,GasA,Gd,Y,SBrkr,1045,0,0,1045,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1962,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2771,20,RL,70,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1Story,5,6,1962,1962,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,468,Unf,0,396,864,GasA,Gd,Y,SBrkr,864,0,0,864,0,1,1,0,3,1,TA,5,Typ,0,NA,Attchd,1962,Unf,1,336,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,2,2006,WD,Normal +2772,190,RL,70,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,2fmCon,SFoyer,5,5,1962,1962,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,953,Unf,0,72,1025,GasA,TA,Y,SBrkr,1025,0,0,1025,1,0,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,96,80,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2773,70,RM,62,9856,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,8,1900,2005,Hip,CompShg,CemntBd,CmentBd,None,0,Gd,Gd,PConc,Fa,TA,No,Unf,0,Unf,0,716,716,GasA,Ex,Y,FuseA,1007,1007,0,2014,0,0,2,0,5,1,TA,8,Typ,0,NA,Detchd,1900,Unf,2,624,TA,TA,Y,0,72,167,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2774,50,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,6,1948,1950,Gable,CompShg,MetalSd,MetalSd,Stone,264,TA,TA,CBlock,TA,TA,No,Rec,276,Unf,0,936,1212,GasA,Gd,Y,FuseA,1226,442,0,1668,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1948,Unf,1,240,TA,TA,Y,0,0,140,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2775,50,RM,60,5520,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,6,1920,1980,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,Fa,No,LwQ,284,Unf,0,863,1147,GasA,TA,N,SBrkr,1147,510,0,1657,0,0,1,0,4,1,Fa,9,Typ,1,TA,Detchd,1920,Unf,1,162,Fa,Fa,N,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2776,50,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,8,1900,2004,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Rec,381,Unf,0,399,780,GasA,Ex,Y,SBrkr,940,476,0,1416,0,1,1,0,3,1,Gd,7,Typ,0,NA,Detchd,1956,Unf,2,400,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2777,70,RM,58,6451,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,7,1900,1970,Gable,CompShg,AsbShng,Wd Sdng,None,0,TA,TA,Stone,TA,TA,No,Rec,208,Unf,0,504,712,GasA,Gd,Y,SBrkr,848,580,0,1428,1,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1985,Fin,2,576,TA,TA,Y,264,0,84,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2778,70,RM,66,3960,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,8,1930,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,502,502,GasA,TA,N,SBrkr,502,502,0,1004,0,0,1,0,2,1,Gd,5,Typ,1,Po,Detchd,1930,Unf,1,200,Fa,TA,N,280,0,68,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2779,190,RM,56,7745,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,1.5Fin,4,6,1900,1950,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,TA,TA,No,Unf,0,Unf,0,938,938,GasA,Gd,N,SBrkr,1084,867,0,1951,0,0,2,0,4,2,Fa,9,Typ,0,NA,Detchd,1993,Unf,2,576,TA,TA,P,0,6,28,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2780,30,RM,56,7741,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,6,5,1924,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,No,BLQ,143,Rec,72,817,1032,GasA,Gd,N,FuseA,1032,0,0,1032,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1995,Unf,1,280,TA,TA,Y,0,0,112,0,0,0,NA,MnPrv,NA,0,6,2006,COD,Abnorml +2781,30,RM,50,5633,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,7,1925,1950,Gable,CompShg,MetalSd,Stucco,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,844,844,GasA,TA,Y,SBrkr,844,0,0,844,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1925,Unf,1,216,TA,TA,N,50,81,123,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2782,20,RM,60,7200,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,5,1950,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,576,576,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1952,RFn,1,528,TA,TA,Y,0,0,0,0,115,0,NA,NA,NA,0,8,2006,COD,Normal +2783,70,RM,42,7614,Pave,Grvl,Reg,Lvl,AllPub,Inside,Mod,OldTown,Norm,Norm,1Fam,2Story,3,5,1905,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,Mn,Unf,0,Unf,0,738,738,GasA,Gd,Y,FuseA,714,662,0,1376,0,0,1,0,2,1,TA,7,Typ,0,NA,Detchd,1930,Unf,1,216,TA,TA,N,0,0,104,0,225,0,NA,NA,NA,0,3,2006,WD,Normal +2784,190,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,1Story,5,7,1955,1955,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,GLQ,576,Unf,0,384,960,GasA,TA,Y,FuseA,960,0,0,960,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1976,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2785,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,7,1924,1950,Gable,CompShg,MetalSd,MetalSd,BrkFace,145,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,816,816,GasA,Ex,Y,SBrkr,816,750,0,1566,0,0,1,1,5,1,Gd,7,Typ,0,NA,Detchd,1976,Unf,2,450,TA,TA,Y,24,0,296,0,0,0,NA,MnPrv,NA,0,8,2006,WD,Normal +2786,30,RM,52,7830,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,5,1921,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,Fa,TA,No,LwQ,416,Unf,0,76,492,GasA,TA,Y,SBrkr,492,0,0,492,1,0,1,0,1,1,TA,3,Typ,0,NA,Detchd,1921,Unf,1,200,Fa,TA,N,0,0,78,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2787,50,RM,56,9576,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,7,1945,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Fa,TA,No,Rec,310,Unf,0,460,770,GasA,TA,Y,SBrkr,885,297,0,1182,0,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1945,Unf,1,378,Fa,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,5,2006,WD,Normal +2788,30,RM,48,5747,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,4,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,798,798,GasA,Gd,Y,SBrkr,840,0,0,840,0,0,1,0,2,1,Fa,5,Typ,0,NA,Detchd,1938,Unf,1,250,TA,Fa,N,112,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2789,75,RM,70,6300,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,7,6,1910,2005,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1226,1226,GasA,Ex,Y,SBrkr,1226,878,0,2104,0,0,2,0,5,1,TA,9,Typ,0,NA,Detchd,1910,Unf,2,432,Fa,TA,P,0,341,88,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2790,90,RM,33,5976,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,Duplex,2Story,5,7,1920,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,624,624,GasA,Gd,N,FuseA,624,624,0,1248,0,0,2,0,2,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,130,256,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2791,20,RM,65,9750,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,5,1958,1958,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,960,960,GasA,Ex,Y,SBrkr,960,0,0,960,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,2002,Unf,2,624,TA,TA,Y,0,0,0,0,0,0,NA,NA,Gar2,4500,7,2006,WD,Normal +2792,50,C (all),63,4761,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Unf,3,3,1918,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,Fa,BrkTil,TA,Fa,No,Unf,0,Unf,0,1020,1020,GasA,Fa,N,FuseP,1020,0,0,1020,0,0,1,0,2,1,Fa,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,105,0,0,0,NA,NA,NA,0,10,2006,ConLD,Normal +2793,70,RL,69,11737,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,2Story,6,7,1924,1996,Gambrel,CompShg,BrkComm,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,848,848,GasW,TA,N,SBrkr,1017,810,0,1827,0,0,1,0,2,1,TA,9,Typ,1,Gd,Detchd,1943,Unf,1,240,Fa,TA,Y,27,36,42,0,0,0,NA,GdPrv,NA,0,5,2006,WD,Normal +2794,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,3,5,1930,1950,Gable,CompShg,AsbShng,AsbShng,None,0,Gd,TA,CBlock,TA,TA,No,Rec,347,Unf,0,381,728,GasA,Ex,Y,SBrkr,728,434,0,1162,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1930,Unf,1,258,Fa,Po,Y,0,24,0,0,0,0,NA,NA,NA,0,11,2006,ConLI,Abnorml +2795,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,7,1930,1984,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,741,741,GasA,Gd,Y,SBrkr,741,583,0,1324,0,0,1,0,3,1,Gd,7,Typ,0,NA,Detchd,1930,Unf,1,180,Fa,TA,Y,0,0,55,0,0,0,NA,NA,NA,0,2,2006,WD,Normal +2796,30,RL,50,11672,Pave,Pave,IR2,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,5,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,816,816,GasA,TA,Y,FuseA,816,0,0,816,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1925,Unf,1,210,Fa,Fa,N,168,0,112,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2797,50,RM,90,33120,Pave,NA,IR3,Lvl,AllPub,Inside,Gtl,OldTown,RRAn,Feedr,1Fam,1.5Fin,6,5,1962,1962,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1595,1595,GasA,TA,Y,SBrkr,1611,875,0,2486,0,0,2,0,5,1,TA,8,Typ,1,Gd,Detchd,1962,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2798,50,RM,60,10320,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,5,1924,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,596,596,GasA,Po,Y,FuseF,834,596,0,1430,0,0,2,0,3,1,Fa,7,Typ,0,NA,Detchd,1924,Unf,2,370,Fa,Fa,Y,218,0,0,0,210,0,NA,NA,NA,0,10,2006,WD,Abnorml +2799,70,RM,60,7518,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,5,8,1910,2004,Gable,CompShg,AsbShng,Plywood,None,0,Fa,Gd,BrkTil,Fa,Fa,No,Unf,0,Unf,0,396,396,GasA,Gd,Y,SBrkr,665,665,0,1330,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,2001,Unf,1,390,TA,TA,N,0,72,45,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2800,30,RM,50,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,5,4,1919,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,610,610,GasA,Ex,N,FuseA,819,0,0,819,0,0,1,0,2,1,Gd,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,9,2006,WD,Abnorml +2801,30,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,6,6,1930,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,343,Unf,0,641,984,GasA,TA,Y,FuseF,984,0,0,984,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1930,Unf,1,308,TA,TA,N,0,0,164,0,0,0,NA,NA,NA,0,3,2006,ConLI,Family +2802,50,RL,82,12375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1.5Fin,5,5,1951,1951,Gable,CompShg,HdBoard,HdBoard,Stone,41,TA,Fa,CBlock,TA,TA,No,BLQ,329,Unf,0,477,806,GasA,TA,Y,SBrkr,1081,341,0,1422,1,0,1,0,3,1,TA,7,Typ,1,TA,Detchd,1951,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,6,2006,WD,Normal +2803,90,RL,120,11136,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Feedr,Duplex,1Story,6,5,1964,1964,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1921,1921,GasA,TA,Y,SBrkr,1921,0,0,1921,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1964,Unf,2,576,TA,TA,Y,0,180,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2804,20,RL,100,21370,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1950,1950,Gable,CompShg,Wd Sdng,MetalSd,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,FuseA,1640,0,0,1640,0,0,1,0,3,1,TA,7,Min1,1,Gd,Attchd,1950,RFn,2,394,TA,TA,Y,0,0,225,0,0,0,NA,NA,Shed,600,6,2006,WD,Normal +2805,30,RL,55,8250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1935,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,1032,0,0,1032,0,0,1,0,2,1,TA,6,Typ,1,TA,Detchd,1939,Unf,1,260,TA,TA,Y,0,0,121,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2806,30,RL,50,5220,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1Story,5,3,1936,1950,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,830,830,GasA,Gd,Y,SBrkr,879,0,0,879,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1936,Unf,1,180,TA,TA,P,0,108,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal +2807,20,RL,50,5500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1Story,7,5,2004,2004,Shed,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,Gd,Mn,GLQ,510,LwQ,373,190,1073,GasA,Ex,Y,SBrkr,1073,0,0,1073,1,0,2,0,2,1,TA,4,Typ,0,NA,Detchd,2004,Unf,1,246,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2808,20,RL,NA,11327,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1967,1967,Hip,CompShg,HdBoard,HdBoard,BrkFace,305,TA,TA,CBlock,TA,TA,Av,ALQ,779,Unf,0,285,1064,GasA,TA,Y,SBrkr,1064,0,0,1064,0,1,1,0,3,1,TA,6,Typ,1,TA,Attchd,1967,Unf,2,528,TA,TA,Y,314,48,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2809,80,RL,80,10366,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,6,7,1964,1964,Gable,CompShg,HdBoard,Plywood,None,0,TA,Gd,CBlock,TA,TA,Av,GLQ,456,Unf,0,456,912,GasA,TA,Y,SBrkr,934,0,0,934,0,1,1,0,2,1,TA,4,Typ,0,NA,Attchd,1964,Unf,1,336,TA,TA,Y,77,0,0,0,0,0,NA,GdPrv,Shed,500,7,2006,WD,Normal +2810,20,RL,75,9000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1966,1966,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,773,Unf,0,286,1059,GasA,Gd,Y,SBrkr,1059,0,0,1059,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,Fin,1,286,TA,TA,Y,0,88,0,0,0,0,NA,GdWo,NA,0,6,2006,WD,Abnorml +2811,20,RL,NA,9535,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,HdBoard,HdBoard,BrkFace,450,TA,TA,CBlock,TA,TA,No,BLQ,194,LwQ,982,0,1176,GasA,TA,Y,SBrkr,1458,0,0,1458,1,0,1,1,3,1,TA,7,Typ,1,TA,Attchd,1967,Unf,2,512,TA,TA,Y,284,0,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2812,80,RL,NA,7176,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,6,6,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkFace,200,TA,TA,CBlock,TA,Gd,Gd,GLQ,794,Unf,0,166,960,GasA,Fa,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,TA,6,Typ,1,Fa,Detchd,1979,Unf,2,616,TA,TA,Y,131,0,0,0,180,0,NA,GdPrv,NA,0,7,2006,WD,Normal +2813,90,RL,NA,9662,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,Duplex,1Story,5,4,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1967,1967,GasA,TA,Y,SBrkr,1967,0,0,1967,0,0,2,0,6,2,TA,10,Typ,0,NA,Attchd,1977,Fin,2,580,TA,TA,Y,170,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2814,90,RL,75,8235,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,Duplex,1Story,5,4,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,99,TA,TA,CBlock,TA,TA,No,Rec,483,Unf,0,1466,1949,GasA,TA,Y,SBrkr,1949,0,0,1949,0,0,2,0,6,2,TA,10,Typ,0,NA,Attchd,1977,RFn,2,586,TA,TA,Y,32,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2815,30,RL,NA,17529,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1924,1950,Gable,CompShg,BrkFace,Wd Sdng,Stone,65,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,872,872,GasA,Fa,N,FuseF,872,0,0,872,0,0,1,0,2,1,Fa,5,Mod,1,Gd,Detchd,1924,Unf,1,322,Fa,Fa,N,0,0,116,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2816,20,RL,NA,20355,Pave,NA,Reg,Low,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,1Story,7,6,1967,1967,Gable,Tar&Grv,Plywood,Plywood,BrkFace,123,TA,TA,CBlock,Gd,TA,Av,Rec,810,ALQ,826,229,1865,GasA,TA,Y,SBrkr,1830,0,0,1830,1,0,1,0,2,1,TA,6,Typ,2,Gd,Attchd,1967,Unf,2,521,TA,TA,Y,0,115,168,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2817,20,RL,87,13050,Pave,NA,Reg,Low,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,1Story,5,6,1963,1963,Flat,Tar&Grv,WdShing,Wd Shng,None,0,TA,TA,CBlock,Gd,TA,Av,Rec,104,ALQ,850,46,1000,GasA,Ex,Y,SBrkr,1000,0,0,1000,1,0,1,0,1,1,TA,4,Typ,2,TA,Attchd,1993,Unf,2,575,TA,TA,Y,238,0,148,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2818,85,RL,72,10820,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,SFoyer,5,7,1971,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,153,TA,TA,PConc,Gd,TA,Av,GLQ,535,Rec,159,88,782,GasA,Ex,Y,SBrkr,810,0,0,810,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1973,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2006,WD,Normal +2819,150,RL,NA,1700,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,ClearCr,Norm,Norm,Twnhs,1.5Fin,7,5,1980,1981,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,397,Unf,0,33,430,GasA,TA,Y,SBrkr,880,680,140,1700,1,0,2,1,2,1,Gd,7,Typ,0,NA,Basment,1980,Fin,1,450,Gd,TA,Y,188,36,0,0,200,0,NA,NA,NA,0,4,2006,WD,Normal +2820,20,RL,75,9375,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1954,1954,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,799,Unf,0,168,967,GasA,Ex,Y,SBrkr,1350,0,0,1350,0,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1954,RFn,2,504,TA,TA,Y,237,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2821,50,RL,62,6488,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,5,1942,1950,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,230,Unf,0,569,799,GasA,Ex,N,FuseA,799,351,0,1150,0,0,1,0,3,1,TA,6,Mod,2,TA,BuiltIn,1942,Unf,1,215,TA,TA,Y,264,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Family +2822,70,RL,114,19950,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,2Story,6,7,1928,1950,Gable,CompShg,WdShing,Plywood,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,672,672,GasA,Ex,Y,SBrkr,1337,672,0,2009,0,0,2,0,4,1,TA,8,Typ,2,Gd,2Types,1928,Unf,3,795,TA,TA,P,0,42,0,0,180,0,NA,NA,NA,0,12,2006,WD,Normal +2823,75,RL,60,19800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2.5Unf,6,8,1935,1990,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Rec,425,Unf,0,1411,1836,GasA,Gd,Y,SBrkr,1836,1836,0,3672,0,0,3,1,5,1,Gd,7,Typ,2,Gd,Detchd,1993,Unf,2,836,TA,TA,Y,684,80,32,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2824,80,RL,78,11679,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SLvl,5,5,1962,1962,Gable,CompShg,Plywood,Plywood,Stone,96,TA,TA,CBlock,TA,TA,Gd,ALQ,612,Rec,1164,0,1776,GasA,Ex,Y,SBrkr,1560,0,0,1560,0,1,2,0,3,1,TA,6,Min2,1,Fa,Attchd,1962,Fin,2,528,TA,TA,Y,453,253,144,0,0,0,NA,MnPrv,NA,0,5,2006,WD,Normal +2825,20,RL,80,12048,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1952,2002,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,232,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,1488,0,0,1488,0,0,1,0,3,1,TA,7,Typ,1,Ex,Attchd,2002,RFn,2,569,TA,TA,Y,0,189,36,0,348,0,NA,NA,NA,0,4,2006,WD,Normal +2826,20,RL,70,10519,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,8,1955,1999,Hip,CompShg,MetalSd,MetalSd,Stone,164,TA,TA,CBlock,TA,TA,Mn,Unf,0,Unf,0,1057,1057,GasA,Gd,Y,SBrkr,1057,0,0,1057,0,1,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1955,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2827,50,RL,75,9525,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,5,1953,1953,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,468,Unf,0,532,1000,GasA,TA,Y,SBrkr,1068,541,0,1609,0,0,1,1,5,1,TA,7,Typ,0,NA,Attchd,1953,Unf,1,305,Fa,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2828,60,RL,88,12128,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,4,1989,1989,Gable,CompShg,HdBoard,HdBoard,BrkFace,232,Gd,TA,CBlock,Gd,TA,No,ALQ,549,Unf,0,319,868,GasA,Ex,Y,SBrkr,1313,1246,0,2559,0,0,2,1,4,1,Ex,9,Typ,1,TA,Attchd,1989,RFn,2,506,TA,TA,Y,0,245,0,0,168,0,NA,MnPrv,NA,0,11,2006,WD,Abnorml +2829,90,RL,73,9069,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,SFoyer,6,8,1993,1993,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,Gd,PConc,Gd,TA,Av,LwQ,261,GLQ,1083,0,1344,GasA,Gd,Y,SBrkr,1440,0,0,1440,2,0,2,0,2,2,Gd,8,Typ,0,NA,Attchd,1993,Unf,4,920,TA,TA,Y,288,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2830,60,RL,133,11003,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1308,1308,GasA,Ex,Y,SBrkr,1308,568,0,1876,0,0,2,1,3,1,Gd,7,Typ,0,NA,BuiltIn,2005,RFn,3,848,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial +2831,20,RL,64,7488,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,393,Unf,0,815,1208,GasA,Ex,Y,SBrkr,1208,0,0,1208,0,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,632,TA,TA,Y,105,58,0,0,0,0,NA,NA,NA,0,2,2006,WD,Abnorml +2832,20,RL,90,13377,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,6,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1576,Unf,0,260,1836,GasA,Gd,Y,SBrkr,1846,0,0,1846,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,2,495,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial +2833,20,RL,78,11645,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,198,Gd,TA,PConc,Ex,TA,Gd,GLQ,1122,Unf,0,448,1570,GasA,Ex,Y,SBrkr,1590,0,0,1590,1,0,2,1,2,1,Ex,6,Typ,0,NA,Attchd,2005,Fin,3,754,TA,TA,Y,176,80,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial +2834,60,RL,91,10984,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,945,945,GasA,Ex,Y,SBrkr,945,864,0,1809,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2005,RFn,2,638,TA,TA,Y,144,54,0,0,0,0,NA,NA,NA,0,5,2006,New,Partial +2835,20,RL,78,9316,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,140,Gd,TA,PConc,Gd,TA,Gd,GLQ,56,Unf,0,1558,1614,GasA,Ex,Y,SBrkr,1614,0,0,1614,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,576,TA,TA,Y,100,45,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2836,60,RL,78,9316,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,532,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,784,784,GasA,Ex,Y,SBrkr,784,812,0,1596,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,610,TA,TA,Y,144,45,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2837,20,RL,80,12000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1Story,6,5,1968,1968,Gable,CompShg,Plywood,Plywood,None,0,TA,Fa,CBlock,Gd,Fa,No,LwQ,853,Unf,0,535,1388,GasA,Gd,Y,SBrkr,1388,0,0,1388,1,0,2,0,3,1,TA,6,Typ,1,Po,Attchd,1968,RFn,2,522,TA,TA,Y,0,58,0,0,0,0,NA,NA,NA,0,7,2006,COD,Abnorml +2838,20,RL,95,13015,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,TA,No,Unf,0,Unf,0,1100,1100,GasA,Ex,Y,SBrkr,1100,0,0,1100,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1996,RFn,2,462,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2839,60,RL,65,12438,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,PosN,Norm,1Fam,2Story,6,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,68,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,781,781,GasA,Ex,Y,SBrkr,795,704,0,1499,0,0,2,1,3,1,Gd,6,Typ,1,TA,Attchd,1995,RFn,2,473,TA,TA,Y,413,91,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2840,20,RL,NA,8685,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,846,Unf,0,579,1425,GasA,Ex,Y,SBrkr,1425,0,0,1425,1,0,2,0,3,1,TA,5,Typ,0,NA,Attchd,1998,RFn,2,591,TA,TA,Y,0,130,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2841,60,RL,68,9272,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,500,Unf,0,342,842,GasA,Ex,Y,SBrkr,856,893,0,1749,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1999,RFn,2,515,TA,TA,Y,140,85,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2842,60,RL,72,13426,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,894,Unf,0,57,951,GasA,Ex,Y,SBrkr,951,828,0,1779,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1999,Fin,2,586,TA,TA,Y,208,107,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2843,60,RL,50,8340,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,6,1977,1977,Gable,CompShg,HdBoard,Plywood,BrkFace,62,TA,TA,CBlock,Gd,TA,Av,GLQ,509,Unf,0,166,675,GasA,TA,Y,SBrkr,686,702,0,1388,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1977,Unf,1,317,TA,TA,Y,406,36,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal +2844,80,RL,42,10385,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,SLvl,6,6,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkFace,123,TA,TA,CBlock,TA,Gd,Av,ALQ,595,LwQ,400,0,995,GasA,TA,Y,SBrkr,1282,0,0,1282,0,1,2,0,3,1,TA,6,Typ,0,NA,Detchd,1989,Unf,3,672,Fa,TA,Y,386,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2845,20,RL,60,7200,Pave,NA,Reg,Low,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,8,1972,1972,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,437,Unf,0,427,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1977,Unf,1,297,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2006,WD,Normal +2846,60,RL,NA,9930,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,199,Gd,TA,PConc,Gd,TA,No,GLQ,456,Unf,0,370,826,GasA,Ex,Y,SBrkr,878,884,0,1762,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2002,Fin,2,591,TA,TA,Y,320,54,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2847,60,RL,45,9468,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,148,TA,TA,PConc,Gd,TA,Mn,GLQ,639,Unf,0,201,840,GasA,Ex,Y,SBrkr,840,915,0,1755,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1999,RFn,2,530,TA,TA,Y,176,73,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2848,20,RL,NA,11088,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2002,2002,Hip,CompShg,Stucco,Stucco,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,872,Unf,0,476,1348,GasA,Ex,Y,SBrkr,1358,0,0,1358,1,0,1,1,1,1,Gd,5,Typ,1,TA,Attchd,2002,Unf,2,418,TA,TA,Y,68,166,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2849,60,RL,70,8726,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,872,872,GasA,Ex,Y,SBrkr,872,1037,0,1909,0,0,2,1,4,1,Gd,8,Typ,0,NA,BuiltIn,2002,RFn,2,529,TA,TA,Y,0,108,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2850,60,RL,67,10566,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,261,Gd,TA,PConc,Gd,TA,Av,GLQ,920,Unf,0,170,1090,GasA,Ex,Y,SBrkr,1090,1124,0,2214,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1999,Fin,3,646,TA,TA,Y,197,80,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2851,60,RL,NA,21533,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,CollgCr,Feedr,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1065,1065,GasA,Ex,Y,SBrkr,1065,984,0,2049,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1997,Unf,2,467,TA,TA,Y,120,48,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal +2852,60,RL,90,11250,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,227,TA,TA,PConc,Gd,TA,Mn,ALQ,796,Unf,0,258,1054,GasA,Ex,Y,SBrkr,1070,869,0,1939,0,1,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1998,RFn,3,555,TA,TA,Y,128,84,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2853,60,RL,90,11250,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1995,1996,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,Gd,Av,GLQ,685,Unf,0,245,930,GasA,Ex,Y,SBrkr,950,1045,0,1995,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1995,RFn,2,610,TA,TA,Y,275,170,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2854,120,RM,37,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,Av,GLQ,717,Unf,0,131,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,4,Typ,0,NA,Attchd,2003,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2855,20,RL,70,8810,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1000,Unf,0,390,1390,GasA,Ex,Y,SBrkr,1390,0,0,1390,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2003,RFn,2,545,TA,TA,Y,0,68,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2856,60,RL,74,8581,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,Mn,Unf,0,Unf,0,851,851,GasA,Ex,Y,SBrkr,851,886,0,1737,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2006,RFn,2,578,TA,TA,Y,0,105,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial +2857,60,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,784,784,GasA,Ex,Y,SBrkr,784,827,0,1611,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,572,TA,TA,Y,144,36,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2858,20,RL,65,8772,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,996,Unf,0,340,1336,GasA,Ex,Y,SBrkr,1336,0,0,1336,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2005,Unf,2,502,TA,TA,Y,136,43,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2859,70,RL,67,8777,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Edwards,Feedr,Norm,1Fam,2Story,4,6,1910,2000,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,Gd,TA,No,Rec,173,BLQ,337,166,676,GasA,Gd,Y,SBrkr,760,676,0,1436,1,0,2,0,3,1,TA,6,Min1,0,NA,Attchd,1950,Unf,2,528,TA,TA,Y,147,0,0,0,0,0,NA,NA,Shed,420,10,2006,WD,Normal +2860,90,RL,38,7840,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,Duplex,SFoyer,6,5,1975,1975,Flat,Tar&Grv,Plywood,Wd Shng,BrkFace,355,TA,TA,CBlock,Gd,TA,Gd,GLQ,976,Unf,0,0,976,GasA,TA,Y,SBrkr,1012,0,0,1012,0,2,2,0,4,0,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,AdjLand +2861,20,RL,73,16133,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,4,1969,1969,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,Gd,TA,Mn,ALQ,847,Unf,0,329,1176,GasA,TA,Y,SBrkr,1176,0,0,1176,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1969,Unf,1,360,TA,TA,Y,0,92,0,0,112,0,NA,NA,NA,0,12,2006,WD,Abnorml +2862,60,RL,62,7162,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2Story,7,5,2003,2004,Hip,CompShg,HdBoard,Stucco,BrkFace,190,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,796,796,GasA,Ex,Y,SBrkr,806,918,0,1724,0,0,2,1,3,1,Gd,8,Typ,1,Gd,BuiltIn,2003,Fin,2,616,TA,TA,Y,168,57,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2863,20,RL,75,8050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,TA,TA,PConc,Gd,TA,Av,GLQ,475,ALQ,297,142,914,GasA,Ex,Y,SBrkr,914,0,0,914,1,0,1,0,2,1,Gd,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,32,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2864,60,RL,90,11060,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,2Story,7,5,2003,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1150,1150,GasA,Ex,Y,SBrkr,1164,1150,0,2314,0,0,2,1,3,1,Gd,9,Typ,1,Ex,BuiltIn,2003,Fin,2,502,TA,TA,Y,0,274,0,0,0,0,NA,NA,NA,0,2,2006,ConLD,Normal +2865,180,RM,35,3675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,SFoyer,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,82,TA,TA,PConc,Gd,TA,Gd,GLQ,547,Unf,0,0,547,GasA,Gd,Y,SBrkr,1072,0,0,1072,1,0,1,0,2,1,TA,5,Typ,0,NA,Basment,2005,Fin,2,525,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial +2866,160,RM,24,2522,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Twnhs,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,50,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,970,970,GasA,Ex,Y,SBrkr,970,739,0,1709,0,0,2,0,3,1,Gd,7,Maj1,0,NA,Detchd,2004,Unf,2,380,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2867,50,RL,56,6956,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,7,1948,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,Fa,TA,Mn,Unf,0,Unf,0,624,624,GasA,Ex,Y,SBrkr,624,312,0,936,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1948,Unf,1,265,TA,Po,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2868,50,RL,72,7822,Pave,NA,Reg,Bnk,AllPub,Corner,Gtl,Edwards,Artery,Norm,1Fam,1.5Fin,6,3,1915,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,Fa,BrkTil,Fa,Fa,No,Unf,0,Unf,0,832,832,GasA,TA,Y,FuseF,846,492,0,1338,0,0,2,0,3,1,TA,7,Typ,0,NA,Detchd,1974,Unf,2,528,TA,TA,N,0,0,208,0,0,0,NA,GdPrv,NA,0,5,2006,WD,AdjLand +2869,50,RL,62,8707,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Edwards,Feedr,Norm,1Fam,1.5Fin,4,5,1924,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1093,1093,GasA,TA,N,FuseF,1093,576,0,1669,0,0,1,1,4,1,TA,9,Min2,0,NA,Attchd,1924,Unf,1,288,Fa,TA,Y,0,0,56,0,0,0,NA,NA,NA,0,5,2006,WD,AdjLand +2870,20,RL,60,16012,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,4,1954,1968,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,60,TA,TA,CBlock,TA,TA,No,Rec,691,Unf,0,263,954,GasA,Ex,Y,SBrkr,1482,0,0,1482,0,1,2,0,3,1,TA,6,Min1,1,Gd,2Types,1956,Unf,2,609,TA,TA,Y,0,30,0,0,0,0,NA,MnPrv,NA,0,10,2006,WD,Abnorml +2871,50,RL,45,8248,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,4,1922,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,864,864,GasA,TA,N,SBrkr,964,0,450,1414,0,0,1,0,3,1,TA,8,Typ,1,Gd,NA,NA,NA,0,0,NA,NA,N,0,0,112,0,0,0,NA,NA,NA,0,9,2006,COD,Abnorml +2872,30,RL,60,8088,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Feedr,Norm,1Fam,1Story,2,3,1922,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,498,498,GasA,TA,N,FuseF,498,0,0,498,0,0,1,0,1,1,TA,3,Typ,0,NA,Detchd,1922,Unf,1,216,Fa,Fa,N,0,0,100,0,0,0,NA,NA,NA,0,2,2006,ConLD,Normal +2873,50,RL,76,11388,Pave,NA,Reg,Low,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1.5Fin,4,7,1910,1993,Gable,CompShg,VinylSd,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,616,616,GasA,TA,N,SBrkr,1055,218,0,1273,0,0,1,0,3,1,Gd,5,Min2,0,NA,Detchd,1910,Unf,1,275,TA,Fa,N,212,0,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2874,50,RL,60,10890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,5,1938,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,LwQ,930,Unf,0,128,1058,GasA,TA,Y,SBrkr,1058,493,0,1551,1,0,2,0,3,1,Fa,6,Typ,0,NA,Detchd,1938,Unf,1,240,Fa,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal +2875,190,RH,58,6430,Pave,NA,Reg,Bnk,AllPub,Corner,Gtl,SWISU,Feedr,Norm,2fmCon,1.5Fin,6,6,1945,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,780,Unf,0,0,780,GasA,TA,N,FuseF,816,524,0,1340,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1945,Unf,1,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Abnorml +2876,70,RL,43,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Feedr,Norm,1Fam,2Story,7,8,1926,1997,Gable,CompShg,Wd Sdng,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,424,Unf,0,200,624,GasA,Ex,Y,SBrkr,743,736,0,1479,1,0,1,0,3,1,Gd,6,Typ,2,Gd,Detchd,1926,Unf,1,312,TA,TA,Y,530,0,56,0,0,0,NA,MnPrv,NA,0,5,2006,WD,Normal +2877,70,RL,69,4899,Pave,NA,Reg,HLS,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,2Story,6,8,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,BLQ,305,Unf,0,450,755,GasA,Ex,Y,SBrkr,755,755,0,1510,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Unf,1,216,TA,TA,Y,0,0,164,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2878,70,RL,54,9399,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2.5Unf,7,8,1919,1950,Gable,CompShg,MetalSd,Stucco,None,0,TA,TA,BrkTil,TA,TA,Mn,Unf,0,Unf,0,818,818,GasA,TA,Y,SBrkr,818,818,0,1636,0,0,1,1,4,1,Gd,7,Typ,1,Gd,Detchd,1919,Unf,1,288,Fa,TA,N,0,0,212,0,0,0,NA,NA,NA,0,9,2006,WD,Abnorml +2879,50,RL,84,10164,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,5,1939,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,Fa,Av,LwQ,646,Unf,0,346,992,GasA,Fa,Y,SBrkr,992,473,0,1465,0,0,2,0,3,1,TA,6,Typ,2,TA,Detchd,1939,Unf,1,240,TA,TA,Y,0,126,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal +2880,50,RL,51,6191,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,4,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Fa,Fa,No,LwQ,384,Unf,0,440,824,GasA,TA,N,SBrkr,824,464,0,1288,0,0,1,0,4,1,TA,6,Typ,0,NA,Detchd,1941,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal +2881,50,RL,66,21780,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,5,1920,1950,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,PConc,TA,Fa,No,Unf,0,Unf,0,817,817,GasA,Gd,Y,FuseF,940,610,0,1550,0,0,1,1,3,1,TA,7,Min2,1,TA,Detchd,1937,Unf,1,318,TA,TA,P,0,0,429,0,0,0,NA,MnPrv,NA,0,9,2006,WD,Normal +2882,50,RL,80,12400,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,1.5Fin,5,6,1940,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,Mn,BLQ,602,Unf,0,299,901,GasA,TA,Y,SBrkr,1125,592,0,1717,0,0,1,1,2,1,TA,7,Typ,1,Gd,Attchd,1940,Unf,1,410,TA,TA,Y,0,0,0,0,113,0,NA,NA,NA,0,2,2006,WD,Normal +2883,50,RL,81,8170,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,7,7,1929,1950,Gable,CompShg,Stucco,Wd Sdng,BrkFace,270,Gd,Gd,BrkTil,TA,TA,No,ALQ,526,Unf,0,496,1022,GasA,Ex,Y,FuseA,1122,549,0,1671,0,0,2,0,4,1,TA,7,Typ,1,Gd,Detchd,1963,Unf,2,451,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal +2884,70,RL,70,12320,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,7,1932,1990,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,637,637,GasA,Ex,Y,SBrkr,959,650,0,1609,0,0,1,1,3,1,Gd,8,Typ,2,Gd,2Types,1963,Unf,3,579,TA,TA,Y,0,0,0,0,104,0,NA,GdWo,NA,0,5,2006,WD,Normal +2885,70,RL,70,14210,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,7,1930,1959,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,697,697,GasA,Ex,Y,SBrkr,1104,697,0,1801,0,0,1,1,3,1,TA,8,Typ,1,Gd,Attchd,1930,Unf,2,365,Fa,TA,Y,0,90,0,0,0,0,NA,MnPrv,NA,0,11,2006,WD,Normal +2886,60,RL,78,15600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,5,7,1950,1963,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,405,TA,Gd,CBlock,Gd,TA,No,GLQ,760,Unf,0,408,1168,GasA,Gd,Y,SBrkr,1278,1037,0,2315,1,0,2,0,4,1,TA,9,Typ,3,Gd,Attchd,1950,Fin,1,342,TA,TA,Y,0,0,0,0,192,0,NA,NA,NA,0,7,2006,WD,Normal +2887,30,RM,50,7288,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Artery,Norm,1Fam,1Story,5,6,1942,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,Rec,305,Unf,0,671,976,GasA,TA,N,SBrkr,976,0,0,976,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1942,Unf,1,215,TA,TA,N,160,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,AdjLand +2888,50,RM,50,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,7,1926,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,ALQ,374,Unf,0,487,861,GasA,Ex,Y,SBrkr,861,424,0,1285,0,1,1,0,3,1,TA,6,Typ,0,NA,Detchd,1950,Fin,2,506,TA,TA,Y,96,0,132,0,0,0,NA,MnPrv,NA,0,5,2006,WD,Normal +2889,30,RM,61,8534,Pave,NA,Reg,Low,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,4,1925,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,432,432,GasA,TA,N,FuseA,672,0,0,672,0,0,1,0,2,1,TA,4,Min1,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,112,0,0,0,NA,GdWo,NA,0,6,2006,WD,Normal +2890,30,RM,50,7030,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,6,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,641,641,GasA,Gd,Y,SBrkr,641,0,0,641,0,0,1,0,2,1,Fa,4,Typ,0,NA,Detchd,1925,Unf,1,272,TA,TA,N,184,0,70,0,0,0,NA,MnPrv,NA,0,3,2006,WD,Normal +2891,50,RM,75,9060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,5,1957,1957,Gable,CompShg,MetalSd,MetalSd,BrkFace,327,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,967,967,GasA,Gd,Y,SBrkr,967,671,0,1638,0,0,2,0,4,1,Gd,6,Typ,0,NA,Detchd,1957,Unf,1,384,TA,TA,Y,0,21,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2892,30,C (all),69,12366,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Feedr,Norm,1Fam,1Story,3,5,1945,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,729,0,0,729,0,0,1,0,2,1,TA,5,Mod,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,23,0,0,0,NA,NA,NA,0,10,2006,WD,Abnorml +2893,190,C (all),50,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,2fmCon,1.5Fin,5,6,1951,1951,Gable,CompShg,WdShing,Wd Shng,None,0,Fa,Fa,CBlock,TA,TA,Mn,Unf,0,Unf,0,660,660,GasA,TA,N,SBrkr,1060,336,0,1396,0,0,2,0,4,2,TA,8,Min2,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Abnorml +2894,50,C (all),60,8520,Grvl,NA,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,3,5,1916,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Fa,Fa,No,Unf,0,Unf,0,216,216,GasA,Fa,N,SBrkr,576,360,0,936,0,0,1,0,2,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2895,120,RM,41,5748,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2005,2006,Hip,CompShg,CemntBd,CmentBd,Stone,473,Gd,TA,PConc,Ex,TA,Gd,GLQ,1573,Unf,0,0,1573,GasA,Ex,Y,SBrkr,1778,0,0,1778,2,0,2,0,2,1,Ex,5,Typ,1,Gd,Attchd,2005,Fin,2,495,TA,TA,Y,123,53,0,0,153,0,NA,NA,NA,0,2,2006,New,Partial +2896,120,RM,44,3842,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2004,2005,Hip,CompShg,CemntBd,CmentBd,Stone,186,Gd,TA,PConc,Ex,TA,Gd,GLQ,1564,Unf,0,30,1594,GasA,Ex,Y,SBrkr,1646,0,0,1646,1,1,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2004,Fin,2,525,TA,TA,Y,128,53,0,0,155,0,NA,NA,NA,0,12,2006,WD,Normal +2897,20,RL,69,23580,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,6,6,1979,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,776,Unf,0,849,1625,GasA,TA,Y,SBrkr,1625,0,0,1625,0,1,2,0,3,1,Fa,6,Typ,1,TA,Attchd,1979,Fin,2,576,TA,TA,Y,136,28,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal +2898,90,RL,65,8385,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1Story,6,5,1978,1978,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Mn,Unf,0,Unf,0,1664,1664,GasA,TA,Y,SBrkr,1664,0,0,1664,0,0,2,0,4,2,TA,10,Typ,0,NA,2Types,1978,Unf,2,616,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2899,20,RL,70,9116,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,8,5,2001,2001,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1491,1491,GasA,Ex,Y,SBrkr,1491,0,0,1491,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2001,RFn,2,490,TA,TA,Y,120,100,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2900,80,RL,140,11080,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,6,1975,1975,Gable,CompShg,Plywood,Plywood,BrkFace,257,TA,TA,CBlock,TA,TA,Av,GLQ,576,Unf,0,552,1128,GasA,TA,Y,SBrkr,1210,0,0,1210,1,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1975,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2901,20,RL,NA,50102,Pave,NA,IR1,Low,AllPub,Inside,Mod,Timber,Norm,Norm,1Fam,1Story,6,5,1958,1958,Gable,Tar&Grv,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,BLQ,909,Unf,0,723,1632,GasA,TA,Y,SBrkr,1650,0,0,1650,1,0,1,0,2,1,TA,6,Typ,2,Gd,Attchd,1958,Unf,2,518,TA,TA,Y,0,0,0,0,138,0,NA,NA,NA,0,3,2006,WD,Alloca +2902,20,RL,NA,8098,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,Wood,Gd,TA,Av,GLQ,1136,BLQ,116,129,1381,GasA,Ex,Y,SBrkr,1403,0,0,1403,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2000,Unf,2,470,TA,TA,Y,0,173,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2903,20,RL,95,13618,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,198,Gd,TA,PConc,Ex,Gd,Av,GLQ,1350,Unf,0,378,1728,GasA,Ex,Y,SBrkr,1960,0,0,1960,1,0,2,0,3,1,Gd,8,Typ,2,Gd,Attchd,2005,Fin,3,714,TA,TA,Y,172,38,0,0,0,0,NA,NA,NA,0,11,2006,New,Partial +2904,20,RL,88,11577,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,382,Ex,TA,PConc,Gd,TA,Gd,GLQ,1455,Unf,0,383,1838,GasA,Ex,Y,SBrkr,1838,0,0,1838,1,0,2,0,3,1,Ex,9,Typ,1,Gd,Attchd,2005,Fin,3,682,TA,TA,Y,161,225,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial +2905,20,NA,125,31250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Artery,Norm,1Fam,1Story,1,3,1951,1951,Gable,CompShg,CBlock,VinylSd,None,0,TA,Fa,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,FuseA,1600,0,0,1600,0,0,1,1,3,1,TA,6,Mod,0,NA,Attchd,1951,Unf,1,270,Fa,TA,N,0,0,135,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2906,90,RM,78,7020,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,SFoyer,7,5,1997,1997,Gable,CompShg,MetalSd,MetalSd,BrkFace,200,TA,Gd,PConc,Gd,TA,Gd,GLQ,1243,Unf,0,45,1288,GasA,Gd,Y,SBrkr,1368,0,0,1368,2,0,2,0,2,2,TA,8,Typ,0,NA,Attchd,1997,Fin,4,784,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal +2907,160,RM,41,2665,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,5,6,1977,1977,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,264,264,GasA,TA,Y,SBrkr,616,688,0,1304,0,0,1,1,3,1,TA,5,Typ,1,TA,BuiltIn,1977,RFn,1,336,TA,TA,Y,141,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2908,20,RL,58,10172,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1968,2003,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,441,Unf,0,423,864,GasA,Ex,Y,SBrkr,874,0,0,874,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1968,RFn,1,288,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal +2909,90,RL,NA,11836,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,Duplex,1Story,5,5,1970,1970,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,BLQ,149,Unf,0,1503,1652,GasA,TA,Y,SBrkr,1652,0,0,1652,0,0,2,0,4,2,TA,8,Typ,0,NA,2Types,1970,Unf,3,928,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal +2910,180,RM,21,1470,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SFoyer,4,6,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,522,Unf,0,108,630,GasA,TA,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,TA,3,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal +2911,160,RM,21,1484,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,4,1972,1972,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Rec,252,Unf,0,294,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1972,Unf,1,253,TA,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2912,20,RL,80,13384,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,5,5,1969,1979,Gable,CompShg,Plywood,Plywood,BrkFace,194,TA,TA,PConc,TA,TA,Av,Rec,119,BLQ,344,641,1104,GasA,Fa,Y,SBrkr,1360,0,0,1360,1,0,1,0,3,1,TA,8,Typ,1,TA,Attchd,1969,RFn,1,336,TA,TA,Y,160,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal +2913,160,RM,21,1533,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,5,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Rec,408,Unf,0,138,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,CarPort,1970,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2006,WD,Abnorml +2914,160,RM,21,1526,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,5,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,546,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,34,0,0,0,0,NA,GdPrv,NA,0,6,2006,WD,Normal +2915,160,RM,21,1936,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,7,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,546,546,GasA,Gd,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal +2916,160,RM,21,1894,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,5,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Rec,252,Unf,0,294,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,CarPort,1970,Unf,1,286,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,4,2006,WD,Abnorml +2917,20,RL,160,20000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1960,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1224,Unf,0,0,1224,GasA,Ex,Y,SBrkr,1224,0,0,1224,1,0,1,0,4,1,TA,7,Typ,1,TA,Detchd,1960,Unf,2,576,TA,TA,Y,474,0,0,0,0,0,NA,NA,NA,0,9,2006,WD,Abnorml +2918,85,RL,62,10441,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,5,1992,1992,Gable,CompShg,HdBoard,Wd Shng,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,337,Unf,0,575,912,GasA,TA,Y,SBrkr,970,0,0,970,0,1,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,80,32,0,0,0,0,NA,MnPrv,Shed,700,7,2006,WD,Normal +2919,60,RL,74,9627,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,2Story,7,5,1993,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,94,TA,TA,PConc,Gd,TA,Av,LwQ,758,Unf,0,238,996,GasA,Ex,Y,SBrkr,996,1004,0,2000,0,0,2,1,3,1,TA,9,Typ,1,TA,Attchd,1993,Fin,3,650,TA,TA,Y,190,48,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal diff --git a/Data_Analysis_with_NumPy/train - train_titanic.csv b/Data_Analysis_with_NumPy/train - train_titanic.csv new file mode 100644 index 0000000..d88fef4 --- /dev/null +++ b/Data_Analysis_with_NumPy/train - train_titanic.csv @@ -0,0 +1,892 @@ +PassengerId,Survived,Pclass,Name,Sex,Age,SibSp,Parch,Ticket,Fare,Cabin,Embarked +1,0,3,"Braund, Mr. Owen Harris",male,22,1,0,A/5 21171,7.25,,S +2,1,1,"Cumings, Mrs. John Bradley (Florence Briggs Thayer)",female,38,1,0,PC 17599,71.2833,C85,C +3,1,3,"Heikkinen, Miss. Laina",female,26,0,0,STON/O2. 3101282,7.925,,S +4,1,1,"Futrelle, Mrs. Jacques Heath (Lily May Peel)",female,35,1,0,113803,53.1,C123,S +5,0,3,"Allen, Mr. William Henry",male,35,0,0,373450,8.05,,S +6,0,3,"Moran, Mr. James",male,,0,0,330877,8.4583,,Q +7,0,1,"McCarthy, Mr. Timothy J",male,54,0,0,17463,51.8625,E46,S +8,0,3,"Palsson, Master. Gosta Leonard",male,2,3,1,349909,21.075,,S +9,1,3,"Johnson, Mrs. Oscar W (Elisabeth Vilhelmina Berg)",female,27,0,2,347742,11.1333,,S +10,1,2,"Nasser, Mrs. Nicholas (Adele Achem)",female,14,1,0,237736,30.0708,,C +11,1,3,"Sandstrom, Miss. Marguerite Rut",female,4,1,1,PP 9549,16.7,G6,S +12,1,1,"Bonnell, Miss. Elizabeth",female,58,0,0,113783,26.55,C103,S +13,0,3,"Saundercock, Mr. William Henry",male,20,0,0,A/5. 2151,8.05,,S +14,0,3,"Andersson, Mr. Anders Johan",male,39,1,5,347082,31.275,,S +15,0,3,"Vestrom, Miss. Hulda Amanda Adolfina",female,14,0,0,350406,7.8542,,S +16,1,2,"Hewlett, Mrs. (Mary D Kingcome) ",female,55,0,0,248706,16,,S +17,0,3,"Rice, Master. Eugene",male,2,4,1,382652,29.125,,Q +18,1,2,"Williams, Mr. Charles Eugene",male,,0,0,244373,13,,S +19,0,3,"Vander Planke, Mrs. Julius (Emelia Maria Vandemoortele)",female,31,1,0,345763,18,,S +20,1,3,"Masselmani, Mrs. Fatima",female,,0,0,2649,7.225,,C +21,0,2,"Fynney, Mr. Joseph J",male,35,0,0,239865,26,,S +22,1,2,"Beesley, Mr. Lawrence",male,34,0,0,248698,13,D56,S +23,1,3,"McGowan, Miss. Anna ""Annie""",female,15,0,0,330923,8.0292,,Q +24,1,1,"Sloper, Mr. William Thompson",male,28,0,0,113788,35.5,A6,S +25,0,3,"Palsson, Miss. Torborg Danira",female,8,3,1,349909,21.075,,S +26,1,3,"Asplund, Mrs. Carl Oscar (Selma Augusta Emilia Johansson)",female,38,1,5,347077,31.3875,,S +27,0,3,"Emir, Mr. Farred Chehab",male,,0,0,2631,7.225,,C +28,0,1,"Fortune, Mr. Charles Alexander",male,19,3,2,19950,263,C23 C25 C27,S +29,1,3,"O'Dwyer, Miss. Ellen ""Nellie""",female,,0,0,330959,7.8792,,Q +30,0,3,"Todoroff, Mr. Lalio",male,,0,0,349216,7.8958,,S +31,0,1,"Uruchurtu, Don. Manuel E",male,40,0,0,PC 17601,27.7208,,C +32,1,1,"Spencer, Mrs. William Augustus (Marie Eugenie)",female,,1,0,PC 17569,146.5208,B78,C +33,1,3,"Glynn, Miss. Mary Agatha",female,,0,0,335677,7.75,,Q +34,0,2,"Wheadon, Mr. Edward H",male,66,0,0,C.A. 24579,10.5,,S +35,0,1,"Meyer, Mr. Edgar Joseph",male,28,1,0,PC 17604,82.1708,,C +36,0,1,"Holverson, Mr. Alexander Oskar",male,42,1,0,113789,52,,S +37,1,3,"Mamee, Mr. Hanna",male,,0,0,2677,7.2292,,C +38,0,3,"Cann, Mr. Ernest Charles",male,21,0,0,A./5. 2152,8.05,,S +39,0,3,"Vander Planke, Miss. Augusta Maria",female,18,2,0,345764,18,,S +40,1,3,"Nicola-Yarred, Miss. Jamila",female,14,1,0,2651,11.2417,,C +41,0,3,"Ahlin, Mrs. Johan (Johanna Persdotter Larsson)",female,40,1,0,7546,9.475,,S +42,0,2,"Turpin, Mrs. William John Robert (Dorothy Ann Wonnacott)",female,27,1,0,11668,21,,S +43,0,3,"Kraeff, Mr. Theodor",male,,0,0,349253,7.8958,,C +44,1,2,"Laroche, Miss. Simonne Marie Anne Andree",female,3,1,2,SC/Paris 2123,41.5792,,C +45,1,3,"Devaney, Miss. Margaret Delia",female,19,0,0,330958,7.8792,,Q +46,0,3,"Rogers, Mr. William John",male,,0,0,S.C./A.4. 23567,8.05,,S +47,0,3,"Lennon, Mr. Denis",male,,1,0,370371,15.5,,Q +48,1,3,"O'Driscoll, Miss. Bridget",female,,0,0,14311,7.75,,Q +49,0,3,"Samaan, Mr. Youssef",male,,2,0,2662,21.6792,,C +50,0,3,"Arnold-Franchi, Mrs. Josef (Josefine Franchi)",female,18,1,0,349237,17.8,,S +51,0,3,"Panula, Master. Juha Niilo",male,7,4,1,3101295,39.6875,,S +52,0,3,"Nosworthy, Mr. Richard Cater",male,21,0,0,A/4. 39886,7.8,,S +53,1,1,"Harper, Mrs. Henry Sleeper (Myna Haxtun)",female,49,1,0,PC 17572,76.7292,D33,C +54,1,2,"Faunthorpe, Mrs. Lizzie (Elizabeth Anne Wilkinson)",female,29,1,0,2926,26,,S +55,0,1,"Ostby, Mr. Engelhart Cornelius",male,65,0,1,113509,61.9792,B30,C +56,1,1,"Woolner, Mr. Hugh",male,,0,0,19947,35.5,C52,S +57,1,2,"Rugg, Miss. Emily",female,21,0,0,C.A. 31026,10.5,,S +58,0,3,"Novel, Mr. Mansouer",male,28.5,0,0,2697,7.2292,,C +59,1,2,"West, Miss. Constance Mirium",female,5,1,2,C.A. 34651,27.75,,S +60,0,3,"Goodwin, Master. William Frederick",male,11,5,2,CA 2144,46.9,,S +61,0,3,"Sirayanian, Mr. Orsen",male,22,0,0,2669,7.2292,,C +62,1,1,"Icard, Miss. Amelie",female,38,0,0,113572,80,B28, +63,0,1,"Harris, Mr. Henry Birkhardt",male,45,1,0,36973,83.475,C83,S +64,0,3,"Skoog, Master. Harald",male,4,3,2,347088,27.9,,S +65,0,1,"Stewart, Mr. Albert A",male,,0,0,PC 17605,27.7208,,C +66,1,3,"Moubarek, Master. Gerios",male,,1,1,2661,15.2458,,C +67,1,2,"Nye, Mrs. (Elizabeth Ramell)",female,29,0,0,C.A. 29395,10.5,F33,S +68,0,3,"Crease, Mr. Ernest James",male,19,0,0,S.P. 3464,8.1583,,S +69,1,3,"Andersson, Miss. Erna Alexandra",female,17,4,2,3101281,7.925,,S +70,0,3,"Kink, Mr. Vincenz",male,26,2,0,315151,8.6625,,S +71,0,2,"Jenkin, Mr. Stephen Curnow",male,32,0,0,C.A. 33111,10.5,,S +72,0,3,"Goodwin, Miss. Lillian Amy",female,16,5,2,CA 2144,46.9,,S +73,0,2,"Hood, Mr. Ambrose Jr",male,21,0,0,S.O.C. 14879,73.5,,S +74,0,3,"Chronopoulos, Mr. Apostolos",male,26,1,0,2680,14.4542,,C +75,1,3,"Bing, Mr. Lee",male,32,0,0,1601,56.4958,,S +76,0,3,"Moen, Mr. Sigurd Hansen",male,25,0,0,348123,7.65,F G73,S +77,0,3,"Staneff, Mr. Ivan",male,,0,0,349208,7.8958,,S +78,0,3,"Moutal, Mr. Rahamin Haim",male,,0,0,374746,8.05,,S +79,1,2,"Caldwell, Master. Alden Gates",male,0.83,0,2,248738,29,,S +80,1,3,"Dowdell, Miss. Elizabeth",female,30,0,0,364516,12.475,,S +81,0,3,"Waelens, Mr. Achille",male,22,0,0,345767,9,,S +82,1,3,"Sheerlinck, Mr. Jan Baptist",male,29,0,0,345779,9.5,,S +83,1,3,"McDermott, Miss. Brigdet Delia",female,,0,0,330932,7.7875,,Q +84,0,1,"Carrau, Mr. Francisco M",male,28,0,0,113059,47.1,,S +85,1,2,"Ilett, Miss. Bertha",female,17,0,0,SO/C 14885,10.5,,S +86,1,3,"Backstrom, Mrs. Karl Alfred (Maria Mathilda Gustafsson)",female,33,3,0,3101278,15.85,,S +87,0,3,"Ford, Mr. William Neal",male,16,1,3,W./C. 6608,34.375,,S +88,0,3,"Slocovski, Mr. Selman Francis",male,,0,0,SOTON/OQ 392086,8.05,,S +89,1,1,"Fortune, Miss. Mabel Helen",female,23,3,2,19950,263,C23 C25 C27,S +90,0,3,"Celotti, Mr. Francesco",male,24,0,0,343275,8.05,,S +91,0,3,"Christmann, Mr. Emil",male,29,0,0,343276,8.05,,S +92,0,3,"Andreasson, Mr. Paul Edvin",male,20,0,0,347466,7.8542,,S +93,0,1,"Chaffee, Mr. Herbert Fuller",male,46,1,0,W.E.P. 5734,61.175,E31,S +94,0,3,"Dean, Mr. Bertram Frank",male,26,1,2,C.A. 2315,20.575,,S +95,0,3,"Coxon, Mr. Daniel",male,59,0,0,364500,7.25,,S +96,0,3,"Shorney, Mr. Charles Joseph",male,,0,0,374910,8.05,,S +97,0,1,"Goldschmidt, Mr. George B",male,71,0,0,PC 17754,34.6542,A5,C +98,1,1,"Greenfield, Mr. William Bertram",male,23,0,1,PC 17759,63.3583,D10 D12,C +99,1,2,"Doling, Mrs. John T (Ada Julia Bone)",female,34,0,1,231919,23,,S +100,0,2,"Kantor, Mr. Sinai",male,34,1,0,244367,26,,S +101,0,3,"Petranec, Miss. Matilda",female,28,0,0,349245,7.8958,,S +102,0,3,"Petroff, Mr. Pastcho (""Pentcho"")",male,,0,0,349215,7.8958,,S +103,0,1,"White, Mr. Richard Frasar",male,21,0,1,35281,77.2875,D26,S +104,0,3,"Johansson, Mr. Gustaf Joel",male,33,0,0,7540,8.6542,,S +105,0,3,"Gustafsson, Mr. Anders Vilhelm",male,37,2,0,3101276,7.925,,S +106,0,3,"Mionoff, Mr. Stoytcho",male,28,0,0,349207,7.8958,,S +107,1,3,"Salkjelsvik, Miss. Anna Kristine",female,21,0,0,343120,7.65,,S +108,1,3,"Moss, Mr. Albert Johan",male,,0,0,312991,7.775,,S +109,0,3,"Rekic, Mr. Tido",male,38,0,0,349249,7.8958,,S +110,1,3,"Moran, Miss. Bertha",female,,1,0,371110,24.15,,Q +111,0,1,"Porter, Mr. Walter Chamberlain",male,47,0,0,110465,52,C110,S +112,0,3,"Zabour, Miss. Hileni",female,14.5,1,0,2665,14.4542,,C +113,0,3,"Barton, Mr. David John",male,22,0,0,324669,8.05,,S +114,0,3,"Jussila, Miss. Katriina",female,20,1,0,4136,9.825,,S +115,0,3,"Attalah, Miss. Malake",female,17,0,0,2627,14.4583,,C +116,0,3,"Pekoniemi, Mr. Edvard",male,21,0,0,STON/O 2. 3101294,7.925,,S +117,0,3,"Connors, Mr. Patrick",male,70.5,0,0,370369,7.75,,Q +118,0,2,"Turpin, Mr. William John Robert",male,29,1,0,11668,21,,S +119,0,1,"Baxter, Mr. Quigg Edmond",male,24,0,1,PC 17558,247.5208,B58 B60,C +120,0,3,"Andersson, Miss. Ellis Anna Maria",female,2,4,2,347082,31.275,,S +121,0,2,"Hickman, Mr. Stanley George",male,21,2,0,S.O.C. 14879,73.5,,S +122,0,3,"Moore, Mr. Leonard Charles",male,,0,0,A4. 54510,8.05,,S +123,0,2,"Nasser, Mr. Nicholas",male,32.5,1,0,237736,30.0708,,C +124,1,2,"Webber, Miss. Susan",female,32.5,0,0,27267,13,E101,S +125,0,1,"White, Mr. Percival Wayland",male,54,0,1,35281,77.2875,D26,S +126,1,3,"Nicola-Yarred, Master. Elias",male,12,1,0,2651,11.2417,,C +127,0,3,"McMahon, Mr. Martin",male,,0,0,370372,7.75,,Q +128,1,3,"Madsen, Mr. Fridtjof Arne",male,24,0,0,C 17369,7.1417,,S +129,1,3,"Peter, Miss. Anna",female,,1,1,2668,22.3583,F E69,C +130,0,3,"Ekstrom, Mr. Johan",male,45,0,0,347061,6.975,,S +131,0,3,"Drazenoic, Mr. Jozef",male,33,0,0,349241,7.8958,,C +132,0,3,"Coelho, Mr. Domingos Fernandeo",male,20,0,0,SOTON/O.Q. 3101307,7.05,,S +133,0,3,"Robins, Mrs. Alexander A (Grace Charity Laury)",female,47,1,0,A/5. 3337,14.5,,S +134,1,2,"Weisz, Mrs. Leopold (Mathilde Francoise Pede)",female,29,1,0,228414,26,,S +135,0,2,"Sobey, Mr. Samuel James Hayden",male,25,0,0,C.A. 29178,13,,S +136,0,2,"Richard, Mr. Emile",male,23,0,0,SC/PARIS 2133,15.0458,,C +137,1,1,"Newsom, Miss. Helen Monypeny",female,19,0,2,11752,26.2833,D47,S +138,0,1,"Futrelle, Mr. Jacques Heath",male,37,1,0,113803,53.1,C123,S +139,0,3,"Osen, Mr. Olaf Elon",male,16,0,0,7534,9.2167,,S +140,0,1,"Giglio, Mr. Victor",male,24,0,0,PC 17593,79.2,B86,C +141,0,3,"Boulos, Mrs. Joseph (Sultana)",female,,0,2,2678,15.2458,,C +142,1,3,"Nysten, Miss. Anna Sofia",female,22,0,0,347081,7.75,,S +143,1,3,"Hakkarainen, Mrs. Pekka Pietari (Elin Matilda Dolck)",female,24,1,0,STON/O2. 3101279,15.85,,S +144,0,3,"Burke, Mr. Jeremiah",male,19,0,0,365222,6.75,,Q +145,0,2,"Andrew, Mr. Edgardo Samuel",male,18,0,0,231945,11.5,,S +146,0,2,"Nicholls, Mr. Joseph Charles",male,19,1,1,C.A. 33112,36.75,,S +147,1,3,"Andersson, Mr. August Edvard (""Wennerstrom"")",male,27,0,0,350043,7.7958,,S +148,0,3,"Ford, Miss. Robina Maggie ""Ruby""",female,9,2,2,W./C. 6608,34.375,,S +149,0,2,"Navratil, Mr. Michel (""Louis M Hoffman"")",male,36.5,0,2,230080,26,F2,S +150,0,2,"Byles, Rev. Thomas Roussel Davids",male,42,0,0,244310,13,,S +151,0,2,"Bateman, Rev. Robert James",male,51,0,0,S.O.P. 1166,12.525,,S +152,1,1,"Pears, Mrs. Thomas (Edith Wearne)",female,22,1,0,113776,66.6,C2,S +153,0,3,"Meo, Mr. Alfonzo",male,55.5,0,0,A.5. 11206,8.05,,S +154,0,3,"van Billiard, Mr. Austin Blyler",male,40.5,0,2,A/5. 851,14.5,,S +155,0,3,"Olsen, Mr. Ole Martin",male,,0,0,Fa 265302,7.3125,,S +156,0,1,"Williams, Mr. Charles Duane",male,51,0,1,PC 17597,61.3792,,C +157,1,3,"Gilnagh, Miss. Katherine ""Katie""",female,16,0,0,35851,7.7333,,Q +158,0,3,"Corn, Mr. Harry",male,30,0,0,SOTON/OQ 392090,8.05,,S +159,0,3,"Smiljanic, Mr. Mile",male,,0,0,315037,8.6625,,S +160,0,3,"Sage, Master. Thomas Henry",male,,8,2,CA. 2343,69.55,,S +161,0,3,"Cribb, Mr. John Hatfield",male,44,0,1,371362,16.1,,S +162,1,2,"Watt, Mrs. James (Elizabeth ""Bessie"" Inglis Milne)",female,40,0,0,C.A. 33595,15.75,,S +163,0,3,"Bengtsson, Mr. John Viktor",male,26,0,0,347068,7.775,,S +164,0,3,"Calic, Mr. Jovo",male,17,0,0,315093,8.6625,,S +165,0,3,"Panula, Master. Eino Viljami",male,1,4,1,3101295,39.6875,,S +166,1,3,"Goldsmith, Master. Frank John William ""Frankie""",male,9,0,2,363291,20.525,,S +167,1,1,"Chibnall, Mrs. (Edith Martha Bowerman)",female,,0,1,113505,55,E33,S +168,0,3,"Skoog, Mrs. William (Anna Bernhardina Karlsson)",female,45,1,4,347088,27.9,,S +169,0,1,"Baumann, Mr. John D",male,,0,0,PC 17318,25.925,,S +170,0,3,"Ling, Mr. Lee",male,28,0,0,1601,56.4958,,S +171,0,1,"Van der hoef, Mr. Wyckoff",male,61,0,0,111240,33.5,B19,S +172,0,3,"Rice, Master. Arthur",male,4,4,1,382652,29.125,,Q +173,1,3,"Johnson, Miss. Eleanor Ileen",female,1,1,1,347742,11.1333,,S +174,0,3,"Sivola, Mr. Antti Wilhelm",male,21,0,0,STON/O 2. 3101280,7.925,,S +175,0,1,"Smith, Mr. James Clinch",male,56,0,0,17764,30.6958,A7,C +176,0,3,"Klasen, Mr. Klas Albin",male,18,1,1,350404,7.8542,,S +177,0,3,"Lefebre, Master. Henry Forbes",male,,3,1,4133,25.4667,,S +178,0,1,"Isham, Miss. Ann Elizabeth",female,50,0,0,PC 17595,28.7125,C49,C +179,0,2,"Hale, Mr. Reginald",male,30,0,0,250653,13,,S +180,0,3,"Leonard, Mr. Lionel",male,36,0,0,LINE,0,,S +181,0,3,"Sage, Miss. Constance Gladys",female,,8,2,CA. 2343,69.55,,S +182,0,2,"Pernot, Mr. Rene",male,,0,0,SC/PARIS 2131,15.05,,C +183,0,3,"Asplund, Master. Clarence Gustaf Hugo",male,9,4,2,347077,31.3875,,S +184,1,2,"Becker, Master. Richard F",male,1,2,1,230136,39,F4,S +185,1,3,"Kink-Heilmann, Miss. Luise Gretchen",female,4,0,2,315153,22.025,,S +186,0,1,"Rood, Mr. Hugh Roscoe",male,,0,0,113767,50,A32,S +187,1,3,"O'Brien, Mrs. Thomas (Johanna ""Hannah"" Godfrey)",female,,1,0,370365,15.5,,Q +188,1,1,"Romaine, Mr. Charles Hallace (""Mr C Rolmane"")",male,45,0,0,111428,26.55,,S +189,0,3,"Bourke, Mr. John",male,40,1,1,364849,15.5,,Q +190,0,3,"Turcin, Mr. Stjepan",male,36,0,0,349247,7.8958,,S +191,1,2,"Pinsky, Mrs. (Rosa)",female,32,0,0,234604,13,,S +192,0,2,"Carbines, Mr. William",male,19,0,0,28424,13,,S +193,1,3,"Andersen-Jensen, Miss. Carla Christine Nielsine",female,19,1,0,350046,7.8542,,S +194,1,2,"Navratil, Master. Michel M",male,3,1,1,230080,26,F2,S +195,1,1,"Brown, Mrs. James Joseph (Margaret Tobin)",female,44,0,0,PC 17610,27.7208,B4,C +196,1,1,"Lurette, Miss. Elise",female,58,0,0,PC 17569,146.5208,B80,C +197,0,3,"Mernagh, Mr. Robert",male,,0,0,368703,7.75,,Q +198,0,3,"Olsen, Mr. Karl Siegwart Andreas",male,42,0,1,4579,8.4042,,S +199,1,3,"Madigan, Miss. Margaret ""Maggie""",female,,0,0,370370,7.75,,Q +200,0,2,"Yrois, Miss. Henriette (""Mrs Harbeck"")",female,24,0,0,248747,13,,S +201,0,3,"Vande Walle, Mr. Nestor Cyriel",male,28,0,0,345770,9.5,,S +202,0,3,"Sage, Mr. Frederick",male,,8,2,CA. 2343,69.55,,S +203,0,3,"Johanson, Mr. Jakob Alfred",male,34,0,0,3101264,6.4958,,S +204,0,3,"Youseff, Mr. Gerious",male,45.5,0,0,2628,7.225,,C +205,1,3,"Cohen, Mr. Gurshon ""Gus""",male,18,0,0,A/5 3540,8.05,,S +206,0,3,"Strom, Miss. Telma Matilda",female,2,0,1,347054,10.4625,G6,S +207,0,3,"Backstrom, Mr. Karl Alfred",male,32,1,0,3101278,15.85,,S +208,1,3,"Albimona, Mr. Nassef Cassem",male,26,0,0,2699,18.7875,,C +209,1,3,"Carr, Miss. Helen ""Ellen""",female,16,0,0,367231,7.75,,Q +210,1,1,"Blank, Mr. Henry",male,40,0,0,112277,31,A31,C +211,0,3,"Ali, Mr. Ahmed",male,24,0,0,SOTON/O.Q. 3101311,7.05,,S +212,1,2,"Cameron, Miss. Clear Annie",female,35,0,0,F.C.C. 13528,21,,S +213,0,3,"Perkin, Mr. John Henry",male,22,0,0,A/5 21174,7.25,,S +214,0,2,"Givard, Mr. Hans Kristensen",male,30,0,0,250646,13,,S +215,0,3,"Kiernan, Mr. Philip",male,,1,0,367229,7.75,,Q +216,1,1,"Newell, Miss. Madeleine",female,31,1,0,35273,113.275,D36,C +217,1,3,"Honkanen, Miss. Eliina",female,27,0,0,STON/O2. 3101283,7.925,,S +218,0,2,"Jacobsohn, Mr. Sidney Samuel",male,42,1,0,243847,27,,S +219,1,1,"Bazzani, Miss. Albina",female,32,0,0,11813,76.2917,D15,C +220,0,2,"Harris, Mr. Walter",male,30,0,0,W/C 14208,10.5,,S +221,1,3,"Sunderland, Mr. Victor Francis",male,16,0,0,SOTON/OQ 392089,8.05,,S +222,0,2,"Bracken, Mr. James H",male,27,0,0,220367,13,,S +223,0,3,"Green, Mr. George Henry",male,51,0,0,21440,8.05,,S +224,0,3,"Nenkoff, Mr. Christo",male,,0,0,349234,7.8958,,S +225,1,1,"Hoyt, Mr. Frederick Maxfield",male,38,1,0,19943,90,C93,S +226,0,3,"Berglund, Mr. Karl Ivar Sven",male,22,0,0,PP 4348,9.35,,S +227,1,2,"Mellors, Mr. William John",male,19,0,0,SW/PP 751,10.5,,S +228,0,3,"Lovell, Mr. John Hall (""Henry"")",male,20.5,0,0,A/5 21173,7.25,,S +229,0,2,"Fahlstrom, Mr. Arne Jonas",male,18,0,0,236171,13,,S +230,0,3,"Lefebre, Miss. Mathilde",female,,3,1,4133,25.4667,,S +231,1,1,"Harris, Mrs. Henry Birkhardt (Irene Wallach)",female,35,1,0,36973,83.475,C83,S +232,0,3,"Larsson, Mr. Bengt Edvin",male,29,0,0,347067,7.775,,S +233,0,2,"Sjostedt, Mr. Ernst Adolf",male,59,0,0,237442,13.5,,S +234,1,3,"Asplund, Miss. Lillian Gertrud",female,5,4,2,347077,31.3875,,S +235,0,2,"Leyson, Mr. Robert William Norman",male,24,0,0,C.A. 29566,10.5,,S +236,0,3,"Harknett, Miss. Alice Phoebe",female,,0,0,W./C. 6609,7.55,,S +237,0,2,"Hold, Mr. Stephen",male,44,1,0,26707,26,,S +238,1,2,"Collyer, Miss. Marjorie ""Lottie""",female,8,0,2,C.A. 31921,26.25,,S +239,0,2,"Pengelly, Mr. Frederick William",male,19,0,0,28665,10.5,,S +240,0,2,"Hunt, Mr. George Henry",male,33,0,0,SCO/W 1585,12.275,,S +241,0,3,"Zabour, Miss. Thamine",female,,1,0,2665,14.4542,,C +242,1,3,"Murphy, Miss. Katherine ""Kate""",female,,1,0,367230,15.5,,Q +243,0,2,"Coleridge, Mr. Reginald Charles",male,29,0,0,W./C. 14263,10.5,,S +244,0,3,"Maenpaa, Mr. Matti Alexanteri",male,22,0,0,STON/O 2. 3101275,7.125,,S +245,0,3,"Attalah, Mr. Sleiman",male,30,0,0,2694,7.225,,C +246,0,1,"Minahan, Dr. William Edward",male,44,2,0,19928,90,C78,Q +247,0,3,"Lindahl, Miss. Agda Thorilda Viktoria",female,25,0,0,347071,7.775,,S +248,1,2,"Hamalainen, Mrs. William (Anna)",female,24,0,2,250649,14.5,,S +249,1,1,"Beckwith, Mr. Richard Leonard",male,37,1,1,11751,52.5542,D35,S +250,0,2,"Carter, Rev. Ernest Courtenay",male,54,1,0,244252,26,,S +251,0,3,"Reed, Mr. James George",male,,0,0,362316,7.25,,S +252,0,3,"Strom, Mrs. Wilhelm (Elna Matilda Persson)",female,29,1,1,347054,10.4625,G6,S +253,0,1,"Stead, Mr. William Thomas",male,62,0,0,113514,26.55,C87,S +254,0,3,"Lobb, Mr. William Arthur",male,30,1,0,A/5. 3336,16.1,,S +255,0,3,"Rosblom, Mrs. Viktor (Helena Wilhelmina)",female,41,0,2,370129,20.2125,,S +256,1,3,"Touma, Mrs. Darwis (Hanne Youssef Razi)",female,29,0,2,2650,15.2458,,C +257,1,1,"Thorne, Mrs. Gertrude Maybelle",female,,0,0,PC 17585,79.2,,C +258,1,1,"Cherry, Miss. Gladys",female,30,0,0,110152,86.5,B77,S +259,1,1,"Ward, Miss. Anna",female,35,0,0,PC 17755,512.3292,,C +260,1,2,"Parrish, Mrs. (Lutie Davis)",female,50,0,1,230433,26,,S +261,0,3,"Smith, Mr. Thomas",male,,0,0,384461,7.75,,Q +262,1,3,"Asplund, Master. Edvin Rojj Felix",male,3,4,2,347077,31.3875,,S +263,0,1,"Taussig, Mr. Emil",male,52,1,1,110413,79.65,E67,S +264,0,1,"Harrison, Mr. William",male,40,0,0,112059,0,B94,S +265,0,3,"Henry, Miss. Delia",female,,0,0,382649,7.75,,Q +266,0,2,"Reeves, Mr. David",male,36,0,0,C.A. 17248,10.5,,S +267,0,3,"Panula, Mr. Ernesti Arvid",male,16,4,1,3101295,39.6875,,S +268,1,3,"Persson, Mr. Ernst Ulrik",male,25,1,0,347083,7.775,,S +269,1,1,"Graham, Mrs. William Thompson (Edith Junkins)",female,58,0,1,PC 17582,153.4625,C125,S +270,1,1,"Bissette, Miss. Amelia",female,35,0,0,PC 17760,135.6333,C99,S +271,0,1,"Cairns, Mr. Alexander",male,,0,0,113798,31,,S +272,1,3,"Tornquist, Mr. William Henry",male,25,0,0,LINE,0,,S +273,1,2,"Mellinger, Mrs. (Elizabeth Anne Maidment)",female,41,0,1,250644,19.5,,S +274,0,1,"Natsch, Mr. Charles H",male,37,0,1,PC 17596,29.7,C118,C +275,1,3,"Healy, Miss. Hanora ""Nora""",female,,0,0,370375,7.75,,Q +276,1,1,"Andrews, Miss. Kornelia Theodosia",female,63,1,0,13502,77.9583,D7,S +277,0,3,"Lindblom, Miss. Augusta Charlotta",female,45,0,0,347073,7.75,,S +278,0,2,"Parkes, Mr. Francis ""Frank""",male,,0,0,239853,0,,S +279,0,3,"Rice, Master. Eric",male,7,4,1,382652,29.125,,Q +280,1,3,"Abbott, Mrs. Stanton (Rosa Hunt)",female,35,1,1,C.A. 2673,20.25,,S +281,0,3,"Duane, Mr. Frank",male,65,0,0,336439,7.75,,Q +282,0,3,"Olsson, Mr. Nils Johan Goransson",male,28,0,0,347464,7.8542,,S +283,0,3,"de Pelsmaeker, Mr. Alfons",male,16,0,0,345778,9.5,,S +284,1,3,"Dorking, Mr. Edward Arthur",male,19,0,0,A/5. 10482,8.05,,S +285,0,1,"Smith, Mr. Richard William",male,,0,0,113056,26,A19,S +286,0,3,"Stankovic, Mr. Ivan",male,33,0,0,349239,8.6625,,C +287,1,3,"de Mulder, Mr. Theodore",male,30,0,0,345774,9.5,,S +288,0,3,"Naidenoff, Mr. Penko",male,22,0,0,349206,7.8958,,S +289,1,2,"Hosono, Mr. Masabumi",male,42,0,0,237798,13,,S +290,1,3,"Connolly, Miss. Kate",female,22,0,0,370373,7.75,,Q +291,1,1,"Barber, Miss. Ellen ""Nellie""",female,26,0,0,19877,78.85,,S +292,1,1,"Bishop, Mrs. Dickinson H (Helen Walton)",female,19,1,0,11967,91.0792,B49,C +293,0,2,"Levy, Mr. Rene Jacques",male,36,0,0,SC/Paris 2163,12.875,D,C +294,0,3,"Haas, Miss. Aloisia",female,24,0,0,349236,8.85,,S +295,0,3,"Mineff, Mr. Ivan",male,24,0,0,349233,7.8958,,S +296,0,1,"Lewy, Mr. Ervin G",male,,0,0,PC 17612,27.7208,,C +297,0,3,"Hanna, Mr. Mansour",male,23.5,0,0,2693,7.2292,,C +298,0,1,"Allison, Miss. Helen Loraine",female,2,1,2,113781,151.55,C22 C26,S +299,1,1,"Saalfeld, Mr. Adolphe",male,,0,0,19988,30.5,C106,S +300,1,1,"Baxter, Mrs. James (Helene DeLaudeniere Chaput)",female,50,0,1,PC 17558,247.5208,B58 B60,C +301,1,3,"Kelly, Miss. Anna Katherine ""Annie Kate""",female,,0,0,9234,7.75,,Q +302,1,3,"McCoy, Mr. Bernard",male,,2,0,367226,23.25,,Q +303,0,3,"Johnson, Mr. William Cahoone Jr",male,19,0,0,LINE,0,,S +304,1,2,"Keane, Miss. Nora A",female,,0,0,226593,12.35,E101,Q +305,0,3,"Williams, Mr. Howard Hugh ""Harry""",male,,0,0,A/5 2466,8.05,,S +306,1,1,"Allison, Master. Hudson Trevor",male,0.92,1,2,113781,151.55,C22 C26,S +307,1,1,"Fleming, Miss. Margaret",female,,0,0,17421,110.8833,,C +308,1,1,"Penasco y Castellana, Mrs. Victor de Satode (Maria Josefa Perez de Soto y Vallejo)",female,17,1,0,PC 17758,108.9,C65,C +309,0,2,"Abelson, Mr. Samuel",male,30,1,0,P/PP 3381,24,,C +310,1,1,"Francatelli, Miss. Laura Mabel",female,30,0,0,PC 17485,56.9292,E36,C +311,1,1,"Hays, Miss. Margaret Bechstein",female,24,0,0,11767,83.1583,C54,C +312,1,1,"Ryerson, Miss. Emily Borie",female,18,2,2,PC 17608,262.375,B57 B59 B63 B66,C +313,0,2,"Lahtinen, Mrs. William (Anna Sylfven)",female,26,1,1,250651,26,,S +314,0,3,"Hendekovic, Mr. Ignjac",male,28,0,0,349243,7.8958,,S +315,0,2,"Hart, Mr. Benjamin",male,43,1,1,F.C.C. 13529,26.25,,S +316,1,3,"Nilsson, Miss. Helmina Josefina",female,26,0,0,347470,7.8542,,S +317,1,2,"Kantor, Mrs. Sinai (Miriam Sternin)",female,24,1,0,244367,26,,S +318,0,2,"Moraweck, Dr. Ernest",male,54,0,0,29011,14,,S +319,1,1,"Wick, Miss. Mary Natalie",female,31,0,2,36928,164.8667,C7,S +320,1,1,"Spedden, Mrs. Frederic Oakley (Margaretta Corning Stone)",female,40,1,1,16966,134.5,E34,C +321,0,3,"Dennis, Mr. Samuel",male,22,0,0,A/5 21172,7.25,,S +322,0,3,"Danoff, Mr. Yoto",male,27,0,0,349219,7.8958,,S +323,1,2,"Slayter, Miss. Hilda Mary",female,30,0,0,234818,12.35,,Q +324,1,2,"Caldwell, Mrs. Albert Francis (Sylvia Mae Harbaugh)",female,22,1,1,248738,29,,S +325,0,3,"Sage, Mr. George John Jr",male,,8,2,CA. 2343,69.55,,S +326,1,1,"Young, Miss. Marie Grice",female,36,0,0,PC 17760,135.6333,C32,C +327,0,3,"Nysveen, Mr. Johan Hansen",male,61,0,0,345364,6.2375,,S +328,1,2,"Ball, Mrs. (Ada E Hall)",female,36,0,0,28551,13,D,S +329,1,3,"Goldsmith, Mrs. Frank John (Emily Alice Brown)",female,31,1,1,363291,20.525,,S +330,1,1,"Hippach, Miss. Jean Gertrude",female,16,0,1,111361,57.9792,B18,C +331,1,3,"McCoy, Miss. Agnes",female,,2,0,367226,23.25,,Q +332,0,1,"Partner, Mr. Austen",male,45.5,0,0,113043,28.5,C124,S +333,0,1,"Graham, Mr. George Edward",male,38,0,1,PC 17582,153.4625,C91,S +334,0,3,"Vander Planke, Mr. Leo Edmondus",male,16,2,0,345764,18,,S +335,1,1,"Frauenthal, Mrs. Henry William (Clara Heinsheimer)",female,,1,0,PC 17611,133.65,,S +336,0,3,"Denkoff, Mr. Mitto",male,,0,0,349225,7.8958,,S +337,0,1,"Pears, Mr. Thomas Clinton",male,29,1,0,113776,66.6,C2,S +338,1,1,"Burns, Miss. Elizabeth Margaret",female,41,0,0,16966,134.5,E40,C +339,1,3,"Dahl, Mr. Karl Edwart",male,45,0,0,7598,8.05,,S +340,0,1,"Blackwell, Mr. Stephen Weart",male,45,0,0,113784,35.5,T,S +341,1,2,"Navratil, Master. Edmond Roger",male,2,1,1,230080,26,F2,S +342,1,1,"Fortune, Miss. Alice Elizabeth",female,24,3,2,19950,263,C23 C25 C27,S +343,0,2,"Collander, Mr. Erik Gustaf",male,28,0,0,248740,13,,S +344,0,2,"Sedgwick, Mr. Charles Frederick Waddington",male,25,0,0,244361,13,,S +345,0,2,"Fox, Mr. Stanley Hubert",male,36,0,0,229236,13,,S +346,1,2,"Brown, Miss. Amelia ""Mildred""",female,24,0,0,248733,13,F33,S +347,1,2,"Smith, Miss. Marion Elsie",female,40,0,0,31418,13,,S +348,1,3,"Davison, Mrs. Thomas Henry (Mary E Finck)",female,,1,0,386525,16.1,,S +349,1,3,"Coutts, Master. William Loch ""William""",male,3,1,1,C.A. 37671,15.9,,S +350,0,3,"Dimic, Mr. Jovan",male,42,0,0,315088,8.6625,,S +351,0,3,"Odahl, Mr. Nils Martin",male,23,0,0,7267,9.225,,S +352,0,1,"Williams-Lambert, Mr. Fletcher Fellows",male,,0,0,113510,35,C128,S +353,0,3,"Elias, Mr. Tannous",male,15,1,1,2695,7.2292,,C +354,0,3,"Arnold-Franchi, Mr. Josef",male,25,1,0,349237,17.8,,S +355,0,3,"Yousif, Mr. Wazli",male,,0,0,2647,7.225,,C +356,0,3,"Vanden Steen, Mr. Leo Peter",male,28,0,0,345783,9.5,,S +357,1,1,"Bowerman, Miss. Elsie Edith",female,22,0,1,113505,55,E33,S +358,0,2,"Funk, Miss. Annie Clemmer",female,38,0,0,237671,13,,S +359,1,3,"McGovern, Miss. Mary",female,,0,0,330931,7.8792,,Q +360,1,3,"Mockler, Miss. Helen Mary ""Ellie""",female,,0,0,330980,7.8792,,Q +361,0,3,"Skoog, Mr. Wilhelm",male,40,1,4,347088,27.9,,S +362,0,2,"del Carlo, Mr. Sebastiano",male,29,1,0,SC/PARIS 2167,27.7208,,C +363,0,3,"Barbara, Mrs. (Catherine David)",female,45,0,1,2691,14.4542,,C +364,0,3,"Asim, Mr. Adola",male,35,0,0,SOTON/O.Q. 3101310,7.05,,S +365,0,3,"O'Brien, Mr. Thomas",male,,1,0,370365,15.5,,Q +366,0,3,"Adahl, Mr. Mauritz Nils Martin",male,30,0,0,C 7076,7.25,,S +367,1,1,"Warren, Mrs. Frank Manley (Anna Sophia Atkinson)",female,60,1,0,110813,75.25,D37,C +368,1,3,"Moussa, Mrs. (Mantoura Boulos)",female,,0,0,2626,7.2292,,C +369,1,3,"Jermyn, Miss. Annie",female,,0,0,14313,7.75,,Q +370,1,1,"Aubart, Mme. Leontine Pauline",female,24,0,0,PC 17477,69.3,B35,C +371,1,1,"Harder, Mr. George Achilles",male,25,1,0,11765,55.4417,E50,C +372,0,3,"Wiklund, Mr. Jakob Alfred",male,18,1,0,3101267,6.4958,,S +373,0,3,"Beavan, Mr. William Thomas",male,19,0,0,323951,8.05,,S +374,0,1,"Ringhini, Mr. Sante",male,22,0,0,PC 17760,135.6333,,C +375,0,3,"Palsson, Miss. Stina Viola",female,3,3,1,349909,21.075,,S +376,1,1,"Meyer, Mrs. Edgar Joseph (Leila Saks)",female,,1,0,PC 17604,82.1708,,C +377,1,3,"Landergren, Miss. Aurora Adelia",female,22,0,0,C 7077,7.25,,S +378,0,1,"Widener, Mr. Harry Elkins",male,27,0,2,113503,211.5,C82,C +379,0,3,"Betros, Mr. Tannous",male,20,0,0,2648,4.0125,,C +380,0,3,"Gustafsson, Mr. Karl Gideon",male,19,0,0,347069,7.775,,S +381,1,1,"Bidois, Miss. Rosalie",female,42,0,0,PC 17757,227.525,,C +382,1,3,"Nakid, Miss. Maria (""Mary"")",female,1,0,2,2653,15.7417,,C +383,0,3,"Tikkanen, Mr. Juho",male,32,0,0,STON/O 2. 3101293,7.925,,S +384,1,1,"Holverson, Mrs. Alexander Oskar (Mary Aline Towner)",female,35,1,0,113789,52,,S +385,0,3,"Plotcharsky, Mr. Vasil",male,,0,0,349227,7.8958,,S +386,0,2,"Davies, Mr. Charles Henry",male,18,0,0,S.O.C. 14879,73.5,,S +387,0,3,"Goodwin, Master. Sidney Leonard",male,1,5,2,CA 2144,46.9,,S +388,1,2,"Buss, Miss. Kate",female,36,0,0,27849,13,,S +389,0,3,"Sadlier, Mr. Matthew",male,,0,0,367655,7.7292,,Q +390,1,2,"Lehmann, Miss. Bertha",female,17,0,0,SC 1748,12,,C +391,1,1,"Carter, Mr. William Ernest",male,36,1,2,113760,120,B96 B98,S +392,1,3,"Jansson, Mr. Carl Olof",male,21,0,0,350034,7.7958,,S +393,0,3,"Gustafsson, Mr. Johan Birger",male,28,2,0,3101277,7.925,,S +394,1,1,"Newell, Miss. Marjorie",female,23,1,0,35273,113.275,D36,C +395,1,3,"Sandstrom, Mrs. Hjalmar (Agnes Charlotta Bengtsson)",female,24,0,2,PP 9549,16.7,G6,S +396,0,3,"Johansson, Mr. Erik",male,22,0,0,350052,7.7958,,S +397,0,3,"Olsson, Miss. Elina",female,31,0,0,350407,7.8542,,S +398,0,2,"McKane, Mr. Peter David",male,46,0,0,28403,26,,S +399,0,2,"Pain, Dr. Alfred",male,23,0,0,244278,10.5,,S +400,1,2,"Trout, Mrs. William H (Jessie L)",female,28,0,0,240929,12.65,,S +401,1,3,"Niskanen, Mr. Juha",male,39,0,0,STON/O 2. 3101289,7.925,,S +402,0,3,"Adams, Mr. John",male,26,0,0,341826,8.05,,S +403,0,3,"Jussila, Miss. Mari Aina",female,21,1,0,4137,9.825,,S +404,0,3,"Hakkarainen, Mr. Pekka Pietari",male,28,1,0,STON/O2. 3101279,15.85,,S +405,0,3,"Oreskovic, Miss. Marija",female,20,0,0,315096,8.6625,,S +406,0,2,"Gale, Mr. Shadrach",male,34,1,0,28664,21,,S +407,0,3,"Widegren, Mr. Carl/Charles Peter",male,51,0,0,347064,7.75,,S +408,1,2,"Richards, Master. William Rowe",male,3,1,1,29106,18.75,,S +409,0,3,"Birkeland, Mr. Hans Martin Monsen",male,21,0,0,312992,7.775,,S +410,0,3,"Lefebre, Miss. Ida",female,,3,1,4133,25.4667,,S +411,0,3,"Sdycoff, Mr. Todor",male,,0,0,349222,7.8958,,S +412,0,3,"Hart, Mr. Henry",male,,0,0,394140,6.8583,,Q +413,1,1,"Minahan, Miss. Daisy E",female,33,1,0,19928,90,C78,Q +414,0,2,"Cunningham, Mr. Alfred Fleming",male,,0,0,239853,0,,S +415,1,3,"Sundman, Mr. Johan Julian",male,44,0,0,STON/O 2. 3101269,7.925,,S +416,0,3,"Meek, Mrs. Thomas (Annie Louise Rowley)",female,,0,0,343095,8.05,,S +417,1,2,"Drew, Mrs. James Vivian (Lulu Thorne Christian)",female,34,1,1,28220,32.5,,S +418,1,2,"Silven, Miss. Lyyli Karoliina",female,18,0,2,250652,13,,S +419,0,2,"Matthews, Mr. William John",male,30,0,0,28228,13,,S +420,0,3,"Van Impe, Miss. Catharina",female,10,0,2,345773,24.15,,S +421,0,3,"Gheorgheff, Mr. Stanio",male,,0,0,349254,7.8958,,C +422,0,3,"Charters, Mr. David",male,21,0,0,A/5. 13032,7.7333,,Q +423,0,3,"Zimmerman, Mr. Leo",male,29,0,0,315082,7.875,,S +424,0,3,"Danbom, Mrs. Ernst Gilbert (Anna Sigrid Maria Brogren)",female,28,1,1,347080,14.4,,S +425,0,3,"Rosblom, Mr. Viktor Richard",male,18,1,1,370129,20.2125,,S +426,0,3,"Wiseman, Mr. Phillippe",male,,0,0,A/4. 34244,7.25,,S +427,1,2,"Clarke, Mrs. Charles V (Ada Maria Winfield)",female,28,1,0,2003,26,,S +428,1,2,"Phillips, Miss. Kate Florence (""Mrs Kate Louise Phillips Marshall"")",female,19,0,0,250655,26,,S +429,0,3,"Flynn, Mr. James",male,,0,0,364851,7.75,,Q +430,1,3,"Pickard, Mr. Berk (Berk Trembisky)",male,32,0,0,SOTON/O.Q. 392078,8.05,E10,S +431,1,1,"Bjornstrom-Steffansson, Mr. Mauritz Hakan",male,28,0,0,110564,26.55,C52,S +432,1,3,"Thorneycroft, Mrs. Percival (Florence Kate White)",female,,1,0,376564,16.1,,S +433,1,2,"Louch, Mrs. Charles Alexander (Alice Adelaide Slow)",female,42,1,0,SC/AH 3085,26,,S +434,0,3,"Kallio, Mr. Nikolai Erland",male,17,0,0,STON/O 2. 3101274,7.125,,S +435,0,1,"Silvey, Mr. William Baird",male,50,1,0,13507,55.9,E44,S +436,1,1,"Carter, Miss. Lucile Polk",female,14,1,2,113760,120,B96 B98,S +437,0,3,"Ford, Miss. Doolina Margaret ""Daisy""",female,21,2,2,W./C. 6608,34.375,,S +438,1,2,"Richards, Mrs. Sidney (Emily Hocking)",female,24,2,3,29106,18.75,,S +439,0,1,"Fortune, Mr. Mark",male,64,1,4,19950,263,C23 C25 C27,S +440,0,2,"Kvillner, Mr. Johan Henrik Johannesson",male,31,0,0,C.A. 18723,10.5,,S +441,1,2,"Hart, Mrs. Benjamin (Esther Ada Bloomfield)",female,45,1,1,F.C.C. 13529,26.25,,S +442,0,3,"Hampe, Mr. Leon",male,20,0,0,345769,9.5,,S +443,0,3,"Petterson, Mr. Johan Emil",male,25,1,0,347076,7.775,,S +444,1,2,"Reynaldo, Ms. Encarnacion",female,28,0,0,230434,13,,S +445,1,3,"Johannesen-Bratthammer, Mr. Bernt",male,,0,0,65306,8.1125,,S +446,1,1,"Dodge, Master. Washington",male,4,0,2,33638,81.8583,A34,S +447,1,2,"Mellinger, Miss. Madeleine Violet",female,13,0,1,250644,19.5,,S +448,1,1,"Seward, Mr. Frederic Kimber",male,34,0,0,113794,26.55,,S +449,1,3,"Baclini, Miss. Marie Catherine",female,5,2,1,2666,19.2583,,C +450,1,1,"Peuchen, Major. Arthur Godfrey",male,52,0,0,113786,30.5,C104,S +451,0,2,"West, Mr. Edwy Arthur",male,36,1,2,C.A. 34651,27.75,,S +452,0,3,"Hagland, Mr. Ingvald Olai Olsen",male,,1,0,65303,19.9667,,S +453,0,1,"Foreman, Mr. Benjamin Laventall",male,30,0,0,113051,27.75,C111,C +454,1,1,"Goldenberg, Mr. Samuel L",male,49,1,0,17453,89.1042,C92,C +455,0,3,"Peduzzi, Mr. Joseph",male,,0,0,A/5 2817,8.05,,S +456,1,3,"Jalsevac, Mr. Ivan",male,29,0,0,349240,7.8958,,C +457,0,1,"Millet, Mr. Francis Davis",male,65,0,0,13509,26.55,E38,S +458,1,1,"Kenyon, Mrs. Frederick R (Marion)",female,,1,0,17464,51.8625,D21,S +459,1,2,"Toomey, Miss. Ellen",female,50,0,0,F.C.C. 13531,10.5,,S +460,0,3,"O'Connor, Mr. Maurice",male,,0,0,371060,7.75,,Q +461,1,1,"Anderson, Mr. Harry",male,48,0,0,19952,26.55,E12,S +462,0,3,"Morley, Mr. William",male,34,0,0,364506,8.05,,S +463,0,1,"Gee, Mr. Arthur H",male,47,0,0,111320,38.5,E63,S +464,0,2,"Milling, Mr. Jacob Christian",male,48,0,0,234360,13,,S +465,0,3,"Maisner, Mr. Simon",male,,0,0,A/S 2816,8.05,,S +466,0,3,"Goncalves, Mr. Manuel Estanslas",male,38,0,0,SOTON/O.Q. 3101306,7.05,,S +467,0,2,"Campbell, Mr. William",male,,0,0,239853,0,,S +468,0,1,"Smart, Mr. John Montgomery",male,56,0,0,113792,26.55,,S +469,0,3,"Scanlan, Mr. James",male,,0,0,36209,7.725,,Q +470,1,3,"Baclini, Miss. Helene Barbara",female,0.75,2,1,2666,19.2583,,C +471,0,3,"Keefe, Mr. Arthur",male,,0,0,323592,7.25,,S +472,0,3,"Cacic, Mr. Luka",male,38,0,0,315089,8.6625,,S +473,1,2,"West, Mrs. Edwy Arthur (Ada Mary Worth)",female,33,1,2,C.A. 34651,27.75,,S +474,1,2,"Jerwan, Mrs. Amin S (Marie Marthe Thuillard)",female,23,0,0,SC/AH Basle 541,13.7917,D,C +475,0,3,"Strandberg, Miss. Ida Sofia",female,22,0,0,7553,9.8375,,S +476,0,1,"Clifford, Mr. George Quincy",male,,0,0,110465,52,A14,S +477,0,2,"Renouf, Mr. Peter Henry",male,34,1,0,31027,21,,S +478,0,3,"Braund, Mr. Lewis Richard",male,29,1,0,3460,7.0458,,S +479,0,3,"Karlsson, Mr. Nils August",male,22,0,0,350060,7.5208,,S +480,1,3,"Hirvonen, Miss. Hildur E",female,2,0,1,3101298,12.2875,,S +481,0,3,"Goodwin, Master. Harold Victor",male,9,5,2,CA 2144,46.9,,S +482,0,2,"Frost, Mr. Anthony Wood ""Archie""",male,,0,0,239854,0,,S +483,0,3,"Rouse, Mr. Richard Henry",male,50,0,0,A/5 3594,8.05,,S +484,1,3,"Turkula, Mrs. (Hedwig)",female,63,0,0,4134,9.5875,,S +485,1,1,"Bishop, Mr. Dickinson H",male,25,1,0,11967,91.0792,B49,C +486,0,3,"Lefebre, Miss. Jeannie",female,,3,1,4133,25.4667,,S +487,1,1,"Hoyt, Mrs. Frederick Maxfield (Jane Anne Forby)",female,35,1,0,19943,90,C93,S +488,0,1,"Kent, Mr. Edward Austin",male,58,0,0,11771,29.7,B37,C +489,0,3,"Somerton, Mr. Francis William",male,30,0,0,A.5. 18509,8.05,,S +490,1,3,"Coutts, Master. Eden Leslie ""Neville""",male,9,1,1,C.A. 37671,15.9,,S +491,0,3,"Hagland, Mr. Konrad Mathias Reiersen",male,,1,0,65304,19.9667,,S +492,0,3,"Windelov, Mr. Einar",male,21,0,0,SOTON/OQ 3101317,7.25,,S +493,0,1,"Molson, Mr. Harry Markland",male,55,0,0,113787,30.5,C30,S +494,0,1,"Artagaveytia, Mr. Ramon",male,71,0,0,PC 17609,49.5042,,C +495,0,3,"Stanley, Mr. Edward Roland",male,21,0,0,A/4 45380,8.05,,S +496,0,3,"Yousseff, Mr. Gerious",male,,0,0,2627,14.4583,,C +497,1,1,"Eustis, Miss. Elizabeth Mussey",female,54,1,0,36947,78.2667,D20,C +498,0,3,"Shellard, Mr. Frederick William",male,,0,0,C.A. 6212,15.1,,S +499,0,1,"Allison, Mrs. Hudson J C (Bessie Waldo Daniels)",female,25,1,2,113781,151.55,C22 C26,S +500,0,3,"Svensson, Mr. Olof",male,24,0,0,350035,7.7958,,S +501,0,3,"Calic, Mr. Petar",male,17,0,0,315086,8.6625,,S +502,0,3,"Canavan, Miss. Mary",female,21,0,0,364846,7.75,,Q +503,0,3,"O'Sullivan, Miss. Bridget Mary",female,,0,0,330909,7.6292,,Q +504,0,3,"Laitinen, Miss. Kristina Sofia",female,37,0,0,4135,9.5875,,S +505,1,1,"Maioni, Miss. Roberta",female,16,0,0,110152,86.5,B79,S +506,0,1,"Penasco y Castellana, Mr. Victor de Satode",male,18,1,0,PC 17758,108.9,C65,C +507,1,2,"Quick, Mrs. Frederick Charles (Jane Richards)",female,33,0,2,26360,26,,S +508,1,1,"Bradley, Mr. George (""George Arthur Brayton"")",male,,0,0,111427,26.55,,S +509,0,3,"Olsen, Mr. Henry Margido",male,28,0,0,C 4001,22.525,,S +510,1,3,"Lang, Mr. Fang",male,26,0,0,1601,56.4958,,S +511,1,3,"Daly, Mr. Eugene Patrick",male,29,0,0,382651,7.75,,Q +512,0,3,"Webber, Mr. James",male,,0,0,SOTON/OQ 3101316,8.05,,S +513,1,1,"McGough, Mr. James Robert",male,36,0,0,PC 17473,26.2875,E25,S +514,1,1,"Rothschild, Mrs. Martin (Elizabeth L. Barrett)",female,54,1,0,PC 17603,59.4,,C +515,0,3,"Coleff, Mr. Satio",male,24,0,0,349209,7.4958,,S +516,0,1,"Walker, Mr. William Anderson",male,47,0,0,36967,34.0208,D46,S +517,1,2,"Lemore, Mrs. (Amelia Milley)",female,34,0,0,C.A. 34260,10.5,F33,S +518,0,3,"Ryan, Mr. Patrick",male,,0,0,371110,24.15,,Q +519,1,2,"Angle, Mrs. William A (Florence ""Mary"" Agnes Hughes)",female,36,1,0,226875,26,,S +520,0,3,"Pavlovic, Mr. Stefo",male,32,0,0,349242,7.8958,,S +521,1,1,"Perreault, Miss. Anne",female,30,0,0,12749,93.5,B73,S +522,0,3,"Vovk, Mr. Janko",male,22,0,0,349252,7.8958,,S +523,0,3,"Lahoud, Mr. Sarkis",male,,0,0,2624,7.225,,C +524,1,1,"Hippach, Mrs. Louis Albert (Ida Sophia Fischer)",female,44,0,1,111361,57.9792,B18,C +525,0,3,"Kassem, Mr. Fared",male,,0,0,2700,7.2292,,C +526,0,3,"Farrell, Mr. James",male,40.5,0,0,367232,7.75,,Q +527,1,2,"Ridsdale, Miss. Lucy",female,50,0,0,W./C. 14258,10.5,,S +528,0,1,"Farthing, Mr. John",male,,0,0,PC 17483,221.7792,C95,S +529,0,3,"Salonen, Mr. Johan Werner",male,39,0,0,3101296,7.925,,S +530,0,2,"Hocking, Mr. Richard George",male,23,2,1,29104,11.5,,S +531,1,2,"Quick, Miss. Phyllis May",female,2,1,1,26360,26,,S +532,0,3,"Toufik, Mr. Nakli",male,,0,0,2641,7.2292,,C +533,0,3,"Elias, Mr. Joseph Jr",male,17,1,1,2690,7.2292,,C +534,1,3,"Peter, Mrs. Catherine (Catherine Rizk)",female,,0,2,2668,22.3583,,C +535,0,3,"Cacic, Miss. Marija",female,30,0,0,315084,8.6625,,S +536,1,2,"Hart, Miss. Eva Miriam",female,7,0,2,F.C.C. 13529,26.25,,S +537,0,1,"Butt, Major. Archibald Willingham",male,45,0,0,113050,26.55,B38,S +538,1,1,"LeRoy, Miss. Bertha",female,30,0,0,PC 17761,106.425,,C +539,0,3,"Risien, Mr. Samuel Beard",male,,0,0,364498,14.5,,S +540,1,1,"Frolicher, Miss. Hedwig Margaritha",female,22,0,2,13568,49.5,B39,C +541,1,1,"Crosby, Miss. Harriet R",female,36,0,2,WE/P 5735,71,B22,S +542,0,3,"Andersson, Miss. Ingeborg Constanzia",female,9,4,2,347082,31.275,,S +543,0,3,"Andersson, Miss. Sigrid Elisabeth",female,11,4,2,347082,31.275,,S +544,1,2,"Beane, Mr. Edward",male,32,1,0,2908,26,,S +545,0,1,"Douglas, Mr. Walter Donald",male,50,1,0,PC 17761,106.425,C86,C +546,0,1,"Nicholson, Mr. Arthur Ernest",male,64,0,0,693,26,,S +547,1,2,"Beane, Mrs. Edward (Ethel Clarke)",female,19,1,0,2908,26,,S +548,1,2,"Padro y Manent, Mr. Julian",male,,0,0,SC/PARIS 2146,13.8625,,C +549,0,3,"Goldsmith, Mr. Frank John",male,33,1,1,363291,20.525,,S +550,1,2,"Davies, Master. John Morgan Jr",male,8,1,1,C.A. 33112,36.75,,S +551,1,1,"Thayer, Mr. John Borland Jr",male,17,0,2,17421,110.8833,C70,C +552,0,2,"Sharp, Mr. Percival James R",male,27,0,0,244358,26,,S +553,0,3,"O'Brien, Mr. Timothy",male,,0,0,330979,7.8292,,Q +554,1,3,"Leeni, Mr. Fahim (""Philip Zenni"")",male,22,0,0,2620,7.225,,C +555,1,3,"Ohman, Miss. Velin",female,22,0,0,347085,7.775,,S +556,0,1,"Wright, Mr. George",male,62,0,0,113807,26.55,,S +557,1,1,"Duff Gordon, Lady. (Lucille Christiana Sutherland) (""Mrs Morgan"")",female,48,1,0,11755,39.6,A16,C +558,0,1,"Robbins, Mr. Victor",male,,0,0,PC 17757,227.525,,C +559,1,1,"Taussig, Mrs. Emil (Tillie Mandelbaum)",female,39,1,1,110413,79.65,E67,S +560,1,3,"de Messemaeker, Mrs. Guillaume Joseph (Emma)",female,36,1,0,345572,17.4,,S +561,0,3,"Morrow, Mr. Thomas Rowan",male,,0,0,372622,7.75,,Q +562,0,3,"Sivic, Mr. Husein",male,40,0,0,349251,7.8958,,S +563,0,2,"Norman, Mr. Robert Douglas",male,28,0,0,218629,13.5,,S +564,0,3,"Simmons, Mr. John",male,,0,0,SOTON/OQ 392082,8.05,,S +565,0,3,"Meanwell, Miss. (Marion Ogden)",female,,0,0,SOTON/O.Q. 392087,8.05,,S +566,0,3,"Davies, Mr. Alfred J",male,24,2,0,A/4 48871,24.15,,S +567,0,3,"Stoytcheff, Mr. Ilia",male,19,0,0,349205,7.8958,,S +568,0,3,"Palsson, Mrs. Nils (Alma Cornelia Berglund)",female,29,0,4,349909,21.075,,S +569,0,3,"Doharr, Mr. Tannous",male,,0,0,2686,7.2292,,C +570,1,3,"Jonsson, Mr. Carl",male,32,0,0,350417,7.8542,,S +571,1,2,"Harris, Mr. George",male,62,0,0,S.W./PP 752,10.5,,S +572,1,1,"Appleton, Mrs. Edward Dale (Charlotte Lamson)",female,53,2,0,11769,51.4792,C101,S +573,1,1,"Flynn, Mr. John Irwin (""Irving"")",male,36,0,0,PC 17474,26.3875,E25,S +574,1,3,"Kelly, Miss. Mary",female,,0,0,14312,7.75,,Q +575,0,3,"Rush, Mr. Alfred George John",male,16,0,0,A/4. 20589,8.05,,S +576,0,3,"Patchett, Mr. George",male,19,0,0,358585,14.5,,S +577,1,2,"Garside, Miss. Ethel",female,34,0,0,243880,13,,S +578,1,1,"Silvey, Mrs. William Baird (Alice Munger)",female,39,1,0,13507,55.9,E44,S +579,0,3,"Caram, Mrs. Joseph (Maria Elias)",female,,1,0,2689,14.4583,,C +580,1,3,"Jussila, Mr. Eiriik",male,32,0,0,STON/O 2. 3101286,7.925,,S +581,1,2,"Christy, Miss. Julie Rachel",female,25,1,1,237789,30,,S +582,1,1,"Thayer, Mrs. John Borland (Marian Longstreth Morris)",female,39,1,1,17421,110.8833,C68,C +583,0,2,"Downton, Mr. William James",male,54,0,0,28403,26,,S +584,0,1,"Ross, Mr. John Hugo",male,36,0,0,13049,40.125,A10,C +585,0,3,"Paulner, Mr. Uscher",male,,0,0,3411,8.7125,,C +586,1,1,"Taussig, Miss. Ruth",female,18,0,2,110413,79.65,E68,S +587,0,2,"Jarvis, Mr. John Denzil",male,47,0,0,237565,15,,S +588,1,1,"Frolicher-Stehli, Mr. Maxmillian",male,60,1,1,13567,79.2,B41,C +589,0,3,"Gilinski, Mr. Eliezer",male,22,0,0,14973,8.05,,S +590,0,3,"Murdlin, Mr. Joseph",male,,0,0,A./5. 3235,8.05,,S +591,0,3,"Rintamaki, Mr. Matti",male,35,0,0,STON/O 2. 3101273,7.125,,S +592,1,1,"Stephenson, Mrs. Walter Bertram (Martha Eustis)",female,52,1,0,36947,78.2667,D20,C +593,0,3,"Elsbury, Mr. William James",male,47,0,0,A/5 3902,7.25,,S +594,0,3,"Bourke, Miss. Mary",female,,0,2,364848,7.75,,Q +595,0,2,"Chapman, Mr. John Henry",male,37,1,0,SC/AH 29037,26,,S +596,0,3,"Van Impe, Mr. Jean Baptiste",male,36,1,1,345773,24.15,,S +597,1,2,"Leitch, Miss. Jessie Wills",female,,0,0,248727,33,,S +598,0,3,"Johnson, Mr. Alfred",male,49,0,0,LINE,0,,S +599,0,3,"Boulos, Mr. Hanna",male,,0,0,2664,7.225,,C +600,1,1,"Duff Gordon, Sir. Cosmo Edmund (""Mr Morgan"")",male,49,1,0,PC 17485,56.9292,A20,C +601,1,2,"Jacobsohn, Mrs. Sidney Samuel (Amy Frances Christy)",female,24,2,1,243847,27,,S +602,0,3,"Slabenoff, Mr. Petco",male,,0,0,349214,7.8958,,S +603,0,1,"Harrington, Mr. Charles H",male,,0,0,113796,42.4,,S +604,0,3,"Torber, Mr. Ernst William",male,44,0,0,364511,8.05,,S +605,1,1,"Homer, Mr. Harry (""Mr E Haven"")",male,35,0,0,111426,26.55,,C +606,0,3,"Lindell, Mr. Edvard Bengtsson",male,36,1,0,349910,15.55,,S +607,0,3,"Karaic, Mr. Milan",male,30,0,0,349246,7.8958,,S +608,1,1,"Daniel, Mr. Robert Williams",male,27,0,0,113804,30.5,,S +609,1,2,"Laroche, Mrs. Joseph (Juliette Marie Louise Lafargue)",female,22,1,2,SC/Paris 2123,41.5792,,C +610,1,1,"Shutes, Miss. Elizabeth W",female,40,0,0,PC 17582,153.4625,C125,S +611,0,3,"Andersson, Mrs. Anders Johan (Alfrida Konstantia Brogren)",female,39,1,5,347082,31.275,,S +612,0,3,"Jardin, Mr. Jose Neto",male,,0,0,SOTON/O.Q. 3101305,7.05,,S +613,1,3,"Murphy, Miss. Margaret Jane",female,,1,0,367230,15.5,,Q +614,0,3,"Horgan, Mr. John",male,,0,0,370377,7.75,,Q +615,0,3,"Brocklebank, Mr. William Alfred",male,35,0,0,364512,8.05,,S +616,1,2,"Herman, Miss. Alice",female,24,1,2,220845,65,,S +617,0,3,"Danbom, Mr. Ernst Gilbert",male,34,1,1,347080,14.4,,S +618,0,3,"Lobb, Mrs. William Arthur (Cordelia K Stanlick)",female,26,1,0,A/5. 3336,16.1,,S +619,1,2,"Becker, Miss. Marion Louise",female,4,2,1,230136,39,F4,S +620,0,2,"Gavey, Mr. Lawrence",male,26,0,0,31028,10.5,,S +621,0,3,"Yasbeck, Mr. Antoni",male,27,1,0,2659,14.4542,,C +622,1,1,"Kimball, Mr. Edwin Nelson Jr",male,42,1,0,11753,52.5542,D19,S +623,1,3,"Nakid, Mr. Sahid",male,20,1,1,2653,15.7417,,C +624,0,3,"Hansen, Mr. Henry Damsgaard",male,21,0,0,350029,7.8542,,S +625,0,3,"Bowen, Mr. David John ""Dai""",male,21,0,0,54636,16.1,,S +626,0,1,"Sutton, Mr. Frederick",male,61,0,0,36963,32.3208,D50,S +627,0,2,"Kirkland, Rev. Charles Leonard",male,57,0,0,219533,12.35,,Q +628,1,1,"Longley, Miss. Gretchen Fiske",female,21,0,0,13502,77.9583,D9,S +629,0,3,"Bostandyeff, Mr. Guentcho",male,26,0,0,349224,7.8958,,S +630,0,3,"O'Connell, Mr. Patrick D",male,,0,0,334912,7.7333,,Q +631,1,1,"Barkworth, Mr. Algernon Henry Wilson",male,80,0,0,27042,30,A23,S +632,0,3,"Lundahl, Mr. Johan Svensson",male,51,0,0,347743,7.0542,,S +633,1,1,"Stahelin-Maeglin, Dr. Max",male,32,0,0,13214,30.5,B50,C +634,0,1,"Parr, Mr. William Henry Marsh",male,,0,0,112052,0,,S +635,0,3,"Skoog, Miss. Mabel",female,9,3,2,347088,27.9,,S +636,1,2,"Davis, Miss. Mary",female,28,0,0,237668,13,,S +637,0,3,"Leinonen, Mr. Antti Gustaf",male,32,0,0,STON/O 2. 3101292,7.925,,S +638,0,2,"Collyer, Mr. Harvey",male,31,1,1,C.A. 31921,26.25,,S +639,0,3,"Panula, Mrs. Juha (Maria Emilia Ojala)",female,41,0,5,3101295,39.6875,,S +640,0,3,"Thorneycroft, Mr. Percival",male,,1,0,376564,16.1,,S +641,0,3,"Jensen, Mr. Hans Peder",male,20,0,0,350050,7.8542,,S +642,1,1,"Sagesser, Mlle. Emma",female,24,0,0,PC 17477,69.3,B35,C +643,0,3,"Skoog, Miss. Margit Elizabeth",female,2,3,2,347088,27.9,,S +644,1,3,"Foo, Mr. Choong",male,,0,0,1601,56.4958,,S +645,1,3,"Baclini, Miss. Eugenie",female,0.75,2,1,2666,19.2583,,C +646,1,1,"Harper, Mr. Henry Sleeper",male,48,1,0,PC 17572,76.7292,D33,C +647,0,3,"Cor, Mr. Liudevit",male,19,0,0,349231,7.8958,,S +648,1,1,"Simonius-Blumer, Col. Oberst Alfons",male,56,0,0,13213,35.5,A26,C +649,0,3,"Willey, Mr. Edward",male,,0,0,S.O./P.P. 751,7.55,,S +650,1,3,"Stanley, Miss. Amy Zillah Elsie",female,23,0,0,CA. 2314,7.55,,S +651,0,3,"Mitkoff, Mr. Mito",male,,0,0,349221,7.8958,,S +652,1,2,"Doling, Miss. Elsie",female,18,0,1,231919,23,,S +653,0,3,"Kalvik, Mr. Johannes Halvorsen",male,21,0,0,8475,8.4333,,S +654,1,3,"O'Leary, Miss. Hanora ""Norah""",female,,0,0,330919,7.8292,,Q +655,0,3,"Hegarty, Miss. Hanora ""Nora""",female,18,0,0,365226,6.75,,Q +656,0,2,"Hickman, Mr. Leonard Mark",male,24,2,0,S.O.C. 14879,73.5,,S +657,0,3,"Radeff, Mr. Alexander",male,,0,0,349223,7.8958,,S +658,0,3,"Bourke, Mrs. John (Catherine)",female,32,1,1,364849,15.5,,Q +659,0,2,"Eitemiller, Mr. George Floyd",male,23,0,0,29751,13,,S +660,0,1,"Newell, Mr. Arthur Webster",male,58,0,2,35273,113.275,D48,C +661,1,1,"Frauenthal, Dr. Henry William",male,50,2,0,PC 17611,133.65,,S +662,0,3,"Badt, Mr. Mohamed",male,40,0,0,2623,7.225,,C +663,0,1,"Colley, Mr. Edward Pomeroy",male,47,0,0,5727,25.5875,E58,S +664,0,3,"Coleff, Mr. Peju",male,36,0,0,349210,7.4958,,S +665,1,3,"Lindqvist, Mr. Eino William",male,20,1,0,STON/O 2. 3101285,7.925,,S +666,0,2,"Hickman, Mr. Lewis",male,32,2,0,S.O.C. 14879,73.5,,S +667,0,2,"Butler, Mr. Reginald Fenton",male,25,0,0,234686,13,,S +668,0,3,"Rommetvedt, Mr. Knud Paust",male,,0,0,312993,7.775,,S +669,0,3,"Cook, Mr. Jacob",male,43,0,0,A/5 3536,8.05,,S +670,1,1,"Taylor, Mrs. Elmer Zebley (Juliet Cummins Wright)",female,,1,0,19996,52,C126,S +671,1,2,"Brown, Mrs. Thomas William Solomon (Elizabeth Catherine Ford)",female,40,1,1,29750,39,,S +672,0,1,"Davidson, Mr. Thornton",male,31,1,0,F.C. 12750,52,B71,S +673,0,2,"Mitchell, Mr. Henry Michael",male,70,0,0,C.A. 24580,10.5,,S +674,1,2,"Wilhelms, Mr. Charles",male,31,0,0,244270,13,,S +675,0,2,"Watson, Mr. Ennis Hastings",male,,0,0,239856,0,,S +676,0,3,"Edvardsson, Mr. Gustaf Hjalmar",male,18,0,0,349912,7.775,,S +677,0,3,"Sawyer, Mr. Frederick Charles",male,24.5,0,0,342826,8.05,,S +678,1,3,"Turja, Miss. Anna Sofia",female,18,0,0,4138,9.8417,,S +679,0,3,"Goodwin, Mrs. Frederick (Augusta Tyler)",female,43,1,6,CA 2144,46.9,,S +680,1,1,"Cardeza, Mr. Thomas Drake Martinez",male,36,0,1,PC 17755,512.3292,B51 B53 B55,C +681,0,3,"Peters, Miss. Katie",female,,0,0,330935,8.1375,,Q +682,1,1,"Hassab, Mr. Hammad",male,27,0,0,PC 17572,76.7292,D49,C +683,0,3,"Olsvigen, Mr. Thor Anderson",male,20,0,0,6563,9.225,,S +684,0,3,"Goodwin, Mr. Charles Edward",male,14,5,2,CA 2144,46.9,,S +685,0,2,"Brown, Mr. Thomas William Solomon",male,60,1,1,29750,39,,S +686,0,2,"Laroche, Mr. Joseph Philippe Lemercier",male,25,1,2,SC/Paris 2123,41.5792,,C +687,0,3,"Panula, Mr. Jaako Arnold",male,14,4,1,3101295,39.6875,,S +688,0,3,"Dakic, Mr. Branko",male,19,0,0,349228,10.1708,,S +689,0,3,"Fischer, Mr. Eberhard Thelander",male,18,0,0,350036,7.7958,,S +690,1,1,"Madill, Miss. Georgette Alexandra",female,15,0,1,24160,211.3375,B5,S +691,1,1,"Dick, Mr. Albert Adrian",male,31,1,0,17474,57,B20,S +692,1,3,"Karun, Miss. Manca",female,4,0,1,349256,13.4167,,C +693,1,3,"Lam, Mr. Ali",male,,0,0,1601,56.4958,,S +694,0,3,"Saad, Mr. Khalil",male,25,0,0,2672,7.225,,C +695,0,1,"Weir, Col. John",male,60,0,0,113800,26.55,,S +696,0,2,"Chapman, Mr. Charles Henry",male,52,0,0,248731,13.5,,S +697,0,3,"Kelly, Mr. James",male,44,0,0,363592,8.05,,S +698,1,3,"Mullens, Miss. Katherine ""Katie""",female,,0,0,35852,7.7333,,Q +699,0,1,"Thayer, Mr. John Borland",male,49,1,1,17421,110.8833,C68,C +700,0,3,"Humblen, Mr. Adolf Mathias Nicolai Olsen",male,42,0,0,348121,7.65,F G63,S +701,1,1,"Astor, Mrs. John Jacob (Madeleine Talmadge Force)",female,18,1,0,PC 17757,227.525,C62 C64,C +702,1,1,"Silverthorne, Mr. Spencer Victor",male,35,0,0,PC 17475,26.2875,E24,S +703,0,3,"Barbara, Miss. Saiide",female,18,0,1,2691,14.4542,,C +704,0,3,"Gallagher, Mr. Martin",male,25,0,0,36864,7.7417,,Q +705,0,3,"Hansen, Mr. Henrik Juul",male,26,1,0,350025,7.8542,,S +706,0,2,"Morley, Mr. Henry Samuel (""Mr Henry Marshall"")",male,39,0,0,250655,26,,S +707,1,2,"Kelly, Mrs. Florence ""Fannie""",female,45,0,0,223596,13.5,,S +708,1,1,"Calderhead, Mr. Edward Pennington",male,42,0,0,PC 17476,26.2875,E24,S +709,1,1,"Cleaver, Miss. Alice",female,22,0,0,113781,151.55,,S +710,1,3,"Moubarek, Master. Halim Gonios (""William George"")",male,,1,1,2661,15.2458,,C +711,1,1,"Mayne, Mlle. Berthe Antonine (""Mrs de Villiers"")",female,24,0,0,PC 17482,49.5042,C90,C +712,0,1,"Klaber, Mr. Herman",male,,0,0,113028,26.55,C124,S +713,1,1,"Taylor, Mr. Elmer Zebley",male,48,1,0,19996,52,C126,S +714,0,3,"Larsson, Mr. August Viktor",male,29,0,0,7545,9.4833,,S +715,0,2,"Greenberg, Mr. Samuel",male,52,0,0,250647,13,,S +716,0,3,"Soholt, Mr. Peter Andreas Lauritz Andersen",male,19,0,0,348124,7.65,F G73,S +717,1,1,"Endres, Miss. Caroline Louise",female,38,0,0,PC 17757,227.525,C45,C +718,1,2,"Troutt, Miss. Edwina Celia ""Winnie""",female,27,0,0,34218,10.5,E101,S +719,0,3,"McEvoy, Mr. Michael",male,,0,0,36568,15.5,,Q +720,0,3,"Johnson, Mr. Malkolm Joackim",male,33,0,0,347062,7.775,,S +721,1,2,"Harper, Miss. Annie Jessie ""Nina""",female,6,0,1,248727,33,,S +722,0,3,"Jensen, Mr. Svend Lauritz",male,17,1,0,350048,7.0542,,S +723,0,2,"Gillespie, Mr. William Henry",male,34,0,0,12233,13,,S +724,0,2,"Hodges, Mr. Henry Price",male,50,0,0,250643,13,,S +725,1,1,"Chambers, Mr. Norman Campbell",male,27,1,0,113806,53.1,E8,S +726,0,3,"Oreskovic, Mr. Luka",male,20,0,0,315094,8.6625,,S +727,1,2,"Renouf, Mrs. Peter Henry (Lillian Jefferys)",female,30,3,0,31027,21,,S +728,1,3,"Mannion, Miss. Margareth",female,,0,0,36866,7.7375,,Q +729,0,2,"Bryhl, Mr. Kurt Arnold Gottfrid",male,25,1,0,236853,26,,S +730,0,3,"Ilmakangas, Miss. Pieta Sofia",female,25,1,0,STON/O2. 3101271,7.925,,S +731,1,1,"Allen, Miss. Elisabeth Walton",female,29,0,0,24160,211.3375,B5,S +732,0,3,"Hassan, Mr. Houssein G N",male,11,0,0,2699,18.7875,,C +733,0,2,"Knight, Mr. Robert J",male,,0,0,239855,0,,S +734,0,2,"Berriman, Mr. William John",male,23,0,0,28425,13,,S +735,0,2,"Troupiansky, Mr. Moses Aaron",male,23,0,0,233639,13,,S +736,0,3,"Williams, Mr. Leslie",male,28.5,0,0,54636,16.1,,S +737,0,3,"Ford, Mrs. Edward (Margaret Ann Watson)",female,48,1,3,W./C. 6608,34.375,,S +738,1,1,"Lesurer, Mr. Gustave J",male,35,0,0,PC 17755,512.3292,B101,C +739,0,3,"Ivanoff, Mr. Kanio",male,,0,0,349201,7.8958,,S +740,0,3,"Nankoff, Mr. Minko",male,,0,0,349218,7.8958,,S +741,1,1,"Hawksford, Mr. Walter James",male,,0,0,16988,30,D45,S +742,0,1,"Cavendish, Mr. Tyrell William",male,36,1,0,19877,78.85,C46,S +743,1,1,"Ryerson, Miss. Susan Parker ""Suzette""",female,21,2,2,PC 17608,262.375,B57 B59 B63 B66,C +744,0,3,"McNamee, Mr. Neal",male,24,1,0,376566,16.1,,S +745,1,3,"Stranden, Mr. Juho",male,31,0,0,STON/O 2. 3101288,7.925,,S +746,0,1,"Crosby, Capt. Edward Gifford",male,70,1,1,WE/P 5735,71,B22,S +747,0,3,"Abbott, Mr. Rossmore Edward",male,16,1,1,C.A. 2673,20.25,,S +748,1,2,"Sinkkonen, Miss. Anna",female,30,0,0,250648,13,,S +749,0,1,"Marvin, Mr. Daniel Warner",male,19,1,0,113773,53.1,D30,S +750,0,3,"Connaghton, Mr. Michael",male,31,0,0,335097,7.75,,Q +751,1,2,"Wells, Miss. Joan",female,4,1,1,29103,23,,S +752,1,3,"Moor, Master. Meier",male,6,0,1,392096,12.475,E121,S +753,0,3,"Vande Velde, Mr. Johannes Joseph",male,33,0,0,345780,9.5,,S +754,0,3,"Jonkoff, Mr. Lalio",male,23,0,0,349204,7.8958,,S +755,1,2,"Herman, Mrs. Samuel (Jane Laver)",female,48,1,2,220845,65,,S +756,1,2,"Hamalainen, Master. Viljo",male,0.67,1,1,250649,14.5,,S +757,0,3,"Carlsson, Mr. August Sigfrid",male,28,0,0,350042,7.7958,,S +758,0,2,"Bailey, Mr. Percy Andrew",male,18,0,0,29108,11.5,,S +759,0,3,"Theobald, Mr. Thomas Leonard",male,34,0,0,363294,8.05,,S +760,1,1,"Rothes, the Countess. of (Lucy Noel Martha Dyer-Edwards)",female,33,0,0,110152,86.5,B77,S +761,0,3,"Garfirth, Mr. John",male,,0,0,358585,14.5,,S +762,0,3,"Nirva, Mr. Iisakki Antino Aijo",male,41,0,0,SOTON/O2 3101272,7.125,,S +763,1,3,"Barah, Mr. Hanna Assi",male,20,0,0,2663,7.2292,,C +764,1,1,"Carter, Mrs. William Ernest (Lucile Polk)",female,36,1,2,113760,120,B96 B98,S +765,0,3,"Eklund, Mr. Hans Linus",male,16,0,0,347074,7.775,,S +766,1,1,"Hogeboom, Mrs. John C (Anna Andrews)",female,51,1,0,13502,77.9583,D11,S +767,0,1,"Brewe, Dr. Arthur Jackson",male,,0,0,112379,39.6,,C +768,0,3,"Mangan, Miss. Mary",female,30.5,0,0,364850,7.75,,Q +769,0,3,"Moran, Mr. Daniel J",male,,1,0,371110,24.15,,Q +770,0,3,"Gronnestad, Mr. Daniel Danielsen",male,32,0,0,8471,8.3625,,S +771,0,3,"Lievens, Mr. Rene Aime",male,24,0,0,345781,9.5,,S +772,0,3,"Jensen, Mr. Niels Peder",male,48,0,0,350047,7.8542,,S +773,0,2,"Mack, Mrs. (Mary)",female,57,0,0,S.O./P.P. 3,10.5,E77,S +774,0,3,"Elias, Mr. Dibo",male,,0,0,2674,7.225,,C +775,1,2,"Hocking, Mrs. Elizabeth (Eliza Needs)",female,54,1,3,29105,23,,S +776,0,3,"Myhrman, Mr. Pehr Fabian Oliver Malkolm",male,18,0,0,347078,7.75,,S +777,0,3,"Tobin, Mr. Roger",male,,0,0,383121,7.75,F38,Q +778,1,3,"Emanuel, Miss. Virginia Ethel",female,5,0,0,364516,12.475,,S +779,0,3,"Kilgannon, Mr. Thomas J",male,,0,0,36865,7.7375,,Q +780,1,1,"Robert, Mrs. Edward Scott (Elisabeth Walton McMillan)",female,43,0,1,24160,211.3375,B3,S +781,1,3,"Ayoub, Miss. Banoura",female,13,0,0,2687,7.2292,,C +782,1,1,"Dick, Mrs. Albert Adrian (Vera Gillespie)",female,17,1,0,17474,57,B20,S +783,0,1,"Long, Mr. Milton Clyde",male,29,0,0,113501,30,D6,S +784,0,3,"Johnston, Mr. Andrew G",male,,1,2,W./C. 6607,23.45,,S +785,0,3,"Ali, Mr. William",male,25,0,0,SOTON/O.Q. 3101312,7.05,,S +786,0,3,"Harmer, Mr. Abraham (David Lishin)",male,25,0,0,374887,7.25,,S +787,1,3,"Sjoblom, Miss. Anna Sofia",female,18,0,0,3101265,7.4958,,S +788,0,3,"Rice, Master. George Hugh",male,8,4,1,382652,29.125,,Q +789,1,3,"Dean, Master. Bertram Vere",male,1,1,2,C.A. 2315,20.575,,S +790,0,1,"Guggenheim, Mr. Benjamin",male,46,0,0,PC 17593,79.2,B82 B84,C +791,0,3,"Keane, Mr. Andrew ""Andy""",male,,0,0,12460,7.75,,Q +792,0,2,"Gaskell, Mr. Alfred",male,16,0,0,239865,26,,S +793,0,3,"Sage, Miss. Stella Anna",female,,8,2,CA. 2343,69.55,,S +794,0,1,"Hoyt, Mr. William Fisher",male,,0,0,PC 17600,30.6958,,C +795,0,3,"Dantcheff, Mr. Ristiu",male,25,0,0,349203,7.8958,,S +796,0,2,"Otter, Mr. Richard",male,39,0,0,28213,13,,S +797,1,1,"Leader, Dr. Alice (Farnham)",female,49,0,0,17465,25.9292,D17,S +798,1,3,"Osman, Mrs. Mara",female,31,0,0,349244,8.6833,,S +799,0,3,"Ibrahim Shawah, Mr. Yousseff",male,30,0,0,2685,7.2292,,C +800,0,3,"Van Impe, Mrs. Jean Baptiste (Rosalie Paula Govaert)",female,30,1,1,345773,24.15,,S +801,0,2,"Ponesell, Mr. Martin",male,34,0,0,250647,13,,S +802,1,2,"Collyer, Mrs. Harvey (Charlotte Annie Tate)",female,31,1,1,C.A. 31921,26.25,,S +803,1,1,"Carter, Master. William Thornton II",male,11,1,2,113760,120,B96 B98,S +804,1,3,"Thomas, Master. Assad Alexander",male,0.42,0,1,2625,8.5167,,C +805,1,3,"Hedman, Mr. Oskar Arvid",male,27,0,0,347089,6.975,,S +806,0,3,"Johansson, Mr. Karl Johan",male,31,0,0,347063,7.775,,S +807,0,1,"Andrews, Mr. Thomas Jr",male,39,0,0,112050,0,A36,S +808,0,3,"Pettersson, Miss. Ellen Natalia",female,18,0,0,347087,7.775,,S +809,0,2,"Meyer, Mr. August",male,39,0,0,248723,13,,S +810,1,1,"Chambers, Mrs. Norman Campbell (Bertha Griggs)",female,33,1,0,113806,53.1,E8,S +811,0,3,"Alexander, Mr. William",male,26,0,0,3474,7.8875,,S +812,0,3,"Lester, Mr. James",male,39,0,0,A/4 48871,24.15,,S +813,0,2,"Slemen, Mr. Richard James",male,35,0,0,28206,10.5,,S +814,0,3,"Andersson, Miss. Ebba Iris Alfrida",female,6,4,2,347082,31.275,,S +815,0,3,"Tomlin, Mr. Ernest Portage",male,30.5,0,0,364499,8.05,,S +816,0,1,"Fry, Mr. Richard",male,,0,0,112058,0,B102,S +817,0,3,"Heininen, Miss. Wendla Maria",female,23,0,0,STON/O2. 3101290,7.925,,S +818,0,2,"Mallet, Mr. Albert",male,31,1,1,S.C./PARIS 2079,37.0042,,C +819,0,3,"Holm, Mr. John Fredrik Alexander",male,43,0,0,C 7075,6.45,,S +820,0,3,"Skoog, Master. Karl Thorsten",male,10,3,2,347088,27.9,,S +821,1,1,"Hays, Mrs. Charles Melville (Clara Jennings Gregg)",female,52,1,1,12749,93.5,B69,S +822,1,3,"Lulic, Mr. Nikola",male,27,0,0,315098,8.6625,,S +823,0,1,"Reuchlin, Jonkheer. John George",male,38,0,0,19972,0,,S +824,1,3,"Moor, Mrs. (Beila)",female,27,0,1,392096,12.475,E121,S +825,0,3,"Panula, Master. Urho Abraham",male,2,4,1,3101295,39.6875,,S +826,0,3,"Flynn, Mr. John",male,,0,0,368323,6.95,,Q +827,0,3,"Lam, Mr. Len",male,,0,0,1601,56.4958,,S +828,1,2,"Mallet, Master. Andre",male,1,0,2,S.C./PARIS 2079,37.0042,,C +829,1,3,"McCormack, Mr. Thomas Joseph",male,,0,0,367228,7.75,,Q +830,1,1,"Stone, Mrs. George Nelson (Martha Evelyn)",female,62,0,0,113572,80,B28, +831,1,3,"Yasbeck, Mrs. Antoni (Selini Alexander)",female,15,1,0,2659,14.4542,,C +832,1,2,"Richards, Master. George Sibley",male,0.83,1,1,29106,18.75,,S +833,0,3,"Saad, Mr. Amin",male,,0,0,2671,7.2292,,C +834,0,3,"Augustsson, Mr. Albert",male,23,0,0,347468,7.8542,,S +835,0,3,"Allum, Mr. Owen George",male,18,0,0,2223,8.3,,S +836,1,1,"Compton, Miss. Sara Rebecca",female,39,1,1,PC 17756,83.1583,E49,C +837,0,3,"Pasic, Mr. Jakob",male,21,0,0,315097,8.6625,,S +838,0,3,"Sirota, Mr. Maurice",male,,0,0,392092,8.05,,S +839,1,3,"Chip, Mr. Chang",male,32,0,0,1601,56.4958,,S +840,1,1,"Marechal, Mr. Pierre",male,,0,0,11774,29.7,C47,C +841,0,3,"Alhomaki, Mr. Ilmari Rudolf",male,20,0,0,SOTON/O2 3101287,7.925,,S +842,0,2,"Mudd, Mr. Thomas Charles",male,16,0,0,S.O./P.P. 3,10.5,,S +843,1,1,"Serepeca, Miss. Augusta",female,30,0,0,113798,31,,C +844,0,3,"Lemberopolous, Mr. Peter L",male,34.5,0,0,2683,6.4375,,C +845,0,3,"Culumovic, Mr. Jeso",male,17,0,0,315090,8.6625,,S +846,0,3,"Abbing, Mr. Anthony",male,42,0,0,C.A. 5547,7.55,,S +847,0,3,"Sage, Mr. Douglas Bullen",male,,8,2,CA. 2343,69.55,,S +848,0,3,"Markoff, Mr. Marin",male,35,0,0,349213,7.8958,,C +849,0,2,"Harper, Rev. John",male,28,0,1,248727,33,,S +850,1,1,"Goldenberg, Mrs. Samuel L (Edwiga Grabowska)",female,,1,0,17453,89.1042,C92,C +851,0,3,"Andersson, Master. Sigvard Harald Elias",male,4,4,2,347082,31.275,,S +852,0,3,"Svensson, Mr. Johan",male,74,0,0,347060,7.775,,S +853,0,3,"Boulos, Miss. Nourelain",female,9,1,1,2678,15.2458,,C +854,1,1,"Lines, Miss. Mary Conover",female,16,0,1,PC 17592,39.4,D28,S +855,0,2,"Carter, Mrs. Ernest Courtenay (Lilian Hughes)",female,44,1,0,244252,26,,S +856,1,3,"Aks, Mrs. Sam (Leah Rosen)",female,18,0,1,392091,9.35,,S +857,1,1,"Wick, Mrs. George Dennick (Mary Hitchcock)",female,45,1,1,36928,164.8667,,S +858,1,1,"Daly, Mr. Peter Denis ",male,51,0,0,113055,26.55,E17,S +859,1,3,"Baclini, Mrs. Solomon (Latifa Qurban)",female,24,0,3,2666,19.2583,,C +860,0,3,"Razi, Mr. Raihed",male,,0,0,2629,7.2292,,C +861,0,3,"Hansen, Mr. Claus Peter",male,41,2,0,350026,14.1083,,S +862,0,2,"Giles, Mr. Frederick Edward",male,21,1,0,28134,11.5,,S +863,1,1,"Swift, Mrs. Frederick Joel (Margaret Welles Barron)",female,48,0,0,17466,25.9292,D17,S +864,0,3,"Sage, Miss. Dorothy Edith ""Dolly""",female,,8,2,CA. 2343,69.55,,S +865,0,2,"Gill, Mr. John William",male,24,0,0,233866,13,,S +866,1,2,"Bystrom, Mrs. (Karolina)",female,42,0,0,236852,13,,S +867,1,2,"Duran y More, Miss. Asuncion",female,27,1,0,SC/PARIS 2149,13.8583,,C +868,0,1,"Roebling, Mr. Washington Augustus II",male,31,0,0,PC 17590,50.4958,A24,S +869,0,3,"van Melkebeke, Mr. Philemon",male,,0,0,345777,9.5,,S +870,1,3,"Johnson, Master. Harold Theodor",male,4,1,1,347742,11.1333,,S +871,0,3,"Balkic, Mr. Cerin",male,26,0,0,349248,7.8958,,S +872,1,1,"Beckwith, Mrs. Richard Leonard (Sallie Monypeny)",female,47,1,1,11751,52.5542,D35,S +873,0,1,"Carlsson, Mr. Frans Olof",male,33,0,0,695,5,B51 B53 B55,S +874,0,3,"Vander Cruyssen, Mr. Victor",male,47,0,0,345765,9,,S +875,1,2,"Abelson, Mrs. Samuel (Hannah Wizosky)",female,28,1,0,P/PP 3381,24,,C +876,1,3,"Najib, Miss. Adele Kiamie ""Jane""",female,15,0,0,2667,7.225,,C +877,0,3,"Gustafsson, Mr. Alfred Ossian",male,20,0,0,7534,9.8458,,S +878,0,3,"Petroff, Mr. Nedelio",male,19,0,0,349212,7.8958,,S +879,0,3,"Laleff, Mr. Kristo",male,,0,0,349217,7.8958,,S +880,1,1,"Potter, Mrs. Thomas Jr (Lily Alexenia Wilson)",female,56,0,1,11767,83.1583,C50,C +881,1,2,"Shelley, Mrs. William (Imanita Parrish Hall)",female,25,0,1,230433,26,,S +882,0,3,"Markun, Mr. Johann",male,33,0,0,349257,7.8958,,S +883,0,3,"Dahlberg, Miss. Gerda Ulrika",female,22,0,0,7552,10.5167,,S +884,0,2,"Banfield, Mr. Frederick James",male,28,0,0,C.A./SOTON 34068,10.5,,S +885,0,3,"Sutehall, Mr. Henry Jr",male,25,0,0,SOTON/OQ 392076,7.05,,S +886,0,3,"Rice, Mrs. William (Margaret Norton)",female,39,0,5,382652,29.125,,Q +887,0,2,"Montvila, Rev. Juozas",male,27,0,0,211536,13,,S +888,1,1,"Graham, Miss. Margaret Edith",female,19,0,0,112053,30,B42,S +889,0,3,"Johnston, Miss. Catherine Helen ""Carrie""",female,,1,2,W./C. 6607,23.45,,S +890,1,1,"Behr, Mr. Karl Howell",male,26,0,0,111369,30,C148,C +891,0,3,"Dooley, Mr. Patrick",male,32,0,0,370376,7.75,,Q \ No newline at end of file diff --git a/Data_Analysis_with_NumPy/train.csv b/Data_Analysis_with_NumPy/train.csv new file mode 100644 index 0000000..d68e0d7 --- /dev/null +++ b/Data_Analysis_with_NumPy/train.csv @@ -0,0 +1,1461 @@ +Id,MSSubClass,MSZoning,LotFrontage,LotArea,Street,Alley,LotShape,LandContour,Utilities,LotConfig,LandSlope,Neighborhood,Condition1,Condition2,BldgType,HouseStyle,OverallQual,OverallCond,YearBuilt,YearRemodAdd,RoofStyle,RoofMatl,Exterior1st,Exterior2nd,MasVnrType,MasVnrArea,ExterQual,ExterCond,Foundation,BsmtQual,BsmtCond,BsmtExposure,BsmtFinType1,BsmtFinSF1,BsmtFinType2,BsmtFinSF2,BsmtUnfSF,TotalBsmtSF,Heating,HeatingQC,CentralAir,Electrical,1stFlrSF,2ndFlrSF,LowQualFinSF,GrLivArea,BsmtFullBath,BsmtHalfBath,FullBath,HalfBath,BedroomAbvGr,KitchenAbvGr,KitchenQual,TotRmsAbvGrd,Functional,Fireplaces,FireplaceQu,GarageType,GarageYrBlt,GarageFinish,GarageCars,GarageArea,GarageQual,GarageCond,PavedDrive,WoodDeckSF,OpenPorchSF,EnclosedPorch,3SsnPorch,ScreenPorch,PoolArea,PoolQC,Fence,MiscFeature,MiscVal,MoSold,YrSold,SaleType,SaleCondition,SalePrice +1,60,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,196,Gd,TA,PConc,Gd,TA,No,GLQ,706,Unf,0,150,856,GasA,Ex,Y,SBrkr,856,854,0,1710,1,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2003,RFn,2,548,TA,TA,Y,0,61,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,208500 +2,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Veenker,Feedr,Norm,1Fam,1Story,6,8,1976,1976,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,978,Unf,0,284,1262,GasA,Ex,Y,SBrkr,1262,0,0,1262,0,1,2,0,3,1,TA,6,Typ,1,TA,Attchd,1976,RFn,2,460,TA,TA,Y,298,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,181500 +3,60,RL,68,11250,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,162,Gd,TA,PConc,Gd,TA,Mn,GLQ,486,Unf,0,434,920,GasA,Ex,Y,SBrkr,920,866,0,1786,1,0,2,1,3,1,Gd,6,Typ,1,TA,Attchd,2001,RFn,2,608,TA,TA,Y,0,42,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,223500 +4,70,RL,60,9550,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,5,1915,1970,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,TA,Gd,No,ALQ,216,Unf,0,540,756,GasA,Gd,Y,SBrkr,961,756,0,1717,1,0,1,0,3,1,Gd,7,Typ,1,Gd,Detchd,1998,Unf,3,642,TA,TA,Y,0,35,272,0,0,0,NA,NA,NA,0,2,2006,WD,Abnorml,140000 +5,60,RL,84,14260,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,350,Gd,TA,PConc,Gd,TA,Av,GLQ,655,Unf,0,490,1145,GasA,Ex,Y,SBrkr,1145,1053,0,2198,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,2000,RFn,3,836,TA,TA,Y,192,84,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,250000 +6,50,RL,85,14115,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1.5Fin,5,5,1993,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,Wood,Gd,TA,No,GLQ,732,Unf,0,64,796,GasA,Ex,Y,SBrkr,796,566,0,1362,1,0,1,1,1,1,TA,5,Typ,0,NA,Attchd,1993,Unf,2,480,TA,TA,Y,40,30,0,320,0,0,NA,MnPrv,Shed,700,10,2009,WD,Normal,143000 +7,20,RL,75,10084,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,Stone,186,Gd,TA,PConc,Ex,TA,Av,GLQ,1369,Unf,0,317,1686,GasA,Ex,Y,SBrkr,1694,0,0,1694,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2004,RFn,2,636,TA,TA,Y,255,57,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,307000 +8,60,RL,NA,10382,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,PosN,Norm,1Fam,2Story,7,6,1973,1973,Gable,CompShg,HdBoard,HdBoard,Stone,240,TA,TA,CBlock,Gd,TA,Mn,ALQ,859,BLQ,32,216,1107,GasA,Ex,Y,SBrkr,1107,983,0,2090,1,0,2,1,3,1,TA,7,Typ,2,TA,Attchd,1973,RFn,2,484,TA,TA,Y,235,204,228,0,0,0,NA,NA,Shed,350,11,2009,WD,Normal,200000 +9,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,7,5,1931,1950,Gable,CompShg,BrkFace,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,952,952,GasA,Gd,Y,FuseF,1022,752,0,1774,0,0,2,0,2,2,TA,8,Min1,2,TA,Detchd,1931,Unf,2,468,Fa,TA,Y,90,0,205,0,0,0,NA,NA,NA,0,4,2008,WD,Abnorml,129900 +10,190,RL,50,7420,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Artery,Artery,2fmCon,1.5Unf,5,6,1939,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,GLQ,851,Unf,0,140,991,GasA,Ex,Y,SBrkr,1077,0,0,1077,1,0,1,0,2,2,TA,5,Typ,2,TA,Attchd,1939,RFn,1,205,Gd,TA,Y,0,4,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal,118000 +11,20,RL,70,11200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1965,1965,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,906,Unf,0,134,1040,GasA,Ex,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1965,Unf,1,384,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,129500 +12,60,RL,85,11924,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2005,2006,Hip,CompShg,WdShing,Wd Shng,Stone,286,Ex,TA,PConc,Ex,TA,No,GLQ,998,Unf,0,177,1175,GasA,Ex,Y,SBrkr,1182,1142,0,2324,1,0,3,0,4,1,Ex,11,Typ,2,Gd,BuiltIn,2005,Fin,3,736,TA,TA,Y,147,21,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,345000 +13,20,RL,NA,12968,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1962,1962,Hip,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,737,Unf,0,175,912,GasA,TA,Y,SBrkr,912,0,0,912,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1962,Unf,1,352,TA,TA,Y,140,0,0,0,176,0,NA,NA,NA,0,9,2008,WD,Normal,144000 +14,20,RL,91,10652,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,306,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1494,1494,GasA,Ex,Y,SBrkr,1494,0,0,1494,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,840,TA,TA,Y,160,33,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial,279500 +15,20,RL,NA,10920,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1960,1960,Hip,CompShg,MetalSd,MetalSd,BrkFace,212,TA,TA,CBlock,TA,TA,No,BLQ,733,Unf,0,520,1253,GasA,TA,Y,SBrkr,1253,0,0,1253,1,0,1,1,2,1,TA,5,Typ,1,Fa,Attchd,1960,RFn,1,352,TA,TA,Y,0,213,176,0,0,0,NA,GdWo,NA,0,5,2008,WD,Normal,157000 +16,45,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1.5Unf,7,8,1929,2001,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,832,832,GasA,Ex,Y,FuseA,854,0,0,854,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1991,Unf,2,576,TA,TA,Y,48,112,0,0,0,0,NA,GdPrv,NA,0,7,2007,WD,Normal,132000 +17,20,RL,NA,11241,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1970,1970,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,180,TA,TA,CBlock,TA,TA,No,ALQ,578,Unf,0,426,1004,GasA,Ex,Y,SBrkr,1004,0,0,1004,1,0,1,0,2,1,TA,5,Typ,1,TA,Attchd,1970,Fin,2,480,TA,TA,Y,0,0,0,0,0,0,NA,NA,Shed,700,3,2010,WD,Normal,149000 +18,90,RL,72,10791,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,Duplex,1Story,4,5,1967,1967,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1296,0,0,1296,0,0,2,0,2,2,TA,6,Typ,0,NA,CarPort,1967,Unf,2,516,TA,TA,Y,0,0,0,0,0,0,NA,NA,Shed,500,10,2006,WD,Normal,90000 +19,20,RL,66,13695,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,5,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,GLQ,646,Unf,0,468,1114,GasA,Ex,Y,SBrkr,1114,0,0,1114,1,0,1,1,3,1,Gd,6,Typ,0,NA,Detchd,2004,Unf,2,576,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,159000 +20,20,RL,70,7560,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1958,1965,Hip,CompShg,BrkFace,Plywood,None,0,TA,TA,CBlock,TA,TA,No,LwQ,504,Unf,0,525,1029,GasA,TA,Y,SBrkr,1339,0,0,1339,0,0,1,0,3,1,TA,6,Min1,0,NA,Attchd,1958,Unf,1,294,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2009,COD,Abnorml,139000 +21,60,RL,101,14215,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,380,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1158,1158,GasA,Ex,Y,SBrkr,1158,1218,0,2376,0,0,3,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2005,RFn,3,853,TA,TA,Y,240,154,0,0,0,0,NA,NA,NA,0,11,2006,New,Partial,325300 +22,45,RM,57,7449,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Unf,7,7,1930,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,637,637,GasA,Ex,Y,FuseF,1108,0,0,1108,0,0,1,0,3,1,Gd,6,Typ,1,Gd,Attchd,1930,Unf,1,280,TA,TA,N,0,0,205,0,0,0,NA,GdPrv,NA,0,6,2007,WD,Normal,139400 +23,20,RL,75,9742,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2002,2002,Hip,CompShg,VinylSd,VinylSd,BrkFace,281,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1777,1777,GasA,Ex,Y,SBrkr,1795,0,0,1795,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2002,RFn,2,534,TA,TA,Y,171,159,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,230000 +24,120,RM,44,4224,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,1Story,5,7,1976,1976,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,840,Unf,0,200,1040,GasA,TA,Y,SBrkr,1060,0,0,1060,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1976,Unf,2,572,TA,TA,Y,100,110,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,129900 +25,20,RL,NA,8246,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,8,1968,2001,Gable,CompShg,Plywood,Plywood,None,0,TA,Gd,CBlock,TA,TA,Mn,Rec,188,ALQ,668,204,1060,GasA,Ex,Y,SBrkr,1060,0,0,1060,1,0,1,0,3,1,Gd,6,Typ,1,TA,Attchd,1968,Unf,1,270,TA,TA,Y,406,90,0,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal,154000 +26,20,RL,110,14230,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,640,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1566,1566,GasA,Ex,Y,SBrkr,1600,0,0,1600,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,890,TA,TA,Y,0,56,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,256300 +27,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1951,2000,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Mn,BLQ,234,Rec,486,180,900,GasA,TA,Y,SBrkr,900,0,0,900,0,1,1,0,3,1,Gd,5,Typ,0,NA,Detchd,2005,Unf,2,576,TA,TA,Y,222,32,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,134800 +28,20,RL,98,11478,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,200,Gd,TA,PConc,Ex,TA,No,GLQ,1218,Unf,0,486,1704,GasA,Ex,Y,SBrkr,1704,0,0,1704,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2008,RFn,3,772,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,306000 +29,20,RL,47,16321,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1957,1997,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Gd,BLQ,1277,Unf,0,207,1484,GasA,TA,Y,SBrkr,1600,0,0,1600,1,0,1,0,2,1,TA,6,Typ,2,Gd,Attchd,1957,RFn,1,319,TA,TA,Y,288,258,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal,207500 +30,30,RM,60,6324,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,Feedr,RRNn,1Fam,1Story,4,6,1927,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,520,520,GasA,Fa,N,SBrkr,520,0,0,520,0,0,1,0,1,1,Fa,4,Typ,0,NA,Detchd,1920,Unf,1,240,Fa,TA,Y,49,0,87,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,68500 +31,70,C (all),50,8500,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Feedr,Norm,1Fam,2Story,4,4,1920,1950,Gambrel,CompShg,BrkFace,BrkFace,None,0,TA,Fa,BrkTil,TA,TA,No,Unf,0,Unf,0,649,649,GasA,TA,N,SBrkr,649,668,0,1317,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Unf,1,250,TA,Fa,N,0,54,172,0,0,0,NA,MnPrv,NA,0,7,2008,WD,Normal,40000 +32,20,RL,NA,8544,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1966,2006,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1228,1228,GasA,Gd,Y,SBrkr,1228,0,0,1228,0,0,1,1,3,1,Gd,6,Typ,0,NA,Attchd,1966,Unf,1,271,TA,TA,Y,0,65,0,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal,149350 +33,20,RL,85,11049,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1234,1234,GasA,Ex,Y,SBrkr,1234,0,0,1234,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,RFn,2,484,TA,TA,Y,0,30,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal,179900 +34,20,RL,70,10552,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1959,1959,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Rec,1018,Unf,0,380,1398,GasA,Gd,Y,SBrkr,1700,0,0,1700,0,1,1,1,4,1,Gd,6,Typ,1,Gd,Attchd,1959,RFn,2,447,TA,TA,Y,0,38,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,165500 +35,120,RL,60,7313,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2005,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,246,Ex,TA,PConc,Ex,TA,No,GLQ,1153,Unf,0,408,1561,GasA,Ex,Y,SBrkr,1561,0,0,1561,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2005,Fin,2,556,TA,TA,Y,203,47,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,277500 +36,60,RL,108,13418,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,Stone,132,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1117,1117,GasA,Ex,Y,SBrkr,1132,1320,0,2452,0,0,3,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2004,Fin,3,691,TA,TA,Y,113,32,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal,309000 +37,20,RL,112,10859,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1097,1097,GasA,Ex,Y,SBrkr,1097,0,0,1097,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1995,Unf,2,672,TA,TA,Y,392,64,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,145000 +38,20,RL,74,8532,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1954,1990,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,650,TA,TA,CBlock,TA,TA,No,Rec,1213,Unf,0,84,1297,GasA,Gd,Y,SBrkr,1297,0,0,1297,0,1,1,0,3,1,TA,5,Typ,1,TA,Attchd,1954,Fin,2,498,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,153000 +39,20,RL,68,7922,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1953,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,GLQ,731,Unf,0,326,1057,GasA,TA,Y,SBrkr,1057,0,0,1057,1,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1953,Unf,1,246,TA,TA,Y,0,52,0,0,0,0,NA,NA,NA,0,1,2010,WD,Abnorml,109000 +40,90,RL,65,6040,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,4,5,1955,1955,Gable,CompShg,AsbShng,Plywood,None,0,TA,TA,PConc,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,FuseP,1152,0,0,1152,0,0,2,0,2,2,Fa,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,AdjLand,82000 +41,20,RL,84,8658,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1965,1965,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,101,TA,TA,CBlock,TA,TA,No,Rec,643,Unf,0,445,1088,GasA,Ex,Y,SBrkr,1324,0,0,1324,0,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1965,RFn,2,440,TA,TA,Y,0,138,0,0,0,0,NA,GdWo,NA,0,12,2006,WD,Abnorml,160000 +42,20,RL,115,16905,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,5,6,1959,1959,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,Gd,BLQ,967,Unf,0,383,1350,GasA,Gd,Y,SBrkr,1328,0,0,1328,0,1,1,1,2,1,TA,5,Typ,2,Gd,Attchd,1959,RFn,1,308,TA,TA,P,0,104,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,170000 +43,85,RL,NA,9180,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,SFoyer,5,7,1983,1983,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,747,LwQ,93,0,840,GasA,Gd,Y,SBrkr,884,0,0,884,1,0,1,0,2,1,Gd,5,Typ,0,NA,Attchd,1983,RFn,2,504,TA,Gd,Y,240,0,0,0,0,0,NA,MnPrv,NA,0,12,2007,WD,Normal,144000 +44,20,RL,NA,9200,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1975,1980,Hip,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,Av,LwQ,280,BLQ,491,167,938,GasA,TA,Y,SBrkr,938,0,0,938,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1977,Unf,1,308,TA,TA,Y,145,0,0,0,0,0,NA,MnPrv,NA,0,7,2008,WD,Normal,130250 +45,20,RL,70,7945,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1959,1959,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,179,BLQ,506,465,1150,GasA,Ex,Y,FuseA,1150,0,0,1150,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,300,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,141000 +46,120,RL,61,7658,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2005,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,412,Ex,TA,PConc,Ex,TA,No,GLQ,456,Unf,0,1296,1752,GasA,Ex,Y,SBrkr,1752,0,0,1752,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2005,RFn,2,576,TA,TA,Y,196,82,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,319900 +47,50,RL,48,12822,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1.5Fin,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,GLQ,1351,Unf,0,83,1434,GasA,Ex,Y,SBrkr,1518,631,0,2149,1,0,1,1,1,1,Gd,6,Typ,1,Ex,Attchd,2003,RFn,2,670,TA,TA,Y,168,43,0,0,198,0,NA,NA,NA,0,8,2009,WD,Abnorml,239686 +48,20,FV,84,11096,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,24,Unf,0,1632,1656,GasA,Ex,Y,SBrkr,1656,0,0,1656,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2006,RFn,3,826,TA,TA,Y,0,146,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,249700 +49,190,RM,33,4456,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,4,5,1920,2008,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,736,736,GasA,Gd,Y,SBrkr,736,716,0,1452,0,0,2,0,2,3,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,102,0,0,0,NA,NA,NA,0,6,2009,New,Partial,113000 +50,20,RL,66,7742,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1966,1966,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,763,Unf,0,192,955,GasA,Ex,Y,SBrkr,955,0,0,955,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,Unf,1,386,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,1,2007,WD,Normal,127000 +51,60,RL,NA,13869,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,6,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,182,Unf,0,612,794,GasA,Gd,Y,SBrkr,794,676,0,1470,0,1,2,0,3,1,TA,6,Typ,0,NA,Attchd,1997,Fin,2,388,TA,TA,Y,0,75,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,177000 +52,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,6,1934,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,816,816,GasA,TA,Y,SBrkr,816,0,360,1176,0,0,1,0,3,1,TA,6,Typ,1,Gd,Detchd,1985,Unf,2,528,TA,TA,Y,112,0,0,0,0,0,NA,MnPrv,Shed,400,9,2006,WD,Normal,114500 +53,90,RM,110,8472,Grvl,NA,IR2,Bnk,AllPub,Corner,Mod,IDOTRR,RRNn,Norm,Duplex,1Story,5,5,1963,1963,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,TA,CBlock,Gd,TA,Gd,LwQ,104,GLQ,712,0,816,GasA,TA,N,SBrkr,816,0,0,816,1,0,1,0,2,1,TA,5,Typ,0,NA,CarPort,1963,Unf,2,516,TA,TA,Y,106,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,110000 +54,20,RL,68,50271,Pave,NA,IR1,Low,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,9,5,1981,1987,Gable,WdShngl,WdShing,Wd Shng,None,0,Gd,TA,CBlock,Ex,TA,Gd,GLQ,1810,Unf,0,32,1842,GasA,Gd,Y,SBrkr,1842,0,0,1842,2,0,0,1,0,1,Gd,5,Typ,1,Gd,Attchd,1981,Fin,3,894,TA,TA,Y,857,72,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal,385000 +55,80,RL,60,7134,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,NAmes,Norm,Norm,1Fam,SLvl,5,5,1955,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,384,Unf,0,0,384,GasA,TA,Y,SBrkr,1360,0,0,1360,0,0,1,0,3,1,TA,6,Min1,1,TA,Detchd,1962,Unf,2,572,TA,TA,Y,0,50,0,0,0,0,NA,MnPrv,NA,0,2,2007,WD,Normal,130000 +56,20,RL,100,10175,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1964,1964,Gable,CompShg,HdBoard,Plywood,BrkFace,272,TA,TA,CBlock,TA,TA,No,BLQ,490,Unf,0,935,1425,GasA,Gd,Y,SBrkr,1425,0,0,1425,0,0,2,0,3,1,TA,7,Typ,1,Gd,Attchd,1964,RFn,2,576,TA,TA,Y,0,0,0,407,0,0,NA,NA,NA,0,7,2008,WD,Normal,180500 +57,160,FV,24,2645,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,8,5,1999,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,456,Gd,TA,PConc,Gd,TA,No,GLQ,649,Unf,0,321,970,GasA,Ex,Y,SBrkr,983,756,0,1739,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1999,Fin,2,480,TA,TA,Y,115,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Abnorml,172500 +58,60,RL,89,11645,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,860,860,GasA,Ex,Y,SBrkr,860,860,0,1720,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2004,RFn,2,565,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,196500 +59,60,RL,66,13682,Pave,NA,IR2,HLS,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,2Story,10,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,1031,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1410,1410,GasA,Ex,Y,SBrkr,1426,1519,0,2945,0,0,3,1,3,1,Gd,10,Typ,1,Gd,BuiltIn,2006,Fin,3,641,TA,TA,Y,192,0,37,0,0,0,NA,NA,NA,0,10,2006,New,Partial,438780 +60,20,RL,60,7200,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1972,1972,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,632,Unf,0,148,780,GasA,Ex,Y,SBrkr,780,0,0,780,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1973,Unf,1,352,TA,TA,Y,196,0,0,0,0,0,NA,MnPrv,NA,0,1,2008,WD,Normal,124900 +61,20,RL,63,13072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,941,Unf,0,217,1158,GasA,Ex,Y,SBrkr,1158,0,0,1158,1,0,1,1,3,1,Gd,5,Typ,0,NA,Detchd,2006,Unf,2,576,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,5,2006,New,Partial,158000 +62,75,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2.5Unf,5,7,1920,1996,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,530,530,GasA,TA,N,SBrkr,581,530,0,1111,0,0,1,0,3,1,Fa,6,Typ,0,NA,Detchd,1935,Unf,1,288,TA,TA,N,0,0,144,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,101000 +63,120,RL,44,6442,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,178,Gd,TA,PConc,Gd,Gd,Mn,GLQ,24,Unf,0,1346,1370,GasA,Ex,Y,SBrkr,1370,0,0,1370,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,484,TA,TA,Y,120,49,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,202500 +64,70,RM,50,10300,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,OldTown,RRAn,Feedr,1Fam,2Story,7,6,1921,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,576,576,GasA,Gd,Y,SBrkr,902,808,0,1710,0,0,2,0,3,1,TA,9,Typ,0,NA,Detchd,1990,Unf,2,480,TA,TA,Y,12,11,64,0,0,0,NA,GdPrv,NA,0,4,2010,WD,Normal,140000 +65,60,RL,NA,9375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,573,TA,TA,PConc,Gd,TA,No,GLQ,739,Unf,0,318,1057,GasA,Ex,Y,SBrkr,1057,977,0,2034,1,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,1998,RFn,2,645,TA,TA,Y,576,36,0,0,0,0,NA,GdPrv,NA,0,2,2009,WD,Normal,219500 +66,60,RL,76,9591,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,344,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1143,1143,GasA,Ex,Y,SBrkr,1143,1330,0,2473,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2004,RFn,3,852,TA,TA,Y,192,151,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,317000 +67,20,RL,NA,19900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosA,Norm,1Fam,1Story,7,5,1970,1989,Gable,CompShg,Plywood,Plywood,BrkFace,287,TA,TA,CBlock,Gd,TA,Gd,GLQ,912,Unf,0,1035,1947,GasA,TA,Y,SBrkr,2207,0,0,2207,1,0,2,0,3,1,TA,7,Min1,1,Gd,Attchd,1970,RFn,2,576,TA,TA,Y,301,0,0,0,0,0,NA,NA,NA,0,7,2010,WD,Normal,180000 +68,20,RL,72,10665,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,167,Gd,TA,PConc,Gd,TA,Av,GLQ,1013,Unf,0,440,1453,GasA,Ex,Y,SBrkr,1479,0,0,1479,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2003,RFn,2,558,TA,TA,Y,144,29,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,226000 +69,30,RM,47,4608,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,1Story,4,6,1945,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,747,747,GasA,TA,Y,SBrkr,747,0,0,747,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1945,Unf,1,220,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,80000 +70,50,RL,81,15593,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,ClearCr,Norm,Norm,1Fam,1.5Fin,7,4,1953,1953,Gable,CompShg,BrkFace,AsbShng,None,0,Gd,TA,CBlock,TA,TA,No,BLQ,603,Unf,0,701,1304,GasW,TA,Y,SBrkr,1304,983,0,2287,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1953,Fin,2,667,TA,TA,Y,0,21,114,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,225000 +71,20,RL,95,13651,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,6,1973,1973,Gable,CompShg,Plywood,Plywood,BrkFace,1115,TA,Gd,CBlock,Gd,TA,Gd,ALQ,1880,Unf,0,343,2223,GasA,Ex,Y,SBrkr,2223,0,0,2223,1,0,2,0,3,1,TA,8,Typ,2,Gd,Attchd,1973,Fin,2,516,TA,TA,Y,300,0,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal,244000 +72,20,RL,69,7599,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,4,6,1982,2006,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,565,Unf,0,280,845,GasA,TA,Y,SBrkr,845,0,0,845,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1987,Unf,2,360,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,129500 +73,60,RL,74,10141,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,40,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,832,832,GasA,Gd,Y,SBrkr,885,833,0,1718,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1998,Fin,2,427,TA,TA,Y,0,94,0,0,291,0,NA,NA,NA,0,12,2009,WD,Normal,185000 +74,20,RL,85,10200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1954,2003,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,104,TA,TA,CBlock,TA,TA,No,ALQ,320,BLQ,362,404,1086,GasA,Gd,Y,SBrkr,1086,0,0,1086,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1989,Unf,2,490,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,5,2010,WD,Normal,144900 +75,50,RM,60,5790,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,3,6,1915,1950,Gambrel,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,CBlock,Fa,TA,No,Unf,0,Unf,0,840,840,GasA,Gd,N,SBrkr,840,765,0,1605,0,0,2,0,3,2,TA,8,Typ,0,NA,Detchd,1915,Unf,1,379,TA,TA,Y,0,0,202,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,107400 +76,180,RM,21,1596,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SLvl,4,5,1973,1973,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,462,Unf,0,0,462,GasA,TA,Y,SBrkr,526,462,0,988,1,0,1,0,2,1,TA,5,Typ,0,NA,BuiltIn,1973,Unf,1,297,TA,TA,Y,120,101,0,0,0,0,NA,GdWo,NA,0,11,2009,WD,Normal,91000 +77,20,RL,NA,8475,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,7,1956,1956,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,228,Unf,0,724,952,GasA,Ex,Y,FuseA,952,0,0,952,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1956,Unf,1,283,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,135750 +78,50,RM,50,8635,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,5,1948,2001,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,336,GLQ,41,295,672,GasA,TA,Y,SBrkr,1072,213,0,1285,1,0,1,0,2,1,TA,6,Min1,0,NA,Detchd,1948,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,1,2008,WD,Normal,127000 +79,90,RL,72,10778,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,Duplex,1Story,4,5,1968,1968,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1768,1768,GasA,TA,N,SBrkr,1768,0,0,1768,0,0,2,0,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,136500 +80,50,RM,60,10440,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,6,1910,1981,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,440,440,GasA,Gd,Y,SBrkr,682,548,0,1230,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1966,Unf,2,440,TA,TA,Y,74,0,128,0,0,0,NA,MnPrv,NA,0,5,2009,WD,Normal,110000 +81,60,RL,100,13000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,6,1968,1968,Gable,CompShg,VinylSd,VinylSd,BrkFace,576,TA,Gd,CBlock,Gd,TA,No,Rec,448,Unf,0,448,896,GasA,TA,Y,SBrkr,1182,960,0,2142,0,0,2,1,4,1,Gd,8,Typ,1,Gd,Attchd,1968,Fin,1,509,TA,TA,Y,0,72,0,0,252,0,NA,NA,NA,0,6,2009,WD,Normal,193500 +82,120,RM,32,4500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Mitchel,Norm,Norm,TwnhsE,1Story,6,5,1998,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,443,TA,Gd,PConc,Ex,Gd,No,GLQ,1201,Unf,0,36,1237,GasA,Ex,Y,SBrkr,1337,0,0,1337,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1998,Fin,2,405,TA,TA,Y,0,199,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,153500 +83,20,RL,78,10206,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,468,TA,TA,PConc,Gd,TA,No,GLQ,33,Unf,0,1530,1563,GasA,Ex,Y,SBrkr,1563,0,0,1563,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2007,RFn,3,758,TA,TA,Y,144,99,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,245000 +84,20,RL,80,8892,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1960,1960,Gable,CompShg,MetalSd,MetalSd,BrkCmn,66,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1065,1065,GasA,Gd,Y,SBrkr,1065,0,0,1065,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1974,Unf,2,461,TA,TA,Y,74,0,0,0,0,0,NA,NA,NA,0,7,2007,COD,Normal,126500 +85,80,RL,NA,8530,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,1995,1996,Gable,CompShg,HdBoard,HdBoard,BrkFace,22,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Gd,Y,SBrkr,804,670,0,1474,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1995,Fin,2,400,TA,TA,Y,120,72,0,0,0,0,NA,NA,Shed,700,5,2009,WD,Normal,168500 +86,60,RL,121,16059,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1991,1992,Hip,CompShg,HdBoard,HdBoard,BrkFace,284,Gd,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1288,1288,GasA,Ex,Y,SBrkr,1301,1116,0,2417,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1991,Unf,2,462,TA,TA,Y,127,82,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,260000 +87,60,RL,122,11911,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,684,684,GasA,Ex,Y,SBrkr,684,876,0,1560,0,0,2,1,3,1,Gd,6,Typ,1,Gd,BuiltIn,2005,Fin,2,400,TA,TA,Y,100,38,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,174000 +88,160,FV,40,3951,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,Stone,76,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,612,612,GasA,Ex,Y,SBrkr,612,612,0,1224,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2009,RFn,2,528,TA,TA,Y,0,234,0,0,0,0,NA,NA,NA,0,6,2009,New,Partial,164500 +89,50,C (all),105,8470,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,IDOTRR,Feedr,Feedr,1Fam,1.5Fin,3,2,1915,1982,Hip,CompShg,Plywood,Plywood,None,0,Fa,Fa,CBlock,TA,Fa,No,Unf,0,Unf,0,1013,1013,GasA,TA,N,SBrkr,1013,0,513,1526,0,0,1,0,2,1,Fa,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,156,0,0,0,NA,MnPrv,NA,0,10,2009,ConLD,Abnorml,85000 +90,20,RL,60,8070,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,4,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,588,Unf,0,402,990,GasA,Ex,Y,SBrkr,990,0,0,990,1,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,123600 +91,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1950,1950,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,FuseA,1040,0,0,1040,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1950,Unf,2,420,TA,TA,Y,0,29,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,109900 +92,20,RL,85,8500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,3,1961,1961,Hip,CompShg,HdBoard,HdBoard,BrkCmn,203,TA,TA,CBlock,TA,TA,No,Rec,600,Unf,0,635,1235,GasA,TA,Y,SBrkr,1235,0,0,1235,0,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1961,Unf,2,480,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,12,2006,WD,Abnorml,98600 +93,30,RL,80,13360,Pave,Grvl,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,7,1921,2006,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,Gd,TA,No,ALQ,713,Unf,0,163,876,GasA,Ex,Y,SBrkr,964,0,0,964,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1921,Unf,2,432,TA,TA,Y,0,0,44,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,163500 +94,190,C (all),60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,2fmCon,2.5Unf,6,6,1910,1998,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,Mn,Rec,1046,Unf,0,168,1214,GasW,Ex,N,SBrkr,1260,1031,0,2291,0,1,2,0,4,2,TA,9,Typ,1,Gd,Detchd,1900,Unf,2,506,TA,TA,Y,0,0,0,0,99,0,NA,NA,NA,0,11,2007,WD,Normal,133900 +95,60,RL,69,9337,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,TA,No,GLQ,648,Unf,0,176,824,GasA,Ex,Y,SBrkr,905,881,0,1786,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1997,RFn,2,684,TA,TA,Y,0,162,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,204750 +96,60,RL,NA,9765,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,8,1993,1993,Gable,CompShg,VinylSd,VinylSd,BrkFace,68,Ex,Gd,PConc,Gd,Gd,No,ALQ,310,Unf,0,370,680,GasA,Gd,Y,SBrkr,680,790,0,1470,0,0,2,1,3,1,TA,6,Typ,1,TA,BuiltIn,1993,Fin,2,420,TA,TA,Y,232,63,0,0,0,0,NA,NA,Shed,480,4,2009,WD,Normal,185000 +97,20,RL,78,10264,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,183,Gd,TA,PConc,Gd,TA,Av,ALQ,1162,Unf,0,426,1588,GasA,Ex,Y,SBrkr,1588,0,0,1588,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1999,RFn,2,472,TA,TA,Y,158,29,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,214000 +98,20,RL,73,10921,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1965,1965,Hip,CompShg,HdBoard,HdBoard,BrkFace,48,TA,TA,CBlock,TA,TA,No,Rec,520,Unf,0,440,960,GasA,TA,Y,FuseF,960,0,0,960,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1965,Fin,1,432,TA,TA,P,120,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,94750 +99,30,RL,85,10625,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,108,Unf,0,350,458,GasA,Fa,N,SBrkr,835,0,0,835,0,0,1,0,2,1,TA,5,Typ,0,NA,Basment,1920,Unf,1,366,Fa,TA,Y,0,0,77,0,0,0,NA,NA,Shed,400,5,2010,COD,Abnorml,83000 +100,20,RL,77,9320,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1959,1959,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,569,Unf,0,381,950,GasA,Fa,Y,SBrkr,1225,0,0,1225,1,0,1,1,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,352,0,0,0,0,0,NA,NA,Shed,400,1,2010,WD,Normal,128950 +101,20,RL,NA,10603,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,7,1977,2001,Gable,CompShg,Plywood,Plywood,BrkFace,28,TA,TA,PConc,TA,TA,Mn,ALQ,1200,Unf,0,410,1610,GasA,Gd,Y,SBrkr,1610,0,0,1610,1,0,2,0,3,1,Gd,6,Typ,2,TA,Attchd,1977,RFn,2,480,TA,TA,Y,168,68,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,205000 +102,60,RL,77,9206,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1985,1985,Gable,CompShg,HdBoard,HdBoard,BrkFace,336,Gd,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,741,741,GasA,TA,Y,SBrkr,977,755,0,1732,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1985,Fin,2,476,TA,TA,Y,192,46,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,178000 +103,90,RL,64,7018,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,1Story,5,5,1979,1979,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Fa,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1535,0,0,1535,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1979,Unf,2,410,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca,118964 +104,20,RL,94,10402,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1226,1226,GasA,Ex,Y,SBrkr,1226,0,0,1226,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2009,RFn,3,740,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,198900 +105,50,RM,NA,7758,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,7,4,1931,1950,Gable,CompShg,Stucco,Stucco,BrkFace,600,TA,Fa,PConc,TA,TA,No,LwQ,224,Unf,0,816,1040,GasA,Ex,Y,FuseF,1226,592,0,1818,0,0,1,1,4,1,TA,7,Typ,2,TA,Detchd,1951,Unf,1,240,TA,TA,Y,0,0,0,0,184,0,NA,NA,NA,0,6,2007,WD,Normal,169500 +106,60,FV,75,9375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2003,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,768,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1053,1053,GasA,Ex,Y,SBrkr,1053,939,0,1992,0,0,2,1,3,1,Gd,9,Typ,1,Gd,Attchd,2003,RFn,2,648,TA,TA,Y,140,45,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,250000 +107,30,RM,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,7,1885,1995,Mansard,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,641,641,GasA,Gd,Y,SBrkr,1047,0,0,1047,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1954,Unf,1,273,Fa,Fa,N,0,0,0,0,0,0,NA,NA,Shed,450,8,2007,WD,Normal,100000 +108,20,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,5,1948,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,104,BLQ,169,516,789,GasA,Ex,Y,SBrkr,789,0,0,789,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1948,Unf,1,250,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Partial,115000 +109,50,RM,85,8500,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Artery,Norm,1Fam,1.5Fin,5,7,1919,2005,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,793,793,GasW,TA,N,FuseF,997,520,0,1517,0,0,2,0,3,1,Fa,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,144,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,115000 +110,20,RL,105,11751,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1977,1977,Hip,CompShg,Plywood,Plywood,BrkFace,480,TA,TA,CBlock,Gd,TA,No,BLQ,705,Unf,0,1139,1844,GasA,Ex,Y,SBrkr,1844,0,0,1844,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1977,RFn,2,546,TA,TA,Y,0,122,0,0,0,0,NA,MnPrv,NA,0,1,2010,COD,Normal,190000 +111,50,RL,75,9525,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,4,1954,1972,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,Fa,No,Rec,444,Unf,0,550,994,GasA,Gd,Y,SBrkr,1216,639,0,1855,0,0,2,0,4,1,TA,7,Typ,0,NA,Attchd,1954,Unf,1,325,TA,TA,Y,182,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,136900 +112,80,RL,NA,7750,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,250,Unf,0,134,384,GasA,Ex,Y,SBrkr,774,656,0,1430,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,2000,Fin,2,400,TA,TA,Y,180,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,180000 +113,60,RL,77,9965,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,220,Gd,TA,PConc,Ex,TA,Av,GLQ,984,Unf,0,280,1264,GasA,Ex,Y,SBrkr,1282,1414,0,2696,1,0,2,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2007,Fin,3,792,TA,TA,Y,120,184,0,0,168,0,NA,NA,NA,0,10,2007,New,Partial,383970 +114,20,RL,NA,21000,Pave,NA,Reg,Bnk,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,5,1953,1953,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,184,TA,Gd,CBlock,Gd,TA,Mn,ALQ,35,Rec,869,905,1809,GasA,TA,Y,SBrkr,2259,0,0,2259,1,0,2,0,3,1,Gd,7,Typ,2,Gd,Basment,1953,Unf,2,450,TA,TA,Y,166,120,192,0,0,0,NA,MnPrv,NA,0,10,2007,COD,Abnorml,217000 +115,70,RL,61,7259,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2Story,6,8,1945,2002,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,774,LwQ,150,104,1028,GasA,Ex,Y,SBrkr,1436,884,0,2320,1,0,2,1,3,1,Gd,9,Typ,1,TA,Detchd,1945,Unf,1,180,TA,TA,Y,224,0,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal,259500 +116,160,FV,34,3230,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,BrkFace,1129,TA,TA,PConc,Gd,TA,No,GLQ,419,Unf,0,310,729,GasA,Gd,Y,SBrkr,729,729,0,1458,0,0,2,1,2,1,TA,5,Typ,1,Fa,Detchd,1999,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,176000 +117,20,RL,NA,11616,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1962,1962,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,116,TA,TA,CBlock,TA,TA,No,LwQ,170,BLQ,670,252,1092,GasA,TA,Y,SBrkr,1092,0,0,1092,0,1,1,0,3,1,TA,6,Typ,1,Po,Attchd,1962,Unf,1,288,TA,TA,Y,0,20,144,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,139000 +118,20,RL,74,8536,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1125,1125,GasA,Gd,Y,SBrkr,1125,0,0,1125,0,0,1,1,2,1,TA,5,Typ,0,NA,Attchd,2007,Unf,2,430,TA,TA,Y,80,64,0,0,0,0,NA,NA,NA,0,4,2007,New,Partial,155000 +119,60,RL,90,12376,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1990,1990,Hip,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,1470,Unf,0,203,1673,GasA,Gd,Y,SBrkr,1699,1523,0,3222,1,0,3,0,5,1,Gd,11,Typ,2,TA,Attchd,1990,Unf,3,594,TA,TA,Y,367,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,320000 +120,60,RL,65,8461,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,2,390,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,163990 +121,80,RL,NA,21453,Pave,NA,IR1,Low,AllPub,CulDSac,Sev,ClearCr,Norm,Norm,1Fam,SLvl,6,5,1969,1969,Flat,Metal,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Gd,ALQ,938,Unf,0,0,938,GasA,Ex,Y,SBrkr,988,0,0,988,1,0,1,0,1,1,TA,4,Typ,2,TA,Attchd,1969,Unf,2,540,TA,TA,Y,0,130,0,130,0,0,NA,NA,NA,0,10,2006,WD,Normal,180000 +122,50,RM,50,6060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,5,1939,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,732,732,GasA,Gd,Y,SBrkr,772,351,0,1123,0,0,1,0,3,1,TA,4,Typ,0,NA,Detchd,1979,Unf,1,264,TA,TA,P,0,0,140,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,100000 +123,20,RL,75,9464,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1958,1958,Hip,CompShg,MetalSd,MetalSd,BrkFace,135,TA,Gd,CBlock,TA,TA,No,BLQ,570,Unf,0,510,1080,GasA,Gd,Y,SBrkr,1080,0,0,1080,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1958,Unf,1,288,TA,TA,Y,0,0,0,0,130,0,NA,NA,NA,0,6,2008,WD,Normal,136000 +124,120,RL,55,7892,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1993,1993,Gable,CompShg,Plywood,Plywood,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,300,Unf,0,899,1199,GasA,Ex,Y,SBrkr,1199,0,0,1199,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1993,RFn,2,530,TA,TA,Y,0,63,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,153900 +125,20,RL,48,17043,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1979,1998,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,Gd,Fa,No,Unf,0,Unf,0,1362,1362,GasA,TA,Y,SBrkr,1586,0,0,1586,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1979,Unf,2,435,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,181000 +126,190,RM,60,6780,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,2fmCon,1.5Fin,6,8,1935,1982,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,CBlock,TA,TA,Av,GLQ,490,Unf,0,30,520,GasA,Gd,N,SBrkr,520,0,234,754,1,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,53,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,84500 +127,120,RL,NA,4928,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,1Story,6,5,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,120,Unf,0,958,1078,GasA,TA,Y,SBrkr,958,0,0,958,0,0,2,0,2,1,TA,5,Typ,1,TA,Attchd,1977,RFn,2,440,TA,TA,Y,0,205,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal,128000 +128,45,RM,55,4388,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,OldTown,Feedr,Norm,1Fam,1.5Unf,5,7,1930,1950,Gable,CompShg,WdShing,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,LwQ,116,Unf,0,556,672,GasA,Ex,Y,SBrkr,840,0,0,840,0,0,1,0,3,1,TA,5,Typ,1,TA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,87000 +129,60,RL,69,7590,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,2Story,6,5,1966,1966,Gable,CompShg,VinylSd,VinylSd,BrkFace,266,TA,TA,CBlock,TA,TA,No,BLQ,512,Unf,0,148,660,GasA,TA,Y,SBrkr,660,688,0,1348,0,0,1,1,3,1,TA,6,Typ,1,Fa,Attchd,1966,RFn,2,453,TA,TA,Y,188,108,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,155000 +130,20,RL,69,8973,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1958,1991,Gable,CompShg,Plywood,Plywood,BrkFace,85,TA,TA,CBlock,TA,TA,No,Rec,567,BLQ,28,413,1008,GasA,TA,Y,FuseA,1053,0,0,1053,0,1,1,1,3,1,Ex,6,Typ,0,NA,2Types,1998,RFn,2,750,TA,TA,Y,0,80,0,180,0,0,NA,MnWw,NA,0,7,2006,WD,Abnorml,150000 +131,60,RL,88,14200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,2Story,7,6,1966,1966,Gable,CompShg,MetalSd,MetalSd,BrkFace,309,TA,TA,CBlock,TA,TA,No,Rec,445,Unf,0,479,924,GasA,Ex,Y,SBrkr,1216,941,0,2157,0,0,2,1,4,1,Gd,8,Typ,2,Gd,Attchd,1966,Fin,2,487,TA,TA,Y,105,66,0,0,0,0,NA,GdPrv,NA,0,5,2006,WD,Normal,226000 +132,60,RL,NA,12224,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,40,Gd,TA,PConc,Gd,TA,No,GLQ,695,Unf,0,297,992,GasA,Ex,Y,SBrkr,1022,1032,0,2054,1,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2000,RFn,2,390,TA,TA,Y,24,48,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,244000 +133,20,RL,75,7388,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1959,2002,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,405,Unf,0,658,1063,GasA,Gd,Y,SBrkr,1327,0,0,1327,1,0,1,0,3,1,Gd,7,Typ,0,NA,Detchd,1974,Unf,2,624,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,150750 +134,20,RL,NA,6853,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,136,Gd,TA,PConc,Ex,TA,No,GLQ,1005,Unf,0,262,1267,GasA,Ex,Y,SBrkr,1296,0,0,1296,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2001,Fin,2,471,TA,TA,Y,192,25,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,220000 +135,20,RL,78,10335,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1968,1993,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Rec,570,Unf,0,891,1461,GasA,Gd,Y,SBrkr,1721,0,0,1721,0,0,2,1,3,1,TA,7,Min1,1,TA,Attchd,1968,RFn,2,440,TA,TA,Y,0,96,180,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal,180000 +136,20,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,6,1970,1970,Hip,CompShg,Plywood,Plywood,BrkFace,288,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,1304,1304,GasA,Gd,Y,SBrkr,1682,0,0,1682,0,0,2,0,3,1,TA,7,Typ,1,Gd,Attchd,1970,Unf,2,530,TA,TA,Y,98,0,0,0,0,0,NA,MnPrv,NA,0,5,2008,WD,Normal,174000 +137,20,RL,NA,10355,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,MetalSd,MetalSd,BrkFace,196,TA,TA,CBlock,TA,TA,No,BLQ,695,Unf,0,519,1214,GasA,TA,Y,SBrkr,1214,0,0,1214,0,0,2,0,3,1,TA,5,Typ,1,Fa,Attchd,1967,RFn,1,318,TA,TA,Y,0,111,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,143000 +138,90,RL,82,11070,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1Story,7,5,1988,1989,Gable,CompShg,VinylSd,VinylSd,BrkFace,70,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1907,1907,GasA,Gd,Y,SBrkr,1959,0,0,1959,0,0,3,0,5,2,TA,9,Typ,0,NA,2Types,1989,Unf,3,766,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Family,171000 +139,60,RL,73,9066,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,320,Gd,TA,PConc,Gd,TA,Mn,GLQ,668,Unf,0,336,1004,GasA,Ex,Y,SBrkr,1004,848,0,1852,0,0,2,1,3,1,Gd,7,Typ,2,TA,Attchd,1999,Fin,3,660,TA,TA,Y,224,106,0,0,0,0,NA,GdPrv,NA,0,12,2008,WD,Normal,230000 +140,60,RL,65,15426,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,821,Unf,0,107,928,GasA,Ex,Y,SBrkr,928,836,0,1764,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1997,RFn,2,470,TA,TA,Y,276,99,0,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal,231500 +141,20,RL,70,10500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,432,Unf,0,432,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,1,Po,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,ConLI,Normal,115000 +142,20,RL,78,11645,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,1300,Unf,0,434,1734,GasA,Ex,Y,SBrkr,1734,0,0,1734,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,Fin,2,660,TA,TA,Y,160,24,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal,260000 +143,50,RL,71,8520,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,5,4,1952,1952,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,Fa,CBlock,TA,TA,No,Rec,507,Unf,0,403,910,GasA,Fa,Y,SBrkr,910,475,0,1385,0,0,2,0,4,1,TA,6,Typ,0,NA,Detchd,2000,Unf,2,720,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal,166000 +144,20,RL,78,10335,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,183,Gd,TA,PConc,Gd,TA,Gd,GLQ,679,Unf,0,811,1490,GasA,Ex,Y,SBrkr,1501,0,0,1501,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1999,RFn,2,577,TA,TA,Y,144,29,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,204000 +145,90,RM,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,Duplex,1Story,5,5,1963,1963,Gable,CompShg,HdBoard,HdBoard,BrkFace,336,TA,TA,CBlock,TA,TA,No,Rec,1332,Unf,0,396,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,1,0,2,0,6,2,TA,10,Typ,0,NA,Detchd,1963,Unf,2,504,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2006,ConLI,Abnorml,125000 +146,160,RM,24,2522,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Twnhs,2Story,6,5,2004,2006,Gable,CompShg,VinylSd,VinylSd,Stone,50,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,970,970,GasA,Ex,Y,SBrkr,970,739,0,1709,0,0,2,0,3,1,Gd,7,Maj1,0,NA,Detchd,2004,Unf,2,380,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,130000 +147,30,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,7,1931,1993,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,209,Unf,0,506,715,GasA,TA,Y,FuseA,875,0,0,875,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1931,Unf,1,180,Fa,TA,Y,48,0,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,105000 +148,60,RL,NA,9505,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,180,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,884,884,GasA,Ex,Y,SBrkr,884,1151,0,2035,0,0,2,1,3,1,Gd,8,Typ,1,Gd,BuiltIn,2001,Fin,2,434,TA,TA,Y,144,48,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,222500 +149,20,RL,63,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,120,TA,TA,PConc,Gd,TA,No,GLQ,680,Unf,0,400,1080,GasA,Ex,Y,SBrkr,1080,0,0,1080,1,0,1,0,3,1,Gd,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,141000 +150,50,RM,NA,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,4,1936,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Gd,TA,No,Unf,0,Unf,0,896,896,GasA,Gd,Y,FuseA,896,448,0,1344,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,1936,Unf,1,240,Fa,TA,Y,200,114,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,115000 +151,20,RL,120,10356,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1975,1975,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,716,Unf,0,253,969,GasA,TA,Y,SBrkr,969,0,0,969,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1975,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,1,2007,WD,Normal,122000 +152,20,RL,107,13891,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2008,Hip,CompShg,VinylSd,VinylSd,Stone,436,Gd,TA,PConc,Ex,TA,Gd,GLQ,1400,Unf,0,310,1710,GasA,Ex,Y,SBrkr,1710,0,0,1710,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,RFn,3,866,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,1,2008,New,Partial,372402 +153,60,RL,NA,14803,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,252,TA,TA,CBlock,TA,TA,No,Rec,416,Unf,0,409,825,GasA,Gd,Y,SBrkr,1097,896,0,1993,0,0,2,1,4,1,TA,8,Typ,1,Gd,Attchd,1971,RFn,2,495,TA,TA,Y,0,66,0,0,0,0,NA,GdWo,NA,0,6,2006,WD,Normal,190000 +154,20,RL,NA,13500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1Story,6,7,1960,1975,Flat,CompShg,BrkFace,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,BLQ,429,ALQ,1080,93,1602,GasA,Gd,Y,SBrkr,1252,0,0,1252,1,0,1,0,1,1,TA,4,Typ,1,Gd,Attchd,1960,RFn,2,564,TA,TA,Y,409,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,235000 +155,30,RM,84,11340,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,6,5,1923,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1200,1200,GasA,TA,Y,FuseA,1200,0,0,1200,0,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1923,Unf,1,312,Fa,Fa,Y,0,0,228,0,0,0,NA,NA,NA,0,3,2006,WD,Family,125000 +156,50,RL,60,9600,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Artery,Norm,1Fam,1.5Fin,6,5,1924,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,572,572,Grav,Fa,N,FuseF,572,524,0,1096,0,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,8,128,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,79000 +157,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1950,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,FuseF,1040,0,0,1040,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1950,Unf,2,625,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,109500 +158,60,RL,92,12003,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,8,5,2009,2010,Gable,CompShg,VinylSd,VinylSd,BrkFace,84,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,774,774,GasA,Ex,Y,SBrkr,774,1194,0,1968,0,0,2,1,4,1,Ex,8,Typ,1,Gd,BuiltIn,2009,Fin,3,680,TA,TA,Y,0,75,0,0,0,0,NA,NA,NA,0,5,2010,New,Partial,269500 +159,60,FV,100,12552,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,222,Unf,0,769,991,GasA,Ex,Y,SBrkr,991,956,0,1947,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2004,RFn,2,678,TA,TA,Y,0,136,0,0,0,0,NA,GdWo,NA,0,5,2010,WD,Normal,254900 +160,60,RL,134,19378,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,456,Gd,TA,PConc,Gd,TA,Mn,GLQ,57,Unf,0,1335,1392,GasA,Ex,Y,SBrkr,1392,1070,0,2462,1,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,2006,RFn,2,576,TA,TA,Y,239,132,0,168,0,0,NA,NA,NA,0,3,2006,New,Partial,320000 +161,20,RL,NA,11120,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Veenker,Norm,Norm,1Fam,1Story,6,6,1984,1984,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,Gd,TA,No,BLQ,660,Unf,0,572,1232,GasA,TA,Y,SBrkr,1232,0,0,1232,0,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1984,Unf,2,516,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,162500 +162,60,RL,110,13688,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,664,Gd,TA,PConc,Ex,TA,Av,GLQ,1016,Unf,0,556,1572,GasA,Ex,Y,SBrkr,1572,1096,0,2668,1,0,2,1,3,1,Ex,10,Typ,2,Gd,BuiltIn,2003,Fin,3,726,TA,TA,Y,400,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,412500 +163,20,RL,95,12182,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,226,Gd,TA,PConc,Gd,TA,Mn,BLQ,1201,Unf,0,340,1541,GasA,Ex,Y,SBrkr,1541,0,0,1541,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2005,RFn,2,532,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,5,2010,New,Partial,220000 +164,45,RL,55,5500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Unf,4,6,1956,1956,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,882,882,GasA,Ex,Y,SBrkr,882,0,0,882,0,0,1,0,1,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,4,2007,WD,Normal,103200 +165,40,RM,40,5400,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,6,7,1926,2004,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,TA,TA,Mn,LwQ,370,Unf,0,779,1149,GasA,Gd,Y,FuseA,1149,467,0,1616,0,0,2,0,3,1,Gd,5,Typ,0,NA,Detchd,1926,Unf,1,216,TA,TA,Y,0,0,183,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,152000 +166,190,RL,62,10106,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,2fmCon,1.5Fin,5,7,1940,1999,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,ALQ,351,Rec,181,112,644,GasA,Gd,Y,SBrkr,808,547,0,1355,1,0,2,0,4,2,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,140,0,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,127500 +167,20,RL,NA,10708,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1Story,5,5,1955,1993,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,TA,TA,No,LwQ,379,BLQ,768,470,1617,GasA,Ex,Y,FuseA,1867,0,0,1867,1,0,1,0,2,1,TA,7,Typ,3,Gd,Attchd,1955,Fin,1,303,TA,TA,Y,476,0,0,0,142,0,NA,GdWo,NA,0,11,2009,COD,Normal,190000 +168,60,RL,86,10562,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,300,Gd,TA,PConc,Ex,TA,No,GLQ,1288,Unf,0,294,1582,GasA,Ex,Y,SBrkr,1610,551,0,2161,1,0,1,1,3,1,Ex,8,Typ,1,Gd,Attchd,2007,Fin,3,789,TA,TA,Y,178,120,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial,325624 +169,60,RL,62,8244,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,840,840,GasA,Ex,Y,SBrkr,840,880,0,1720,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2004,Fin,2,440,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,183500 +170,20,RL,NA,16669,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,8,6,1981,1981,Hip,WdShake,Plywood,Plywood,BrkFace,653,Gd,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1686,1686,GasA,TA,Y,SBrkr,1707,0,0,1707,0,0,2,1,2,1,TA,6,Typ,1,TA,Attchd,1981,RFn,2,511,TA,TA,Y,574,64,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal,228000 +171,50,RM,NA,12358,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,OldTown,Feedr,Norm,1Fam,1.5Fin,5,6,1941,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,360,Unf,0,360,720,GasA,TA,Y,SBrkr,854,0,528,1382,0,0,1,1,2,1,TA,7,Typ,0,NA,Detchd,1991,Unf,2,660,TA,TA,Y,237,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,128500 +172,20,RL,141,31770,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1960,1960,Hip,CompShg,BrkFace,Plywood,Stone,112,TA,TA,CBlock,TA,Gd,Gd,BLQ,639,Unf,0,441,1080,GasA,Fa,Y,SBrkr,1656,0,0,1656,1,0,1,0,3,1,TA,7,Typ,2,Gd,Attchd,1960,Fin,2,528,TA,TA,P,210,62,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,215000 +173,160,RL,44,5306,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,2Story,7,7,1987,1987,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,Gd,PConc,Gd,Gd,No,GLQ,495,Rec,215,354,1064,GasA,Gd,Y,SBrkr,1064,703,0,1767,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1987,RFn,2,504,Gd,TA,Y,441,35,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,239000 +174,20,RL,80,10197,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1961,1961,Gable,CompShg,WdShing,Wd Shng,BrkCmn,491,TA,TA,CBlock,TA,TA,No,ALQ,288,Rec,374,700,1362,GasA,TA,Y,SBrkr,1362,0,0,1362,1,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1961,Unf,2,504,TA,TA,Y,0,20,0,0,0,0,NA,NA,NA,0,6,2008,COD,Normal,163000 +175,20,RL,47,12416,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,1986,1986,Gable,CompShg,VinylSd,Plywood,Stone,132,TA,TA,CBlock,Gd,Fa,No,ALQ,1398,LwQ,208,0,1606,GasA,TA,Y,SBrkr,1651,0,0,1651,1,0,2,0,3,1,TA,7,Min2,1,TA,Attchd,1986,Fin,2,616,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,184000 +176,20,RL,84,12615,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,7,1950,2001,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,Gd,Av,ALQ,477,Unf,0,725,1202,GasA,TA,Y,SBrkr,2158,0,0,2158,1,0,2,0,4,1,Gd,7,Typ,1,Gd,Attchd,1950,Unf,2,576,TA,TA,Y,0,29,39,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,243000 +177,60,RL,97,10029,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,ClearCr,Norm,Norm,1Fam,2Story,6,5,1988,1989,Gable,CompShg,Plywood,Plywood,BrkFace,268,Gd,TA,PConc,Gd,TA,No,GLQ,831,Unf,0,320,1151,GasA,TA,Y,SBrkr,1164,896,0,2060,0,1,2,1,4,1,TA,8,Typ,1,TA,Attchd,1988,Unf,2,521,TA,TA,Y,0,228,0,0,192,0,NA,NA,NA,0,9,2007,WD,Normal,211000 +178,50,RL,NA,13650,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1.5Fin,5,5,1958,1958,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,Gd,CBlock,TA,TA,No,ALQ,57,BLQ,441,554,1052,GasA,Ex,Y,SBrkr,1252,668,0,1920,1,0,2,0,4,1,Gd,8,Typ,1,Gd,Attchd,1958,Unf,2,451,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,172500 +179,20,RL,63,17423,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,1Fam,1Story,9,5,2008,2009,Hip,CompShg,VinylSd,VinylSd,Stone,748,Ex,TA,PConc,Ex,TA,No,GLQ,1904,Unf,0,312,2216,GasA,Ex,Y,SBrkr,2234,0,0,2234,1,0,2,0,1,1,Ex,9,Typ,1,Gd,Attchd,2009,Fin,3,1166,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial,501837 +180,30,RM,60,8520,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1923,2006,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,968,968,GasA,TA,Y,SBrkr,968,0,0,968,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1935,Unf,2,480,Fa,TA,N,0,0,184,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,100000 +181,160,FV,NA,2117,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,456,Gd,TA,PConc,Gd,TA,No,GLQ,436,Unf,0,320,756,GasA,Ex,Y,SBrkr,769,756,0,1525,0,0,2,1,3,1,Gd,5,Typ,1,TA,Detchd,2000,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,177000 +182,70,RL,54,7588,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,6,1920,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,Fa,TA,No,LwQ,352,Unf,0,441,793,GasA,Gd,Y,SBrkr,901,901,0,1802,0,0,1,1,4,1,TA,9,Typ,1,Gd,Detchd,1920,Unf,1,216,Fa,TA,Y,0,0,40,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,200100 +183,20,RL,60,9060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Artery,Norm,1Fam,1Story,5,6,1957,2006,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,98,TA,TA,PConc,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,1340,0,0,1340,0,0,1,0,3,1,TA,7,Typ,1,Gd,Attchd,1957,RFn,1,252,TA,TA,Y,116,0,0,180,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,120000 +184,50,RM,63,11426,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1362,1362,GasA,Ex,Y,SBrkr,1362,720,0,2082,0,0,2,1,3,1,Gd,6,Mod,0,NA,Detchd,2003,Unf,2,484,TA,TA,N,280,238,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,200000 +185,50,RL,92,7438,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Feedr,1Fam,1.5Fin,5,8,1908,1991,Gable,CompShg,AsbShng,Plywood,None,0,TA,TA,PConc,Fa,TA,No,Unf,0,Unf,0,504,504,GasA,Gd,Y,SBrkr,936,316,0,1252,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1986,Unf,2,576,TA,TA,Y,104,0,0,0,0,0,NA,MnPrv,NA,0,6,2006,WD,Normal,127000 +186,75,RM,90,22950,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,2.5Fin,10,9,1892,1993,Gable,WdShngl,Wd Sdng,Wd Sdng,None,0,Gd,Gd,BrkTil,TA,TA,Mn,Unf,0,Unf,0,1107,1107,GasA,Ex,Y,SBrkr,1518,1518,572,3608,0,0,2,1,4,1,Ex,12,Typ,2,TA,Detchd,1993,Unf,3,840,Ex,TA,Y,0,260,0,0,410,0,NA,GdPrv,NA,0,6,2006,WD,Normal,475000 +187,80,RL,NA,9947,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,7,5,1990,1991,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,611,Unf,0,577,1188,GasA,Ex,Y,SBrkr,1217,0,0,1217,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1990,Unf,2,497,TA,TA,Y,168,27,0,0,0,0,NA,GdPrv,NA,0,6,2009,WD,Normal,173000 +188,50,RL,60,10410,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,7,1916,1987,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,660,660,GasA,Ex,Y,SBrkr,808,704,144,1656,0,0,2,1,3,1,TA,8,Min2,0,NA,Detchd,1916,Unf,1,180,Fa,Fa,N,0,0,0,140,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal,135000 +189,90,RL,64,7018,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,SFoyer,5,5,1979,1979,Gable,CompShg,Plywood,Plywood,Stone,275,TA,TA,CBlock,Gd,TA,Av,GLQ,1086,Unf,0,0,1086,GasA,TA,Y,SBrkr,1224,0,0,1224,2,0,0,2,2,2,TA,6,Typ,2,TA,Detchd,1979,Unf,2,528,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca,153337 +190,120,RL,41,4923,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,2001,2002,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Ex,TA,Av,GLQ,1153,Unf,0,440,1593,GasA,Ex,Y,SBrkr,1593,0,0,1593,1,0,1,1,0,1,Ex,5,Typ,1,Gd,Attchd,2001,Fin,2,682,TA,TA,Y,0,120,0,0,224,0,NA,NA,NA,0,8,2008,WD,Normal,286000 +191,70,RL,70,10570,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2Story,8,8,1932,1994,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,TA,CBlock,Gd,Gd,No,Rec,297,Unf,0,556,853,GasA,TA,Y,SBrkr,1549,1178,0,2727,0,0,2,1,3,1,Gd,10,Maj1,2,TA,Detchd,1932,Unf,2,440,TA,TA,Y,0,74,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,315000 +192,60,RL,NA,7472,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,2Story,7,9,1972,2004,Gable,CompShg,HdBoard,HdBoard,BrkFace,138,TA,TA,CBlock,TA,TA,No,ALQ,626,Unf,0,99,725,GasA,Gd,Y,SBrkr,725,754,0,1479,1,0,1,1,4,1,Gd,7,Typ,0,NA,Attchd,1972,Fin,2,484,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,184000 +193,20,RL,68,9017,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,560,Unf,0,871,1431,GasA,Ex,Y,SBrkr,1431,0,0,1431,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1999,Fin,2,666,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,192000 +194,160,RM,24,2522,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Twnhs,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,50,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,970,970,GasA,Ex,Y,SBrkr,970,739,0,1709,0,0,2,0,3,1,Gd,7,Maj1,0,NA,Detchd,2004,Unf,2,380,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,130000 +195,20,RL,60,7180,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1972,1972,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,390,Unf,0,474,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1989,Unf,1,352,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,127000 +196,160,RL,24,2280,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NPkVill,Norm,Norm,Twnhs,2Story,6,6,1976,1976,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,566,Unf,0,289,855,GasA,TA,Y,SBrkr,855,601,0,1456,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1976,Unf,2,440,TA,TA,Y,87,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,148500 +197,20,RL,79,9416,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2007,2007,Hip,CompShg,CemntBd,CmentBd,Stone,205,Ex,TA,PConc,Ex,TA,No,GLQ,1126,Unf,0,600,1726,GasA,Ex,Y,SBrkr,1726,0,0,1726,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2007,Fin,3,786,TA,TA,Y,171,138,0,0,266,0,NA,NA,NA,0,9,2007,New,Partial,311872 +198,75,RL,174,25419,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,2Story,8,4,1918,1990,Gable,CompShg,Stucco,Stucco,None,0,Gd,Gd,PConc,TA,TA,No,GLQ,1036,LwQ,184,140,1360,GasA,Gd,Y,SBrkr,1360,1360,392,3112,1,1,2,0,4,1,Gd,8,Typ,1,Ex,Detchd,1918,Unf,2,795,TA,TA,Y,0,16,552,0,0,512,Ex,GdPrv,NA,0,3,2006,WD,Abnorml,235000 +199,75,RM,92,5520,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2.5Fin,6,6,1912,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,755,755,GasA,Ex,Y,SBrkr,929,929,371,2229,0,0,1,0,5,1,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,198,30,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Abnorml,104000 +200,20,RL,76,9591,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,262,Gd,TA,PConc,Ex,TA,Av,GLQ,1088,Unf,0,625,1713,GasA,Ex,Y,SBrkr,1713,0,0,1713,1,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2004,Fin,3,856,TA,TA,Y,0,26,0,0,170,0,NA,NA,NA,0,1,2009,WD,Normal,274900 +201,20,RM,80,8546,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1121,1121,GasA,Ex,Y,SBrkr,1121,0,0,1121,0,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,2003,RFn,2,440,TA,TA,Y,132,64,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,140000 +202,20,RL,75,10125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,6,6,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,641,LwQ,279,276,1196,GasA,TA,Y,SBrkr,1279,0,0,1279,0,1,2,0,3,1,TA,6,Typ,2,Fa,Detchd,1980,Unf,2,473,TA,TA,Y,238,83,0,0,0,0,NA,MnPrv,NA,0,2,2008,WD,Normal,171500 +203,50,RL,50,7000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,6,6,1924,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,Fa,TA,No,LwQ,617,Unf,0,0,617,GasA,Gd,Y,SBrkr,865,445,0,1310,0,0,2,0,2,1,TA,6,Min1,0,NA,Attchd,1924,Unf,1,398,TA,TA,Y,0,0,126,0,0,0,NA,NA,NA,0,5,2006,COD,Normal,112000 +204,120,RM,NA,4438,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,205,Gd,TA,PConc,Gd,TA,Av,GLQ,662,Unf,0,186,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,1,Gd,Attchd,2004,RFn,2,420,TA,TA,Y,149,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal,149000 +205,50,RM,50,3500,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,7,1947,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,312,Unf,0,408,720,GasA,TA,Y,SBrkr,720,564,0,1284,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1948,Unf,1,240,TA,TA,Y,0,35,0,0,0,0,NA,MnWw,NA,0,4,2009,WD,Normal,110000 +206,20,RL,99,11851,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,1990,1990,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1424,1424,GasA,Ex,Y,SBrkr,1442,0,0,1442,0,0,2,0,3,1,TA,5,Typ,0,NA,Attchd,1990,RFn,2,500,TA,TA,Y,0,34,0,508,0,0,NA,NA,NA,0,5,2009,WD,Normal,180500 +207,20,RL,40,13673,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,5,1962,1962,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,1140,1140,GasA,TA,Y,SBrkr,1696,0,0,1696,0,0,1,1,3,1,TA,8,Min2,1,TA,Attchd,1962,RFn,1,349,TA,TA,Y,0,30,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,143900 +208,20,RL,NA,12493,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1960,1960,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,ALQ,419,Rec,306,375,1100,GasA,TA,Y,SBrkr,1100,0,0,1100,1,0,1,0,3,1,TA,6,Typ,1,Po,Attchd,1960,RFn,1,312,TA,TA,Y,355,0,0,0,0,0,NA,GdWo,NA,0,4,2008,WD,Normal,141000 +209,60,RL,NA,14364,Pave,NA,IR1,Low,AllPub,Inside,Mod,SawyerW,Norm,Norm,1Fam,2Story,7,5,1988,1989,Gable,CompShg,Plywood,Plywood,BrkFace,128,Gd,TA,CBlock,Gd,TA,Gd,GLQ,1065,Unf,0,92,1157,GasA,Ex,Y,SBrkr,1180,882,0,2062,1,0,2,1,3,1,TA,7,Typ,1,Gd,Attchd,1988,Fin,2,454,TA,TA,Y,60,55,0,0,154,0,NA,NA,NA,0,4,2007,WD,Normal,277000 +210,20,RL,75,8250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1964,1964,Hip,CompShg,HdBoard,HdBoard,Stone,260,TA,TA,CBlock,Gd,TA,No,Rec,787,Unf,0,305,1092,GasA,Ex,Y,SBrkr,1092,0,0,1092,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1964,RFn,2,504,TA,Gd,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2008,WD,Normal,145000 +211,30,RL,67,5604,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1925,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,CBlock,TA,TA,No,Rec,468,Unf,0,396,864,GasA,TA,N,FuseA,864,0,0,864,1,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,96,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,98000 +212,20,RL,83,10420,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,36,Unf,0,1176,1212,GasA,Ex,Y,SBrkr,1212,0,0,1212,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2009,RFn,2,460,TA,TA,Y,100,22,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,186000 +213,60,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,822,Unf,0,78,900,GasA,Ex,Y,SBrkr,932,920,0,1852,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2009,RFn,2,644,TA,TA,Y,168,108,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial,252678 +214,20,RL,43,13568,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,716,Unf,0,274,990,GasA,Ex,Y,SBrkr,990,0,0,990,0,1,1,0,3,1,TA,5,Typ,0,NA,Attchd,1996,Unf,2,576,TA,TA,Y,224,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,156000 +215,60,RL,NA,10900,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,7,1977,1977,Gable,CompShg,HdBoard,HdBoard,BrkFace,153,TA,TA,CBlock,Gd,TA,No,GLQ,378,Unf,0,311,689,GasA,Ex,Y,SBrkr,689,703,0,1392,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1977,Fin,1,299,TA,TA,Y,0,36,0,0,0,0,NA,MnPrv,Shed,450,3,2010,WD,Normal,161750 +216,20,RL,72,10011,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1957,1996,Gable,CompShg,HdBoard,HdBoard,BrkFace,64,TA,TA,CBlock,TA,TA,No,BLQ,360,Unf,0,710,1070,GasA,TA,Y,SBrkr,1236,0,0,1236,0,1,1,0,2,1,Gd,6,Min1,1,Fa,Attchd,1957,Unf,1,447,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2006,WD,Normal,134450 +217,20,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,266,Gd,TA,PConc,Gd,TA,Mn,GLQ,946,Unf,0,490,1436,GasA,Ex,Y,SBrkr,1436,0,0,1436,1,0,2,0,3,1,Gd,8,Typ,0,NA,Attchd,2004,Unf,2,484,TA,TA,Y,139,98,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,210000 +218,70,RM,57,9906,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,4,4,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,686,686,GasA,Fa,N,SBrkr,810,518,0,1328,0,0,1,0,3,1,TA,8,Typ,0,NA,Detchd,1940,Unf,1,210,TA,TA,Y,0,172,60,0,0,0,NA,NA,NA,0,9,2006,WD,Family,107000 +219,50,RL,NA,15660,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,7,9,1939,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,312,Gd,Gd,CBlock,TA,TA,No,BLQ,341,Unf,0,457,798,GasA,Ex,Y,SBrkr,1137,817,0,1954,0,1,1,1,3,1,Gd,8,Typ,2,TA,Attchd,1939,Unf,2,431,TA,TA,Y,0,119,150,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,311500 +220,120,RL,43,3010,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,Av,GLQ,16,Unf,0,1232,1248,GasA,Ex,Y,SBrkr,1248,0,0,1248,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2005,Fin,2,438,TA,TA,Y,108,0,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial,167240 +221,20,RL,73,8990,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1498,1498,GasA,Ex,Y,SBrkr,1498,0,0,1498,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2006,RFn,2,675,TA,TA,Y,351,33,0,0,0,0,NA,NA,NA,0,4,2006,New,Partial,204900 +222,60,RL,NA,8068,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1010,1010,GasA,Ex,Y,SBrkr,1010,1257,0,2267,0,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,2002,RFn,2,390,TA,TA,Y,120,46,0,0,0,0,NA,NA,NA,0,12,2009,ConLI,Normal,200000 +223,60,RL,85,11475,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,2Story,6,6,1975,1975,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,550,Unf,0,163,713,GasA,TA,Y,SBrkr,811,741,0,1552,1,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1975,RFn,2,434,TA,TA,Y,209,208,0,0,0,0,NA,MnPrv,NA,0,2,2006,WD,Normal,179900 +224,20,RL,70,10500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,524,LwQ,180,160,864,GasA,Gd,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1989,Unf,2,576,TA,TA,Y,216,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Abnorml,97000 +225,20,RL,103,13472,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2003,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,922,Ex,TA,PConc,Ex,TA,Gd,GLQ,56,Unf,0,2336,2392,GasA,Ex,Y,SBrkr,2392,0,0,2392,0,0,2,0,3,1,Ex,8,Typ,1,Ex,Attchd,2003,Fin,3,968,TA,TA,Y,248,105,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,386250 +226,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,5,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,142,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,630,630,GasA,TA,Y,SBrkr,630,672,0,1302,0,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1991,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,COD,Abnorml,112000 +227,60,RL,82,9950,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,290,Gd,TA,PConc,Gd,TA,No,GLQ,565,Unf,0,638,1203,GasA,Ex,Y,SBrkr,1214,1306,0,2520,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1995,RFn,3,721,TA,TA,Y,224,114,0,0,0,0,NA,NA,NA,0,6,2007,WD,Abnorml,290000 +228,160,RM,21,1869,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,6,1970,1970,Gable,CompShg,HdBoard,HdBoard,BrkFace,127,TA,TA,CBlock,TA,TA,No,Rec,321,Unf,0,162,483,GasA,TA,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1987,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,106000 +229,20,RL,70,8521,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,842,Unf,0,70,912,GasA,TA,Y,SBrkr,912,0,0,912,0,0,1,0,3,1,TA,5,Typ,1,Fa,Detchd,1974,Unf,1,336,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal,125000 +230,120,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,Av,GLQ,16,Unf,0,1357,1373,GasA,Ex,Y,SBrkr,1555,0,0,1555,0,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2005,Fin,2,430,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,192500 +231,20,RL,73,8760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1959,1959,Hip,CompShg,MetalSd,MetalSd,BrkFace,220,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1194,1194,GasA,TA,Y,SBrkr,1194,0,0,1194,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,312,TA,TA,Y,0,0,120,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,148000 +232,60,RL,174,15138,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1995,1996,Gable,CompShg,VinylSd,VinylSd,BrkFace,506,Gd,TA,PConc,Gd,TA,No,GLQ,689,Unf,0,773,1462,GasA,Ex,Y,SBrkr,1490,1304,0,2794,1,0,2,1,4,1,Ex,9,Typ,1,TA,Attchd,1995,Fin,3,810,TA,TA,Y,0,146,202,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,403000 +233,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,297,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,483,483,GasA,TA,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,5,Typ,1,Po,Attchd,1972,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,94500 +234,20,RL,75,10650,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1976,1976,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,Gd,Av,LwQ,182,ALQ,712,0,894,GasA,TA,Y,SBrkr,894,0,0,894,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1976,Unf,1,308,TA,TA,Y,365,0,0,0,0,0,NA,MnPrv,NA,0,2,2010,WD,Normal,128200 +235,60,RL,NA,7851,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,GLQ,625,Unf,0,235,860,GasA,Ex,Y,SBrkr,860,1100,0,1960,1,0,2,1,4,1,Gd,8,Typ,2,TA,BuiltIn,2002,Fin,2,440,TA,TA,Y,288,48,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,216500 +236,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,TwnhsE,2Story,6,3,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,604,TA,TA,CBlock,TA,TA,No,ALQ,358,Unf,0,125,483,GasA,TA,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1971,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,89500 +237,20,RL,65,8773,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,98,Gd,TA,PConc,Gd,TA,Av,GLQ,24,Unf,0,1390,1414,GasA,Ex,Y,SBrkr,1414,0,0,1414,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2004,RFn,2,494,TA,TA,Y,132,105,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,185500 +238,60,RL,NA,9453,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,SawyerW,RRNe,Norm,1Fam,2Story,7,7,1993,2003,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,BLQ,402,Unf,0,594,996,GasA,Ex,Y,SBrkr,1014,730,0,1744,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1993,RFn,2,457,TA,TA,Y,370,70,0,238,0,0,NA,NA,NA,0,2,2010,WD,Normal,194500 +239,20,RL,93,12030,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,254,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1694,1694,GasA,Ex,Y,SBrkr,1694,0,0,1694,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,3,818,TA,TA,Y,168,228,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial,318000 +240,50,RL,52,8741,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,4,1945,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,Fa,No,LwQ,94,Unf,0,641,735,GasA,TA,Y,FuseA,798,689,0,1487,0,0,1,1,3,1,TA,7,Typ,1,Gd,Detchd,1949,Unf,1,220,TA,TA,Y,0,140,0,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Normal,113000 +241,20,FV,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,36,Gd,TA,PConc,Gd,TA,Av,GLQ,1078,Unf,0,488,1566,GasA,Ex,Y,SBrkr,1566,0,0,1566,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2008,RFn,2,750,TA,TA,Y,144,168,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,262500 +242,30,RM,40,3880,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,9,1945,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,329,Unf,0,357,686,GasA,Gd,Y,SBrkr,866,0,0,866,0,0,1,0,2,1,Gd,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,58,42,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,110500 +243,50,RM,63,5000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,4,1900,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,540,540,GasA,Gd,N,FuseA,889,551,0,1440,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1940,Unf,1,352,Fa,TA,Y,0,0,77,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,79000 +244,160,RL,75,10762,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,TwnhsE,2Story,6,6,1980,1980,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,626,626,GasA,TA,Y,SBrkr,626,591,0,1217,0,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1980,RFn,1,288,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,120000 +245,60,RL,NA,8880,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1994,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,695,Unf,0,253,948,GasA,Ex,Y,SBrkr,1222,888,0,2110,1,0,2,1,3,1,Gd,8,Typ,2,Fa,Attchd,1994,RFn,2,463,TA,TA,Y,0,130,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,205000 +246,20,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1988,1988,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,102,TA,TA,CBlock,Gd,TA,Av,GLQ,929,Unf,0,916,1845,GasA,Gd,Y,SBrkr,1872,0,0,1872,0,1,2,0,3,1,TA,6,Typ,1,TA,Attchd,1988,Fin,2,604,TA,TA,Y,197,39,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,241500 +247,190,RM,69,9142,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,6,8,1910,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,Fa,Stone,Fa,TA,No,Unf,0,Unf,0,1020,1020,GasA,Gd,N,FuseP,908,1020,0,1928,0,0,2,0,4,2,Fa,9,Typ,0,NA,Detchd,1910,Unf,1,440,Po,Po,Y,0,60,112,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,137000 +248,20,RL,75,11310,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1954,1954,Hip,CompShg,Wd Sdng,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1367,1367,GasA,Ex,Y,SBrkr,1375,0,0,1375,0,0,1,0,2,1,TA,5,Typ,1,TA,Attchd,1954,Unf,2,451,TA,TA,Y,0,30,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,140000 +249,60,RL,72,11317,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,101,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,840,840,GasA,Ex,Y,SBrkr,840,828,0,1668,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2003,RFn,2,500,TA,TA,Y,144,68,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal,180000 +250,50,RL,NA,159000,Pave,NA,IR2,Low,AllPub,CulDSac,Sev,ClearCr,Norm,Norm,1Fam,1.5Fin,6,7,1958,2006,Gable,CompShg,Wd Sdng,HdBoard,BrkCmn,472,Gd,TA,CBlock,Gd,TA,Gd,Rec,697,Unf,0,747,1444,GasA,Gd,Y,SBrkr,1444,700,0,2144,0,1,2,0,4,1,Gd,7,Typ,2,TA,Attchd,1958,Fin,2,389,TA,TA,Y,0,98,0,0,0,0,NA,NA,Shed,500,6,2007,WD,Normal,277000 +251,30,RL,55,5350,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,3,2,1940,1966,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,Po,CBlock,TA,TA,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,1306,0,0,1306,0,0,1,0,3,1,Fa,6,Mod,0,NA,NA,NA,NA,0,0,NA,NA,Y,263,0,0,0,0,0,NA,GdWo,Shed,450,5,2010,WD,Normal,76500 +252,120,RM,44,4750,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,Stone,481,Gd,TA,PConc,Gd,TA,Gd,GLQ,1573,Unf,0,0,1573,GasA,Ex,Y,SBrkr,1625,0,0,1625,1,1,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2006,Fin,2,538,TA,TA,Y,123,0,0,0,153,0,NA,NA,NA,0,12,2007,WD,Family,235000 +253,60,RL,65,8366,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,798,798,GasA,Ex,Y,SBrkr,798,842,0,1640,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2004,RFn,2,520,TA,TA,Y,138,45,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,173000 +254,80,RL,85,9350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,7,1964,1991,Hip,CompShg,HdBoard,HdBoard,BrkFace,108,TA,TA,CBlock,Gd,TA,Gd,LwQ,270,ALQ,580,452,1302,GasA,Ex,Y,SBrkr,1302,0,0,1302,0,1,2,0,3,1,Gd,7,Min1,0,NA,Attchd,1964,RFn,1,309,TA,TA,Y,333,0,0,0,0,0,NA,MnPrv,NA,0,10,2007,CWD,Normal,158000 +255,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1957,1957,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,922,Unf,0,392,1314,GasA,TA,Y,SBrkr,1314,0,0,1314,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1957,RFn,1,294,TA,TA,Y,250,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,145000 +256,60,RL,66,8738,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,302,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,975,975,GasA,Ex,Y,SBrkr,1005,1286,0,2291,0,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,1999,Fin,2,429,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal,230000 +257,60,FV,64,8791,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Rec,503,Unf,0,361,864,GasA,Ex,Y,SBrkr,864,864,0,1728,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2003,RFn,2,673,TA,TA,Y,216,56,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,207500 +258,20,RL,68,8814,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,180,Gd,TA,PConc,Gd,TA,No,GLQ,1334,Unf,0,270,1604,GasA,Ex,Y,SBrkr,1604,0,0,1604,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2006,RFn,2,660,TA,TA,Y,123,110,0,0,0,0,NA,NA,NA,0,3,2009,WD,Abnorml,220000 +259,60,RL,80,12435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,172,Gd,TA,PConc,Gd,TA,No,GLQ,361,Unf,0,602,963,GasA,Ex,Y,SBrkr,963,829,0,1792,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2001,RFn,2,564,TA,TA,Y,0,96,0,245,0,0,NA,NA,NA,0,5,2008,WD,Normal,231500 +260,20,RM,70,12702,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,5,1956,1956,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,PConc,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,FuseA,882,0,0,882,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1956,Unf,1,308,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,97000 +261,80,RL,120,19296,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,SLvl,6,5,1962,1962,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,399,TA,TA,CBlock,TA,TA,Gd,Rec,672,ALQ,690,0,1362,GasA,TA,Y,SBrkr,1382,0,0,1382,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1991,Unf,2,884,TA,TA,Y,0,0,252,0,0,0,NA,GdWo,NA,0,5,2009,WD,Normal,176000 +262,60,RL,69,9588,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,CemntBd,CmentBd,Stone,270,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1482,1482,GasA,Ex,Y,SBrkr,1482,1092,0,2574,0,0,2,1,3,1,Ex,10,Typ,1,Gd,BuiltIn,2007,Fin,3,868,TA,TA,Y,0,148,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial,276000 +263,80,RL,88,8471,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,6,7,1977,1995,Gable,CompShg,HdBoard,Plywood,BrkFace,46,TA,TA,CBlock,Gd,Gd,Av,ALQ,506,Unf,0,0,506,GasA,TA,Y,SBrkr,1212,0,0,1212,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1978,Unf,2,492,TA,TA,Y,292,12,0,0,0,0,NA,GdWo,NA,0,7,2006,WD,Normal,151000 +264,50,RM,50,5500,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,7,1929,2001,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,234,ALQ,692,0,926,GasA,TA,Y,SBrkr,926,0,390,1316,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1974,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,130000 +265,30,RM,30,5232,Pave,Grvl,IR3,Bnk,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,5,1925,2004,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,680,680,GasA,Gd,N,FuseP,764,0,0,764,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1965,Unf,2,504,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,73000 +266,20,RL,78,12090,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1981,1981,Gable,CompShg,MetalSd,MetalSd,BrkFace,210,TA,Gd,CBlock,Gd,TA,No,GLQ,588,LwQ,228,606,1422,GasA,TA,Y,SBrkr,1422,0,0,1422,0,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1981,Fin,2,576,TA,TA,Y,276,0,0,0,0,0,NA,GdPrv,NA,0,6,2008,WD,Normal,175500 +267,60,RL,70,11207,Pave,NA,IR1,HLS,AllPub,FR2,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,714,Unf,0,88,802,GasA,Gd,Y,SBrkr,802,709,0,1511,1,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,1997,Fin,2,413,TA,TA,Y,95,75,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,185000 +268,75,RL,60,8400,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,SWISU,Norm,Norm,1Fam,2.5Fin,5,8,1939,1997,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,LwQ,378,Unf,0,342,720,GasA,Ex,Y,SBrkr,1052,720,420,2192,0,0,2,1,4,1,Gd,8,Typ,1,Gd,Detchd,1939,Unf,1,240,TA,TA,Y,262,24,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,179500 +269,30,RM,71,6900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,5,6,1940,1955,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,403,Rec,125,212,740,GasA,Ex,Y,SBrkr,778,0,0,778,0,0,1,0,2,1,TA,4,Typ,1,Gd,Detchd,1966,Fin,1,924,Ex,Ex,Y,0,25,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,120500 +270,20,RL,NA,7917,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,7,1976,1976,Hip,CompShg,HdBoard,HdBoard,BrkFace,174,TA,Gd,CBlock,TA,Gd,No,BLQ,751,Unf,0,392,1143,GasA,TA,Y,SBrkr,1113,0,0,1113,1,0,1,1,3,1,TA,6,Typ,1,Fa,Attchd,1987,RFn,1,504,TA,Gd,Y,370,30,0,0,0,0,NA,GdPrv,NA,0,5,2007,WD,Normal,148000 +271,60,FV,84,10728,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1095,1095,GasA,Gd,Y,SBrkr,1095,844,0,1939,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2006,RFn,3,1053,TA,TA,Y,192,51,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial,266000 +272,20,RL,73,39104,Pave,NA,IR1,Low,AllPub,CulDSac,Sev,ClearCr,Norm,Norm,1Fam,1Story,7,7,1954,2005,Flat,Membran,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,LwQ,226,GLQ,1063,96,1385,GasA,Ex,Y,SBrkr,1363,0,0,1363,1,0,1,0,2,1,TA,5,Mod,2,TA,Attchd,1954,Unf,2,439,TA,TA,Y,81,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,241500 +273,60,RL,92,11764,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,7,1999,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,348,Gd,TA,PConc,Gd,TA,No,GLQ,524,Unf,0,628,1152,GasA,Ex,Y,SBrkr,1164,1106,0,2270,0,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,1999,Fin,3,671,TA,TA,Y,132,57,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,290000 +274,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,6,1958,1988,Hip,CompShg,Wd Sdng,Wd Sdng,BrkCmn,183,TA,TA,CBlock,TA,TA,No,Rec,620,LwQ,620,0,1240,GasA,Gd,Y,SBrkr,1632,0,0,1632,1,0,2,0,3,1,TA,6,Min1,1,Gd,Attchd,1958,RFn,1,338,TA,TA,Y,289,0,0,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal,139000 +275,20,RL,76,8314,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1982,1982,Gable,CompShg,HdBoard,ImStucc,None,0,TA,TA,CBlock,TA,TA,Gd,ALQ,546,Unf,0,270,816,GasA,TA,Y,SBrkr,816,0,0,816,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1982,Unf,1,264,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,124500 +276,50,RL,55,7264,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,7,7,1925,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,952,952,GasW,Gd,N,SBrkr,952,596,0,1548,0,0,2,1,3,1,Ex,5,Typ,0,NA,Detchd,1978,Unf,2,672,TA,TA,Y,74,0,0,0,144,0,NA,NA,NA,0,10,2009,WD,Normal,205000 +277,20,RL,129,9196,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1560,1560,GasA,Ex,Y,SBrkr,1560,0,0,1560,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2003,Fin,2,573,TA,TA,Y,100,150,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,201000 +278,20,RL,140,19138,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,1Story,4,5,1951,1951,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,120,Unf,0,744,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1951,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,141000 +279,20,RL,107,14450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2006,2007,Gable,CompShg,CemntBd,CmentBd,BrkFace,315,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,2121,2121,GasA,Ex,Y,SBrkr,2121,0,0,2121,0,0,2,1,3,1,Ex,8,Typ,1,Ex,Attchd,2007,Fin,3,732,TA,TA,Y,124,98,0,0,142,0,NA,NA,NA,0,5,2007,New,Partial,415298 +280,60,RL,83,10005,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,2Story,7,5,1977,1977,Hip,CompShg,Plywood,Plywood,BrkFace,299,TA,TA,CBlock,Gd,TA,No,BLQ,392,Unf,0,768,1160,GasA,Ex,Y,SBrkr,1156,866,0,2022,0,0,2,1,4,1,TA,8,Typ,1,TA,Attchd,1977,Fin,2,505,TA,TA,Y,288,117,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,192000 +281,60,RL,82,11287,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,6,1989,1989,Gable,CompShg,Plywood,Plywood,BrkFace,340,Gd,TA,CBlock,Gd,TA,Av,GLQ,421,Unf,0,386,807,GasA,Gd,Y,SBrkr,1175,807,0,1982,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1989,Fin,2,575,TA,TA,Y,0,84,0,196,0,0,NA,NA,NA,0,1,2007,WD,Normal,228500 +282,20,FV,60,7200,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,6,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,68,Gd,TA,PConc,Gd,TA,No,GLQ,905,Unf,0,357,1262,GasA,Gd,Y,SBrkr,1262,0,0,1262,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2006,Fin,2,572,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,5,2006,New,Partial,185000 +283,120,RL,34,5063,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,7,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,166,Gd,TA,PConc,Gd,TA,No,GLQ,904,Unf,0,410,1314,GasA,Ex,Y,SBrkr,1314,0,0,1314,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2008,RFn,2,626,TA,TA,Y,172,62,0,0,0,0,NA,NA,NA,0,4,2009,ConLw,Normal,207500 +284,20,RL,74,9612,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Feedr,Norm,1Fam,1Story,8,5,2008,2009,Gable,CompShg,VinylSd,VinylSd,Stone,72,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1468,1468,GasA,Ex,Y,SBrkr,1468,0,0,1468,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2008,Fin,3,898,TA,TA,Y,210,150,0,0,0,0,NA,NA,NA,0,12,2009,New,Partial,244600 +285,120,RL,50,8012,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1992,1992,Gable,CompShg,Plywood,ImStucc,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,430,Unf,0,1145,1575,GasA,Gd,Y,SBrkr,1575,0,0,1575,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1992,RFn,2,529,TA,TA,Y,0,0,52,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,179200 +286,160,FV,35,4251,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2006,2007,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,625,625,GasA,Ex,Y,SBrkr,625,625,0,1250,0,0,2,1,2,1,Gd,5,Typ,0,NA,Detchd,2006,RFn,2,528,TA,TA,Y,0,54,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial,164700 +287,50,RL,77,9786,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,6,7,1962,1981,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,600,Unf,0,312,912,GasA,TA,Y,SBrkr,1085,649,0,1734,0,0,1,1,3,1,Gd,7,Typ,1,Gd,Attchd,1962,RFn,2,440,TA,TA,Y,0,0,0,0,128,0,NA,GdPrv,NA,0,6,2006,WD,Normal,159000 +288,20,RL,NA,8125,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,4,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,614,Unf,0,244,858,GasA,TA,Y,SBrkr,858,0,0,858,0,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,88000 +289,20,RL,NA,9819,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,MetalSd,MetalSd,BrkFace,31,TA,Gd,CBlock,TA,TA,No,BLQ,450,Unf,0,432,882,GasA,TA,Y,SBrkr,900,0,0,900,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1970,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,2,2010,WD,Normal,122000 +290,70,RL,60,8730,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Norm,1Fam,2Story,6,7,1915,2003,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,698,698,GasA,Ex,Y,FuseA,698,698,0,1396,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,2003,Unf,1,384,TA,TA,Y,0,0,0,0,259,0,NA,NA,NA,0,7,2007,WD,Normal,153575 +291,60,RL,120,15611,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1079,1079,GasA,Ex,Y,SBrkr,1079,840,0,1919,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2006,RFn,2,685,Gd,TA,Y,0,51,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,233230 +292,190,RL,55,5687,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,2fmCon,2Story,5,6,1912,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Fa,PConc,TA,Fa,No,Rec,210,Unf,0,570,780,GasA,Ex,N,SBrkr,936,780,0,1716,1,0,2,0,6,1,Fa,9,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,184,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,135900 +293,50,RL,60,11409,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,4,1949,2008,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,292,Unf,0,476,768,GasA,Gd,Y,SBrkr,1148,568,0,1716,0,0,1,1,3,1,TA,8,Min2,1,Gd,Attchd,1949,Unf,1,281,TA,TA,Y,0,0,0,0,160,0,NA,NA,NA,0,1,2009,WD,Normal,131000 +294,60,RL,NA,16659,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,PosA,Norm,1Fam,2Story,7,7,1977,1994,Gable,CompShg,Plywood,Plywood,BrkFace,34,TA,TA,CBlock,TA,TA,No,ALQ,795,Unf,0,0,795,GasA,Fa,Y,SBrkr,1468,795,0,2263,1,0,2,1,3,1,Gd,9,Typ,1,TA,Attchd,1977,Fin,2,539,TA,TA,Y,0,250,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,235000 +295,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1953,1953,Hip,CompShg,HdBoard,HdBoard,Stone,238,TA,TA,CBlock,TA,TA,No,GLQ,1285,Unf,0,131,1416,GasA,TA,Y,SBrkr,1644,0,0,1644,1,0,1,0,3,1,TA,7,Typ,2,Gd,Attchd,1953,Fin,2,418,TA,TA,Y,110,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,167000 +296,80,RL,37,7937,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,6,1984,1984,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,GLQ,819,Unf,0,184,1003,GasA,TA,Y,SBrkr,1003,0,0,1003,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1984,Unf,2,588,TA,TA,Y,120,0,0,0,0,0,NA,GdPrv,NA,0,3,2006,WD,Normal,142500 +297,50,RM,75,13710,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,5,5,1950,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,420,Unf,0,490,910,GasA,TA,Y,FuseA,910,648,0,1558,0,0,1,1,4,1,TA,6,Typ,0,NA,Attchd,1950,Unf,1,282,TA,TA,Y,289,0,0,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,152000 +298,60,FV,66,7399,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,1997,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,1600,Gd,TA,PConc,Gd,TA,No,BLQ,649,Unf,0,326,975,GasA,Ex,Y,SBrkr,975,975,0,1950,0,0,2,1,3,1,Gd,7,Typ,1,TA,Detchd,1997,RFn,2,576,TA,TA,Y,0,10,0,0,198,0,NA,NA,NA,0,6,2007,WD,Normal,239000 +299,60,RL,90,11700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,6,1968,1968,Mansard,CompShg,HdBoard,AsphShn,BrkFace,365,Gd,TA,CBlock,TA,TA,No,ALQ,384,Rec,175,143,702,GasA,Gd,Y,SBrkr,1041,702,0,1743,0,1,1,2,3,1,TA,7,Typ,1,Gd,Attchd,1968,Unf,2,539,TA,TA,Y,224,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,175000 +300,20,RL,80,14000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,8,1950,2004,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,1092,1092,GasA,Ex,Y,SBrkr,1152,0,0,1152,0,1,1,0,3,1,Gd,6,Typ,1,Gd,Attchd,1950,Unf,1,300,TA,TA,Y,0,36,0,0,0,0,NA,GdPrv,NA,0,8,2009,WD,Family,158500 +301,190,RL,90,15750,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,2fmCon,1Story,5,5,1953,1953,Hip,CompShg,MetalSd,MetalSd,BrkFace,56,TA,TA,CBlock,TA,TA,Mn,BLQ,841,Unf,0,324,1165,GasA,TA,Y,SBrkr,1336,0,0,1336,1,0,1,0,2,1,TA,5,Typ,2,Gd,Attchd,1953,Unf,1,375,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,157000 +302,60,RL,66,16226,Pave,NA,IR3,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,281,Unf,0,747,1028,GasA,Ex,Y,SBrkr,1210,1242,0,2452,0,0,2,1,4,1,Gd,9,Typ,1,TA,BuiltIn,1998,Fin,2,683,TA,TA,Y,208,50,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,267000 +303,20,RL,118,13704,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,150,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1541,1541,GasA,Ex,Y,SBrkr,1541,0,0,1541,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2001,RFn,3,843,TA,TA,Y,468,81,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal,205000 +304,20,RL,70,9800,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1972,1972,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,ALQ,894,Unf,0,0,894,GasA,TA,Y,SBrkr,894,0,0,894,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1975,Unf,2,552,TA,TA,Y,256,0,0,0,0,0,NA,GdWo,NA,0,7,2006,WD,Abnorml,149900 +305,75,RM,87,18386,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2.5Fin,7,9,1880,2002,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1470,1470,GasA,Ex,Y,SBrkr,1675,1818,0,3493,0,0,3,0,3,1,Gd,10,Typ,1,Ex,Attchd,2003,Unf,3,870,TA,TA,Y,302,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,295000 +306,20,RL,80,10386,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2004,2005,Gable,CompShg,CemntBd,CmentBd,Stone,246,Gd,TA,PConc,Gd,TA,No,GLQ,1464,Unf,0,536,2000,GasA,Ex,Y,SBrkr,2000,0,0,2000,1,0,2,0,3,1,Gd,8,Typ,0,NA,Attchd,2004,Fin,3,888,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,305900 +307,60,RL,116,13474,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,1Fam,2Story,7,5,1990,1991,Gable,CompShg,HdBoard,Plywood,BrkFace,246,Gd,TA,CBlock,Gd,TA,No,ALQ,700,Unf,0,0,700,GasA,Gd,Y,SBrkr,1122,1121,0,2243,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1990,RFn,3,746,TA,TA,Y,127,44,224,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,225000 +308,50,RM,NA,7920,Pave,Grvl,IR1,Lvl,AllPub,Inside,Gtl,IDOTRR,Artery,Norm,1Fam,1.5Fin,6,7,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,CBlock,TA,TA,No,Unf,0,Unf,0,319,319,GasA,TA,Y,FuseA,1035,371,0,1406,0,0,1,0,3,1,Fa,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,144,0,0,0,0,NA,MnPrv,NA,0,3,2008,WD,Normal,89500 +309,30,RL,NA,12342,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1940,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,262,Unf,0,599,861,GasA,Ex,Y,SBrkr,861,0,0,861,0,0,1,0,1,1,TA,4,Typ,0,NA,Detchd,1961,Unf,2,539,TA,TA,Y,158,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,82500 +310,20,RL,90,12378,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,Gd,GLQ,1274,Unf,0,622,1896,GasA,Ex,Y,SBrkr,1944,0,0,1944,1,0,2,0,3,1,Ex,8,Typ,3,Ex,Attchd,2003,Fin,3,708,TA,TA,Y,208,175,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal,360000 +311,60,RL,NA,7685,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1993,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,112,TA,TA,PConc,Gd,TA,No,ALQ,518,Unf,0,179,697,GasA,Gd,Y,SBrkr,697,804,0,1501,0,0,2,1,3,1,Gd,6,Typ,1,TA,Attchd,1993,Fin,2,420,TA,TA,Y,190,63,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,165600 +312,20,RL,50,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1948,2002,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,680,Unf,0,292,972,GasA,Ex,Y,SBrkr,972,0,0,972,1,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1948,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,132000 +313,190,RM,65,7800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,2fmCon,1.5Fin,5,7,1939,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,Mn,Rec,507,Unf,0,286,793,GasA,TA,Y,SBrkr,793,325,0,1118,1,0,1,0,3,1,TA,5,Typ,1,Gd,Detchd,1939,Unf,2,410,TA,TA,Y,0,0,0,0,271,0,NA,MnPrv,NA,0,5,2006,WD,Normal,119900 +314,20,RL,150,215245,Pave,NA,IR3,Low,AllPub,Inside,Sev,Timber,Norm,Norm,1Fam,1Story,7,5,1965,1965,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,1236,Rec,820,80,2136,GasW,TA,Y,SBrkr,2036,0,0,2036,2,0,2,0,3,1,TA,8,Typ,2,Gd,Attchd,1965,RFn,2,513,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,375000 +315,70,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,7,1925,1990,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Gd,No,LwQ,16,Unf,0,712,728,GasA,Ex,Y,SBrkr,832,809,0,1641,0,1,1,1,3,1,Ex,6,Typ,1,Gd,Detchd,1925,Unf,2,546,Fa,TA,Y,0,0,234,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,178000 +316,60,RL,71,7795,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,425,Unf,0,291,716,GasA,Ex,Y,SBrkr,716,716,0,1432,1,0,2,1,3,1,Gd,6,Typ,1,Gd,Attchd,2004,Fin,2,432,TA,TA,Y,100,51,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,188500 +317,60,RL,94,13005,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,7,1980,1980,Gable,CompShg,CemntBd,CmentBd,BrkFace,278,Gd,TA,CBlock,Gd,TA,No,GLQ,692,Unf,0,153,845,GasA,TA,Y,SBrkr,1153,1200,0,2353,1,0,2,1,4,1,Ex,10,Typ,1,TA,Attchd,1983,RFn,2,484,TA,TA,Y,288,195,0,0,0,0,NA,GdPrv,NA,0,8,2009,WD,Normal,260000 +318,60,FV,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1088,1088,GasA,Ex,Y,SBrkr,1088,871,0,1959,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2006,RFn,3,1025,TA,TA,Y,208,46,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,270000 +319,60,RL,90,9900,Pave,NA,Reg,Low,AllPub,Inside,Mod,NoRidge,Norm,Norm,1Fam,2Story,7,5,1993,1993,Gable,CompShg,HdBoard,HdBoard,BrkFace,256,Gd,TA,PConc,Gd,TA,Gd,GLQ,987,Unf,0,360,1347,GasA,Ex,Y,SBrkr,1372,1274,0,2646,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1993,RFn,3,656,TA,TA,Y,340,60,144,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,260000 +320,80,RL,NA,14115,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,7,5,1980,1980,Gable,CompShg,Plywood,Plywood,BrkFace,225,TA,TA,CBlock,Gd,TA,Av,GLQ,1036,Unf,0,336,1372,GasA,TA,Y,SBrkr,1472,0,0,1472,1,0,2,0,3,1,TA,6,Typ,2,TA,Attchd,1980,Unf,2,588,TA,TA,Y,233,48,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,187500 +321,60,RL,111,16259,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,370,TA,TA,PConc,Ex,Gd,Av,Unf,0,Unf,0,1249,1249,GasA,Ex,Y,SBrkr,1249,1347,0,2596,0,0,3,1,4,1,Gd,9,Typ,0,NA,Attchd,2006,RFn,3,840,TA,TA,Y,240,154,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial,342643 +322,60,RL,99,12099,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,388,Gd,TA,PConc,Ex,TA,Av,GLQ,970,Unf,0,166,1136,GasA,Ex,Y,SBrkr,1136,1332,0,2468,1,0,2,1,4,1,Gd,10,Typ,1,Gd,BuiltIn,2004,Fin,3,872,TA,TA,Y,184,154,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,354000 +323,60,RL,86,10380,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1986,1987,Gable,CompShg,Plywood,Plywood,BrkFace,172,Gd,TA,CBlock,TA,TA,Gd,LwQ,28,ALQ,1474,0,1502,GasA,Ex,Y,SBrkr,1553,1177,0,2730,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1987,Fin,2,576,TA,TA,Y,201,96,0,0,0,0,NA,MnPrv,NA,0,8,2007,WD,Normal,301000 +324,20,RM,49,5820,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,3,8,1955,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,256,Unf,0,906,1162,GasA,Ex,Y,SBrkr,1163,0,0,1163,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1955,Unf,1,220,Fa,TA,Y,142,98,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,126175 +325,80,RL,96,11275,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,PosN,Norm,1Fam,SLvl,7,7,1967,2007,Mansard,WdShake,Wd Sdng,Wd Sdng,BrkFace,300,Gd,Gd,CBlock,Gd,TA,No,Unf,0,Unf,0,710,710,GasA,Ex,Y,SBrkr,1898,1080,0,2978,0,0,2,1,5,1,Gd,11,Typ,1,Gd,BuiltIn,1961,Fin,2,564,TA,TA,Y,240,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,242000 +326,45,RM,50,5000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,RRAe,Norm,1Fam,1.5Unf,5,6,1941,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,116,Unf,0,604,720,GasA,Po,N,FuseF,803,0,0,803,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1941,Unf,2,360,TA,TA,Y,0,0,244,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,87000 +327,120,RL,32,10846,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Veenker,Norm,Norm,TwnhsE,1Story,8,5,1993,1993,Gable,CompShg,BrkFace,BrkFace,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,1619,Unf,0,100,1719,GasA,Ex,Y,SBrkr,1719,0,0,1719,2,0,1,1,1,1,Gd,6,Typ,2,Gd,Attchd,1993,Fin,2,473,TA,TA,Y,122,30,0,0,0,0,NA,NA,NA,0,5,2008,Con,Normal,324000 +328,20,RL,80,11600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1960,1960,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,175,TA,TA,CBlock,TA,TA,No,Rec,565,Unf,0,818,1383,GasA,TA,Y,SBrkr,1383,0,0,1383,0,0,1,1,3,1,TA,7,Typ,0,NA,Attchd,1960,RFn,1,292,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,145250 +329,75,RL,NA,11888,Pave,Pave,IR1,Bnk,AllPub,Inside,Gtl,BrkSide,PosN,Norm,1Fam,2.5Unf,6,6,1916,1994,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,844,844,GasA,Gd,N,FuseA,1445,689,0,2134,0,0,2,0,5,1,Gd,10,Typ,0,NA,Detchd,1930,Unf,2,441,TA,TA,Y,0,60,268,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,214500 +330,70,RM,60,6402,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,5,5,1920,1950,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,PConc,TA,TA,Mn,Unf,0,Unf,0,596,596,GasA,TA,N,SBrkr,596,596,0,1192,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Unf,1,189,Fa,Fa,N,0,0,137,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal,78000 +331,90,RL,NA,10624,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,4,1964,1964,Gable,CompShg,HdBoard,HdBoard,BrkFace,84,TA,TA,CBlock,TA,TA,No,GLQ,40,Rec,264,1424,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,0,1,2,0,6,2,TA,10,Typ,0,NA,Detchd,2002,Unf,1,352,TA,TA,Y,155,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,119000 +332,20,RL,70,8176,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1958,1992,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,846,Unf,0,210,1056,GasA,Fa,Y,SBrkr,1056,0,0,1056,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1958,RFn,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,139000 +333,20,RL,85,10655,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,296,Gd,TA,PConc,Gd,TA,No,GLQ,1124,NA,479,1603,3206,GasA,Ex,Y,SBrkr,1629,0,0,1629,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2003,RFn,3,880,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,284000 +334,120,RM,59,8198,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,146,Gd,TA,PConc,Gd,TA,Av,GLQ,720,Unf,0,638,1358,GasA,Ex,Y,SBrkr,1358,0,0,1358,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2004,RFn,2,484,TA,TA,Y,192,30,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,207000 +335,60,RL,59,9042,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,828,Unf,0,115,943,GasA,Gd,Y,SBrkr,943,695,0,1638,1,0,2,1,3,1,TA,7,Typ,2,TA,Attchd,1998,Fin,2,472,TA,TA,Y,100,38,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,192000 +336,190,RL,NA,164660,Grvl,NA,IR1,HLS,AllPub,Corner,Sev,Timber,Norm,Norm,2fmCon,1.5Fin,5,6,1965,1965,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Gd,ALQ,1249,BLQ,147,103,1499,GasA,Ex,Y,SBrkr,1619,167,0,1786,2,0,2,0,3,1,TA,7,Typ,2,Gd,Attchd,1965,Fin,2,529,TA,TA,Y,670,0,0,0,0,0,NA,NA,Shed,700,8,2008,WD,Normal,228950 +337,20,RL,86,14157,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,StoneBr,Norm,Norm,1Fam,1Story,9,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,Stone,200,Gd,TA,PConc,Ex,TA,Gd,GLQ,1249,Unf,0,673,1922,GasA,Ex,Y,SBrkr,1922,0,0,1922,1,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,3,676,TA,TA,Y,178,51,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,377426 +338,20,RL,70,9135,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,113,Gd,TA,PConc,Gd,TA,Av,GLQ,810,Unf,0,726,1536,GasA,Ex,Y,SBrkr,1536,0,0,1536,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2002,RFn,2,532,TA,TA,Y,192,74,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,214000 +339,20,RL,91,14145,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,7,1984,1998,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,Gd,TA,Mn,ALQ,213,Unf,0,995,1208,GasA,Ex,Y,SBrkr,1621,0,0,1621,1,0,2,0,3,1,Gd,8,Typ,0,NA,Attchd,1984,RFn,2,440,TA,TA,Y,108,45,0,0,0,0,NA,NA,Shed,400,5,2006,WD,Normal,202500 +340,20,RL,66,12400,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,7,1958,1998,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,176,TA,TA,CBlock,TA,Fa,No,Rec,585,Unf,0,630,1215,GasA,TA,Y,FuseA,1215,0,0,1215,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1958,Unf,1,297,TA,TA,Y,0,0,0,0,234,0,NA,NA,NA,0,6,2009,WD,Normal,155000 +341,60,RL,85,14191,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,967,967,GasA,Ex,Y,SBrkr,993,915,0,1908,0,0,2,1,4,1,Gd,9,Typ,0,NA,Attchd,2002,Fin,2,431,TA,TA,Y,135,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,202900 +342,20,RH,60,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,1Fam,1Story,4,4,1950,1950,Gable,CompShg,Wd Sdng,AsbShng,None,0,Fa,Fa,CBlock,TA,Fa,No,Unf,0,Unf,0,721,721,GasA,Gd,Y,SBrkr,841,0,0,841,0,0,1,0,2,1,TA,4,Typ,0,NA,CarPort,1950,Unf,1,294,TA,TA,N,250,0,24,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,82000 +343,90,RL,NA,8544,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,3,4,1949,1950,Gable,CompShg,Stucco,Stucco,BrkFace,340,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,Wall,Fa,N,FuseA,1040,0,0,1040,0,0,2,0,2,2,TA,6,Typ,0,NA,Detchd,1949,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,87500 +344,120,RL,63,8849,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2005,2005,Hip,CompShg,MetalSd,MetalSd,BrkFace,616,Ex,TA,PConc,Ex,TA,No,GLQ,28,Unf,0,1656,1684,GasA,Ex,Y,SBrkr,1684,0,0,1684,0,0,2,0,2,1,Ex,6,Typ,1,Ex,Attchd,2005,RFn,2,564,TA,TA,Y,495,72,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,266000 +345,160,RM,36,2592,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,5,3,1976,1976,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,No,Rec,129,BLQ,232,175,536,GasA,TA,Y,SBrkr,536,576,0,1112,0,0,1,1,3,1,TA,4,Typ,0,NA,Attchd,1976,Unf,1,336,TA,TA,Y,182,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,85000 +346,50,RL,65,6435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Norm,1Fam,1.5Fin,6,5,1939,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,972,972,GasA,Gd,Y,SBrkr,972,605,0,1577,0,0,1,0,3,1,Fa,6,Typ,1,Gd,Detchd,1939,Unf,1,312,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,140200 +347,20,RL,NA,12772,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1960,1998,Hip,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,Mn,BLQ,498,Unf,0,460,958,GasA,TA,Y,SBrkr,958,0,0,958,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1960,RFn,1,301,TA,TA,Y,0,0,0,0,0,0,NA,NA,Gar2,15500,4,2007,WD,Normal,151500 +348,20,RL,NA,17600,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1960,1960,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,30,TA,TA,CBlock,TA,TA,No,BLQ,1270,Unf,0,208,1478,GasA,Ex,Y,FuseA,1478,0,0,1478,1,0,2,0,3,1,TA,6,Typ,2,Gd,Attchd,1960,Unf,2,498,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,157500 +349,160,RL,36,2448,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,Wd Shng,Stone,106,Gd,TA,PConc,Gd,TA,No,GLQ,573,Unf,0,191,764,GasA,Ex,Y,SBrkr,764,862,0,1626,1,0,2,1,2,1,Gd,6,Typ,0,NA,BuiltIn,2003,RFn,2,474,TA,TA,Y,0,27,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,154000 +350,60,RL,56,20431,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2005,2006,Hip,CompShg,CemntBd,CmentBd,BrkFace,870,Ex,TA,PConc,Ex,TA,No,GLQ,1410,Unf,0,438,1848,GasA,Ex,Y,SBrkr,1848,880,0,2728,1,0,2,1,4,1,Ex,10,Typ,2,Ex,Attchd,2006,Fin,3,706,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2006,New,Partial,437154 +351,120,RL,68,7820,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2007,2007,Hip,CompShg,MetalSd,MetalSd,BrkFace,362,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1869,1869,GasA,Ex,Y,SBrkr,1869,0,0,1869,0,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2007,RFn,2,617,TA,TA,Y,210,54,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial,318061 +352,120,RL,NA,5271,Pave,NA,IR1,Low,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,1Story,7,5,1986,1986,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,1082,Unf,0,371,1453,GasA,Gd,Y,SBrkr,1453,0,0,1453,1,0,1,1,2,1,Gd,6,Typ,1,TA,Attchd,1986,RFn,2,445,TA,TA,Y,0,80,0,0,184,0,NA,NA,NA,0,12,2006,WD,Abnorml,190000 +353,50,RL,60,9084,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Artery,Norm,1Fam,1.5Fin,5,6,1941,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,Fa,Mn,LwQ,236,Rec,380,0,616,GasA,TA,N,SBrkr,616,495,0,1111,0,1,1,0,3,1,TA,5,Typ,0,NA,Detchd,1941,Unf,1,200,TA,Fa,Y,48,0,0,0,0,0,NA,NA,NA,0,3,2008,ConLw,Normal,95000 +354,30,RM,60,8520,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,6,8,1928,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,624,624,GasA,Gd,Y,SBrkr,720,0,0,720,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,2005,Unf,2,484,TA,TA,Y,106,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,105900 +355,50,RL,60,8400,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,6,5,1940,2000,Gable,CompShg,Wd Sdng,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,388,Unf,0,552,940,GasA,Ex,Y,SBrkr,1192,403,0,1595,0,0,1,0,2,1,TA,6,Typ,2,Gd,Attchd,1940,Unf,1,240,TA,TA,Y,0,0,108,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,140000 +356,20,RL,105,11249,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,6,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,Gd,No,ALQ,334,BLQ,544,322,1200,GasA,Ex,Y,SBrkr,1200,0,0,1200,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1995,RFn,2,521,TA,TA,Y,0,26,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,177500 +357,20,RL,NA,9248,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,6,6,1992,1992,Gable,CompShg,HdBoard,HdBoard,BrkFace,106,TA,TA,PConc,Gd,TA,No,GLQ,560,Unf,0,598,1158,GasA,Gd,Y,SBrkr,1167,0,0,1167,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1992,RFn,2,400,TA,TA,Y,120,26,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,173000 +358,120,RM,44,4224,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,1Story,5,5,1976,1976,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,874,Unf,0,268,1142,GasA,TA,Y,SBrkr,1142,0,0,1142,1,0,1,1,3,1,TA,6,Typ,1,Po,Attchd,1976,Fin,2,528,TA,TA,Y,536,90,0,0,0,0,NA,MnPrv,NA,0,8,2007,WD,Normal,134000 +359,80,RL,92,6930,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,SLvl,5,4,1958,1958,Hip,CompShg,Wd Sdng,ImStucc,BrkFace,120,TA,TA,CBlock,TA,TA,Av,BLQ,300,Rec,294,468,1062,GasA,Ex,Y,FuseF,1352,0,0,1352,0,1,1,0,3,1,Gd,6,Min2,0,NA,BuiltIn,1958,Unf,1,288,TA,TA,Y,168,0,294,0,0,0,NA,NA,NA,0,7,2006,WD,Abnorml,130000 +360,60,RL,78,12011,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,530,Gd,TA,PConc,Gd,TA,Av,GLQ,956,Unf,0,130,1086,GasA,Ex,Y,SBrkr,1086,838,0,1924,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1998,RFn,2,592,TA,TA,Y,208,75,0,0,374,0,NA,NA,NA,0,6,2006,WD,Normal,280000 +361,85,RL,NA,7540,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,6,6,1978,1978,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,773,Unf,0,115,888,GasA,Ex,Y,SBrkr,912,0,0,912,1,0,1,0,2,1,TA,5,Typ,1,TA,Attchd,1978,RFn,2,470,TA,TA,Y,0,0,0,0,192,0,NA,MnPrv,NA,0,6,2007,WD,Normal,156000 +362,50,RL,NA,9144,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,5,1940,1982,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,399,Unf,0,484,883,GasA,Gd,Y,SBrkr,988,517,0,1505,1,0,1,0,3,1,TA,8,Typ,0,NA,Detchd,1940,Unf,1,240,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,145000 +363,85,RL,64,7301,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,SFoyer,7,5,2003,2003,Gable,CompShg,HdBoard,HdBoard,BrkFace,500,Gd,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,495,1427,0,1922,0,0,3,0,4,1,Gd,7,Typ,1,Ex,BuiltIn,2003,RFn,2,672,TA,TA,Y,0,0,177,0,0,0,NA,NA,NA,0,7,2009,ConLD,Normal,198500 +364,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,8,1972,2007,Gable,CompShg,HdBoard,HdBoard,BrkFace,510,TA,TA,CBlock,TA,TA,No,ALQ,162,Unf,0,321,483,GasA,Gd,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,Gd,5,Typ,0,NA,Detchd,1972,Unf,1,264,TA,TA,Y,250,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,118000 +365,60,RL,NA,18800,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,5,1976,1976,Gable,CompShg,HdBoard,HdBoard,BrkFace,120,TA,TA,PConc,Gd,TA,Mn,GLQ,712,Unf,0,84,796,GasA,TA,Y,SBrkr,790,784,0,1574,1,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1976,Fin,2,566,TA,TA,Y,306,111,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,190000 +366,70,RM,59,10690,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,5,7,1920,1997,Hip,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,Fa,No,Rec,456,Unf,0,216,672,GasA,Gd,Y,FuseA,672,672,0,1344,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1964,Unf,1,468,TA,Fa,Y,0,128,218,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,147000 +367,20,RL,NA,9500,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1963,1963,Gable,CompShg,Plywood,Plywood,BrkFace,247,TA,TA,CBlock,Gd,TA,No,BLQ,609,Unf,0,785,1394,GasA,Gd,Y,SBrkr,1394,0,0,1394,1,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1963,RFn,2,514,TA,TA,Y,0,76,0,0,185,0,NA,NA,NA,0,7,2009,WD,Normal,159000 +368,80,RL,101,9150,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,5,1962,1962,Gable,Tar&Grv,Plywood,Plywood,BrkFace,305,TA,TA,CBlock,Gd,TA,Gd,GLQ,371,Unf,0,728,1099,GasA,Gd,Y,SBrkr,1431,0,0,1431,0,1,1,0,3,1,TA,6,Typ,1,Gd,Basment,1962,RFn,1,296,TA,TA,Y,64,110,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,165000 +369,20,RL,78,7800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1954,1954,Gable,CompShg,HdBoard,HdBoard,BrkFace,200,TA,TA,PConc,TA,TA,No,LwQ,540,Unf,0,728,1268,GasA,Gd,Y,SBrkr,1268,0,0,1268,0,0,1,0,2,1,TA,7,Typ,1,Gd,Attchd,1954,Fin,1,244,TA,TA,Y,0,98,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,132000 +370,20,RL,NA,9830,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,2006,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,72,Rec,258,733,1063,GasA,Ex,Y,SBrkr,1287,0,0,1287,1,0,1,0,3,1,Gd,7,Typ,1,Gd,Detchd,1997,Fin,2,576,TA,TA,Y,364,17,0,0,182,0,NA,NA,NA,0,3,2010,WD,Normal,162000 +371,60,RL,NA,8121,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,953,953,GasA,Ex,Y,SBrkr,953,711,0,1664,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,RFn,2,460,TA,TA,Y,100,40,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal,172400 +372,50,RL,80,17120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Feedr,Norm,1Fam,1.5Fin,4,4,1959,1959,Gable,CompShg,WdShing,Plywood,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1120,468,0,1588,0,0,2,0,4,1,TA,7,Min2,1,Gd,Detchd,1991,Fin,2,680,TA,TA,N,0,59,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,134432 +373,120,RL,50,7175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1984,1984,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,623,LwQ,121,0,744,GasA,TA,Y,SBrkr,752,0,0,752,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1984,Unf,1,264,TA,TA,Y,353,0,0,0,90,0,NA,MnPrv,NA,0,2,2010,WD,Normal,125000 +374,20,RL,79,10634,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1953,1953,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,BLQ,428,LwQ,180,0,608,GasA,TA,Y,SBrkr,1319,0,0,1319,1,0,1,0,3,1,TA,5,Min2,0,NA,Attchd,1953,Unf,1,270,TA,TA,Y,66,0,0,0,0,0,NA,GdWo,NA,0,11,2009,WD,Normal,123000 +375,60,RL,65,8200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,1081,0,1928,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2003,Fin,2,434,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,219500 +376,30,RL,NA,10020,Pave,NA,IR1,Low,AllPub,Inside,Sev,Edwards,Norm,Norm,1Fam,1Story,1,1,1922,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,Fa,BrkTil,Fa,Po,Gd,BLQ,350,Unf,0,333,683,GasA,Gd,N,FuseA,904,0,0,904,1,0,0,1,1,1,Fa,4,Maj1,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,61000 +377,85,RL,57,8846,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,SFoyer,5,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,298,Unf,0,572,870,GasA,Ex,Y,SBrkr,914,0,0,914,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1998,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,148000 +378,60,FV,102,11143,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2004,2005,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1580,1580,GasA,Ex,Y,SBrkr,1580,886,0,2466,0,0,3,0,4,1,Gd,8,Typ,1,Gd,Attchd,2004,RFn,2,610,TA,TA,Y,159,214,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,340000 +379,20,RL,88,11394,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,StoneBr,Norm,Norm,1Fam,1Story,9,2,2010,2010,Hip,CompShg,VinylSd,VinylSd,Stone,350,Gd,TA,PConc,Ex,TA,Av,GLQ,1445,Unf,0,411,1856,GasA,Ex,Y,SBrkr,1856,0,0,1856,1,0,1,1,1,1,Ex,8,Typ,1,Ex,Attchd,2010,Fin,3,834,TA,TA,Y,113,0,0,0,0,0,NA,NA,NA,0,6,2010,New,Partial,394432 +380,60,RL,60,8123,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,982,982,GasA,Ex,Y,SBrkr,1007,793,0,1800,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,Fin,2,463,TA,TA,Y,100,63,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,179000 +381,50,RL,50,5000,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,6,1924,1950,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,218,Unf,0,808,1026,GasA,TA,Y,SBrkr,1026,665,0,1691,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Detchd,1924,Unf,1,308,TA,TA,Y,0,0,242,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,127000 +382,20,FV,60,7200,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,1293,1293,GasA,Ex,Y,SBrkr,1301,0,0,1301,1,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2006,RFn,2,572,TA,TA,Y,216,121,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial,187750 +383,60,RL,79,9245,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,939,939,GasA,Ex,Y,SBrkr,939,858,0,1797,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2006,RFn,2,639,TA,TA,Y,144,53,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,213500 +384,45,RH,60,9000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1.5Unf,6,3,1928,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,Fa,No,Unf,0,Unf,0,784,784,GasA,TA,N,FuseA,784,0,0,784,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1950,Unf,2,360,Fa,Fa,N,0,0,91,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,76000 +385,60,RL,NA,53107,Pave,NA,IR2,Low,AllPub,Corner,Mod,ClearCr,Feedr,Norm,1Fam,2Story,6,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,985,Unf,0,595,1580,GasA,Ex,Y,SBrkr,1079,874,0,1953,1,0,2,1,3,1,Gd,9,Typ,2,Fa,Attchd,1992,Fin,2,501,TA,TA,Y,216,231,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,240000 +386,120,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,8,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1232,1256,GasA,Ex,Y,SBrkr,1269,0,0,1269,0,0,2,0,2,1,Gd,6,Typ,1,TA,Attchd,2004,Fin,2,430,TA,TA,Y,146,20,0,0,144,0,NA,NA,NA,0,4,2010,WD,Normal,192000 +387,50,RL,58,8410,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Edwards,Feedr,Norm,1Fam,1.5Fin,5,3,1910,1996,Gambrel,CompShg,Wd Sdng,VinylSd,None,0,TA,Fa,PConc,TA,TA,No,Unf,0,Unf,0,658,658,GasA,TA,Y,SBrkr,658,526,0,1184,0,0,1,0,5,1,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,151,0,0,0,0,NA,NA,NA,0,5,2006,WD,AdjLand,81000 +388,80,RL,72,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,6,1976,1976,Hip,CompShg,MetalSd,MetalSd,BrkFace,255,TA,TA,CBlock,TA,TA,Av,ALQ,631,Unf,0,410,1041,GasA,Ex,Y,SBrkr,1125,0,0,1125,1,0,1,0,3,1,TA,6,Typ,1,Fa,Detchd,1977,Unf,1,352,TA,TA,Y,296,0,0,0,0,0,NA,GdWo,NA,0,10,2009,WD,Abnorml,125000 +389,20,RL,93,9382,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,125,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1468,1468,GasA,Ex,Y,SBrkr,1479,0,0,1479,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1999,RFn,2,577,TA,TA,Y,120,25,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,191000 +390,60,RL,96,12474,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,10,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,272,Ex,TA,PConc,Ex,TA,Av,GLQ,1280,Unf,0,402,1682,GasA,Ex,Y,SBrkr,1742,590,0,2332,1,0,2,1,3,1,Ex,9,Typ,1,Ex,BuiltIn,2008,Fin,3,846,TA,TA,Y,196,134,0,0,0,0,NA,NA,NA,0,8,2008,New,Partial,426000 +391,50,RL,50,8405,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,8,1900,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Gd,No,Rec,241,BLQ,391,229,861,GasA,Ex,Y,SBrkr,961,406,0,1367,1,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1978,Unf,1,384,TA,TA,Y,0,130,112,0,0,0,NA,MnPrv,NA,0,4,2008,WD,Normal,119000 +392,60,RL,71,12209,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,2Story,6,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Ex,TA,No,ALQ,690,Unf,0,114,804,GasA,Ex,Y,SBrkr,804,1157,0,1961,1,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2001,Fin,2,560,TA,TA,Y,125,192,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,215000 +393,20,RL,NA,8339,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,1959,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,882,0,0,882,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1959,RFn,1,294,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,Shed,1200,7,2007,WD,Normal,106500 +394,30,RL,NA,7446,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Feedr,Norm,1Fam,1Story,4,5,1941,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,Rec,266,Unf,0,522,788,GasA,TA,Y,FuseA,788,0,0,788,0,0,1,0,2,1,TA,4,Typ,2,TA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,4,2006,WD,Abnorml,100000 +395,50,RL,60,10134,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,6,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,735,735,GasA,Gd,Y,FuseA,735,299,0,1034,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1940,Unf,1,240,TA,TA,Y,0,39,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,109000 +396,20,RL,68,9571,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1956,1956,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,739,Unf,0,405,1144,GasA,TA,Y,SBrkr,1144,0,0,1144,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1956,Unf,1,596,TA,TA,Y,44,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,129000 +397,20,RL,60,7200,Pave,NA,Reg,Low,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1972,1972,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,Rec,777,Unf,0,117,894,GasA,TA,Y,SBrkr,894,0,0,894,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1985,RFn,2,600,TA,TA,Y,215,0,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,123000 +398,60,RL,69,7590,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,2Story,5,5,1962,1962,Gable,CompShg,VinylSd,VinylSd,BrkFace,288,TA,TA,CBlock,TA,TA,No,ALQ,540,Unf,0,324,864,GasA,TA,Y,SBrkr,876,936,0,1812,0,0,2,0,4,1,TA,8,Typ,1,TA,Attchd,1962,RFn,1,264,TA,TA,Y,0,168,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,169500 +399,30,RM,60,8967,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,5,2,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,BrkTil,Fa,Po,No,Unf,0,Unf,0,961,961,GasA,Gd,Y,Mix,1077,0,0,1077,0,0,1,0,2,1,TA,6,Maj2,0,NA,Detchd,1920,Unf,1,338,Po,Po,N,0,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Abnorml,67000 +400,60,FV,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2006,2007,Gable,CompShg,CemntBd,CmentBd,Stone,100,Gd,TA,PConc,Gd,TA,No,GLQ,812,Unf,0,280,1092,GasA,Ex,Y,SBrkr,1112,438,0,1550,1,0,2,0,2,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,2,438,TA,TA,Y,0,168,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,241000 +401,120,RL,38,14963,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,TwnhsE,1Story,8,5,1996,1996,Gable,CompShg,BrkFace,BrkFace,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,786,Unf,0,474,1260,GasA,Ex,Y,SBrkr,1288,0,0,1288,1,0,1,1,1,1,Ex,4,Typ,2,Gd,Attchd,1996,Fin,2,500,TA,TA,Y,120,30,0,0,224,0,NA,NA,NA,0,12,2008,WD,Normal,245500 +402,20,RL,65,8767,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,24,Unf,0,1286,1310,GasA,Ex,Y,SBrkr,1310,0,0,1310,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2005,Fin,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,164990 +403,30,RL,60,10200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,8,1940,1997,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,672,672,GasA,Ex,Y,SBrkr,672,0,0,672,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1940,Unf,1,240,TA,TA,N,168,0,0,0,0,0,NA,GdPrv,NA,0,8,2008,WD,Normal,108000 +404,60,RL,93,12090,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,650,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1141,1141,GasA,Gd,Y,SBrkr,1165,1098,0,2263,0,0,2,1,4,1,Gd,10,Typ,1,TA,BuiltIn,1998,Fin,2,420,TA,TA,Y,144,123,0,0,0,0,NA,NA,NA,0,7,2006,WD,Abnorml,258000 +405,60,RL,NA,10364,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1995,1996,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,806,806,GasA,Gd,Y,SBrkr,806,766,0,1572,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1995,Fin,2,373,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,168000 +406,20,RL,NA,9991,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,4,4,1976,1993,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,BLQ,1116,Unf,0,165,1281,GasA,Ex,Y,SBrkr,1620,0,0,1620,1,0,2,0,3,1,TA,8,Min1,1,TA,Attchd,1993,Unf,2,490,TA,TA,Y,120,78,0,0,0,0,NA,GdWo,NA,0,6,2009,WD,Normal,150000 +407,50,RL,51,10480,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,6,5,1936,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1064,1064,GasA,Ex,Y,FuseA,1166,0,473,1639,0,0,1,0,3,1,TA,6,Maj2,0,NA,Detchd,1936,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,115000 +408,70,RL,63,15576,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,7,1915,1976,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,BrkTil,Gd,TA,No,Unf,0,Unf,0,840,840,GasA,Ex,Y,SBrkr,840,840,0,1680,0,0,2,0,4,1,TA,8,Typ,0,NA,Attchd,1960,Unf,1,308,TA,TA,Y,0,0,160,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,177000 +409,60,RL,109,14154,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,350,Gd,TA,PConc,Ex,Gd,No,Unf,0,Unf,0,1063,1063,GasA,Ex,Y,SBrkr,1071,1101,0,2172,0,0,2,1,3,1,Gd,9,Typ,1,Gd,Attchd,2006,RFn,3,947,TA,TA,Y,192,62,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial,280000 +410,60,FV,85,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,100,Gd,TA,PConc,Ex,TA,No,GLQ,789,Unf,0,245,1034,GasA,Ex,Y,SBrkr,1050,1028,0,2078,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2008,Fin,3,836,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,4,2008,New,Partial,339750 +411,20,RL,68,9571,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,3,1958,1958,Gable,CompShg,BrkComm,Brk Cmn,None,0,TA,Fa,CBlock,TA,Fa,No,Unf,0,Unf,0,1276,1276,GasA,TA,Y,FuseA,1276,0,0,1276,0,0,1,0,3,1,TA,5,Mod,0,NA,Attchd,1958,Unf,1,350,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,COD,Abnorml,60000 +412,190,RL,100,34650,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Gilbert,Norm,Norm,2fmCon,1Story,5,5,1955,1955,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Mn,Rec,1056,Unf,0,0,1056,GasA,TA,N,SBrkr,1056,0,0,1056,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1955,Fin,2,572,TA,TA,Y,264,0,0,0,0,0,NA,NA,NA,0,1,2006,WD,Normal,145000 +413,20,FV,NA,4403,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2009,2009,Gable,CompShg,MetalSd,MetalSd,Stone,432,Ex,TA,PConc,Ex,TA,Av,GLQ,578,Unf,0,892,1470,GasA,Ex,Y,SBrkr,1478,0,0,1478,1,0,2,1,2,1,Gd,7,Typ,1,Gd,Attchd,2009,Fin,2,484,TA,TA,Y,0,144,0,0,0,0,NA,NA,NA,0,6,2010,New,Partial,222000 +414,30,RM,56,8960,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,6,1927,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1008,1008,GasA,Gd,Y,FuseA,1028,0,0,1028,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1927,Unf,2,360,TA,TA,Y,0,0,130,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,115000 +415,60,RL,59,11228,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1993,1993,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,BLQ,50,GLQ,531,499,1080,GasA,Ex,Y,SBrkr,1080,1017,0,2097,0,1,2,1,3,1,Gd,9,Typ,1,TA,Attchd,1993,Unf,3,678,TA,TA,Y,196,187,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,228000 +416,20,RL,73,8899,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,24,Unf,0,1316,1340,GasA,Ex,Y,SBrkr,1340,0,0,1340,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,Fin,2,396,TA,TA,Y,100,30,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial,181134 +417,60,RL,74,7844,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,2Story,6,7,1978,1978,Hip,CompShg,HdBoard,HdBoard,BrkFace,203,TA,TA,CBlock,TA,TA,No,ALQ,209,Unf,0,463,672,GasA,TA,Y,SBrkr,672,728,0,1400,0,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1978,Fin,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,149500 +418,70,RL,86,22420,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Feedr,Norm,1Fam,2Story,6,6,1918,1950,Hip,CompShg,Wd Sdng,Stucco,None,0,TA,TA,BrkTil,Gd,TA,No,BLQ,1128,Unf,0,242,1370,GasW,TA,N,FuseA,1370,1254,0,2624,1,0,2,1,4,1,TA,10,Typ,1,Gd,Detchd,1918,Unf,3,864,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,239000 +419,50,RL,60,8160,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,6,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,312,Unf,0,444,756,GasA,Fa,N,FuseF,756,378,0,1134,1,0,1,1,3,1,TA,7,Typ,0,NA,Detchd,1940,Unf,1,240,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,AdjLand,126000 +420,20,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1968,1968,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,775,Unf,0,281,1056,GasA,Ex,Y,SBrkr,1056,0,0,1056,1,0,1,0,3,1,TA,6,Typ,1,Fa,Attchd,1968,Unf,1,304,TA,TA,Y,0,85,184,0,0,0,NA,NA,NA,0,7,2010,WD,Normal,142000 +421,90,RM,78,7060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,SFoyer,7,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,200,TA,Gd,PConc,Gd,Gd,Gd,GLQ,1309,Unf,0,35,1344,GasA,Ex,Y,SBrkr,1344,0,0,1344,2,0,2,0,2,2,TA,8,Typ,0,NA,Attchd,1997,Fin,4,784,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Alloca,206300 +422,20,RL,NA,16635,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,7,1977,2000,Gable,CompShg,CemntBd,CmentBd,Stone,126,Gd,TA,CBlock,Gd,TA,No,ALQ,1246,Unf,0,356,1602,GasA,Gd,Y,SBrkr,1602,0,0,1602,0,1,2,0,3,1,Gd,8,Typ,1,TA,Attchd,1977,Fin,2,529,TA,TA,Y,240,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,215000 +423,20,RL,100,21750,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Mitchel,Artery,Norm,1Fam,1Story,5,5,1954,1954,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,988,988,GasA,Ex,Y,FuseA,988,0,0,988,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1954,RFn,2,520,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,113000 +424,60,RL,80,9200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,473,Gd,TA,PConc,Gd,TA,No,GLQ,986,Unf,0,484,1470,GasA,Gd,Y,SBrkr,1470,1160,0,2630,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1998,Fin,3,696,TA,TA,Y,0,66,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,315000 +425,20,RL,72,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1956,1956,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,74,TA,TA,CBlock,Gd,TA,No,LwQ,616,Unf,0,580,1196,GasA,Gd,Y,FuseA,1196,0,0,1196,1,0,1,0,2,1,TA,6,Typ,1,Gd,Attchd,1956,RFn,1,297,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,139000 +426,60,RM,60,3378,Pave,Grvl,Reg,HLS,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,8,1946,1992,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,651,651,GasA,Gd,Y,SBrkr,707,682,0,1389,0,0,1,1,3,1,TA,6,Typ,2,Gd,Detchd,1947,Unf,1,240,TA,TA,P,0,0,126,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,135000 +427,80,RL,NA,12800,Pave,NA,Reg,Low,AllPub,Inside,Mod,SawyerW,Norm,Norm,1Fam,SLvl,7,5,1989,1989,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,145,Gd,TA,PConc,Gd,TA,Gd,GLQ,1518,Unf,0,0,1518,GasA,Gd,Y,SBrkr,1644,0,0,1644,1,1,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1989,Fin,2,569,TA,TA,Y,80,0,0,0,396,0,NA,NA,NA,0,8,2009,WD,Normal,275000 +428,20,RL,77,8593,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1957,1957,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,288,Unf,0,619,907,GasA,Ex,Y,SBrkr,907,0,0,907,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1964,Unf,1,352,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,109008 +429,20,RL,64,6762,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,108,Gd,TA,PConc,Gd,TA,No,GLQ,664,Unf,0,544,1208,GasA,Ex,Y,SBrkr,1208,0,0,1208,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,2,628,TA,TA,Y,105,54,0,0,0,0,NA,NA,NA,0,9,2007,New,Partial,195400 +430,20,RL,130,11457,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,6,5,1988,1988,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Mn,GLQ,1005,Unf,0,387,1392,GasA,TA,Y,SBrkr,1412,0,0,1412,1,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,1988,Unf,2,576,TA,TA,Y,0,0,169,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,175000 +431,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,232,TA,TA,CBlock,TA,TA,No,ALQ,387,Unf,0,96,483,GasA,TA,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,4,Typ,0,NA,Detchd,1971,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,COD,Abnorml,85400 +432,50,RM,60,5586,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,OldTown,Feedr,Norm,1Fam,1.5Fin,6,7,1920,1998,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,901,901,GasA,Gd,Y,SBrkr,1088,110,0,1198,0,0,1,0,4,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,98,0,0,0,0,NA,MnPrv,NA,0,9,2008,ConLD,Abnorml,79900 +433,160,RM,24,1920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,TwnhsE,2Story,5,5,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,376,TA,TA,CBlock,TA,TA,No,ALQ,471,Unf,0,294,765,GasA,Ex,Y,SBrkr,765,600,0,1365,1,0,1,1,2,1,TA,6,Min1,0,NA,Detchd,1971,Unf,2,440,TA,TA,Y,240,36,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,122500 +434,60,RL,100,10839,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,926,926,GasA,Ex,Y,SBrkr,926,678,0,1604,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1997,Fin,2,470,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,181000 +435,180,RM,21,1890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SFoyer,4,7,1972,1972,Gable,CompShg,CemntBd,CmentBd,None,0,TA,Gd,CBlock,Gd,TA,Av,ALQ,495,Unf,0,135,630,GasA,Gd,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,TA,3,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,88,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,81000 +436,60,RL,43,10667,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,PosN,Norm,1Fam,2Story,7,6,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,385,ALQ,344,70,799,GasA,Ex,Y,SBrkr,827,834,0,1661,1,0,2,1,3,1,Gd,6,Typ,1,TA,Attchd,1996,RFn,2,550,TA,TA,Y,158,61,0,0,0,0,NA,NA,NA,0,4,2009,ConLw,Normal,212000 +437,50,RM,40,4400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,8,1920,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,648,648,GasA,TA,Y,FuseA,734,384,0,1118,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1990,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,116000 +438,45,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Unf,6,7,1926,2004,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,PConc,TA,TA,No,Unf,0,Unf,0,884,884,GasA,Gd,Y,SBrkr,904,0,0,904,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1926,Unf,1,180,TA,TA,Y,0,0,105,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,119000 +439,30,RL,40,4280,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,6,1913,2002,Gable,CompShg,WdShing,Stucco,None,0,TA,TA,PConc,TA,TA,No,LwQ,365,Unf,0,75,440,GasA,TA,N,SBrkr,694,0,0,694,0,0,1,0,2,1,Gd,4,Typ,1,Gd,Detchd,1990,Unf,1,352,Gd,TA,P,0,0,34,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Normal,90350 +440,50,RL,67,12354,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,8,1920,2000,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,Mn,Unf,0,Unf,0,684,684,GasA,Gd,Y,SBrkr,684,512,0,1196,0,0,1,0,3,1,Gd,7,Typ,0,NA,Detchd,2005,Unf,2,528,TA,TA,Y,0,46,0,0,0,0,NA,GdPrv,Shed,800,8,2009,ConLI,Normal,110000 +441,20,RL,105,15431,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,200,Ex,TA,PConc,Ex,TA,Gd,GLQ,1767,ALQ,539,788,3094,GasA,Ex,Y,SBrkr,2402,0,0,2402,1,0,2,0,2,1,Ex,10,Typ,2,Gd,Attchd,2008,Fin,3,672,TA,TA,Y,0,72,0,0,170,0,NA,NA,NA,0,4,2009,WD,Normal,555000 +442,90,RL,92,12108,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,4,4,1955,1955,Gable,CompShg,VinylSd,VinylSd,BrkFace,270,TA,TA,CBlock,TA,TA,No,ALQ,133,Unf,0,1307,1440,GasA,TA,N,FuseF,1440,0,0,1440,0,0,2,0,4,2,Fa,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,118000 +443,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,7,1930,1992,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,1078,1078,GasA,TA,Y,SBrkr,1128,445,0,1573,0,0,2,0,3,1,TA,8,Typ,1,Gd,Detchd,1930,Unf,2,360,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,162900 +444,120,RL,53,3922,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2006,2007,Gable,CompShg,WdShing,Wd Shng,BrkFace,72,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1258,1258,GasA,Ex,Y,SBrkr,1258,0,0,1258,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,Fin,3,648,TA,TA,Y,144,16,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial,172500 +445,60,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,TA,No,GLQ,642,Unf,0,273,915,GasA,Ex,Y,SBrkr,933,975,0,1908,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1994,Unf,2,493,TA,TA,Y,144,133,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,210000 +446,20,RL,73,9855,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,5,1956,1956,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1436,1436,GasA,Fa,Y,SBrkr,1689,0,0,1689,0,0,1,0,3,1,TA,7,Typ,1,Gd,Attchd,1956,Unf,2,480,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,11,2009,COD,Normal,127500 +447,20,RL,137,16492,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,PosA,Norm,1Fam,1Story,6,6,1966,2002,Gable,CompShg,BrkFace,Plywood,None,0,Gd,TA,CBlock,TA,TA,No,ALQ,247,Rec,713,557,1517,GasA,Ex,Y,SBrkr,1888,0,0,1888,0,0,2,1,2,1,Gd,6,Mod,1,Gd,Attchd,1966,Fin,2,578,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,190000 +448,60,RL,NA,11214,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,930,930,GasA,Gd,Y,SBrkr,956,930,0,1886,0,0,2,1,4,1,Gd,10,Typ,1,TA,Attchd,1998,Fin,2,431,TA,TA,Y,89,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,199900 +449,50,RM,50,8600,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,6,1937,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,780,780,GasA,TA,Y,SBrkr,780,596,0,1376,0,0,2,0,3,1,TA,7,Typ,1,Gd,Detchd,1937,Unf,1,198,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,119500 +450,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,3,7,1948,2002,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,331,Unf,0,318,649,GasA,Ex,Y,SBrkr,679,504,0,1183,0,0,1,1,2,1,TA,6,Typ,0,NA,Detchd,1981,Unf,1,308,TA,TA,Y,0,176,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,120000 +451,30,RM,70,5684,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,6,8,1930,2005,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,813,813,GasA,Ex,Y,FuseA,813,0,0,813,0,0,1,0,2,1,Gd,5,Typ,0,NA,Detchd,1932,Unf,1,270,Fa,Fa,N,0,113,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,110000 +452,20,RL,62,70761,Pave,NA,IR1,Low,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,1Story,7,5,1975,1975,Gable,WdShngl,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,655,Unf,0,878,1533,GasA,TA,Y,SBrkr,1533,0,0,1533,1,0,2,0,2,1,Gd,5,Typ,2,TA,Attchd,1975,Unf,2,576,TA,TA,Y,200,54,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal,280000 +453,60,RL,NA,9303,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,6,5,1996,1997,Hip,CompShg,VinylSd,VinylSd,BrkFace,42,Gd,TA,PConc,Ex,TA,No,ALQ,742,Unf,0,130,872,GasA,Ex,Y,SBrkr,888,868,0,1756,1,0,2,1,3,1,TA,7,Typ,0,NA,Attchd,1996,Fin,2,422,TA,TA,Y,144,122,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,204000 +454,60,FV,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,768,768,GasA,Ex,Y,SBrkr,786,804,0,1590,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2008,RFn,2,676,TA,TA,Y,0,30,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,210000 +455,90,RL,63,9297,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1Story,5,5,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1606,Unf,0,122,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,2,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1976,Unf,2,560,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Family,188000 +456,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,6,1973,1973,Hip,CompShg,HdBoard,HdBoard,BrkFace,320,TA,TA,CBlock,TA,TA,No,ALQ,916,Unf,0,326,1242,GasA,Fa,Y,SBrkr,1242,0,0,1242,0,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1973,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal,175500 +457,70,RM,34,4571,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,5,1916,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,624,624,GasA,Fa,N,SBrkr,624,720,0,1344,0,0,1,0,4,1,TA,7,Typ,0,NA,Detchd,1916,Unf,3,513,Fa,Fa,Y,0,0,96,0,0,0,NA,NA,NA,0,5,2008,COD,Abnorml,98000 +458,20,RL,NA,53227,Pave,NA,IR1,Low,AllPub,CulDSac,Mod,ClearCr,Norm,Norm,1Fam,1Story,4,6,1954,1994,Flat,Tar&Grv,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,BLQ,1116,Unf,0,248,1364,GasA,Ex,Y,SBrkr,1663,0,0,1663,1,0,1,0,2,1,Gd,6,Min1,2,Gd,Attchd,1954,Fin,2,529,TA,TA,Y,224,137,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,256000 +459,70,RM,NA,5100,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,8,7,1925,1996,Hip,CompShg,Stucco,Wd Shng,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,588,588,GasA,Fa,Y,SBrkr,833,833,0,1666,0,0,1,0,3,1,Gd,7,Typ,1,Gd,Detchd,1925,Unf,1,228,TA,TA,Y,192,63,0,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal,161000 +460,50,RL,NA,7015,Pave,NA,IR1,Bnk,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,4,1950,1950,Gable,CompShg,MetalSd,MetalSd,BrkCmn,161,TA,TA,CBlock,TA,TA,No,LwQ,185,Unf,0,524,709,GasA,TA,Y,SBrkr,979,224,0,1203,1,0,1,0,3,1,Gd,5,Typ,1,TA,Detchd,1950,Unf,1,352,TA,TA,Y,0,0,248,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,110000 +461,60,FV,75,8004,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,RRAn,Norm,1Fam,2Story,8,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,Stone,110,Gd,TA,PConc,Gd,TA,No,GLQ,544,Unf,0,288,832,GasA,Ex,Y,SBrkr,832,1103,0,1935,1,0,2,1,3,1,TA,8,Typ,0,NA,BuiltIn,2009,Fin,2,552,TA,TA,Y,0,150,0,0,0,0,NA,NA,NA,0,12,2009,New,Partial,263435 +462,70,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Feedr,Norm,1Fam,2Story,7,9,1936,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,PConc,Gd,Gd,No,ALQ,350,BLQ,210,0,560,GasA,Ex,Y,SBrkr,575,560,0,1135,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1971,RFn,2,576,TA,TA,Y,256,0,0,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal,155000 +463,20,RL,60,8281,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1965,1965,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,553,BLQ,311,0,864,GasA,Gd,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,1,Po,Detchd,1965,Unf,1,360,TA,TA,Y,0,0,236,0,0,0,NA,GdWo,NA,0,12,2009,WD,Normal,62383 +464,70,RL,74,11988,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2Story,6,7,1934,1995,Hip,CompShg,Stucco,Stucco,None,0,TA,TA,CBlock,TA,TA,No,LwQ,326,Unf,0,389,715,GasA,Fa,Y,FuseA,849,811,0,1660,0,0,1,1,3,1,TA,6,Typ,1,Gd,Detchd,1939,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,188700 +465,20,RL,60,8430,Pave,NA,Reg,HLS,AllPub,Inside,Mod,CollgCr,Norm,Norm,1Fam,1Story,5,5,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkFace,136,TA,TA,CBlock,Gd,TA,No,Rec,616,Unf,0,424,1040,GasA,TA,Y,SBrkr,1040,0,0,1040,0,0,2,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,124000 +466,120,RM,NA,3072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2004,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,18,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1375,1375,GasA,Ex,Y,SBrkr,1414,0,0,1414,0,0,2,0,2,1,Gd,6,Typ,1,TA,Attchd,2004,Fin,2,398,TA,TA,Y,144,20,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,178740 +467,20,RL,85,10628,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,5,1970,1970,Flat,Tar&Grv,Plywood,Plywood,None,0,TA,Gd,CBlock,TA,Gd,Gd,GLQ,778,Unf,0,499,1277,GasA,TA,Y,SBrkr,1277,0,0,1277,1,0,1,0,2,1,TA,5,Typ,1,Po,Attchd,1970,Unf,2,526,TA,TA,Y,0,0,0,0,176,0,NA,GdWo,NA,0,4,2007,WD,Normal,167000 +468,70,RL,79,9480,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,2Story,5,7,1942,1995,Gable,CompShg,MetalSd,MetalSd,Stone,224,TA,TA,CBlock,TA,TA,No,LwQ,386,Unf,0,342,728,GasA,Ex,Y,SBrkr,888,756,0,1644,0,0,1,1,3,1,Gd,7,Typ,2,Gd,Attchd,1942,Unf,1,312,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,146500 +469,20,RL,98,11428,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,248,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1626,1626,GasA,Ex,Y,SBrkr,1634,0,0,1634,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,866,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,250000 +470,60,RL,76,9291,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,RRNe,Norm,1Fam,2Story,6,5,1993,1993,Gable,CompShg,HdBoard,HdBoard,BrkFace,120,Gd,TA,PConc,Gd,TA,No,GLQ,426,Unf,0,406,832,GasA,Ex,Y,SBrkr,832,878,0,1710,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1993,RFn,2,506,TA,TA,Y,144,70,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,187000 +471,120,RL,NA,6820,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1985,1985,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,368,BLQ,1120,0,1488,GasA,TA,Y,SBrkr,1502,0,0,1502,1,0,1,1,1,1,Gd,4,Typ,0,NA,Attchd,1985,RFn,2,528,TA,TA,Y,0,54,0,0,140,0,NA,NA,NA,0,6,2010,WD,Normal,212000 +472,60,RL,92,11952,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,PosA,Norm,1Fam,2Story,7,6,1977,1977,Mansard,WdShake,WdShing,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,808,808,GasA,TA,Y,SBrkr,1161,808,0,1969,0,0,2,1,3,1,TA,8,Typ,1,Gd,Attchd,1977,RFn,2,534,TA,TA,Y,0,0,0,0,276,0,NA,NA,NA,0,11,2007,WD,Normal,190000 +473,180,RM,35,3675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,SLvl,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,80,TA,TA,PConc,Gd,TA,Gd,GLQ,459,Unf,0,88,547,GasA,Ex,Y,SBrkr,1072,0,0,1072,1,0,1,0,2,1,TA,5,Typ,0,NA,Basment,2005,RFn,2,525,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,148000 +474,20,RL,110,14977,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,304,Gd,TA,PConc,Ex,TA,Gd,GLQ,1350,Unf,0,626,1976,GasA,Ex,Y,SBrkr,1976,0,0,1976,1,0,2,0,2,1,Gd,7,Typ,1,Ex,Attchd,2006,RFn,3,908,TA,TA,Y,250,63,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial,440000 +475,120,RL,41,5330,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,2000,2000,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,1196,Unf,0,298,1494,GasA,Ex,Y,SBrkr,1652,0,0,1652,1,0,2,0,2,1,Ex,6,Typ,0,NA,Attchd,2000,RFn,2,499,TA,TA,Y,96,48,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,251000 +476,20,RL,80,8480,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1963,1963,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,GLQ,630,Unf,0,340,970,GasA,TA,Y,SBrkr,970,0,0,970,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1996,Unf,2,624,TA,TA,Y,0,24,0,0,192,0,NA,NA,NA,0,7,2007,WD,Normal,132500 +477,20,RL,75,13125,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,CollgCr,Norm,Norm,1Fam,1Story,6,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,215,TA,TA,PConc,Gd,TA,Gd,GLQ,994,Unf,0,484,1478,GasA,Ex,Y,SBrkr,1493,0,0,1493,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1997,Fin,2,508,TA,TA,Y,140,39,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,208900 +478,60,RL,105,13693,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,772,Ex,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,2153,2153,GasA,Ex,Y,SBrkr,2069,574,0,2643,0,0,2,1,3,1,Ex,9,Typ,1,Gd,BuiltIn,2006,Fin,3,694,TA,TA,Y,414,84,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,380000 +479,20,RL,79,10637,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2007,2008,Hip,CompShg,VinylSd,VinylSd,Stone,336,Gd,TA,PConc,Ex,TA,Gd,GLQ,1288,Unf,0,417,1705,GasA,Ex,Y,SBrkr,1718,0,0,1718,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,826,TA,TA,Y,208,44,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,297000 +480,30,RM,50,5925,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,7,1937,2000,Hip,CompShg,Stucco,Stucco,BrkCmn,435,TA,TA,BrkTil,Fa,TA,No,Rec,168,Unf,0,739,907,GasA,TA,Y,SBrkr,1131,0,0,1131,0,0,1,0,2,1,TA,7,Typ,0,NA,Detchd,1995,Unf,2,672,TA,TA,Y,0,72,0,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Alloca,89471 +481,20,RL,98,16033,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,378,Gd,TA,PConc,Ex,TA,Gd,GLQ,1261,Unf,0,572,1833,GasA,Ex,Y,SBrkr,1850,0,0,1850,1,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2004,Fin,3,772,TA,TA,Y,519,112,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,326000 +482,20,RL,72,11846,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2003,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,562,Gd,TA,PConc,Ex,TA,Gd,GLQ,1567,Unf,0,225,1792,GasA,Ex,Y,SBrkr,1792,0,0,1792,1,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2003,Fin,3,874,TA,TA,Y,206,49,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,374000 +483,70,RM,50,2500,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,8,1915,2005,Gable,CompShg,Stucco,Stucco,None,0,Gd,TA,PConc,TA,TA,No,ALQ,299,Unf,0,611,910,GasA,Ex,Y,SBrkr,916,910,0,1826,1,0,1,1,4,1,Ex,7,Min2,1,Gd,Attchd,1915,Unf,1,164,Fa,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,155000 +484,120,RM,32,4500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Mitchel,Norm,Norm,Twnhs,1Story,6,5,1998,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,116,TA,TA,PConc,Ex,TA,No,GLQ,897,Unf,0,319,1216,GasA,Ex,Y,SBrkr,1216,0,0,1216,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1998,Unf,2,402,TA,TA,Y,0,125,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,164000 +485,20,RL,NA,7758,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1962,2001,Gable,CompShg,HdBoard,Plywood,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,588,Unf,0,411,999,GasA,Gd,Y,SBrkr,999,0,0,999,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1963,Unf,1,264,TA,TA,Y,0,132,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,132500 +486,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1950,2007,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,CBlock,TA,TA,No,ALQ,607,Unf,0,506,1113,GasA,Gd,Y,SBrkr,1113,0,0,1113,0,0,1,0,3,1,Gd,5,Typ,1,Gd,Attchd,1950,Unf,1,264,TA,TA,Y,0,80,120,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,147000 +487,20,RL,79,10289,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1965,1965,Hip,CompShg,MetalSd,MetalSd,BrkFace,168,TA,TA,CBlock,TA,TA,No,ALQ,836,Unf,0,237,1073,GasA,TA,Y,SBrkr,1073,0,0,1073,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1965,RFn,2,515,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,156000 +488,20,RL,70,12243,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,5,6,1971,1971,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,998,Unf,0,486,1484,GasA,Gd,Y,SBrkr,1484,0,0,1484,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1971,Unf,2,487,TA,TA,Y,224,0,0,0,180,0,NA,NA,NA,0,2,2007,WD,Normal,175000 +489,190,RL,60,10800,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,2fmCon,1.5Fin,5,4,1900,1970,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,CBlock,TA,Fa,No,BLQ,664,Unf,0,290,954,GasA,TA,N,FuseA,1766,648,0,2414,0,0,2,0,3,2,TA,10,Mod,1,Gd,Attchd,1970,Unf,2,520,TA,Fa,N,142,0,0,0,0,0,NA,NA,NA,0,5,2006,ConLD,Normal,160000 +490,180,RM,21,1526,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SFoyer,4,8,1970,2002,Gable,CompShg,CemntBd,CmentBd,None,0,TA,Gd,CBlock,Gd,TA,Av,GLQ,515,Unf,0,115,630,GasA,TA,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,Gd,3,Typ,0,NA,Attchd,1970,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,86000 +491,160,RM,NA,2665,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,5,6,1976,1976,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,264,264,GasA,TA,Y,SBrkr,616,688,0,1304,0,0,1,1,3,1,TA,4,Typ,1,Gd,BuiltIn,1976,Fin,1,336,TA,TA,Y,141,24,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,115000 +492,50,RL,79,9490,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,7,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,403,Rec,165,238,806,GasA,TA,Y,FuseA,958,620,0,1578,1,0,1,0,3,1,Fa,5,Typ,2,TA,Attchd,1941,Unf,1,240,TA,TA,Y,0,0,32,0,0,0,NA,MnPrv,NA,0,8,2006,WD,Normal,133000 +493,60,RL,105,15578,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,Gd,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,TA,8,Typ,0,NA,Attchd,2006,RFn,2,429,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,New,Partial,172785 +494,20,RL,70,7931,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1960,1960,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,374,LwQ,532,363,1269,GasA,TA,Y,FuseA,1269,0,0,1269,0,0,1,1,3,1,TA,6,Typ,1,Fa,Detchd,1964,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,155000 +495,30,RM,50,5784,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,5,8,1938,1996,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,190,190,GasA,Gd,Y,FuseA,886,0,0,886,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1938,Unf,1,273,TA,TA,Y,144,20,80,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,91300 +496,30,C (all),60,7879,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,5,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,495,Unf,0,225,720,GasA,TA,N,FuseA,720,0,0,720,0,0,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,523,115,0,0,0,NA,GdWo,NA,0,11,2009,WD,Abnorml,34900 +497,20,RL,NA,12692,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1Story,8,5,1992,1993,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1231,Unf,0,1969,3200,GasA,Ex,Y,SBrkr,3228,0,0,3228,1,0,3,0,4,1,Gd,10,Typ,1,Gd,Attchd,1992,RFn,2,546,TA,TA,Y,264,75,291,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,430000 +498,50,RL,60,9120,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,7,6,1925,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,PConc,TA,TA,No,Rec,329,Unf,0,697,1026,GasA,Ex,Y,SBrkr,1133,687,0,1820,1,0,2,0,4,1,TA,8,Typ,0,NA,Detchd,1925,Unf,1,240,TA,TA,N,0,100,0,0,0,0,NA,GdPrv,NA,0,6,2008,WD,Normal,184000 +499,20,RL,65,7800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1967,2004,Hip,CompShg,HdBoard,HdBoard,BrkFace,89,TA,TA,PConc,TA,TA,No,ALQ,450,Unf,0,414,864,GasA,Ex,Y,SBrkr,899,0,0,899,0,0,1,0,3,1,Gd,5,Typ,0,NA,Attchd,1967,Fin,1,288,TA,TA,Y,64,0,0,0,0,0,NA,MnPrv,NA,0,6,2009,WD,Normal,130000 +500,20,RL,70,7535,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1958,1985,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,111,LwQ,279,522,912,GasA,Fa,Y,SBrkr,912,0,0,912,0,1,1,0,2,1,TA,5,Typ,0,NA,Attchd,1958,Fin,1,297,TA,TA,Y,12,285,0,0,0,0,NA,MnWw,Shed,480,6,2007,WD,Normal,120000 +501,160,RM,21,1890,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,285,TA,TA,CBlock,TA,TA,No,BLQ,356,Unf,0,316,672,GasA,TA,Y,SBrkr,672,546,0,1218,0,0,1,1,3,1,TA,7,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,144,28,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,113000 +502,60,FV,75,9803,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,400,Unf,0,466,866,GasA,Gd,Y,SBrkr,866,902,0,1768,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,2,603,TA,TA,Y,0,108,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,226700 +503,20,RL,70,9170,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Feedr,Norm,1Fam,1Story,5,7,1965,1965,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,698,GLQ,96,420,1214,GasA,Ex,Y,SBrkr,1214,0,0,1214,1,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1965,Unf,2,461,Fa,Fa,Y,0,0,184,0,0,0,NA,GdPrv,Shed,400,4,2007,WD,Normal,140000 +504,20,RL,100,15602,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,7,8,1959,1997,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1247,Unf,0,254,1501,GasA,TA,Y,SBrkr,1801,0,0,1801,1,0,2,0,1,1,TA,6,Typ,2,TA,Attchd,1959,Fin,2,484,TA,TA,Y,0,54,0,0,161,0,NA,GdWo,NA,0,3,2010,WD,Normal,289000 +505,160,RL,24,2308,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,2Story,6,5,1974,1974,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,TA,TA,No,ALQ,257,Rec,495,103,855,GasA,TA,Y,SBrkr,855,467,0,1322,0,1,2,1,3,1,TA,6,Typ,1,Fa,Attchd,1974,Unf,2,440,TA,TA,Y,260,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,147000 +506,90,RM,60,7596,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,Duplex,2Story,5,5,1952,1952,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,360,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,960,960,GasA,Gd,Y,SBrkr,960,1000,0,1960,0,0,2,0,4,2,TA,10,Typ,0,NA,Detchd,1952,Unf,2,400,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,7,2009,COD,Normal,124500 +507,60,RL,80,9554,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,8,5,1993,1994,Gable,CompShg,VinylSd,VinylSd,BrkFace,125,Gd,TA,PConc,Gd,TA,No,GLQ,380,Unf,0,397,777,GasA,Ex,Y,SBrkr,1065,846,0,1911,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1993,RFn,2,471,TA,TA,Y,182,81,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal,215000 +508,20,FV,75,7862,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,6,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,27,Unf,0,1191,1218,GasA,Ex,Y,SBrkr,1218,0,0,1218,0,0,2,0,2,1,Gd,4,Typ,0,NA,Attchd,2009,Fin,2,676,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,9,2009,New,Partial,208300 +509,70,RM,60,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,9,1928,2005,Gambrel,CompShg,MetalSd,MetalSd,None,0,TA,Ex,BrkTil,TA,TA,No,Rec,141,Unf,0,548,689,GasA,Ex,Y,SBrkr,689,689,0,1378,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Detchd,1928,Unf,2,360,TA,TA,N,0,0,116,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,161000 +510,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1959,1959,Gable,CompShg,MetalSd,MetalSd,BrkFace,132,TA,TA,CBlock,TA,TA,No,ALQ,991,Unf,0,50,1041,GasA,Ex,Y,SBrkr,1041,0,0,1041,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,270,TA,TA,Y,224,88,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal,124500 +511,20,RL,75,14559,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1951,2000,Hip,CompShg,Wd Sdng,Wd Sdng,BrkCmn,70,Gd,TA,CBlock,TA,TA,No,BLQ,650,Rec,180,178,1008,GasA,Ex,Y,SBrkr,1363,0,0,1363,1,0,1,0,2,1,TA,6,Min1,2,TA,CarPort,1951,Unf,1,288,TA,TA,Y,324,42,0,0,168,0,NA,NA,Shed,2000,6,2009,WD,Normal,164900 +512,120,RL,40,6792,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,94,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1368,1368,GasA,Ex,Y,SBrkr,1368,0,0,1368,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,474,TA,TA,Y,132,35,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial,202665 +513,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,5,1958,1958,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,521,LwQ,174,169,864,GasA,TA,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1964,Unf,2,624,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,129900 +514,20,RL,71,9187,Pave,NA,Reg,Bnk,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,6,5,1983,1983,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,TA,TA,No,ALQ,336,Unf,0,748,1084,GasA,TA,Y,SBrkr,1080,0,0,1080,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1983,Unf,2,484,TA,TA,Y,120,0,158,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,134000 +515,45,RL,55,10594,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Unf,5,5,1926,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,768,768,Grav,Fa,N,SBrkr,789,0,0,789,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1926,Unf,1,200,Po,Po,Y,0,0,112,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,96500 +516,20,RL,94,12220,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2009,2009,Hip,CompShg,CemntBd,CmentBd,BrkFace,305,Ex,TA,CBlock,Ex,TA,No,GLQ,1436,Unf,0,570,2006,GasA,Ex,Y,SBrkr,2020,0,0,2020,1,0,2,1,3,1,Ex,9,Typ,1,Gd,Attchd,2009,Fin,3,900,TA,TA,Y,156,54,0,0,0,0,NA,NA,NA,0,9,2009,New,Partial,402861 +517,80,RL,NA,10448,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,6,6,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,333,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,689,689,GasA,TA,Y,SBrkr,1378,741,0,2119,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1972,RFn,2,583,TA,TA,Y,0,104,0,0,0,0,NA,GdPrv,NA,0,8,2009,COD,Abnorml,158000 +518,60,RL,79,10208,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,BrkFace,921,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1264,1264,GasA,Ex,Y,SBrkr,1277,1067,0,2344,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1996,RFn,3,889,TA,TA,Y,220,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,265000 +519,60,RL,NA,9531,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,706,Unf,0,88,794,GasA,Ex,Y,SBrkr,882,914,0,1796,1,0,2,1,3,1,TA,7,Typ,0,NA,Attchd,1998,RFn,2,546,TA,TA,Y,0,36,0,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal,211000 +520,70,RL,53,10918,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,9,1926,2004,Gambrel,CompShg,MetalSd,MetalSd,None,0,Gd,TA,BrkTil,Gd,TA,No,Unf,0,Unf,0,1276,1276,GasA,Ex,Y,SBrkr,1276,804,0,2080,0,0,1,1,3,1,Gd,9,Typ,2,Gd,Detchd,1926,Unf,1,282,TA,TA,Y,0,0,0,0,145,0,NA,MnPrv,NA,0,6,2009,WD,Normal,234000 +521,190,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,4,7,1900,2000,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,FuseA,694,600,0,1294,0,0,2,0,3,2,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,220,114,210,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,106250 +522,20,RL,90,11988,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,6,1957,1957,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,777,Unf,0,467,1244,GasA,Ex,Y,FuseA,1244,0,0,1244,0,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1957,Unf,1,336,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,150000 +523,50,RM,50,5000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Feedr,Norm,1Fam,1.5Fin,6,7,1947,1950,Gable,CompShg,CemntBd,CmentBd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,399,Unf,0,605,1004,GasA,Ex,Y,SBrkr,1004,660,0,1664,0,0,2,0,3,1,TA,7,Typ,2,Gd,Detchd,1950,Unf,2,420,TA,TA,Y,0,24,36,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,159000 +524,60,RL,130,40094,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,Edwards,PosN,PosN,1Fam,2Story,10,5,2007,2008,Hip,CompShg,CemntBd,CmentBd,Stone,762,Ex,TA,PConc,Ex,TA,Gd,GLQ,2260,Unf,0,878,3138,GasA,Ex,Y,SBrkr,3138,1538,0,4676,1,0,3,1,3,1,Ex,11,Typ,1,Gd,BuiltIn,2007,Fin,3,884,TA,TA,Y,208,406,0,0,0,0,NA,NA,NA,0,10,2007,New,Partial,184750 +525,60,RL,95,11787,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,VinylSd,VinylSd,BrkFace,594,Gd,TA,PConc,Gd,TA,No,GLQ,719,Unf,0,660,1379,GasA,Ex,Y,SBrkr,1383,1015,0,2398,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1996,Fin,3,834,TA,TA,Y,239,60,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,315750 +526,20,FV,62,7500,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1257,1257,GasA,Ex,Y,SBrkr,1266,0,0,1266,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2005,Unf,2,453,TA,TA,Y,38,144,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,176000 +527,20,RL,70,13300,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1956,2000,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,No,Rec,377,Unf,0,551,928,GasA,TA,Y,SBrkr,928,0,0,928,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1956,Unf,1,252,TA,TA,Y,261,0,156,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,132000 +528,60,RL,67,14948,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,268,Ex,TA,PConc,Ex,TA,Av,GLQ,1330,Unf,0,122,1452,GasA,Ex,Y,SBrkr,1476,1237,0,2713,1,0,2,1,3,1,Ex,11,Typ,1,Gd,Attchd,2008,Fin,3,858,TA,TA,Y,126,66,0,0,0,0,NA,NA,NA,0,11,2008,New,Partial,446261 +529,30,RL,58,9098,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,7,1920,2002,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,Mn,ALQ,348,Unf,0,180,528,GasA,Ex,Y,SBrkr,605,0,0,605,1,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,144,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,86000 +530,20,RL,NA,32668,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,3,1957,1975,Hip,CompShg,Wd Sdng,Stone,NA,NA,Gd,TA,PConc,TA,TA,No,Rec,1219,Unf,0,816,2035,GasA,TA,Y,SBrkr,2515,0,0,2515,1,0,3,0,4,2,TA,9,Maj1,2,TA,Attchd,1975,RFn,2,484,TA,TA,Y,0,0,200,0,0,0,NA,NA,NA,0,3,2007,WD,Alloca,200624 +531,80,RL,85,10200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,SLvl,6,5,1988,1989,Gable,CompShg,HdBoard,HdBoard,BrkFace,219,Gd,TA,CBlock,Gd,TA,Av,GLQ,783,Unf,0,678,1461,GasA,Ex,Y,SBrkr,1509,0,0,1509,1,0,2,0,3,1,Gd,5,Typ,1,Fa,Attchd,1988,RFn,2,600,TA,TA,Y,224,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Abnorml,175000 +532,70,RM,60,6155,Pave,NA,IR1,Lvl,AllPub,FR3,Gtl,BrkSide,RRNn,Feedr,1Fam,2Story,6,8,1920,1999,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,Fa,Mn,Unf,0,Unf,0,611,611,GasA,Ex,Y,SBrkr,751,611,0,1362,0,0,2,0,3,1,TA,6,Typ,0,NA,Detchd,1920,Fin,2,502,TA,Fa,Y,0,0,84,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,128000 +533,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1955,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,827,0,0,827,0,0,1,0,2,1,TA,5,Mod,1,Po,Detchd,1967,Unf,1,392,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,107500 +534,20,RL,50,5000,Pave,NA,Reg,Low,AllPub,Inside,Mod,BrkSide,Norm,Norm,1Fam,1Story,1,3,1946,1950,Gable,CompShg,VinylSd,VinylSd,None,0,Fa,Fa,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Fa,N,FuseF,334,0,0,334,0,0,1,0,1,1,Fa,2,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal,39300 +535,60,RL,74,9056,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,Gd,Av,Unf,0,Unf,0,707,707,GasA,Ex,Y,SBrkr,707,707,0,1414,0,0,2,1,3,1,Gd,6,Typ,1,Gd,Attchd,2004,Fin,2,403,TA,TA,Y,100,35,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,178000 +536,190,RL,70,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,2fmCon,2Story,5,7,1910,1991,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,969,Unf,0,148,1117,GasA,TA,Y,SBrkr,820,527,0,1347,1,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,85,0,148,0,0,0,NA,NA,NA,0,1,2008,WD,Normal,107500 +537,60,RL,57,8924,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,880,880,GasA,Ex,Y,SBrkr,880,844,0,1724,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,1998,Fin,2,527,TA,TA,Y,120,155,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,188000 +538,20,RL,NA,12735,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1972,1972,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,600,Unf,0,264,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1980,Unf,2,576,TA,TA,Y,216,0,0,0,0,0,NA,MnWw,NA,0,4,2008,COD,Normal,111250 +539,20,RL,NA,11553,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1968,1968,Hip,CompShg,Plywood,Plywood,BrkFace,188,TA,TA,CBlock,TA,TA,No,BLQ,673,Unf,0,378,1051,GasA,TA,Y,SBrkr,1159,0,0,1159,0,0,1,1,3,1,TA,7,Typ,1,Fa,Attchd,1968,Unf,1,336,TA,TA,Y,466,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,158000 +540,20,RL,NA,11423,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,479,Gd,TA,PConc,Gd,TA,Av,GLQ,1358,Unf,0,223,1581,GasA,Ex,Y,SBrkr,1601,0,0,1601,1,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2001,RFn,2,670,TA,TA,Y,180,0,0,0,0,0,NA,MnPrv,Shed,2000,5,2010,WD,Normal,272000 +541,20,RL,85,14601,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,584,Ex,TA,PConc,Ex,TA,Av,GLQ,1260,Unf,0,578,1838,GasA,Ex,Y,SBrkr,1838,0,0,1838,1,0,2,0,2,1,Ex,8,Typ,1,Gd,Attchd,2006,Fin,3,765,TA,TA,Y,270,68,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,315000 +542,60,RL,NA,11000,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,72,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,969,969,GasA,Ex,Y,SBrkr,997,1288,0,2285,0,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,2000,Fin,3,648,TA,TA,Y,0,56,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,248000 +543,20,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,1Story,7,5,1998,1999,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,LwQ,144,GLQ,1127,379,1650,GasA,Ex,Y,SBrkr,1680,0,0,1680,1,0,2,0,3,1,Gd,7,Maj1,1,TA,Attchd,1998,Fin,2,583,TA,TA,Y,78,73,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,213250 +544,120,RH,34,4058,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,TwnhsE,SFoyer,7,5,1998,1998,Gable,CompShg,MetalSd,MetalSd,BrkFace,182,TA,TA,PConc,Gd,TA,Av,GLQ,584,LwQ,139,0,723,GasA,Ex,Y,SBrkr,767,0,0,767,1,0,1,0,1,1,TA,4,Typ,0,NA,Attchd,1998,Fin,1,367,TA,TA,Y,120,40,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,133000 +545,60,RL,58,17104,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,Av,GLQ,554,Unf,0,100,654,GasA,Ex,Y,SBrkr,664,832,0,1496,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,2,426,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial,179665 +546,50,RL,NA,13837,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1.5Fin,7,5,1988,1988,Gable,CompShg,HdBoard,HdBoard,BrkFace,178,Gd,Gd,PConc,Gd,Gd,No,GLQ,1002,LwQ,202,0,1204,GasA,Gd,Y,SBrkr,1377,806,0,2183,0,0,2,1,4,1,Gd,9,Typ,0,NA,Attchd,1988,Unf,3,786,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal,229000 +547,50,RL,70,8737,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1923,1950,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,No,Rec,300,Unf,0,765,1065,GasA,Ex,Y,FuseA,915,720,0,1635,0,0,1,1,3,1,TA,6,Typ,1,Gd,Detchd,1950,Unf,2,440,TA,TA,Y,0,38,0,144,0,0,NA,NA,NA,0,5,2007,WD,Normal,210000 +548,85,RL,54,7244,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,7,1970,1970,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,Gd,TA,Av,ALQ,619,Unf,0,149,768,GasA,Ex,Y,SBrkr,768,0,0,768,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1987,Unf,2,624,TA,TA,Y,104,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,129500 +549,20,RM,49,8235,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,OldTown,Feedr,RRNn,1Fam,1Story,5,7,1955,1995,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,LwQ,180,Rec,645,0,825,GasA,TA,Y,SBrkr,825,0,0,825,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1963,RFn,2,720,TA,TA,Y,140,50,0,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal,125000 +550,60,FV,75,9375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,912,912,GasA,Ex,Y,SBrkr,912,1182,0,2094,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2003,Fin,2,615,TA,TA,Y,182,182,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,263000 +551,120,RL,53,4043,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,1Story,6,6,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,559,Unf,0,510,1069,GasA,TA,Y,SBrkr,1069,0,0,1069,0,0,2,0,2,1,TA,4,Typ,0,NA,Attchd,1977,RFn,2,440,TA,TA,Y,0,55,0,0,200,0,NA,NA,NA,0,10,2008,COD,Abnorml,140000 +552,20,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1957,1957,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Rec,308,Unf,0,620,928,GasA,Gd,Y,FuseA,928,0,0,928,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1957,Fin,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,112500 +553,20,RL,87,11146,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,250,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1709,1709,GasA,Ex,Y,SBrkr,1717,0,0,1717,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,908,TA,TA,Y,169,39,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,255500 +554,20,RL,67,8777,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Feedr,Norm,1Fam,1Story,4,5,1949,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,1126,0,0,1126,0,0,2,0,2,1,Gd,5,Typ,0,NA,Detchd,2002,Fin,2,520,TA,TA,N,0,96,0,0,0,0,NA,MnPrv,NA,0,5,2009,WD,Normal,108000 +555,60,RL,85,10625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,292,Gd,TA,PConc,Gd,TA,No,GLQ,866,Unf,0,132,998,GasA,Ex,Y,SBrkr,1006,1040,0,2046,1,0,2,1,3,1,Gd,8,Typ,1,Gd,BuiltIn,2003,RFn,3,871,TA,TA,Y,320,62,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,284000 +556,45,RM,58,6380,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Unf,5,6,1922,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,993,993,GasA,TA,Y,FuseA,1048,0,0,1048,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1922,Unf,1,280,TA,TA,Y,0,0,116,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,113000 +557,20,RL,69,14850,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,895,Unf,0,197,1092,GasA,TA,Y,FuseA,1092,0,0,1092,1,0,1,0,2,1,TA,6,Typ,1,TA,Attchd,1957,Fin,1,299,TA,TA,Y,268,0,0,0,122,0,NA,MnWw,NA,0,5,2006,WD,Normal,141000 +558,50,C (all),60,11040,Pave,NA,Reg,Low,AllPub,Inside,Mod,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,6,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,637,Unf,0,0,637,GasA,Gd,Y,SBrkr,897,439,0,1336,0,0,1,1,3,1,TA,7,Typ,0,NA,CarPort,1994,Unf,1,570,TA,TA,Y,0,47,120,0,0,0,NA,NA,NA,0,9,2006,COD,Normal,108000 +559,60,RL,57,21872,Pave,NA,IR2,HLS,AllPub,FR2,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,604,Unf,0,125,729,GasA,Ex,Y,SBrkr,729,717,0,1446,0,1,2,1,3,1,TA,6,Typ,1,TA,Attchd,1996,Unf,2,406,TA,TA,Y,264,22,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,175000 +560,120,RL,NA,3196,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,18,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,1374,1374,GasA,Ex,Y,SBrkr,1557,0,0,1557,0,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2003,Fin,2,420,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,234000 +561,20,RL,NA,11341,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1957,1996,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,180,TA,TA,CBlock,Gd,TA,No,ALQ,1302,Unf,0,90,1392,GasA,TA,Y,SBrkr,1392,0,0,1392,1,0,1,1,3,1,TA,5,Mod,1,Gd,Detchd,1957,Unf,2,528,TA,TA,Y,0,0,0,0,95,0,NA,NA,NA,0,5,2010,WD,Normal,121500 +562,20,RL,77,10010,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,5,5,1974,1975,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,1071,LwQ,123,195,1389,GasA,Gd,Y,SBrkr,1389,0,0,1389,1,0,1,0,2,1,TA,6,Typ,1,TA,Attchd,1975,RFn,2,418,TA,TA,Y,240,38,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,170000 +563,30,RL,63,13907,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1940,1969,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,290,Unf,0,706,996,GasA,Ex,Y,SBrkr,996,0,0,996,1,0,1,0,3,1,TA,6,Typ,1,Gd,NA,NA,NA,0,0,NA,NA,Y,144,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,108000 +564,50,RL,66,21780,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,7,1918,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,Mn,Unf,0,Unf,0,1163,1163,GasA,Ex,Y,SBrkr,1163,511,0,1674,0,0,2,0,4,1,TA,8,Typ,1,Gd,Detchd,1955,Fin,2,396,TA,TA,N,72,36,0,0,144,0,NA,NA,NA,0,7,2008,WD,Normal,185000 +565,60,RL,NA,13346,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1992,2000,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,728,Unf,0,367,1095,GasA,Ex,Y,SBrkr,1166,1129,0,2295,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1992,RFn,2,590,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,268000 +566,70,RL,66,6858,Pave,NA,Reg,Bnk,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,2Story,6,4,1915,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,806,806,GasA,TA,N,FuseF,841,806,0,1647,1,0,1,1,4,1,Fa,6,Typ,0,NA,Detchd,1920,Unf,1,216,TA,TA,Y,0,66,136,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,128000 +567,60,RL,77,11198,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,2Story,9,5,2005,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,245,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,1122,1122,GasA,Ex,Y,SBrkr,1134,1370,0,2504,0,0,2,1,4,1,Ex,11,Typ,1,Gd,BuiltIn,2005,Fin,3,656,TA,TA,Y,144,39,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,325000 +568,20,RL,70,10171,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,168,Gd,TA,PConc,Gd,TA,No,GLQ,2,Unf,0,1515,1517,GasA,Ex,Y,SBrkr,1535,0,0,1535,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2004,RFn,2,532,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,214000 +569,50,RL,79,12327,Pave,NA,IR1,Low,AllPub,Inside,Mod,SawyerW,Norm,Norm,1Fam,1.5Fin,8,8,1983,2009,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,Gd,TA,Gd,GLQ,1441,Unf,0,55,1496,GasA,Ex,Y,SBrkr,1496,636,0,2132,1,0,1,1,1,1,Gd,5,Min2,1,Gd,BuiltIn,1983,Fin,2,612,Gd,TA,Y,349,40,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,316600 +570,90,RL,NA,7032,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,SFoyer,5,5,1979,1979,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,943,Unf,0,0,943,GasA,TA,Y,SBrkr,943,0,0,943,1,0,1,0,2,1,TA,4,Typ,2,TA,Detchd,1979,Unf,2,600,TA,TA,Y,42,0,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal,135960 +571,90,RL,74,13101,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1965,1965,Gable,CompShg,HdBoard,HdBoard,BrkFace,108,TA,TA,CBlock,TA,TA,No,LwQ,231,Unf,0,1497,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,0,0,2,0,6,2,TA,10,Typ,0,NA,Detchd,1987,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,142600 +572,20,RL,60,7332,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1959,1959,Gable,CompShg,WdShing,Wd Shng,BrkFace,207,TA,TA,CBlock,TA,TA,No,BLQ,414,Unf,0,450,864,GasA,Ex,Y,SBrkr,864,0,0,864,1,0,1,0,2,1,Gd,4,Typ,0,NA,Attchd,1959,Unf,1,288,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Abnorml,120000 +573,60,RL,83,13159,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,7,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,846,846,GasA,Gd,Y,SBrkr,846,846,0,1692,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2009,RFn,2,650,TA,TA,Y,208,114,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial,224500 +574,80,RL,76,9967,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Ex,Y,SBrkr,774,656,0,1430,0,0,2,1,3,1,TA,8,Typ,1,TA,BuiltIn,2000,RFn,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,170000 +575,80,RL,70,10500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,7,1971,2005,Gambrel,CompShg,MetalSd,AsphShn,BrkFace,82,TA,TA,CBlock,TA,TA,Av,ALQ,349,Unf,0,23,372,GasA,TA,Y,SBrkr,576,533,0,1109,0,1,1,0,3,1,TA,5,Typ,0,NA,BuiltIn,1971,Unf,1,288,TA,TA,Y,35,0,0,0,0,0,NA,GdWo,NA,0,12,2007,WD,Normal,139000 +576,50,RL,80,8480,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,5,5,1947,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,442,Unf,0,390,832,GasA,TA,Y,SBrkr,832,384,0,1216,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1947,Unf,1,336,TA,TA,Y,158,0,102,0,0,0,NA,NA,NA,0,10,2008,COD,Abnorml,118500 +577,50,RL,52,6292,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,7,7,1928,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,861,861,GasA,Gd,Y,SBrkr,877,600,0,1477,0,1,2,0,3,1,TA,6,Typ,1,Gd,Detchd,1928,Unf,1,216,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,145000 +578,80,RL,96,11777,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,5,6,1966,1966,Gable,CompShg,VinylSd,VinylSd,BrkFace,97,TA,TA,CBlock,TA,TA,Av,LwQ,328,ALQ,551,285,1164,GasA,Ex,Y,SBrkr,1320,0,0,1320,1,0,1,0,3,1,TA,6,Typ,2,Fa,Attchd,1966,RFn,2,564,TA,TA,Y,160,68,240,0,0,0,NA,NA,NA,0,5,2006,WD,Abnorml,164500 +579,160,FV,34,3604,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,689,689,GasA,Ex,Y,SBrkr,703,689,0,1392,0,0,2,0,2,1,Gd,5,Typ,0,NA,Detchd,2007,Unf,2,540,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,2,2008,WD,Abnorml,146000 +580,50,RM,81,12150,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,5,1954,1954,Gable,CompShg,MetalSd,MetalSd,BrkFace,335,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1050,1050,GasA,Ex,N,FuseF,1050,745,0,1795,0,0,2,0,4,1,TA,7,Typ,0,NA,Attchd,1954,Unf,1,352,Fa,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,131500 +581,20,RL,NA,14585,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1960,1987,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,85,TA,TA,CBlock,TA,TA,No,BLQ,594,Rec,219,331,1144,GasA,Ex,Y,SBrkr,1429,0,0,1429,0,1,1,0,3,1,Gd,7,Typ,2,Gd,Attchd,1960,Unf,2,572,TA,TA,Y,216,110,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,181900 +582,20,RL,98,12704,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2008,2009,Hip,CompShg,VinylSd,VinylSd,BrkFace,306,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,2042,2042,GasA,Ex,Y,SBrkr,2042,0,0,2042,0,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2009,RFn,3,1390,TA,TA,Y,0,90,0,0,0,0,NA,NA,NA,0,8,2009,New,Partial,253293 +583,90,RL,81,11841,Grvl,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,SFoyer,6,5,1990,1990,Gable,CompShg,HdBoard,HdBoard,BrkFace,104,TA,Gd,CBlock,Gd,TA,Av,GLQ,816,Unf,0,0,816,GasA,TA,Y,SBrkr,816,0,0,816,1,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,32,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,118500 +584,75,RM,75,13500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,PosA,1Fam,2.5Unf,10,9,1893,2000,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Ex,Ex,BrkTil,TA,TA,No,Unf,0,Unf,0,1237,1237,GasA,Gd,Y,SBrkr,1521,1254,0,2775,0,0,3,1,3,1,Gd,9,Typ,1,Gd,Detchd,1988,Unf,2,880,Gd,TA,Y,105,502,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,325000 +585,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,4,7,1935,1995,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,884,884,GasA,Ex,Y,SBrkr,989,584,0,1573,0,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1935,Unf,1,240,TA,TA,Y,0,0,54,0,120,0,NA,NA,NA,0,7,2009,WD,Normal,133000 +586,20,RL,88,11443,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,208,Gd,TA,PConc,Ex,TA,Gd,GLQ,1460,Unf,0,408,1868,GasA,Ex,Y,SBrkr,2028,0,0,2028,1,0,2,0,2,1,Gd,7,Typ,2,Gd,Attchd,2005,RFn,3,880,TA,TA,Y,326,66,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial,369900 +587,30,RL,55,10267,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Norm,1Fam,1Story,6,7,1918,2000,Gable,CompShg,Stucco,Wd Shng,None,0,TA,Gd,BrkTil,TA,Gd,Mn,Rec,210,ALQ,606,0,816,GasA,Ex,Y,SBrkr,838,0,0,838,1,0,1,0,2,1,Fa,5,Typ,0,NA,Detchd,1961,Fin,1,275,TA,TA,N,0,0,112,0,0,0,NA,MnWw,NA,0,5,2008,WD,Normal,130000 +588,85,RL,74,8740,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,5,6,1982,1982,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,672,Unf,0,168,840,GasA,TA,Y,SBrkr,860,0,0,860,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1996,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,137000 +589,20,RL,65,25095,Pave,NA,IR1,Low,AllPub,Inside,Sev,ClearCr,Norm,Norm,1Fam,1Story,5,8,1968,2003,Flat,Tar&Grv,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Gd,GLQ,1324,Unf,0,113,1437,GasA,Ex,Y,SBrkr,1473,0,0,1473,2,0,1,0,1,1,Ex,5,Typ,2,Gd,Attchd,1968,Unf,1,452,TA,TA,Y,0,48,0,0,60,0,NA,NA,NA,0,6,2009,WD,Partial,143000 +590,40,RM,50,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Feedr,1Fam,1Story,5,6,1930,1960,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,742,742,GasA,TA,Y,FuseA,779,0,156,935,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1988,Unf,1,308,TA,TA,P,0,0,0,0,0,0,NA,NA,Shed,600,8,2008,WD,Normal,79500 +591,60,RL,64,8320,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,490,Unf,0,280,770,GasA,Ex,Y,SBrkr,770,812,0,1582,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2004,RFn,2,520,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,185900 +592,60,RL,97,13478,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,2Story,10,5,2008,2008,Gable,CompShg,CemntBd,CmentBd,Stone,420,Ex,TA,PConc,Ex,TA,Gd,GLQ,1338,Unf,0,384,1722,GasA,Ex,Y,SBrkr,1728,568,0,2296,1,0,2,1,3,1,Ex,10,Typ,1,Gd,BuiltIn,2008,RFn,3,842,TA,TA,Y,382,274,0,0,0,0,NA,NA,NA,0,6,2009,ConLI,Normal,451950 +593,20,RL,60,6600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,8,1982,2003,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,PConc,TA,Gd,No,GLQ,816,Unf,0,0,816,GasA,Ex,Y,SBrkr,816,0,0,816,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1985,Fin,2,816,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,138000 +594,120,RM,NA,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,Av,GLQ,685,Unf,0,163,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,4,Typ,0,NA,Attchd,2003,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,140000 +595,20,RL,88,7990,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1975,1975,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,924,924,GasA,TA,Y,SBrkr,924,0,0,924,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1981,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,4,2008,WD,Normal,110000 +596,20,RL,69,11302,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,Other,BrkFace,238,Gd,TA,PConc,Gd,TA,Gd,GLQ,1422,Unf,0,392,1814,GasA,Ex,Y,SBrkr,1826,0,0,1826,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,2005,Fin,3,758,TA,TA,Y,180,75,0,0,120,0,NA,NA,NA,0,8,2006,New,Partial,319000 +597,70,RM,60,3600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,7,1910,1993,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,684,684,GasA,Ex,N,FuseA,684,684,0,1368,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,1930,Unf,1,216,TA,Fa,N,0,158,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,114504 +598,120,RL,53,3922,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,72,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1258,1258,GasA,Ex,Y,SBrkr,1402,0,0,1402,0,2,0,2,2,1,Gd,7,Typ,1,Gd,Attchd,2006,Fin,3,648,TA,TA,Y,120,16,0,0,0,0,NA,NA,NA,0,2,2007,New,Partial,194201 +599,20,RL,80,12984,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,6,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,459,TA,TA,CBlock,Gd,TA,Mn,ALQ,1283,LwQ,147,0,1430,GasA,Ex,Y,SBrkr,1647,0,0,1647,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1977,Fin,2,621,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,217500 +600,160,RM,24,1950,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blueste,Norm,Norm,Twnhs,2Story,6,6,1980,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,Gd,TA,No,LwQ,81,GLQ,612,23,716,GasA,TA,Y,SBrkr,716,840,0,1556,1,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1980,Fin,2,452,TA,TA,Y,161,0,0,0,0,0,NA,GdPrv,NA,0,7,2008,COD,Normal,151000 +601,60,RL,74,10927,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,280,Gd,TA,PConc,Gd,TA,Av,GLQ,546,Unf,0,512,1058,GasA,Ex,Y,SBrkr,1058,846,0,1904,1,0,2,1,3,1,Ex,8,Typ,1,Gd,BuiltIn,2003,Fin,2,736,TA,TA,Y,179,60,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,275000 +602,50,RM,50,9000,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,6,1937,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,780,780,GasA,TA,Y,SBrkr,780,595,0,1375,0,0,1,1,3,1,Gd,6,Typ,1,Gd,Detchd,1979,Unf,1,544,TA,TA,P,0,162,0,0,126,0,NA,NA,NA,0,12,2007,WD,Normal,141000 +603,60,RL,80,10041,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,8,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,789,Unf,0,119,908,GasA,Ex,Y,SBrkr,927,988,0,1915,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1992,Fin,2,506,TA,TA,Y,120,150,0,0,0,0,NA,NA,NA,0,2,2006,WD,Abnorml,220000 +604,160,FV,30,3182,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2004,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,600,600,GasA,Ex,Y,SBrkr,600,600,0,1200,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2004,RFn,2,480,TA,TA,Y,0,172,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,151000 +605,20,RL,88,12803,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,99,Gd,TA,PConc,Gd,TA,Mn,GLQ,922,Unf,0,572,1494,GasA,Ex,Y,SBrkr,1494,0,0,1494,1,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2002,RFn,2,530,TA,TA,Y,192,36,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,221000 +606,60,RL,85,13600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,7,6,1965,1990,Gable,CompShg,HdBoard,HdBoard,BrkFace,176,TA,TA,CBlock,TA,TA,No,BLQ,454,Unf,0,314,768,GasA,TA,Y,SBrkr,1186,800,0,1986,0,0,2,1,3,1,TA,7,Typ,3,Fa,Attchd,1965,Unf,2,486,TA,TA,Y,0,42,0,0,189,0,NA,NA,NA,0,10,2009,WD,Normal,205000 +607,20,RL,82,12464,Pave,NA,IR2,Low,AllPub,Corner,Mod,CollgCr,Norm,Norm,1Fam,1Story,5,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,TA,No,GLQ,732,Unf,0,308,1040,GasA,Gd,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,2000,Unf,2,576,TA,TA,Y,168,0,0,0,0,0,NA,GdPrv,NA,0,11,2009,WD,Normal,152000 +608,20,RL,78,7800,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,2Story,5,8,1948,2002,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,Gd,No,GLQ,603,Unf,0,293,896,GasA,Ex,Y,SBrkr,1112,896,0,2008,1,0,3,0,3,1,Ex,8,Typ,0,NA,Attchd,1948,Unf,1,230,TA,TA,Y,103,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,225000 +609,70,RL,78,12168,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2Story,8,6,1934,1998,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,PConc,Gd,TA,Mn,BLQ,428,Unf,0,537,965,GasA,TA,Y,SBrkr,1940,1254,0,3194,0,0,2,1,4,1,TA,10,Typ,2,Gd,Basment,1934,Unf,2,380,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Alloca,359100 +610,20,RL,61,7943,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,4,5,1961,1961,Gable,CompShg,VinylSd,VinylSd,BrkCmn,192,TA,Fa,CBlock,TA,TA,Mn,Rec,903,Unf,0,126,1029,GasA,Gd,Y,SBrkr,1029,0,0,1029,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1961,Unf,1,261,TA,TA,Y,64,0,39,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,118500 +611,60,RL,NA,11050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,PosN,Norm,1Fam,2Story,9,5,2000,2000,Hip,CompShg,VinylSd,VinylSd,BrkFace,204,Gd,TA,PConc,Ex,TA,Mn,GLQ,904,Unf,0,536,1440,GasA,Ex,Y,SBrkr,1476,677,0,2153,1,0,2,1,3,1,Ex,8,Typ,2,Ex,Attchd,2000,Fin,3,736,TA,TA,Y,253,142,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,313000 +612,80,RL,NA,10395,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,6,6,1978,1978,Gable,CompShg,HdBoard,HdBoard,BrkFace,233,TA,TA,CBlock,Gd,TA,Av,ALQ,605,Unf,0,427,1032,GasA,TA,Y,SBrkr,1032,0,0,1032,0,1,2,0,3,1,TA,6,Typ,1,TA,Attchd,1978,Unf,2,564,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,Shed,500,7,2007,WD,Normal,148000 +613,60,RL,NA,11885,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,108,Gd,TA,PConc,Gd,TA,Av,GLQ,990,Unf,0,309,1299,GasA,Ex,Y,SBrkr,1299,573,0,1872,1,0,2,1,3,1,Ex,7,Typ,1,TA,BuiltIn,2001,RFn,2,531,TA,TA,Y,160,122,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,261500 +614,20,RL,70,8402,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Feedr,Norm,1Fam,1Story,5,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,ALQ,206,Unf,0,914,1120,GasA,Ex,Y,SBrkr,1120,0,0,1120,0,0,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,30,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial,147000 +615,180,RM,21,1491,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,SFoyer,4,6,1972,1972,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,LwQ,150,GLQ,480,0,630,GasA,Ex,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,TA,3,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,96,24,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,75500 +616,85,RL,80,8800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,SFoyer,6,7,1963,1963,Gable,CompShg,MetalSd,MetalSd,BrkFace,156,TA,Gd,PConc,TA,TA,Gd,GLQ,763,Unf,0,173,936,GasA,Ex,Y,SBrkr,1054,0,0,1054,1,0,1,0,3,1,Gd,6,Typ,0,NA,Attchd,1963,RFn,2,480,TA,TA,Y,120,0,0,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Abnorml,137500 +617,60,RL,NA,7861,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2002,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,457,Unf,0,326,783,GasA,Ex,Y,SBrkr,807,702,0,1509,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2002,Fin,2,393,TA,TA,Y,100,75,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,183200 +618,45,RL,59,7227,Pave,NA,Reg,HLS,AllPub,Corner,Mod,NAmes,Artery,Norm,1Fam,1.5Unf,6,6,1954,1954,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,832,832,GasA,Gd,Y,SBrkr,832,0,0,832,0,0,1,0,2,1,Gd,4,Typ,0,NA,Detchd,1962,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,105500 +619,20,RL,90,11694,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2007,2007,Hip,CompShg,CemntBd,CmentBd,BrkFace,452,Ex,TA,PConc,Ex,TA,Av,GLQ,48,Unf,0,1774,1822,GasA,Ex,Y,SBrkr,1828,0,0,1828,0,0,2,0,3,1,Gd,9,Typ,1,Gd,Attchd,2007,Unf,3,774,TA,TA,Y,0,108,0,0,260,0,NA,NA,NA,0,7,2007,New,Partial,314813 +620,60,RL,85,12244,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,2Story,8,5,2003,2003,Hip,CompShg,VinylSd,VinylSd,Stone,226,Gd,TA,PConc,Gd,TA,Gd,GLQ,871,Unf,0,611,1482,GasA,Ex,Y,SBrkr,1482,780,0,2262,1,0,2,1,4,1,Gd,10,Typ,2,Gd,Attchd,2003,Fin,3,749,TA,TA,Y,168,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,305000 +621,30,RL,45,8248,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,3,3,1914,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,41,Unf,0,823,864,GasA,TA,N,FuseF,864,0,0,864,1,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,100,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,67000 +622,60,RL,90,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,7,1974,1997,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,956,Rec,182,384,1522,GasA,TA,Y,SBrkr,1548,1066,0,2614,0,0,2,1,4,1,TA,9,Typ,1,TA,Attchd,1974,RFn,2,624,TA,TA,Y,38,243,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,240000 +623,20,RL,71,7064,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,153,TA,TA,CBlock,TA,TA,No,BLQ,560,Unf,0,420,980,GasA,TA,Y,SBrkr,980,0,0,980,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1986,Unf,2,484,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,135000 +624,160,FV,NA,2117,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,513,Gd,TA,PConc,Gd,TA,No,GLQ,420,Unf,0,336,756,GasA,Ex,Y,SBrkr,756,756,0,1512,0,0,2,1,2,1,Gd,4,Typ,1,TA,Detchd,2000,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,168500 +625,60,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,5,1972,1972,Gable,CompShg,VinylSd,VinylSd,None,288,TA,TA,CBlock,TA,TA,No,Rec,247,Unf,0,485,732,GasA,Gd,Y,SBrkr,1012,778,0,1790,1,0,1,2,4,1,TA,8,Min2,1,TA,Attchd,1972,RFn,2,484,TA,TA,Y,148,0,0,0,147,0,NA,NA,NA,0,11,2006,WD,Normal,165150 +626,20,RL,87,10000,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1962,1962,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,261,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1116,1116,GasA,TA,Y,SBrkr,1116,0,0,1116,0,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1962,Unf,2,440,TA,TA,Y,0,0,0,0,385,0,NA,NA,NA,0,2,2010,WD,Normal,160000 +627,20,RL,NA,12342,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1960,1978,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,978,978,GasA,TA,Y,SBrkr,1422,0,0,1422,0,0,1,0,3,1,TA,6,Min1,1,TA,Attchd,1960,RFn,1,286,TA,TA,Y,0,0,36,0,0,0,NA,GdWo,Shed,600,8,2007,WD,Normal,139900 +628,80,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,6,1955,1972,Gable,CompShg,AsbShng,AsbShng,BrkFace,164,TA,TA,CBlock,TA,TA,Av,BLQ,674,LwQ,132,350,1156,GasA,Ex,Y,SBrkr,1520,0,0,1520,1,0,1,0,3,1,TA,7,Typ,2,Gd,Basment,1955,RFn,1,364,TA,TA,Y,0,0,189,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,153000 +629,60,RL,70,11606,Pave,NA,IR1,HLS,AllPub,Inside,Sev,NAmes,Norm,Norm,1Fam,2Story,5,5,1969,1969,Gable,CompShg,Plywood,Plywood,BrkFace,192,TA,TA,PConc,Gd,TA,Av,Rec,650,Unf,0,390,1040,GasA,TA,Y,SBrkr,1040,1040,0,2080,0,1,1,2,5,1,Fa,9,Typ,2,TA,Attchd,1969,Unf,2,504,TA,TA,Y,335,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Family,135000 +630,80,RL,82,9020,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,SLvl,6,5,1964,1964,Gable,WdShngl,Plywood,Wd Sdng,BrkFace,259,TA,TA,CBlock,TA,TA,Gd,GLQ,624,Rec,336,288,1248,GasA,TA,Y,SBrkr,1350,0,0,1350,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1964,RFn,2,520,TA,TA,Y,176,0,0,0,0,0,NA,GdPrv,NA,0,6,2008,WD,Normal,168500 +631,70,RM,50,9000,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,2Story,5,6,1880,1991,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,Fa,Fa,No,Unf,0,Unf,0,636,636,GasA,TA,Y,FuseA,1089,661,0,1750,0,0,1,0,3,1,Ex,8,Typ,0,NA,Detchd,1937,Unf,1,240,Fa,Po,N,0,0,293,0,0,0,NA,MnPrv,NA,0,6,2006,WD,Abnorml,124000 +632,120,RL,34,4590,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,108,Gd,TA,PConc,Gd,Gd,Mn,GLQ,24,Unf,0,1530,1554,GasA,Ex,Y,SBrkr,1554,0,0,1554,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,627,TA,TA,Y,156,73,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,209500 +633,20,RL,85,11900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1977,1977,Hip,CompShg,Plywood,Plywood,BrkFace,209,TA,Gd,CBlock,TA,TA,No,ALQ,822,Unf,0,564,1386,GasA,TA,Y,SBrkr,1411,0,0,1411,0,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1977,Fin,2,544,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Family,82500 +634,20,RL,80,9250,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1954,2005,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,480,LwQ,468,108,1056,GasA,TA,Y,SBrkr,1056,0,0,1056,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1954,Unf,1,260,TA,TA,Y,390,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,139400 +635,90,RL,64,6979,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,Duplex,SFoyer,6,5,1980,1980,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,GLQ,1056,Unf,0,0,1056,GasA,Gd,Y,SBrkr,1056,0,0,1056,2,0,0,0,0,2,TA,4,Typ,0,NA,Detchd,1980,Unf,2,576,TA,TA,Y,264,56,0,0,0,0,NA,GdPrv,Shed,600,6,2010,WD,Normal,144000 +636,190,RH,60,10896,Pave,Pave,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Feedr,Norm,2fmCon,2.5Fin,6,7,1914,1995,Hip,CompShg,VinylSd,VinylSd,None,0,Fa,TA,CBlock,TA,Fa,No,LwQ,256,Unf,0,1184,1440,GasA,Ex,Y,FuseA,1440,1440,515,3395,0,0,2,0,8,2,Fa,14,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,110,0,0,0,0,NA,NA,NA,0,3,2007,WD,Abnorml,200000 +637,30,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,2,3,1936,1950,Gable,CompShg,AsbShng,AsbShng,None,0,Fa,Fa,BrkTil,TA,Fa,No,Unf,0,Unf,0,264,264,Grav,Fa,N,FuseA,800,0,0,800,0,0,1,0,1,1,Fa,4,Maj1,1,Po,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,1,2009,ConLw,Normal,60000 +638,190,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,1.5Fin,5,4,1954,1954,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,811,811,GasA,TA,Y,FuseA,811,576,0,1387,0,0,2,0,3,2,Gd,7,Typ,0,NA,BuiltIn,1954,Unf,1,256,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,93000 +639,30,RL,67,8777,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Feedr,Norm,1Fam,1Story,5,7,1910,1950,Gable,CompShg,MetalSd,Wd Sdng,None,0,TA,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,796,796,GasA,Gd,Y,FuseA,796,0,0,796,0,0,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,P,328,0,164,0,0,0,NA,MnPrv,NA,0,5,2008,WD,Normal,85000 +640,120,RL,53,3982,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,Av,GLQ,1154,Unf,0,366,1520,GasA,Ex,Y,SBrkr,1567,0,0,1567,1,0,2,0,1,1,Ex,7,Typ,1,Gd,Attchd,2006,Fin,3,648,TA,TA,Y,312,0,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial,264561 +641,120,RL,62,12677,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2003,2004,Hip,CompShg,MetalSd,MetalSd,BrkFace,472,Ex,TA,PConc,Ex,TA,Gd,GLQ,1218,Unf,0,300,1518,GasA,Ex,Y,SBrkr,1518,0,0,1518,0,0,1,1,1,1,Ex,6,Typ,1,Gd,Attchd,2003,RFn,2,588,TA,TA,Y,185,140,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,274000 +642,60,FV,NA,7050,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,738,Unf,0,319,1057,GasA,Ex,Y,SBrkr,1057,872,0,1929,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2001,Fin,2,650,TA,TA,Y,0,235,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,226000 +643,80,RL,75,13860,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,8,7,1972,1995,Gable,CompShg,Plywood,Wd Sdng,None,0,Gd,TA,CBlock,Gd,TA,Gd,GLQ,1410,Unf,0,542,1952,GasA,Gd,Y,SBrkr,2000,704,0,2704,1,0,2,1,4,1,Ex,9,Typ,3,TA,Attchd,1972,Fin,2,538,TA,TA,Y,269,111,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal,345000 +644,60,RL,80,10793,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,2Story,5,5,1969,1969,Mansard,CompShg,WdShing,HdBoard,BrkFace,263,TA,TA,CBlock,TA,TA,No,Rec,493,BLQ,287,0,780,GasA,Ex,Y,SBrkr,780,840,0,1620,0,0,2,1,4,1,TA,7,Min1,0,NA,Attchd,1969,Fin,2,462,TA,TA,Y,208,0,0,0,0,0,NA,GdWo,NA,0,4,2007,WD,Normal,152000 +645,20,FV,85,9187,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,9,5,2009,2009,Gable,CompShg,CemntBd,CmentBd,Stone,162,Ex,TA,PConc,Ex,TA,Mn,GLQ,1121,Unf,0,645,1766,GasA,Ex,Y,SBrkr,1766,0,0,1766,1,0,2,1,2,1,Ex,7,Typ,1,Gd,Attchd,2009,Fin,3,478,TA,TA,Y,195,130,0,0,0,0,NA,NA,NA,0,10,2009,New,Partial,370878 +646,20,RL,NA,10530,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1971,1971,Hip,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,282,LwQ,35,664,981,GasA,TA,Y,SBrkr,981,0,0,981,1,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1979,Unf,2,576,TA,TA,Y,0,312,40,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,143250 +647,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1950,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,1048,0,0,1048,0,0,1,0,3,1,TA,7,Min1,0,NA,Detchd,1950,Unf,2,420,TA,TA,Y,0,27,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,98300 +648,20,RL,85,10452,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,6,5,1953,1953,Hip,CompShg,Wd Sdng,Wd Sdng,Stone,216,TA,TA,CBlock,TA,TA,Mn,Rec,500,Unf,0,594,1094,GasA,Ex,Y,SBrkr,1094,0,0,1094,0,0,1,0,3,1,TA,5,Typ,2,Gd,Attchd,1953,RFn,2,495,TA,TA,Y,0,0,0,0,287,0,NA,NA,NA,0,6,2008,WD,Normal,155000 +649,60,RL,70,7700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,2Story,6,5,1966,1966,Gable,CompShg,MetalSd,MetalSd,BrkFace,351,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,756,756,GasA,TA,Y,SBrkr,1051,788,0,1839,0,0,1,1,4,1,TA,7,Typ,1,TA,Attchd,1966,Unf,2,442,TA,TA,Y,0,124,216,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,155000 +650,180,RM,21,1936,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SFoyer,4,6,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,BLQ,131,GLQ,499,0,630,GasA,Gd,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,TA,3,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,12,2007,WD,Normal,84500 +651,60,FV,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,6,2007,2007,Gable,CompShg,CemntBd,CmentBd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,813,813,GasA,Ex,Y,SBrkr,822,843,0,1665,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2007,RFn,2,562,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,205950 +652,70,RL,60,9084,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Artery,Norm,1Fam,2Story,4,5,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,Unf,0,Unf,0,755,755,GasA,TA,Y,SBrkr,755,755,0,1510,1,0,1,0,4,1,TA,7,Typ,1,Gd,Detchd,1940,Unf,1,296,Fa,Po,P,120,0,0,0,0,0,NA,MnPrv,NA,0,10,2009,WD,Normal,108000 +653,60,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1996,1996,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,880,880,GasA,Ex,Y,SBrkr,909,807,0,1716,0,0,2,1,2,1,Gd,7,Typ,1,TA,Attchd,1996,RFn,2,512,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,191000 +654,50,RM,60,10320,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,6,7,1906,1995,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,756,756,GasA,Ex,Y,SBrkr,756,713,0,1469,0,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,1906,Unf,1,216,TA,TA,Y,57,0,239,0,0,0,NA,MnPrv,NA,0,6,2008,WD,Normal,135000 +655,20,RL,91,10437,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1Story,8,6,1995,1995,Hip,CompShg,MetalSd,MetalSd,BrkFace,660,Gd,Gd,PConc,Gd,TA,Gd,GLQ,1696,Unf,0,413,2109,GasA,Ex,Y,SBrkr,2113,0,0,2113,1,0,2,1,2,1,Gd,7,Typ,1,TA,Attchd,1995,Fin,3,839,TA,TA,Y,236,46,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,350000 +656,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1971,1971,Gable,CompShg,HdBoard,ImStucc,BrkFace,381,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,525,525,GasA,TA,Y,SBrkr,525,567,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1971,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Family,88000 +657,20,RL,72,10007,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,2006,Gable,CompShg,HdBoard,HdBoard,BrkFace,54,Gd,TA,CBlock,TA,TA,No,ALQ,806,Unf,0,247,1053,GasA,Ex,Y,SBrkr,1053,0,0,1053,1,0,1,1,3,1,Gd,5,Typ,0,NA,Attchd,1959,RFn,1,312,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2008,WD,Normal,145500 +658,70,RL,60,7200,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2Story,7,6,1931,2000,Gable,CompShg,Stucco,Wd Shng,None,0,TA,Fa,BrkTil,Gd,TA,No,Unf,0,Unf,0,776,776,GasA,TA,Y,SBrkr,851,651,0,1502,0,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1931,RFn,1,270,TA,TA,P,0,0,112,0,0,0,NA,MnPrv,NA,0,2,2008,WD,Normal,149000 +659,50,RL,78,17503,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,5,1948,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,912,912,GasA,TA,Y,SBrkr,912,546,0,1458,0,1,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1948,Unf,1,330,TA,TA,Y,192,0,0,0,0,0,NA,NA,NA,0,1,2010,WD,Abnorml,97500 +660,20,RL,75,9937,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1964,1999,Hip,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,TA,TA,No,BLQ,637,Unf,0,849,1486,GasA,Ex,Y,SBrkr,1486,0,0,1486,1,0,1,0,3,1,TA,7,Typ,0,NA,Detchd,1968,Fin,2,480,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Normal,167000 +661,60,RL,NA,12384,Pave,NA,Reg,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,7,1976,1976,Gable,CompShg,Plywood,Plywood,BrkFace,233,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,793,793,GasA,TA,Y,SBrkr,1142,793,0,1935,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1976,RFn,2,550,TA,TA,Y,0,113,252,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,197900 +662,60,RL,52,46589,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,7,1994,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,528,Gd,TA,PConc,Gd,Gd,No,GLQ,1361,Rec,180,88,1629,GasA,Ex,Y,SBrkr,1686,762,0,2448,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1994,RFn,3,711,TA,TA,Y,517,76,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,402000 +663,20,RL,120,13560,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,3,1968,1968,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,216,TA,TA,CBlock,Fa,Fa,No,Unf,0,Unf,0,1392,1392,GasA,Gd,Y,SBrkr,1392,0,0,1392,1,0,1,0,2,1,TA,5,Maj2,2,TA,Attchd,1968,RFn,2,576,TA,TA,Y,0,0,240,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,110000 +664,85,RL,90,10012,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SFoyer,4,5,1972,1972,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,BLQ,920,Rec,180,38,1138,GasA,TA,Y,SBrkr,1181,0,0,1181,1,0,2,0,3,1,TA,6,Typ,0,NA,Detchd,1974,RFn,2,588,TA,TA,Y,0,0,180,0,0,0,NA,MnPrv,NA,0,4,2008,WD,Normal,137500 +665,20,RL,49,20896,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,Somerst,RRAn,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,Mn,GLQ,1721,Unf,0,356,2077,GasA,Ex,Y,SBrkr,2097,0,0,2097,1,0,1,1,1,1,Ex,8,Typ,1,Ex,Attchd,2005,Fin,3,1134,TA,TA,Y,192,267,0,0,0,0,NA,NA,NA,0,1,2006,New,Partial,423000 +666,60,RL,106,11194,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,40,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1406,1406,GasA,Ex,Y,SBrkr,1454,482,0,1936,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2000,RFn,2,504,TA,TA,Y,188,124,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal,230500 +667,60,RL,NA,18450,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,5,1965,1979,Flat,Tar&Grv,Plywood,Plywood,BrkCmn,113,TA,Gd,CBlock,Gd,TA,No,LwQ,187,Rec,723,111,1021,GasA,TA,Y,SBrkr,1465,915,0,2380,0,0,2,1,3,1,TA,7,Sev,1,Po,CarPort,1965,Unf,2,596,TA,TA,Y,0,265,0,0,0,0,NA,NA,NA,0,8,2007,WD,Abnorml,129000 +668,20,RL,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,1994,1998,Gable,CompShg,HdBoard,HdBoard,BrkFace,258,TA,TA,PConc,Gd,TA,No,GLQ,1138,Unf,0,270,1408,GasA,Ex,Y,SBrkr,1679,0,0,1679,1,0,2,0,3,1,Gd,7,Typ,1,Fa,Attchd,1994,RFn,2,575,TA,TA,Y,224,42,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,193500 +669,20,RL,NA,14175,Pave,NA,Reg,Bnk,AllPub,Corner,Mod,Sawyer,Norm,Norm,1Fam,1Story,5,6,1956,1987,Gable,CompShg,CemntBd,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,988,Unf,0,200,1188,GasA,Gd,Y,SBrkr,1437,0,0,1437,1,0,1,1,3,1,TA,6,Min2,1,TA,Detchd,1999,Unf,2,576,TA,TA,Y,304,0,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal,168000 +670,30,RL,80,11600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,4,5,1922,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,700,700,GasA,Ex,Y,SBrkr,1180,0,0,1180,0,0,1,0,2,1,Fa,5,Typ,1,Gd,Detchd,1922,Unf,1,252,TA,Fa,Y,0,0,67,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,137500 +671,60,RL,64,8633,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,193,Unf,0,545,738,GasA,Ex,Y,SBrkr,738,738,0,1476,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2005,Fin,2,540,TA,TA,Y,100,35,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,173500 +672,70,RH,54,6629,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Artery,Norm,1Fam,2Story,6,6,1925,1950,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,BLQ,551,Unf,0,121,672,GasA,TA,N,SBrkr,697,672,0,1369,1,0,2,0,3,1,TA,6,Typ,0,NA,Detchd,1930,Unf,1,300,TA,TA,Y,147,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,103600 +673,20,RL,NA,11250,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,1Story,6,6,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,Gd,TA,CBlock,Gd,TA,No,ALQ,767,Unf,0,441,1208,GasA,TA,Y,SBrkr,1208,0,0,1208,1,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1977,RFn,2,546,TA,TA,Y,198,42,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,165000 +674,20,RL,110,14442,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,7,1957,2004,Hip,CompShg,CemntBd,CmentBd,BrkFace,106,TA,TA,PConc,TA,TA,No,GLQ,1186,Unf,0,291,1477,GasA,Ex,Y,SBrkr,1839,0,0,1839,1,0,2,0,3,1,Gd,7,Typ,2,TA,Attchd,1957,Fin,2,416,TA,TA,Y,0,87,0,0,200,0,NA,NA,NA,0,6,2007,WD,Normal,257500 +675,20,RL,80,9200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1965,1965,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,892,Unf,0,244,1136,GasA,TA,Y,SBrkr,1136,0,0,1136,1,0,1,0,3,1,TA,5,Typ,1,Gd,Attchd,1965,RFn,1,384,TA,TA,Y,426,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,140000 +676,160,RL,24,2289,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,Twnhs,2Story,6,6,1978,1978,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,TA,TA,No,ALQ,311,Unf,0,544,855,GasA,TA,Y,SBrkr,855,586,0,1441,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1978,Unf,2,440,TA,TA,Y,28,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,148500 +677,70,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,4,2,1900,1950,Gable,CompShg,AsbShng,Stucco,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,1095,1095,GasW,Fa,N,SBrkr,1095,679,0,1774,1,0,2,0,4,2,TA,8,Min2,0,NA,2Types,1920,Unf,3,779,Fa,Fa,N,0,0,90,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,87000 +678,30,RL,52,9022,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,8,1924,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,768,768,GasA,Ex,Y,SBrkr,792,0,0,792,0,0,1,0,2,1,Gd,5,Typ,0,NA,Detchd,1924,Unf,1,240,Fa,Fa,N,316,0,120,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,109500 +679,20,RL,80,11844,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,1Story,8,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,464,Gd,TA,PConc,Ex,TA,Mn,Unf,0,Unf,0,2046,2046,GasA,Ex,Y,SBrkr,2046,0,0,2046,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2008,Fin,3,834,TA,TA,Y,322,82,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial,372500 +680,20,RL,NA,9945,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1961,1961,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,57,TA,TA,CBlock,TA,TA,No,Rec,827,Unf,0,161,988,GasA,TA,Y,SBrkr,988,0,0,988,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1963,Unf,2,572,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,128500 +681,120,RL,50,8012,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1980,1980,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,BLQ,543,BLQ,119,261,923,GasA,TA,Y,SBrkr,923,0,0,923,0,0,2,0,2,1,TA,5,Typ,1,TA,Attchd,1980,RFn,1,264,TA,TA,Y,80,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,143000 +682,50,RH,55,4500,Pave,Pave,IR2,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,5,1932,2000,Gable,CompShg,VinylSd,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Rec,182,Unf,0,611,793,GasA,Ex,Y,SBrkr,848,672,0,1520,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1968,Unf,1,281,TA,TA,Y,0,0,56,0,0,0,NA,NA,NA,0,7,2009,WD,Abnorml,159434 +683,120,RL,NA,2887,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1Story,6,5,1996,1997,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,1003,Unf,0,288,1291,GasA,Ex,Y,SBrkr,1291,0,0,1291,1,0,1,0,2,1,Gd,6,Typ,1,Gd,Attchd,1996,Unf,2,431,TA,TA,Y,307,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,173000 +684,20,RL,90,11248,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,9,5,2002,2002,Hip,CompShg,VinylSd,VinylSd,Stone,215,Gd,TA,PConc,Gd,TA,Av,GLQ,1059,Unf,0,567,1626,GasA,Ex,Y,SBrkr,1668,0,0,1668,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,2002,Fin,3,702,TA,TA,Y,257,45,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,285000 +685,60,RL,58,16770,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,30,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1195,1195,GasA,Gd,Y,SBrkr,1195,644,0,1839,0,0,2,1,4,1,TA,7,Typ,0,NA,Attchd,1998,Fin,2,486,TA,TA,Y,0,81,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,221000 +686,160,RL,NA,5062,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,TwnhsE,2Story,7,5,1984,1984,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,Gd,TA,Mn,GLQ,828,LwQ,182,180,1190,GasA,Gd,Y,SBrkr,1190,900,0,2090,1,0,2,0,3,1,Gd,6,Min1,1,TA,Attchd,1984,Fin,2,577,TA,TA,Y,219,0,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal,207500 +687,60,FV,84,10207,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,6,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,874,874,GasA,Ex,Y,SBrkr,874,887,0,1761,0,0,3,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,2,578,TA,TA,Y,144,105,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial,227875 +688,160,FV,NA,5105,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2004,2004,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,239,Unf,0,312,551,GasA,Ex,Y,SBrkr,551,551,0,1102,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2004,Unf,2,480,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,148800 +689,20,RL,60,8089,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,1Story,8,6,2007,2007,Gable,CompShg,MetalSd,MetalSd,BrkFace,0,Gd,TA,PConc,Gd,TA,Av,GLQ,945,Unf,0,474,1419,GasA,Ex,Y,SBrkr,1419,0,0,1419,1,0,2,0,2,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,2,567,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,10,2007,New,Partial,392000 +690,120,RL,61,7577,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,256,Gd,TA,PConc,Gd,TA,Av,ALQ,20,Unf,0,1342,1362,GasA,Ex,Y,SBrkr,1362,0,0,1362,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,460,TA,TA,Y,192,28,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,194700 +691,120,RM,NA,4426,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,147,Gd,TA,PConc,Gd,TA,Gd,GLQ,697,Unf,0,151,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,1,TA,Attchd,2004,RFn,2,420,TA,TA,Y,149,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,141000 +692,60,RL,104,21535,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,10,6,1994,1995,Gable,WdShngl,HdBoard,HdBoard,BrkFace,1170,Ex,TA,PConc,Ex,TA,Gd,GLQ,1455,Unf,0,989,2444,GasA,Ex,Y,SBrkr,2444,1872,0,4316,0,1,3,1,4,1,Ex,10,Typ,2,Ex,Attchd,1994,Fin,3,832,TA,TA,Y,382,50,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal,755000 +693,60,RL,42,26178,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Timber,Norm,Norm,1Fam,2Story,7,5,1989,1990,Hip,CompShg,MetalSd,MetalSd,BrkFace,293,Gd,TA,PConc,Gd,TA,Gd,GLQ,965,Unf,0,245,1210,GasA,Ex,Y,SBrkr,1238,1281,0,2519,1,0,2,1,4,1,Gd,9,Typ,2,Gd,Attchd,1989,RFn,2,628,TA,TA,Y,320,27,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,335000 +694,30,RL,60,5400,Pave,NA,Reg,Lvl,AllPub,Corner,Sev,OldTown,Norm,Norm,1Fam,1Story,5,6,1921,1968,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1073,1073,GasA,Ex,Y,SBrkr,1073,0,0,1073,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1968,Unf,1,326,TA,TA,Y,0,0,112,0,0,0,NA,NA,NA,0,12,2006,WD,Abnorml,108480 +695,50,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,6,1936,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,BrkTil,TA,TA,No,Unf,0,Unf,0,927,927,GasA,TA,Y,SBrkr,1067,472,0,1539,0,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1995,Unf,2,576,TA,TA,Y,112,0,0,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal,141500 +696,20,RL,54,13811,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,6,6,1987,1987,Gable,CompShg,HdBoard,HdBoard,BrkFace,72,TA,TA,CBlock,Gd,Gd,No,GLQ,980,LwQ,40,92,1112,GasA,Gd,Y,SBrkr,1137,0,0,1137,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1987,Unf,2,551,TA,TA,Y,125,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,176000 +697,30,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,7,1921,1950,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,616,Unf,0,0,616,GasA,Gd,Y,SBrkr,616,0,0,616,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1921,Unf,1,205,TA,TA,Y,0,0,129,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,89000 +698,20,RL,57,6420,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1952,1952,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,Ex,Gd,Mn,LwQ,210,ALQ,551,219,980,GasA,Fa,Y,FuseA,1148,0,0,1148,0,1,1,0,2,1,TA,6,Typ,0,NA,Detchd,1952,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal,123500 +699,20,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,1Fam,1Story,5,8,1965,2009,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,GLQ,553,BLQ,117,224,894,GasA,Ex,Y,SBrkr,894,0,0,894,1,0,1,0,3,1,TA,5,Typ,1,Gd,Detchd,1973,Unf,1,336,TA,TA,Y,416,144,0,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Normal,138500 +700,120,FV,59,4282,Pave,Pave,IR2,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2004,2004,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,16,Unf,0,1375,1391,GasA,Ex,Y,SBrkr,1391,0,0,1391,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2004,RFn,2,530,TA,TA,Y,156,158,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,196000 +701,20,RL,85,14331,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2002,2002,Hip,CompShg,VinylSd,VinylSd,BrkFace,630,Gd,TA,PConc,Ex,TA,Gd,GLQ,1274,Unf,0,526,1800,GasA,Ex,Y,SBrkr,1800,0,0,1800,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2002,Fin,3,765,TA,TA,Y,270,78,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,312500 +702,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1969,1969,Hip,CompShg,HdBoard,HdBoard,BrkFace,168,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1164,1164,GasA,TA,Y,SBrkr,1164,0,0,1164,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1969,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,COD,Normal,140000 +703,60,RL,82,12438,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,2Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,466,Ex,TA,PConc,Ex,Gd,No,Unf,0,Unf,0,1234,1234,GasA,Ex,Y,SBrkr,1264,1312,0,2576,0,0,2,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2006,Fin,3,666,TA,TA,Y,324,100,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,361919 +704,190,RM,76,7630,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Feedr,Norm,2fmCon,2Story,5,9,1900,1996,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,Gd,TA,No,Unf,0,Unf,0,360,360,GasA,Gd,Y,SBrkr,1032,780,0,1812,0,0,2,0,4,2,Gd,8,Typ,1,Po,Detchd,1999,Unf,2,672,TA,TA,N,344,0,40,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal,140000 +705,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,109,Gd,TA,PConc,Gd,TA,Av,GLQ,712,Unf,0,761,1473,GasA,Ex,Y,SBrkr,1484,0,0,1484,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2004,RFn,2,606,TA,TA,Y,0,35,0,144,0,0,NA,NA,NA,0,5,2010,WD,Normal,213000 +706,190,RM,70,5600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,2fmCon,2Story,4,5,1930,1950,Hip,CompShg,VinylSd,Wd Shng,None,0,Fa,Fa,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Fa,N,SBrkr,372,720,0,1092,0,0,2,0,3,2,Fa,7,Mod,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,Othr,3500,7,2010,WD,Normal,55000 +707,20,RL,NA,115149,Pave,NA,IR2,Low,AllPub,CulDSac,Sev,ClearCr,Norm,Norm,1Fam,1Story,7,5,1971,2002,Gable,CompShg,Plywood,Plywood,Stone,351,TA,TA,CBlock,Gd,TA,Gd,GLQ,1219,Unf,0,424,1643,GasA,TA,Y,SBrkr,1824,0,0,1824,1,0,2,0,2,1,Gd,5,Typ,2,TA,Attchd,1971,Unf,2,739,TA,TA,Y,380,48,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,302000 +708,120,RL,48,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,8,5,2006,2006,Hip,CompShg,MetalSd,MetalSd,BrkFace,176,Gd,TA,PConc,Gd,TA,No,GLQ,863,Unf,0,461,1324,GasA,Ex,Y,SBrkr,1324,0,0,1324,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,Fin,2,550,TA,TA,Y,192,38,0,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,254000 +709,60,RL,65,9018,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2007,Fin,2,400,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial,179540 +710,20,RL,NA,7162,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1966,1966,Gable,CompShg,HdBoard,HdBoard,BrkCmn,41,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,876,876,GasA,TA,Y,SBrkr,904,0,0,904,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1966,Unf,1,408,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,12,2008,WD,Abnorml,109900 +711,30,RL,56,4130,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,3,6,1935,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,270,270,GasA,Gd,Y,SBrkr,729,0,0,729,0,0,1,0,2,1,TA,5,Maj2,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,52000 +712,50,C (all),66,8712,Pave,Pave,Reg,HLS,AllPub,Inside,Mod,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,7,1900,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,Stone,TA,TA,Mn,Unf,0,Unf,0,859,859,GasA,Gd,Y,SBrkr,859,319,0,1178,0,0,1,0,2,1,TA,7,Typ,0,NA,Detchd,1964,RFn,1,384,TA,TA,N,68,0,98,0,0,0,NA,NA,NA,0,1,2010,WD,Abnorml,102776 +713,120,RL,40,4671,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1988,1989,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,767,Unf,0,461,1228,GasA,Gd,Y,SBrkr,1228,0,0,1228,1,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,1988,Fin,2,472,TA,TA,Y,168,120,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,189000 +714,190,RL,60,9873,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,RRAn,Norm,2fmCon,1Story,4,5,1970,1970,Gable,CompShg,HdBoard,HdBoard,BrkFace,160,TA,TA,CBlock,TA,TA,Av,ALQ,789,Unf,0,171,960,GasW,TA,N,SBrkr,960,0,0,960,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1970,Unf,2,576,TA,TA,Y,0,288,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,129000 +715,60,RL,NA,13517,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRAe,Norm,1Fam,2Story,6,8,1976,2005,Gable,CompShg,HdBoard,Plywood,BrkFace,289,Gd,TA,CBlock,TA,TA,No,GLQ,533,Unf,0,192,725,GasA,Ex,Y,SBrkr,725,754,0,1479,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1976,RFn,2,475,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,130500 +716,20,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1974,1974,Hip,CompShg,HdBoard,HdBoard,BrkFace,174,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1064,1064,GasA,TA,Y,SBrkr,1350,0,0,1350,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1974,RFn,2,478,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal,165000 +717,70,RM,60,10800,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,8,1890,1998,Gable,CompShg,Wd Sdng,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,718,718,GasA,Ex,Y,SBrkr,1576,978,0,2554,0,0,1,1,3,1,TA,8,Typ,0,NA,Detchd,1996,Unf,2,704,TA,TA,P,0,48,143,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,159500 +718,20,RL,80,10000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,5,6,1973,2000,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,BLQ,1084,Unf,0,92,1176,GasA,Gd,Y,SBrkr,1178,0,0,1178,0,1,1,1,3,1,Gd,5,Typ,1,Fa,Attchd,1973,Unf,2,439,TA,TA,Y,224,0,0,0,0,0,NA,MnPrv,NA,0,11,2008,WD,Normal,157000 +719,60,RL,96,10542,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1993,1994,Hip,CompShg,Wd Sdng,ImStucc,BrkFace,651,Gd,TA,PConc,Gd,TA,Gd,GLQ,1173,Unf,0,138,1311,GasA,Ex,Y,SBrkr,1325,1093,0,2418,1,0,2,1,3,1,Gd,9,Typ,1,TA,Attchd,1993,RFn,3,983,TA,TA,Y,250,154,216,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,341000 +720,20,RL,69,9920,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1969,1969,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,523,Unf,0,448,971,GasA,TA,Y,SBrkr,971,0,0,971,0,0,1,1,3,1,TA,5,Typ,1,Po,Attchd,1969,Unf,1,300,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,128500 +721,120,RL,NA,6563,Pave,NA,IR1,Low,AllPub,CulDSac,Mod,StoneBr,Norm,Norm,1Fam,1Story,8,5,1985,1985,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,1148,Unf,0,594,1742,GasA,TA,Y,SBrkr,1742,0,0,1742,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1985,RFn,2,564,TA,TA,Y,114,28,234,0,0,0,NA,NA,NA,0,12,2006,WD,Normal,275000 +722,120,RM,NA,4426,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,169,Gd,TA,PConc,Gd,TA,Av,GLQ,662,Unf,0,186,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,0,NA,Attchd,2004,RFn,2,420,TA,TA,Y,160,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,143000 +723,20,RL,70,8120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,7,1970,1970,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,191,Unf,0,673,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1994,Unf,2,463,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,124500 +724,50,RL,60,8172,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,6,1954,1972,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,941,941,GasA,Ex,Y,SBrkr,997,473,0,1470,0,0,2,0,4,1,TA,7,Typ,0,NA,Detchd,1958,Unf,1,548,TA,TA,Y,0,0,0,0,156,0,NA,NA,NA,0,5,2008,WD,Normal,135000 +725,20,RL,86,13286,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,9,5,2007,2008,Hip,CompShg,CemntBd,CmentBd,Stone,340,Ex,TA,PConc,Ex,TA,No,GLQ,1234,Unf,0,464,1698,GasA,Ex,Y,SBrkr,1698,0,0,1698,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2007,Fin,3,768,TA,TA,Y,327,64,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,320000 +726,20,RL,60,6960,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1970,1970,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,375,BLQ,239,250,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1989,Unf,2,660,TA,TA,Y,96,0,0,0,0,0,NA,NA,Shed,500,11,2009,WD,Normal,120500 +727,20,RL,NA,21695,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,9,1988,2007,Hip,CompShg,Wd Sdng,Plywood,BrkFace,260,Gd,Gd,CBlock,Gd,TA,No,GLQ,808,Unf,0,72,880,GasA,Ex,Y,SBrkr,1680,0,0,1680,1,0,2,0,3,1,Gd,5,Typ,1,Gd,Attchd,1988,Fin,2,540,TA,TA,Y,292,44,0,182,0,0,NA,NA,NA,0,12,2009,WD,Normal,222000 +728,20,RL,64,7314,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,82,Gd,TA,PConc,Gd,TA,Av,GLQ,724,Unf,0,508,1232,GasA,Ex,Y,SBrkr,1232,0,0,1232,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2007,RFn,2,632,TA,TA,Y,132,0,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,194500 +729,90,RL,85,11475,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1958,1958,Gable,CompShg,VinylSd,VinylSd,BrkFace,95,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1584,1584,GasA,TA,Y,SBrkr,1776,0,0,1776,1,0,2,0,4,2,TA,9,Typ,0,NA,Detchd,1968,Unf,3,888,TA,TA,Y,0,25,0,0,0,0,NA,NA,NA,0,7,2009,COD,Abnorml,110000 +730,30,RM,52,6240,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,5,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,152,Unf,0,628,780,GasA,TA,Y,FuseA,848,0,360,1208,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1962,Unf,2,539,TA,TA,Y,0,23,112,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,103000 +731,120,RL,39,5389,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1995,1996,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1180,Unf,0,415,1595,GasA,Ex,Y,SBrkr,1616,0,0,1616,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1995,RFn,2,608,TA,TA,Y,237,152,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,236500 +732,80,RL,73,9590,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,SLvl,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,442,Gd,TA,PConc,Ex,TA,Av,GLQ,786,Unf,0,82,868,GasA,Ex,Y,SBrkr,1146,0,0,1146,1,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2003,Fin,2,438,TA,TA,Y,160,22,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,187500 +733,60,RL,75,11404,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1998,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,202,Gd,TA,PConc,Gd,TA,Av,ALQ,252,Unf,0,901,1153,GasA,Ex,Y,SBrkr,1153,878,0,2031,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1998,Fin,2,541,TA,TA,Y,192,84,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,222500 +734,20,RL,80,10000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,6,1961,1983,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,594,Unf,0,270,864,GasA,Ex,Y,SBrkr,1144,0,0,1144,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1961,RFn,1,264,TA,TA,Y,165,0,0,0,0,0,NA,GdWo,Shed,400,3,2009,WD,Normal,131400 +735,20,RL,NA,8978,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1968,1968,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,948,948,GasA,TA,Y,SBrkr,948,0,0,948,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1968,Unf,1,300,TA,TA,Y,147,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Family,108000 +736,75,RM,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,7,7,1914,1970,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,Mn,Rec,390,Unf,0,490,880,GasW,Fa,N,SBrkr,880,888,0,1768,0,0,1,1,2,1,TA,6,Typ,2,TA,Detchd,1914,Unf,2,320,TA,TA,N,0,341,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,163000 +737,90,RL,60,8544,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,3,4,1950,1950,Gable,CompShg,Stucco,Stone,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,N,FuseF,1040,0,0,1040,0,0,2,0,2,2,TA,6,Typ,0,NA,Detchd,1949,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,93500 +738,60,RL,72,10463,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,893,893,GasA,Ex,Y,SBrkr,901,900,0,1801,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,3,800,TA,TA,Y,0,116,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,239900 +739,90,RL,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,5,5,1987,1988,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,Gd,Gd,GLQ,1200,Unf,0,0,1200,GasA,TA,Y,SBrkr,1200,0,0,1200,3,0,3,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,120,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Alloca,179000 +740,60,RL,65,9313,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,864,864,GasA,Ex,Y,SBrkr,864,864,0,1728,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2004,RFn,2,572,TA,TA,Y,187,56,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,190000 +741,70,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,7,1910,2002,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,Gd,BrkTil,Fa,Fa,No,Unf,0,Unf,0,264,264,GasA,Ex,Y,SBrkr,768,664,0,1432,0,0,2,0,2,1,TA,7,Typ,0,NA,Detchd,1910,Unf,2,360,TA,Gd,Y,270,0,112,0,0,0,NA,GdPrv,NA,0,5,2007,WD,Abnorml,132000 +742,20,RL,65,6768,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,6,8,1961,1996,Hip,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,TA,Mn,GLQ,832,Unf,0,80,912,GasA,Gd,Y,SBrkr,912,0,0,912,1,1,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1962,Unf,1,288,TA,TA,Y,168,0,0,0,0,0,NA,GdPrv,NA,0,5,2008,WD,Normal,142000 +743,20,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2000,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,108,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1349,1349,GasA,Ex,Y,SBrkr,1349,0,0,1349,0,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,2000,Unf,2,539,TA,TA,Y,120,55,0,0,0,0,NA,GdPrv,NA,0,12,2007,WD,Normal,179000 +744,80,RL,70,12886,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,5,6,1963,1999,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,ALQ,444,Unf,0,76,520,GasA,Ex,Y,SBrkr,1464,0,0,1464,0,1,2,0,3,1,TA,6,Min2,1,TA,Attchd,1997,RFn,2,480,TA,TA,Y,302,0,0,0,100,0,NA,NA,NA,0,10,2009,WD,Normal,175000 +745,120,RL,41,5395,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1993,1993,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,733,Unf,0,604,1337,GasA,Gd,Y,SBrkr,1337,0,0,1337,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1993,RFn,2,462,TA,TA,Y,96,0,70,168,0,0,NA,NA,NA,0,10,2008,WD,Normal,180000 +746,60,RL,NA,8963,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,8,9,1976,1996,Hip,CompShg,VinylSd,VinylSd,BrkFace,289,Ex,Gd,CBlock,TA,Gd,No,GLQ,575,ALQ,80,487,1142,GasA,Ex,Y,SBrkr,1175,1540,0,2715,0,1,3,1,4,1,Gd,11,Typ,2,TA,BuiltIn,1994,Fin,2,831,TA,TA,Y,0,204,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,299800 +747,60,RL,NA,8795,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,300,Unf,0,652,952,GasA,Ex,Y,SBrkr,980,1276,0,2256,0,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,2000,Fin,2,554,TA,TA,Y,224,54,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,236000 +748,70,RM,65,11700,Pave,Pave,IR1,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,7,1880,2003,Mansard,CompShg,Stucco,Stucco,None,0,Gd,TA,Stone,TA,Fa,No,Unf,0,Unf,0,1240,1240,GasW,TA,N,SBrkr,1320,1320,0,2640,0,0,1,1,4,1,Gd,8,Typ,1,Gd,Detchd,1950,Unf,4,864,TA,TA,N,181,0,386,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,265979 +749,20,RL,59,10593,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1Story,7,5,1996,1996,Hip,CompShg,VinylSd,VinylSd,BrkFace,338,Gd,TA,PConc,Gd,TA,No,GLQ,919,Unf,0,801,1720,GasA,Ex,Y,SBrkr,1720,0,0,1720,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1996,Fin,2,527,TA,TA,Y,240,56,154,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,260400 +750,50,RL,50,8405,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,4,3,1945,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,Wall,TA,N,FuseF,1088,441,0,1529,0,0,2,0,4,1,TA,9,Mod,0,NA,Detchd,1945,Unf,1,240,TA,TA,N,92,0,185,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,98000 +751,50,RM,55,8800,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,4,7,1910,2004,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,576,576,GasA,Gd,Y,SBrkr,792,348,0,1140,0,0,1,0,3,1,TA,7,Min2,0,NA,NA,NA,NA,0,0,NA,NA,N,0,160,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,96500 +752,60,RL,NA,7750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,660,660,GasA,Ex,Y,SBrkr,660,660,0,1320,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2003,Fin,2,400,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,162000 +753,20,RL,79,9236,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,TA,Gd,GLQ,1200,Unf,0,279,1479,GasA,Ex,Y,SBrkr,1494,0,0,1494,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1997,RFn,2,576,TA,TA,Y,168,27,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,217000 +754,60,RL,80,10240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,178,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1030,1030,GasA,Gd,Y,SBrkr,1038,1060,0,2098,0,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2005,RFn,3,878,TA,TA,Y,192,52,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,275500 +755,20,RL,61,7930,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1969,2005,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,GLQ,439,LwQ,472,115,1026,GasA,Gd,Y,SBrkr,1026,0,0,1026,1,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1969,RFn,2,440,TA,TA,Y,171,48,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,156000 +756,160,FV,34,3230,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,BrkFace,894,TA,TA,PConc,Gd,TA,No,GLQ,381,Unf,0,348,729,GasA,Gd,Y,SBrkr,742,729,0,1471,0,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1999,Unf,2,440,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,172500 +757,60,RL,68,10769,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,20,Unf,0,846,866,GasA,Ex,Y,SBrkr,866,902,0,1768,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2007,RFn,2,578,TA,TA,Y,144,105,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,212000 +758,60,RL,NA,11616,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,2Story,6,5,1978,1978,Hip,CompShg,HdBoard,HdBoard,BrkCmn,328,TA,TA,CBlock,TA,TA,Mn,Rec,438,Unf,0,234,672,GasA,TA,Y,SBrkr,672,714,0,1386,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1978,Fin,2,440,TA,TA,Y,335,0,0,0,0,0,NA,GdPrv,NA,0,4,2010,WD,Abnorml,158900 +759,160,FV,24,2280,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,1999,1999,Gable,CompShg,MetalSd,MetalSd,BrkFace,360,TA,TA,PConc,Gd,TA,No,ALQ,549,Unf,0,195,744,GasA,Gd,Y,SBrkr,757,744,0,1501,0,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1999,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,179400 +760,60,RL,65,12257,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,BrkFace,513,Gd,TA,PConc,Gd,TA,Av,LwQ,56,ALQ,64,1198,1318,GasA,Ex,Y,SBrkr,1328,1203,0,2531,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1995,RFn,3,752,TA,TA,Y,222,98,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,290000 +761,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1959,1959,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,612,Unf,0,252,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,2008,Unf,1,300,Ex,Ex,Y,0,0,0,0,0,0,NA,NA,Shed,450,10,2009,WD,Normal,127500 +762,30,RM,60,6911,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,BrkSide,Feedr,Norm,1Fam,1Story,5,5,1924,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,Mn,LwQ,405,Unf,0,740,1145,GasA,TA,Y,SBrkr,1301,0,0,1301,0,0,1,0,2,1,Fa,5,Min1,0,NA,Detchd,1965,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,100000 +763,60,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Mn,GLQ,24,Unf,0,732,756,GasA,Ex,Y,SBrkr,764,783,0,1547,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2009,Unf,2,614,TA,TA,Y,169,45,0,0,0,0,NA,NA,NA,0,6,2010,Con,Normal,215200 +764,60,RL,82,9430,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,673,Gd,TA,PConc,Gd,TA,Mn,GLQ,1163,Unf,0,89,1252,GasA,Ex,Y,SBrkr,1268,1097,0,2365,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,1999,RFn,3,856,TA,TA,Y,0,128,0,0,180,0,NA,NA,NA,0,7,2009,WD,Normal,337000 +765,120,RL,30,9549,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Veenker,Norm,Norm,TwnhsE,1Story,8,5,1995,1996,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,Gd,PConc,Gd,Gd,Av,LwQ,437,GLQ,1057,0,1494,GasA,Ex,Y,SBrkr,1494,0,0,1494,1,0,1,1,2,1,Ex,6,Typ,1,Gd,Attchd,1995,Fin,2,481,TA,TA,Y,0,30,0,0,216,0,NA,NA,NA,0,4,2006,WD,Normal,270000 +766,20,RL,75,14587,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,9,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,284,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1498,1498,GasA,Ex,Y,SBrkr,1506,0,0,1506,0,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2008,Fin,2,592,TA,TA,Y,0,174,0,0,0,0,NA,NA,NA,0,8,2008,New,Partial,264132 +767,60,RL,80,10421,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,5,1988,1988,Gable,CompShg,HdBoard,HdBoard,BrkFace,42,TA,TA,CBlock,Gd,TA,No,GLQ,394,Unf,0,586,980,GasA,TA,Y,SBrkr,980,734,0,1714,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1988,Unf,2,496,TA,TA,Y,228,66,156,0,0,0,NA,MnPrv,Shed,500,3,2010,WD,Normal,196500 +768,50,RL,75,12508,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1.5Fin,6,7,1940,1985,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,Mn,ALQ,660,Unf,0,323,983,GasA,Ex,Y,SBrkr,983,767,0,1750,1,0,2,0,4,1,TA,7,Mod,0,NA,Attchd,1989,Unf,1,423,TA,TA,Y,245,0,156,0,0,0,NA,NA,Shed,1300,7,2008,WD,Normal,160000 +769,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1836,1860,GasA,Ex,Y,SBrkr,1836,0,0,1836,0,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2004,Fin,2,484,TA,TA,Y,120,33,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,216837 +770,60,RL,47,53504,Pave,NA,IR2,HLS,AllPub,CulDSac,Mod,StoneBr,Norm,Norm,1Fam,2Story,8,5,2003,2003,Hip,CompShg,CemntBd,Wd Shng,BrkFace,603,Ex,TA,PConc,Gd,TA,Gd,ALQ,1416,Unf,0,234,1650,GasA,Ex,Y,SBrkr,1690,1589,0,3279,1,0,3,1,4,1,Ex,12,Mod,1,Gd,BuiltIn,2003,Fin,3,841,TA,TA,Y,503,36,0,0,210,0,NA,NA,NA,0,6,2010,WD,Normal,538000 +771,85,RL,NA,7252,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,5,5,1982,1982,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,685,Unf,0,173,858,GasA,TA,Y,SBrkr,858,0,0,858,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1983,Unf,2,576,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,134900 +772,20,RL,67,8877,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1951,1951,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Fa,Fa,No,LwQ,836,Unf,0,0,836,GasA,TA,Y,FuseF,1220,0,0,1220,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1951,Unf,2,396,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2006,COD,Normal,102000 +773,80,RL,94,7819,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,5,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,422,BLQ,127,480,1029,GasA,TA,Y,SBrkr,1117,0,0,1117,1,0,1,0,3,1,TA,6,Typ,1,TA,Detchd,1976,Unf,2,672,TA,TA,Y,144,0,0,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Abnorml,107000 +774,20,RL,70,10150,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,5,1958,1958,Gable,CompShg,Wd Sdng,Wd Sdng,None,1,TA,TA,CBlock,TA,TA,No,Rec,456,Unf,0,456,912,GasA,Ex,Y,FuseA,912,0,0,912,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1958,RFn,1,275,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,COD,Normal,114500 +775,20,RL,110,14226,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,375,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1935,1935,GasA,Gd,Y,SBrkr,1973,0,0,1973,0,0,2,0,3,1,Gd,9,Typ,1,Gd,Attchd,2006,Fin,3,895,TA,TA,Y,315,45,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial,395000 +776,120,RM,32,4500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Mitchel,Norm,Norm,TwnhsE,1Story,6,5,1998,1998,Hip,CompShg,VinylSd,VinylSd,BrkFace,320,TA,TA,PConc,Ex,TA,No,GLQ,866,Unf,0,338,1204,GasA,Ex,Y,SBrkr,1204,0,0,1204,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1998,Fin,2,412,TA,TA,Y,0,247,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,162000 +777,20,RL,86,11210,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,240,Gd,TA,PConc,Gd,TA,Av,GLQ,20,Unf,0,1594,1614,GasA,Ex,Y,SBrkr,1614,0,0,1614,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,3,865,TA,TA,Y,144,59,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,221500 +778,20,RL,100,13350,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1974,1974,Hip,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,762,Unf,0,102,864,GasA,TA,Y,SBrkr,894,0,0,894,1,0,1,0,3,1,TA,5,Typ,1,Fa,Attchd,1974,Unf,2,440,TA,TA,Y,241,0,0,0,0,0,NA,MnPrv,NA,0,6,2006,WD,Normal,142500 +779,90,RH,60,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,1Story,5,5,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,320,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,2020,0,0,2020,0,0,2,0,4,2,TA,10,Typ,2,TA,Detchd,1977,Unf,2,630,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,144000 +780,90,RL,78,10530,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,SFoyer,6,5,1977,1977,Gable,CompShg,Plywood,ImStucc,BrkFace,90,TA,TA,CBlock,Gd,TA,Gd,GLQ,975,Unf,0,0,975,GasA,TA,Y,SBrkr,1004,0,0,1004,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1977,Unf,2,504,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,135000 +781,20,RL,63,7875,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,1995,1996,Gable,CompShg,HdBoard,HdBoard,BrkFace,38,TA,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,1237,1237,GasA,Gd,Y,SBrkr,1253,0,0,1253,0,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1995,Fin,2,402,TA,TA,Y,220,21,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,176000 +782,60,RL,65,7153,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1992,1992,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,PConc,Gd,TA,No,ALQ,387,Unf,0,374,761,GasA,Ex,Y,SBrkr,810,793,0,1603,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1992,RFn,2,484,TA,TA,Y,0,124,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,175900 +783,20,RL,67,16285,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1413,1413,GasA,Ex,Y,SBrkr,1430,0,0,1430,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2001,RFn,2,605,TA,TA,Y,0,33,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,187100 +784,85,RL,NA,9101,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,SFoyer,5,6,1978,1978,Gable,CompShg,Plywood,Plywood,BrkFace,104,TA,Gd,PConc,Gd,TA,Av,GLQ,1097,Unf,0,0,1097,GasA,Ex,Y,SBrkr,1110,0,0,1110,1,0,1,0,1,1,Gd,4,Typ,1,TA,Attchd,1978,Fin,2,602,TA,TA,Y,303,30,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,165500 +785,75,RM,35,6300,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,6,6,1914,2001,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,742,742,GasA,Ex,Y,SBrkr,742,742,0,1484,0,0,2,0,3,1,TA,9,Typ,1,Gd,NA,NA,NA,0,0,NA,NA,Y,0,291,134,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,128000 +786,20,RL,NA,9790,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,1Fam,1Story,6,5,1967,1967,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,251,LwQ,630,491,1372,GasA,TA,Y,SBrkr,1342,0,0,1342,0,0,2,0,3,1,TA,7,Typ,1,Gd,Attchd,1967,Unf,2,457,TA,TA,Y,0,0,0,0,197,0,NA,NA,NA,0,9,2009,WD,Normal,161500 +787,50,RM,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,6,1915,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,Fa,TA,No,LwQ,686,Unf,0,0,686,GasA,TA,Y,SBrkr,966,686,0,1652,1,0,2,0,4,1,TA,7,Typ,0,NA,Detchd,1961,Unf,1,416,TA,TA,Y,0,0,196,0,0,0,NA,NA,Shed,1200,6,2010,WD,Normal,139000 +788,60,RL,76,10142,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,656,Unf,0,300,956,GasA,Ex,Y,SBrkr,956,1128,0,2084,1,0,2,1,4,1,Gd,8,Typ,0,NA,BuiltIn,2004,RFn,2,618,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal,233000 +789,20,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,7,1954,2000,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,901,901,GasA,Ex,Y,SBrkr,901,0,0,901,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1954,Unf,1,281,Fa,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,107900 +790,60,RL,NA,12205,Pave,NA,IR1,Low,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,2Story,6,8,1966,2007,Gable,CompShg,HdBoard,HdBoard,BrkFace,157,TA,TA,CBlock,TA,Fa,Gd,LwQ,568,Unf,0,264,832,GasA,Gd,Y,SBrkr,976,1111,0,2087,0,0,2,1,5,1,Gd,9,Typ,0,NA,Attchd,1966,Fin,2,444,TA,TA,Y,133,168,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,187500 +791,120,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,11,Gd,TA,PConc,Gd,TA,No,GLQ,16,Unf,0,1129,1145,GasA,Ex,Y,SBrkr,1145,0,0,1145,0,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2005,Fin,2,397,TA,TA,Y,100,16,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,160200 +792,80,RL,NA,11333,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,5,1976,1976,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Av,ALQ,539,Unf,0,490,1029,GasA,TA,Y,SBrkr,1062,0,0,1062,1,0,1,0,3,1,TA,5,Typ,2,TA,Attchd,1976,RFn,2,539,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,146800 +793,60,RL,92,9920,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,862,Unf,0,255,1117,GasA,Ex,Y,SBrkr,1127,886,0,2013,1,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,1997,Unf,2,455,TA,TA,Y,180,130,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,269790 +794,20,RL,76,9158,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,CemntBd,CmentBd,Stone,140,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1496,1496,GasA,Ex,Y,SBrkr,1496,0,0,1496,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,2,474,TA,TA,Y,168,130,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial,225000 +795,60,RL,NA,10832,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1994,1996,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,712,712,GasA,Ex,Y,SBrkr,1086,809,0,1895,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1994,Fin,2,409,TA,TA,Y,143,46,0,0,0,0,NA,NA,Shed,500,10,2008,WD,Normal,194500 +796,60,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,6,1980,1981,Gable,CompShg,HdBoard,HdBoard,BrkFace,130,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,650,650,GasA,TA,Y,SBrkr,888,676,0,1564,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1980,Unf,2,476,TA,TA,Y,0,50,0,0,204,0,NA,MnPrv,NA,0,4,2010,WD,Normal,171000 +797,20,RL,71,8197,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,6,5,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,148,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,660,660,GasA,Ex,Y,SBrkr,1285,0,0,1285,0,0,1,1,3,1,TA,7,Typ,1,TA,Attchd,1977,RFn,2,528,TA,TA,Y,138,0,0,0,0,0,NA,MnPrv,NA,0,4,2007,WD,Normal,143500 +798,20,RL,57,7677,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1953,1953,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,570,Unf,0,203,773,GasA,Gd,Y,SBrkr,773,0,0,773,0,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1953,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Abnorml,110000 +799,60,RL,104,13518,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2008,2009,Hip,CompShg,VinylSd,VinylSd,Stone,860,Ex,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1926,1926,GasA,Ex,Y,SBrkr,1966,1174,0,3140,0,0,3,1,4,1,Ex,11,Typ,2,Gd,BuiltIn,2009,Fin,3,820,TA,TA,Y,144,78,0,0,0,0,NA,NA,NA,0,7,2009,New,Partial,485000 +800,50,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Feedr,Norm,1Fam,1.5Fin,5,7,1937,1950,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,252,TA,TA,BrkTil,Gd,TA,No,ALQ,569,Unf,0,162,731,GasA,Ex,Y,SBrkr,981,787,0,1768,1,0,1,1,3,1,Gd,7,Typ,2,TA,Detchd,1939,Unf,1,240,TA,TA,Y,0,0,264,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,175000 +801,60,RL,79,12798,Pave,NA,IR1,HLS,AllPub,Inside,Mod,ClearCr,Feedr,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,462,Unf,0,154,616,GasA,Gd,Y,SBrkr,616,1072,0,1688,1,0,2,1,4,1,Gd,8,Typ,0,NA,Attchd,1997,RFn,2,603,TA,TA,Y,403,114,185,0,0,0,NA,NA,Shed,400,5,2008,WD,Normal,200000 +802,30,RM,40,4800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,7,1916,1990,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,197,Unf,0,999,1196,GasA,Ex,Y,FuseA,1196,0,0,1196,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1957,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,109900 +803,60,RL,63,8199,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,WdShing,Wd Shng,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,648,Unf,0,80,728,GasA,Ex,Y,SBrkr,728,728,0,1456,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,410,TA,TA,Y,36,18,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,189000 +804,60,RL,107,13891,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2008,2009,Hip,CompShg,VinylSd,VinylSd,Stone,424,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1734,1734,GasA,Ex,Y,SBrkr,1734,1088,0,2822,0,0,3,1,4,1,Ex,12,Typ,1,Gd,BuiltIn,2009,RFn,3,1020,TA,TA,Y,52,170,0,0,192,0,NA,NA,NA,0,1,2009,New,Partial,582933 +805,20,RL,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1954,1954,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,812,Unf,0,124,936,GasA,TA,Y,SBrkr,1128,0,0,1128,0,0,1,0,2,1,TA,5,Min1,0,NA,Attchd,1954,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,6,2006,WD,Family,118000 +806,20,RL,91,12274,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,256,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1417,1417,GasA,Ex,Y,SBrkr,1428,0,0,1428,0,0,2,0,3,1,Ex,6,Typ,0,NA,Attchd,2008,RFn,2,554,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,7,2008,New,Partial,227680 +807,80,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,5,1967,1967,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,Av,ALQ,400,Rec,480,100,980,GasA,Gd,Y,SBrkr,980,0,0,980,0,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1967,Fin,1,384,TA,TA,Y,68,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,135500 +808,70,RL,144,21384,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,2Story,5,6,1923,2004,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Gd,GLQ,1309,Unf,0,15,1324,GasA,Ex,Y,SBrkr,1072,504,0,1576,2,0,1,1,3,1,Gd,6,Typ,1,TA,Attchd,1923,RFn,2,528,TA,TA,Y,0,312,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,223500 +809,80,RL,85,13400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,5,1966,1966,Gable,CompShg,VinylSd,VinylSd,BrkFace,1047,TA,TA,CBlock,TA,TA,Av,ALQ,516,BLQ,128,380,1024,GasA,TA,Y,SBrkr,1086,0,0,1086,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1966,RFn,2,484,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,6,2006,WD,Normal,159950 +810,75,RM,90,8100,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,5,5,1898,1965,Hip,CompShg,AsbShng,AsbShng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,849,849,GasA,TA,N,FuseA,1075,1063,0,2138,0,0,2,0,2,3,TA,11,Typ,0,NA,Detchd,1910,Unf,2,360,Fa,Po,N,40,156,0,0,0,0,NA,MnPrv,NA,0,11,2009,WD,Normal,106000 +811,20,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1974,1999,Hip,CompShg,HdBoard,HdBoard,BrkFace,99,TA,TA,CBlock,TA,TA,No,ALQ,663,LwQ,377,0,1040,GasA,Fa,Y,SBrkr,1309,0,0,1309,1,0,1,1,3,1,Gd,5,Typ,1,Fa,Attchd,1974,RFn,2,484,TA,TA,Y,265,0,0,0,0,648,Fa,GdPrv,NA,0,1,2006,WD,Normal,181000 +812,120,RM,NA,4438,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,169,Gd,TA,PConc,Gd,TA,Gd,GLQ,662,Unf,0,186,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,4,Typ,1,Gd,Attchd,2004,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,6,2008,ConLD,Normal,144500 +813,20,C (all),66,8712,Grvl,NA,Reg,Bnk,AllPub,Inside,Mod,IDOTRR,Norm,Norm,1Fam,1Story,5,5,1952,1952,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,TA,CBlock,TA,TA,Av,Unf,0,Unf,0,540,540,GasA,TA,N,FuseA,1044,0,0,1044,0,0,1,0,2,1,Fa,4,Typ,0,NA,Basment,1952,Unf,2,504,TA,TA,N,0,0,0,0,0,0,NA,NA,Shed,54,6,2010,WD,Alloca,55993 +814,20,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1958,1958,Gable,CompShg,MetalSd,MetalSd,BrkFace,243,TA,TA,CBlock,TA,TA,No,Rec,608,Unf,0,834,1442,GasA,Gd,Y,SBrkr,1442,0,0,1442,0,0,1,1,4,1,TA,7,Typ,0,NA,Attchd,1958,RFn,1,301,TA,TA,Y,0,0,275,0,0,0,NA,NA,Shed,500,4,2007,COD,Normal,157900 +815,50,RL,45,8248,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,7,1918,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,686,686,GasW,Gd,Y,SBrkr,686,564,0,1250,0,1,1,1,3,1,Fa,7,Typ,0,NA,Detchd,1955,Unf,1,280,TA,TA,P,207,0,96,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,116000 +816,20,RL,48,12137,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,442,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1649,1649,GasA,Ex,Y,SBrkr,1661,0,0,1661,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1998,RFn,2,598,TA,TA,Y,0,34,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,224900 +817,20,RL,NA,11425,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1954,1954,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,BLQ,486,Unf,0,522,1008,GasA,Gd,Y,SBrkr,1008,0,0,1008,0,0,1,0,2,1,TA,4,Typ,1,Gd,Attchd,1954,RFn,1,275,TA,TA,Y,0,0,120,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,137000 +818,20,RL,NA,13265,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1Story,8,5,2002,2002,Hip,CompShg,CemntBd,CmentBd,BrkFace,148,Gd,TA,PConc,Gd,TA,No,GLQ,1218,Unf,0,350,1568,GasA,Ex,Y,SBrkr,1689,0,0,1689,1,0,2,0,3,1,Gd,7,Typ,2,Gd,Attchd,2002,RFn,3,857,TA,TA,Y,150,59,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,271000 +819,80,RL,80,8816,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,SLvl,6,7,1971,1971,Gable,CompShg,HdBoard,HdBoard,BrkFace,80,TA,TA,CBlock,TA,TA,Av,GLQ,504,Unf,0,506,1010,GasA,Gd,Y,SBrkr,1052,0,0,1052,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1971,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal,155000 +820,120,RL,44,6371,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2009,2010,Gable,CompShg,VinylSd,VinylSd,Stone,128,Gd,TA,PConc,Gd,TA,Mn,GLQ,733,Unf,0,625,1358,GasA,Ex,Y,SBrkr,1358,0,0,1358,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2010,RFn,2,484,TA,TA,Y,192,35,0,0,0,0,NA,NA,NA,0,6,2010,New,Partial,224000 +821,60,RL,72,7226,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,798,798,GasA,Ex,Y,SBrkr,798,842,0,1640,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2003,RFn,2,595,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,183000 +822,20,RM,60,6000,Pave,Pave,Reg,Bnk,AllPub,Inside,Mod,OldTown,Norm,Norm,2fmCon,1Story,4,4,1953,1953,Gable,CompShg,MetalSd,MetalSd,None,0,Fa,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,936,936,GasA,TA,N,SBrkr,936,0,0,936,0,0,1,0,2,1,TA,4,Min2,0,NA,Detchd,1974,Unf,2,576,TA,TA,Y,0,32,112,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,93000 +823,60,RL,NA,12394,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,886,0,1733,0,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,2003,Fin,2,433,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,10,2007,WD,Family,225000 +824,50,RL,60,9900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,6,7,1940,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,778,778,GasA,TA,Y,SBrkr,944,545,0,1489,0,0,2,0,3,1,TA,7,Typ,1,Gd,Detchd,1940,Unf,1,240,TA,TA,Y,335,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal,139500 +825,20,FV,81,11216,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,1489,1489,GasA,Ex,Y,SBrkr,1489,0,0,1489,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,2,776,TA,TA,Y,0,140,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial,232600 +826,20,RL,114,14803,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,PosN,PosN,1Fam,1Story,10,5,2007,2008,Hip,CompShg,CemntBd,CmentBd,BrkFace,816,Ex,TA,PConc,Ex,TA,Av,GLQ,1636,Unf,0,442,2078,GasA,Ex,Y,SBrkr,2084,0,0,2084,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2007,Fin,3,1220,TA,TA,Y,188,45,0,0,0,0,NA,NA,NA,0,6,2008,New,Partial,385000 +827,45,RM,50,6130,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Unf,5,6,1924,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,784,Unf,0,0,784,GasA,Gd,Y,SBrkr,784,0,0,784,1,0,1,0,2,1,Gd,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,116,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,109500 +828,20,RL,65,8529,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,20,Unf,0,1434,1454,GasA,Ex,Y,SBrkr,1434,0,0,1434,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2001,RFn,2,527,TA,TA,Y,290,39,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,189000 +829,60,RL,NA,28698,Pave,NA,IR2,Low,AllPub,CulDSac,Sev,ClearCr,Norm,Norm,1Fam,2Story,5,5,1967,1967,Flat,Tar&Grv,Plywood,Plywood,None,0,TA,TA,PConc,TA,Gd,Gd,LwQ,249,ALQ,764,0,1013,GasA,TA,Y,SBrkr,1160,966,0,2126,0,1,2,1,3,1,TA,7,Min2,0,NA,Attchd,1967,Fin,2,538,TA,TA,Y,486,0,0,0,225,0,NA,NA,NA,0,6,2009,WD,Abnorml,185000 +830,160,FV,24,2544,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,2005,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,600,600,GasA,Ex,Y,SBrkr,520,623,80,1223,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2005,RFn,2,480,TA,TA,Y,0,166,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,147400 +831,20,RL,80,11900,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1957,1957,Gable,CompShg,HdBoard,HdBoard,BrkFace,387,TA,TA,CBlock,TA,TA,No,Rec,1040,Unf,0,352,1392,GasA,TA,Y,FuseA,1392,0,0,1392,1,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1957,RFn,2,458,TA,TA,Y,0,0,0,0,192,0,NA,NA,NA,0,6,2008,WD,Normal,166000 +832,160,FV,30,3180,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2005,2005,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,600,600,GasA,Ex,Y,SBrkr,520,600,80,1200,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2005,RFn,2,480,TA,TA,Y,0,166,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,151000 +833,60,RL,44,9548,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,6,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,223,Gd,TA,PConc,Gd,TA,No,GLQ,483,Unf,0,458,941,GasA,Ex,Y,SBrkr,941,888,0,1829,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2003,RFn,2,613,TA,TA,Y,192,39,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal,237000 +834,20,RL,100,10004,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1964,1964,Gable,CompShg,HdBoard,Plywood,BrkFace,180,TA,TA,CBlock,TA,TA,No,Rec,196,BLQ,345,975,1516,GasA,TA,Y,SBrkr,1516,0,0,1516,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1964,RFn,2,472,TA,TA,Y,0,0,0,0,152,0,NA,NA,NA,0,2,2009,WD,Normal,167000 +835,20,RL,75,7875,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1961,1961,Gable,CompShg,VinylSd,VinylSd,BrkFace,136,TA,TA,CBlock,TA,TA,No,Rec,572,Unf,0,572,1144,GasA,Gd,Y,SBrkr,1144,0,0,1144,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1961,Unf,2,456,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,9,2008,WD,Normal,139950 +836,20,RL,60,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,4,7,1950,1995,Gable,CompShg,VinylSd,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,BLQ,442,Unf,0,625,1067,GasA,TA,Y,SBrkr,1067,0,0,1067,0,0,2,0,2,1,Gd,4,Min2,0,NA,Attchd,1996,Unf,2,436,TA,TA,Y,290,0,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,128000 +837,30,RM,90,8100,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1948,1973,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Rec,338,Unf,0,1221,1559,GasA,Gd,Y,SBrkr,1559,0,0,1559,1,0,1,0,2,1,TA,5,Min2,0,NA,Detchd,1948,Unf,2,812,TA,TA,Y,0,116,230,0,0,0,NA,GdWo,NA,0,6,2007,COD,Normal,153500 +838,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,158,TA,TA,CBlock,TA,TA,No,BLQ,330,Unf,0,153,483,GasA,TA,Y,SBrkr,483,504,0,987,1,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,100000 +839,20,RL,75,9525,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1995,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1099,1099,GasA,Ex,Y,SBrkr,1099,0,0,1099,0,0,1,1,3,1,Gd,6,Typ,0,NA,Attchd,1999,Unf,1,352,TA,TA,Y,278,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,144000 +840,50,RL,70,11767,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,6,1946,1995,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,352,Unf,0,416,768,GasA,Ex,Y,SBrkr,768,432,0,1200,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1946,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,130500 +841,70,RH,NA,12155,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,2Story,6,8,1925,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,156,Unf,0,516,672,GasA,TA,N,SBrkr,810,672,0,1482,0,0,2,0,4,1,Fa,7,Typ,0,NA,Detchd,1934,Unf,1,400,TA,TA,P,0,0,254,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,140000 +842,70,RM,60,10440,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,8,1904,2002,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,650,650,GasA,Gd,Y,SBrkr,958,581,0,1539,0,0,2,0,3,1,Gd,8,Typ,1,Po,Detchd,1983,Unf,2,686,Gd,TA,P,70,78,68,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,157500 +843,80,RL,82,9020,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,7,1966,1966,Gable,CompShg,HdBoard,HdBoard,BrkFace,183,TA,TA,CBlock,TA,TA,Gd,Rec,312,ALQ,539,276,1127,GasA,TA,Y,SBrkr,1165,0,0,1165,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1966,RFn,2,490,Gd,Gd,Y,0,129,0,0,0,0,NA,GdPrv,NA,0,5,2008,WD,Normal,174900 +844,90,RL,80,8000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,Duplex,1Story,5,4,1961,1961,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1800,1800,GasA,Ex,N,SBrkr,1800,0,0,1800,0,0,2,0,6,2,TA,10,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,141000 +845,50,RM,100,12665,Pave,Grvl,IR1,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,8,1915,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,Mn,Unf,0,Unf,0,876,876,GasA,Gd,Y,SBrkr,876,540,0,1416,0,0,1,1,4,1,TA,7,Typ,1,Gd,Detchd,1949,Unf,3,720,TA,TA,Y,418,0,194,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,153900 +846,85,RL,NA,16647,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,RRAe,Norm,1Fam,SFoyer,5,5,1975,1981,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Gd,ALQ,1390,Unf,0,0,1390,GasA,TA,Y,SBrkr,1701,0,0,1701,1,0,2,0,3,1,TA,6,Min2,2,TA,Basment,1975,Fin,2,611,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal,171000 +847,60,RL,75,9317,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1993,1993,Gable,CompShg,HdBoard,HdBoard,BrkFace,137,Gd,TA,PConc,Gd,TA,No,ALQ,513,Unf,0,227,740,GasA,Ex,Y,SBrkr,1006,769,0,1775,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1993,Unf,2,425,TA,TA,Y,234,72,192,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,213000 +848,20,RL,36,15523,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,6,1972,1972,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,460,Unf,0,404,864,GasA,Ex,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,5,Typ,1,Fa,Attchd,1972,Unf,1,338,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,133500 +849,50,RL,75,45600,Pave,NA,IR2,Bnk,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1.5Fin,6,8,1908,1997,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,907,907,GasA,TA,Y,SBrkr,1307,1051,0,2358,0,0,3,0,5,1,TA,10,Typ,1,Gd,Detchd,1908,Unf,2,360,Fa,TA,Y,486,40,0,0,175,0,NA,NA,NA,0,9,2008,WD,Normal,240000 +850,80,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Veenker,Feedr,Norm,1Fam,SLvl,6,7,1976,1994,Hip,CompShg,Plywood,Plywood,BrkFace,360,Gd,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,528,528,GasA,Ex,Y,SBrkr,1094,761,0,1855,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1976,RFn,2,512,TA,TA,Y,113,100,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,187000 +851,120,RM,36,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,Av,GLQ,659,Unf,0,189,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,0,NA,Attchd,2003,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,131500 +852,120,RL,NA,3196,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,8,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,40,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,1273,1273,GasA,Ex,Y,SBrkr,1456,0,0,1456,0,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2003,Fin,2,400,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,215000 +853,75,RL,53,7128,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2.5Unf,7,5,1941,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,364,Unf,0,554,918,GasA,Gd,Y,SBrkr,918,728,0,1646,0,0,2,0,4,1,TA,7,Typ,2,Gd,Detchd,1941,Unf,1,240,TA,TA,Y,0,0,0,0,126,0,NA,MnPrv,NA,0,8,2007,WD,Normal,164000 +854,80,RL,NA,12095,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,6,1964,1964,Gable,CompShg,MetalSd,HdBoard,BrkFace,115,TA,Gd,CBlock,TA,TA,Gd,Rec,564,Unf,0,563,1127,GasA,TA,Y,SBrkr,1445,0,0,1445,0,0,1,1,3,1,TA,7,Typ,1,Fa,Attchd,1964,RFn,2,645,TA,TA,Y,180,0,0,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal,158000 +855,20,RL,102,17920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,4,1955,1974,Hip,CompShg,Wd Sdng,Plywood,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,306,Rec,1085,372,1763,GasA,TA,Y,SBrkr,1779,0,0,1779,1,0,1,1,3,1,TA,6,Typ,1,Gd,Attchd,1955,Unf,2,454,TA,TA,Y,0,418,0,0,312,0,NA,NA,NA,0,7,2006,WD,Abnorml,170000 +856,20,RL,NA,6897,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,8,1962,2010,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,CBlock,TA,TA,No,ALQ,659,Unf,0,381,1040,GasA,Ex,Y,SBrkr,1040,0,0,1040,1,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1962,Unf,1,260,TA,TA,Y,0,104,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,127000 +857,80,RL,NA,10970,Pave,NA,IR1,Low,AllPub,Inside,Mod,CollgCr,Norm,Norm,1Fam,SLvl,6,6,1978,1978,Gable,CompShg,Plywood,HdBoard,None,0,TA,TA,CBlock,Gd,Gd,Gd,GLQ,505,LwQ,435,0,940,GasA,TA,Y,SBrkr,1026,0,0,1026,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1981,Unf,2,576,TA,Fa,Y,0,0,34,0,0,0,NA,MnPrv,NA,0,10,2008,WD,Normal,147000 +858,60,RL,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1994,1995,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,702,702,GasA,Gd,Y,SBrkr,702,779,0,1481,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1994,Fin,2,343,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,174000 +859,20,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,7,5,1976,1976,Gable,CompShg,HdBoard,HdBoard,BrkFace,189,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1090,1090,GasA,TA,Y,SBrkr,1370,0,0,1370,0,0,2,0,3,1,TA,6,Typ,1,TA,Attchd,1976,RFn,2,479,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2009,WD,Family,152000 +860,60,RL,NA,11029,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,PosA,Norm,1Fam,2Story,6,7,1968,1984,Gable,CompShg,HdBoard,HdBoard,BrkFace,220,TA,TA,CBlock,TA,TA,Mn,BLQ,619,Unf,0,435,1054,GasA,TA,Y,SBrkr,1512,1142,0,2654,1,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,1968,Unf,2,619,TA,TA,Y,0,65,0,0,222,0,NA,NA,NA,0,8,2006,WD,Normal,250000 +861,50,RL,55,7642,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,7,8,1918,1998,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,912,912,GasA,Gd,Y,SBrkr,912,514,0,1426,0,0,1,1,3,1,Gd,7,Typ,1,Gd,Detchd,1925,Unf,1,216,TA,TA,Y,0,240,0,0,0,0,NA,GdPrv,NA,0,6,2007,WD,Normal,189950 +862,190,RL,75,11625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,2fmCon,1Story,5,4,1965,1965,Hip,CompShg,Plywood,HdBoard,None,0,TA,TA,PConc,TA,TA,Mn,BLQ,841,Unf,0,198,1039,GasA,Ex,Y,SBrkr,1039,0,0,1039,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1965,Unf,2,504,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,131500 +863,20,RL,81,9672,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,1984,1985,Hip,CompShg,HdBoard,Plywood,None,0,TA,TA,PConc,Gd,TA,No,GLQ,338,Unf,0,702,1040,GasA,TA,Y,SBrkr,1097,0,0,1097,0,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1986,Unf,2,480,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,5,2010,WD,Normal,152000 +864,20,RL,70,7931,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1959,1959,Hip,CompShg,BrkFace,Plywood,None,0,TA,TA,CBlock,TA,TA,No,BLQ,1148,Unf,0,0,1148,GasA,TA,Y,SBrkr,1148,0,0,1148,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,Unf,1,672,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,7,2009,WD,Normal,132500 +865,20,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1372,1372,GasA,Ex,Y,SBrkr,1372,0,0,1372,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2008,Fin,2,529,TA,TA,Y,0,140,0,0,0,0,NA,NA,NA,0,5,2008,New,Partial,250580 +866,20,RL,NA,8750,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1970,1970,Gable,CompShg,MetalSd,MetalSd,BrkFace,76,TA,TA,CBlock,TA,TA,No,BLQ,828,Unf,0,174,1002,GasA,TA,Y,SBrkr,1002,0,0,1002,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1973,Unf,2,902,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2009,WD,Normal,148500 +867,20,RL,67,10656,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,274,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1638,1638,GasA,Ex,Y,SBrkr,1646,0,0,1646,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2007,RFn,3,870,TA,TA,Y,192,80,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial,248900 +868,20,RL,85,6970,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,4,5,1961,1961,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,932,Unf,0,108,1040,GasA,TA,Y,SBrkr,1120,0,0,1120,1,0,1,1,3,1,Fa,5,Typ,0,NA,Attchd,1961,RFn,2,544,TA,TA,Y,168,0,0,0,0,0,NA,NA,Shed,400,5,2007,WD,Normal,129000 +869,60,RL,NA,14762,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Gilbert,Feedr,Norm,1Fam,2Story,5,6,1948,1950,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,1547,720,53,2320,0,0,2,0,2,1,TA,7,Typ,1,TA,Attchd,1979,Unf,2,672,TA,TA,P,120,144,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,169000 +870,60,RL,80,9938,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1993,1994,Gable,CompShg,MetalSd,MetalSd,BrkFace,246,Gd,TA,PConc,Gd,TA,No,GLQ,750,Unf,0,300,1050,GasA,Ex,Y,SBrkr,1062,887,0,1949,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1993,Fin,2,574,TA,TA,Y,156,90,0,0,0,0,NA,GdPrv,NA,0,6,2010,WD,Normal,236000 +871,20,RL,60,6600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,1Story,5,5,1962,1962,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,894,894,GasA,Gd,N,SBrkr,894,0,0,894,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1962,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,109500 +872,60,RL,70,8750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,116,TA,TA,PConc,Gd,TA,No,GLQ,505,Unf,0,299,804,GasA,Ex,Y,SBrkr,804,878,0,1682,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1998,RFn,2,523,TA,TA,Y,0,77,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,200500 +873,20,RL,74,8892,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1953,1996,Gable,CompShg,WdShing,Wd Shng,None,0,Gd,TA,Stone,TA,TA,Av,Unf,0,Unf,0,105,105,GasA,Gd,Y,SBrkr,910,0,0,910,0,0,1,0,3,1,Gd,5,Typ,0,NA,Attchd,1953,Unf,2,414,TA,TA,Y,196,0,150,0,0,0,NA,GdWo,NA,0,10,2008,WD,Normal,116000 +874,40,RL,60,12144,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1949,1950,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,TA,TA,No,Rec,375,Unf,0,457,832,GasA,Gd,Y,SBrkr,1036,0,232,1268,0,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1949,Unf,1,288,TA,TA,Y,0,28,0,0,0,0,NA,NA,Othr,0,9,2009,WD,Normal,133000 +875,50,RM,52,5720,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,5,6,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,676,676,GasA,Ex,Y,SBrkr,676,455,0,1131,0,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1941,Unf,1,200,TA,TA,Y,26,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Abnorml,66500 +876,60,FV,75,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2007,2007,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,64,Unf,0,1120,1184,GasA,Ex,Y,SBrkr,1184,1426,0,2610,0,0,2,1,4,1,Ex,11,Typ,1,Gd,BuiltIn,2007,Fin,2,550,TA,TA,Y,208,364,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial,303477 +877,20,RL,94,25286,Pave,NA,Reg,HLS,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,4,5,1963,1963,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,PConc,TA,TA,Gd,ALQ,633,Unf,0,431,1064,GasA,Gd,Y,SBrkr,1040,0,0,1040,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1963,Unf,2,648,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal,132250 +878,60,RL,74,8834,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,Stone,216,Gd,TA,PConc,Ex,TA,No,GLQ,1170,Unf,0,292,1462,GasA,Ex,Y,SBrkr,1462,762,0,2224,1,0,2,1,4,1,Ex,10,Typ,1,Gd,Attchd,2004,Fin,3,738,TA,TA,Y,184,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,350000 +879,85,RL,88,11782,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,5,7,1961,1995,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,899,Unf,0,210,1109,GasA,TA,Y,SBrkr,1155,0,0,1155,1,0,1,0,3,1,Gd,6,Min2,0,NA,Detchd,1987,Unf,2,576,TA,TA,Y,192,0,0,0,0,0,NA,MnPrv,Shed,400,6,2010,WD,Normal,148000 +880,20,RL,NA,7000,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,8,1978,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,90,Gd,Gd,CBlock,TA,TA,No,ALQ,646,Unf,0,218,864,GasA,Ex,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1978,Unf,1,336,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal,136500 +881,20,RL,60,7024,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Ex,Gd,No,ALQ,980,Unf,0,110,1090,GasA,Gd,Y,SBrkr,1090,0,0,1090,1,0,1,1,2,1,TA,5,Typ,0,NA,Attchd,2005,Fin,2,450,TA,TA,Y,0,49,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,157000 +882,50,RL,44,13758,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Timber,Norm,Norm,1Fam,1.5Fin,7,5,1990,1991,Gable,CompShg,HdBoard,HdBoard,BrkFace,117,Gd,Gd,CBlock,Gd,TA,Mn,LwQ,902,Unf,0,254,1156,GasA,Ex,Y,SBrkr,1187,530,0,1717,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1990,RFn,2,400,TA,TA,Y,168,36,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,187500 +883,60,RL,NA,9636,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1992,1993,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,808,808,GasA,Gd,Y,SBrkr,808,785,0,1593,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1993,RFn,2,389,TA,TA,Y,342,40,0,0,0,0,NA,MnPrv,NA,0,12,2009,WD,Normal,178000 +884,75,RL,60,6204,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,2.5Fin,4,5,1912,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,PConc,TA,Fa,No,Unf,0,Unf,0,795,795,GasA,TA,N,SBrkr,954,795,481,2230,1,0,1,0,5,1,TA,10,Typ,0,NA,Detchd,1997,Unf,1,440,TA,Gd,Y,0,188,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,118500 +885,20,RL,65,7150,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1967,1967,Gable,CompShg,HdBoard,HdBoard,BrkFace,60,TA,TA,CBlock,TA,TA,No,BLQ,432,Unf,0,460,892,GasA,TA,Y,SBrkr,892,0,0,892,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1967,RFn,1,288,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal,100000 +886,120,FV,50,5119,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,9,5,1999,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,60,Gd,TA,PConc,Ex,TA,Av,GLQ,1238,Unf,0,460,1698,GasA,Ex,Y,SBrkr,1709,0,0,1709,1,0,2,0,2,1,Gd,5,Typ,1,TA,Attchd,1999,Fin,2,506,TA,TA,Y,97,65,0,0,0,0,NA,NA,NA,0,1,2008,CWD,Abnorml,328900 +887,90,RL,70,8393,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1959,2005,Gable,CompShg,MetalSd,MetalSd,BrkFace,122,TA,TA,CBlock,TA,TA,No,LwQ,528,Unf,0,1098,1626,GasA,Ex,Y,SBrkr,1712,0,0,1712,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,2005,Fin,2,588,TA,TA,Y,272,54,0,0,0,0,NA,NA,NA,0,6,2006,WD,Family,145000 +888,50,RL,59,16466,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,7,1955,1955,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,TA,TA,No,Unf,0,Unf,0,816,816,GasA,TA,Y,SBrkr,872,521,0,1393,0,0,1,1,3,1,TA,8,Typ,0,NA,Attchd,1955,Unf,1,300,TA,TA,Y,121,0,0,0,265,0,NA,NA,NA,0,4,2008,WD,Normal,135500 +889,20,RL,95,15865,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,NAmes,Norm,Norm,1Fam,1Story,8,6,1970,1970,Flat,Tar&Grv,Wd Sdng,Wd Sdng,None,0,Gd,Gd,PConc,TA,Gd,Gd,ALQ,351,Rec,823,1043,2217,GasA,Ex,Y,SBrkr,2217,0,0,2217,1,0,2,0,4,1,Gd,8,Typ,1,TA,Attchd,1970,Unf,2,621,TA,TA,Y,81,207,0,0,224,0,NA,NA,NA,0,10,2007,WD,Normal,268000 +890,20,RL,128,12160,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,6,4,1953,1953,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,90,TA,TA,CBlock,TA,TA,No,BLQ,1024,Unf,0,481,1505,GasA,Ex,Y,SBrkr,1505,0,0,1505,1,0,1,0,2,1,TA,6,Typ,1,TA,Attchd,1953,RFn,2,505,TA,TA,Y,0,0,0,162,0,0,NA,NA,NA,0,2,2009,WD,Normal,149500 +891,50,RL,60,8064,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,5,7,1949,2006,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,Mn,Unf,0,Unf,0,672,672,GasA,Ex,Y,SBrkr,672,252,0,924,0,0,1,0,3,1,TA,6,Typ,1,Po,Detchd,2003,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,Shed,2000,7,2007,WD,Normal,122900 +892,60,RL,70,11184,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,2Story,6,5,1978,1978,Hip,CompShg,HdBoard,HdBoard,BrkFace,92,TA,TA,CBlock,TA,TA,No,LwQ,226,Rec,500,192,918,GasA,Gd,Y,SBrkr,918,765,0,1683,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1978,RFn,2,440,TA,TA,Y,243,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,172500 +893,20,RL,70,8414,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,6,8,1963,2003,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,GLQ,663,Unf,0,396,1059,GasA,TA,Y,SBrkr,1068,0,0,1068,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1963,RFn,1,264,TA,TA,Y,192,0,0,0,0,0,NA,MnPrv,NA,0,2,2006,WD,Normal,154500 +894,20,RL,NA,13284,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,PosN,Norm,1Fam,1Story,5,5,1954,1954,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,PConc,Gd,TA,Mn,BLQ,1064,Unf,0,319,1383,GasA,TA,Y,SBrkr,1383,0,0,1383,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1954,Unf,1,354,TA,TA,Y,511,116,0,0,0,0,NA,GdPrv,NA,0,6,2008,WD,Normal,165000 +895,90,RL,64,7018,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SawyerW,Norm,Norm,Duplex,1Story,5,5,1979,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1535,0,0,1535,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1979,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca,118858 +896,60,RL,71,7056,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,5,1963,1963,Hip,CompShg,HdBoard,HdBoard,BrkFace,415,TA,TA,CBlock,TA,TA,No,BLQ,400,Unf,0,380,780,GasA,TA,Y,SBrkr,983,813,0,1796,1,0,1,1,4,1,TA,8,Typ,1,TA,Attchd,1963,RFn,2,483,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,140000 +897,30,RM,50,8765,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,6,1936,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,285,Unf,0,666,951,GasA,Ex,N,SBrkr,951,0,0,951,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1936,Unf,1,327,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,4,2006,WD,Abnorml,106500 +898,90,RL,64,7018,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Feedr,Norm,Duplex,2Story,5,5,1979,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1120,1120,0,2240,0,0,2,0,6,2,TA,12,Typ,0,NA,Detchd,1979,Unf,2,528,TA,TA,Y,154,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Alloca,142953 +899,20,RL,100,12919,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2009,2010,Hip,CompShg,VinylSd,VinylSd,Stone,760,Ex,TA,PConc,Ex,TA,Gd,GLQ,2188,Unf,0,142,2330,GasA,Ex,Y,SBrkr,2364,0,0,2364,1,0,2,1,2,1,Ex,11,Typ,2,Gd,Attchd,2009,Fin,3,820,TA,TA,Y,0,67,0,0,0,0,NA,NA,NA,0,3,2010,New,Partial,611657 +900,20,RL,65,6993,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,7,1961,1994,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,BLQ,465,Unf,0,447,912,GasA,TA,Y,SBrkr,1236,0,0,1236,0,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1961,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,135000 +901,20,RL,NA,7340,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,322,Unf,0,536,858,GasA,TA,Y,SBrkr,858,0,0,858,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1979,Unf,1,684,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,110000 +902,20,RL,64,8712,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1957,2000,Hip,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,Mn,BLQ,860,Unf,0,132,992,GasA,TA,Y,SBrkr,1306,0,0,1306,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1968,Unf,1,756,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,153000 +903,60,RL,63,7875,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,783,783,GasA,Ex,Y,SBrkr,807,702,0,1509,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2003,Fin,2,393,TA,TA,Y,0,75,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,180000 +904,20,RL,50,14859,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,27,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1670,1670,GasA,Ex,Y,SBrkr,1670,0,0,1670,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,690,TA,TA,Y,144,60,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial,240000 +905,20,RL,NA,6173,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1967,1967,Gable,CompShg,HdBoard,Wd Sdng,BrkFace,75,TA,TA,CBlock,TA,TA,No,GLQ,599,Unf,0,277,876,GasA,TA,Y,SBrkr,902,0,0,902,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1967,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2007,WD,Normal,125500 +906,20,RL,80,9920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1954,1954,Gable,CompShg,HdBoard,HdBoard,Stone,110,TA,TA,CBlock,TA,TA,No,Rec,354,LwQ,290,412,1056,GasA,TA,Y,SBrkr,1063,0,0,1063,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1954,RFn,1,280,TA,TA,Y,0,0,164,0,0,0,NA,MnPrv,NA,0,2,2010,WD,Normal,128000 +907,20,RL,116,13501,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,208,Gd,TA,PConc,Gd,TA,No,GLQ,63,Unf,0,1560,1623,GasA,Ex,Y,SBrkr,1636,0,0,1636,1,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2006,RFn,3,865,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,255000 +908,50,RL,86,11500,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,7,7,1936,1987,Gable,CompShg,BrkFace,BrkFace,None,0,Gd,TA,CBlock,Gd,TA,No,Rec,223,Unf,0,794,1017,GasA,Gd,Y,SBrkr,1020,1037,0,2057,0,0,1,1,3,1,Gd,6,Typ,1,Gd,Attchd,1936,Fin,1,180,Fa,TA,Y,0,0,0,0,322,0,NA,NA,NA,0,6,2006,WD,Normal,250000 +909,20,RL,NA,8885,Pave,NA,IR1,Low,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,5,5,1983,1983,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Av,BLQ,301,ALQ,324,239,864,GasA,TA,Y,SBrkr,902,0,0,902,1,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1983,Unf,2,484,TA,TA,Y,164,0,0,0,0,0,NA,MnPrv,NA,0,6,2006,WD,Normal,131000 +910,60,RL,149,12589,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,742,742,GasA,Ex,Y,SBrkr,742,742,0,1484,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,2,390,TA,TA,Y,36,24,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,174000 +911,90,RL,80,11600,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,Duplex,2Story,5,5,1960,1960,Gable,CompShg,MetalSd,MetalSd,BrkFace,361,TA,TA,CBlock,TA,TA,No,Rec,443,Unf,0,662,1105,GasA,TA,Y,FuseA,1105,1169,0,2274,0,0,2,0,5,2,TA,12,Typ,0,NA,Detchd,1960,Unf,2,480,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal,154300 +912,20,RL,NA,9286,Pave,NA,IR1,Lvl,AllPub,CulDSac,Mod,CollgCr,Norm,Norm,1Fam,1Story,5,7,1977,1989,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,Gd,Gd,Av,ALQ,196,Unf,0,1072,1268,GasA,TA,Y,SBrkr,1268,0,0,1268,0,0,1,1,3,1,Gd,5,Typ,0,NA,Detchd,1978,Unf,1,252,TA,TA,Y,173,0,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,143500 +913,30,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,7,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Rec,489,Unf,0,279,768,GasA,TA,N,SBrkr,1015,0,0,1015,0,0,1,0,3,1,TA,6,Min1,0,NA,Detchd,1925,Unf,1,450,TA,TA,Y,0,0,112,0,120,0,NA,MnPrv,Shed,620,7,2006,WD,Abnorml,88000 +914,90,RH,82,6270,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,Duplex,2Story,5,6,1949,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,284,Unf,0,717,1001,GasA,TA,N,FuseA,1001,1001,0,2002,0,0,2,0,4,2,TA,8,Typ,0,NA,2Types,1949,Unf,3,871,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,145000 +915,160,FV,30,3000,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,6,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,Stone,76,Gd,TA,PConc,Gd,TA,Av,GLQ,294,Unf,0,318,612,GasA,Ex,Y,SBrkr,612,612,0,1224,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2009,RFn,2,528,TA,TA,Y,0,234,0,0,0,0,NA,NA,NA,0,6,2009,New,Partial,173733 +916,160,RM,21,2001,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,5,1970,1970,Gable,CompShg,CemntBd,CmentBd,BrkFace,80,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,546,546,GasA,Fa,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1970,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,1,2007,WD,Normal,75000 +917,20,C (all),50,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,2,3,1949,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,50,Unf,0,430,480,GasA,TA,N,FuseA,480,0,0,480,1,0,0,0,1,1,TA,4,Typ,0,NA,Detchd,1958,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,Abnorml,35311 +918,20,RL,NA,17140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,6,1956,1956,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1059,Unf,0,75,1134,GasA,Ex,Y,FuseA,1229,0,0,1229,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1956,RFn,1,284,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,135000 +919,60,RL,103,13125,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1991,1991,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Ex,TA,Mn,BLQ,48,GLQ,634,422,1104,GasA,Ex,Y,SBrkr,912,1215,0,2127,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1991,RFn,3,833,TA,TA,Y,72,192,224,0,0,0,NA,GdPrv,NA,0,11,2007,WD,Normal,238000 +920,20,RL,87,11029,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1958,2002,Hip,CompShg,MetalSd,MetalSd,None,0,Ex,TA,CBlock,Gd,TA,No,ALQ,528,BLQ,411,245,1184,GasA,Ex,Y,SBrkr,1414,0,0,1414,1,0,1,0,3,1,TA,6,Min1,1,TA,Attchd,1990,Unf,2,601,TA,TA,Y,0,51,0,0,190,0,NA,NA,NA,0,5,2008,WD,Normal,176500 +921,60,RL,70,8462,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1994,1994,Gable,CompShg,HdBoard,HdBoard,BrkFace,105,Gd,Gd,PConc,Gd,Gd,No,GLQ,814,Unf,0,114,928,GasA,Ex,Y,SBrkr,936,785,0,1721,0,1,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1994,RFn,2,471,TA,TA,Y,300,87,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,201000 +922,90,RL,67,8777,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Feedr,Norm,Duplex,1.5Fin,5,7,1900,2003,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1084,Unf,0,188,1272,GasA,Gd,Y,SBrkr,1272,928,0,2200,2,0,2,2,4,2,TA,9,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,70,0,0,0,0,NA,GdPrv,NA,0,9,2008,WD,Normal,145900 +923,20,RL,65,10237,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,1Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,28,Unf,0,1288,1316,GasA,Ex,Y,SBrkr,1316,0,0,1316,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2005,Fin,2,397,TA,TA,Y,100,0,0,23,0,0,NA,NA,NA,0,10,2006,New,Partial,169990 +924,120,RL,50,8012,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1993,1994,Gable,CompShg,Plywood,Plywood,None,0,Gd,TA,PConc,Gd,TA,No,LwQ,165,GLQ,841,598,1604,GasA,Ex,Y,SBrkr,1617,0,0,1617,1,0,2,0,2,1,Gd,5,Typ,1,Fa,Attchd,1993,RFn,2,533,TA,TA,Y,0,69,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,193000 +925,20,RL,79,10240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1980,1980,Gable,CompShg,Plywood,Plywood,BrkFace,157,TA,Gd,CBlock,Gd,TA,No,BLQ,625,LwQ,1061,0,1686,GasA,TA,Y,SBrkr,1686,0,0,1686,1,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1980,Unf,2,612,TA,TA,Y,384,131,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,207500 +926,20,RL,NA,15611,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,5,6,1977,1977,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,ALQ,767,LwQ,93,266,1126,GasA,TA,Y,SBrkr,1126,0,0,1126,0,1,2,0,3,1,Ex,6,Typ,0,NA,Attchd,1977,RFn,2,540,TA,TA,Y,180,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Abnorml,175000 +927,60,RL,93,11999,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2003,2004,Hip,CompShg,VinylSd,VinylSd,BrkFace,340,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1181,1181,GasA,Ex,Y,SBrkr,1234,1140,0,2374,0,0,2,1,4,1,Ex,10,Typ,1,Gd,BuiltIn,2003,Fin,3,656,TA,TA,Y,104,100,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,285000 +928,60,RL,NA,9900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,1Fam,2Story,7,5,1968,1968,Gable,CompShg,MetalSd,MetalSd,BrkFace,342,TA,TA,CBlock,TA,TA,No,BLQ,552,Unf,0,280,832,GasA,Gd,Y,SBrkr,1098,880,0,1978,0,0,2,1,4,1,TA,9,Typ,1,Gd,Attchd,1968,RFn,2,486,TA,TA,Y,0,43,0,0,0,0,NA,GdPrv,NA,0,4,2008,WD,Normal,176000 +929,20,RL,NA,11838,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2001,2001,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1753,1753,GasA,Ex,Y,SBrkr,1788,0,0,1788,0,0,2,0,3,1,Ex,7,Typ,1,TA,Attchd,2001,RFn,2,522,TA,TA,Y,202,151,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,236500 +930,60,RL,NA,13006,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1997,1997,Gable,CompShg,HdBoard,HdBoard,BrkFace,285,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,964,964,GasA,Gd,Y,SBrkr,993,1243,0,2236,0,0,2,1,4,1,Gd,8,Typ,1,TA,BuiltIn,1997,Fin,2,642,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal,222000 +931,20,RL,73,8925,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,16,Unf,0,1450,1466,GasA,Ex,Y,SBrkr,1466,0,0,1466,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Fin,3,610,TA,TA,Y,100,18,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,201000 +932,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1965,1965,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,338,Rec,466,121,925,GasA,Ex,Y,SBrkr,925,0,0,925,0,1,1,0,2,1,TA,5,Typ,0,NA,Detchd,1965,Unf,1,429,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,7,2009,WD,Normal,117500 +933,20,RL,84,11670,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Somerst,RRNn,Norm,1Fam,1Story,9,5,2006,2006,Hip,CompShg,VinylSd,ImStucc,Stone,302,Ex,TA,PConc,Ex,Gd,No,Unf,0,Unf,0,1905,1905,GasA,Ex,Y,SBrkr,1905,0,0,1905,0,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2006,Fin,3,788,TA,TA,Y,0,191,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,320000 +934,20,RL,63,8487,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,210,Gd,TA,PConc,Gd,TA,Av,GLQ,20,Unf,0,1480,1500,GasA,Ex,Y,SBrkr,1500,0,0,1500,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2004,RFn,2,570,TA,TA,Y,192,36,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,190000 +935,20,RL,313,27650,Pave,NA,IR2,HLS,AllPub,Inside,Mod,NAmes,PosA,Norm,1Fam,1Story,7,7,1960,2007,Flat,Tar&Grv,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Gd,TA,Gd,GLQ,425,Unf,0,160,585,GasA,Ex,Y,SBrkr,2069,0,0,2069,1,0,2,0,4,1,Gd,9,Typ,1,Gd,Attchd,1960,RFn,2,505,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,242000 +936,30,RL,52,5825,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,4,5,1926,1953,Gable,CompShg,MetalSd,MetalSd,BrkFace,108,TA,Gd,PConc,Fa,TA,Mn,Unf,0,Unf,0,600,600,GasA,Gd,Y,SBrkr,747,0,0,747,0,0,1,0,1,1,TA,5,Typ,0,NA,Detchd,1953,Unf,2,528,TA,TA,Y,0,0,32,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,79900 +937,20,RL,67,10083,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,GLQ,833,Unf,0,343,1176,GasA,Ex,Y,SBrkr,1200,0,0,1200,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2003,RFn,2,555,TA,TA,Y,0,41,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,184900 +938,60,RL,75,9675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,341,Unf,0,772,1113,GasA,Ex,Y,SBrkr,1113,858,0,1971,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,RFn,2,689,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,253000 +939,60,RL,73,8760,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,Mn,GLQ,464,Unf,0,927,1391,GasA,Ex,Y,SBrkr,1391,571,0,1962,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2006,RFn,3,868,TA,TA,Y,0,90,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial,239799 +940,70,RL,NA,24090,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,2Story,7,7,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,Mn,Unf,0,Unf,0,1032,1032,GasA,Ex,Y,SBrkr,1207,1196,0,2403,0,0,2,0,4,1,TA,10,Typ,2,TA,Attchd,1940,Unf,1,349,TA,TA,Y,56,0,318,0,0,0,NA,NA,NA,0,6,2010,COD,Normal,244400 +941,90,RL,55,12640,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1Story,6,5,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Gd,Rec,936,LwQ,396,396,1728,GasA,TA,Y,SBrkr,1728,0,0,1728,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1976,Unf,2,574,TA,TA,Y,40,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,150900 +942,60,RL,NA,8755,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Gilbert,RRNn,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,298,Gd,TA,PConc,Gd,TA,No,ALQ,772,Unf,0,220,992,GasA,Ex,Y,SBrkr,1022,1038,0,2060,1,0,2,1,3,1,Gd,8,Typ,1,TA,BuiltIn,1999,RFn,2,390,TA,TA,Y,0,0,0,168,0,0,NA,GdPrv,NA,0,6,2009,WD,Normal,214000 +943,90,RL,42,7711,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,4,3,1977,1977,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,Gd,TA,Gd,GLQ,1440,Unf,0,0,1440,GasA,TA,Y,SBrkr,1440,0,0,1440,2,0,2,0,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,321,0,0,0,0,0,NA,NA,NA,0,8,2007,Oth,Abnorml,150000 +944,90,RL,100,25000,Pave,NA,Reg,Low,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1Story,5,4,1967,1967,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,Unf,0,Unf,0,1632,1632,GasA,TA,Y,SBrkr,1632,0,0,1632,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1967,Unf,2,576,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,143000 +945,20,RL,NA,14375,Pave,NA,IR1,Lvl,NoSeWa,CulDSac,Gtl,Timber,Norm,Norm,1Fam,SLvl,6,6,1958,1958,Gable,CompShg,HdBoard,HdBoard,BrkFace,541,TA,TA,CBlock,TA,TA,No,GLQ,111,Rec,354,354,819,GasA,Gd,Y,FuseA,1344,0,0,1344,0,1,1,0,3,1,Gd,7,Typ,1,Gd,Basment,1958,RFn,2,525,TA,TA,Y,0,118,0,0,233,0,NA,NA,NA,0,1,2009,COD,Abnorml,137500 +946,50,RM,98,8820,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,6,1890,1996,Hip,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,LwQ,1088,Unf,0,0,1088,GasA,TA,Y,SBrkr,1188,561,120,1869,0,0,1,0,2,1,TA,7,Typ,0,NA,Detchd,1963,Unf,2,456,TA,TA,Y,48,0,244,0,0,0,NA,MnWw,NA,0,9,2009,WD,Normal,124900 +947,80,RL,70,8163,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,6,1959,1959,Gable,CompShg,HdBoard,HdBoard,BrkFace,128,TA,Gd,CBlock,TA,TA,Av,ALQ,748,BLQ,294,102,1144,GasA,TA,Y,SBrkr,1144,0,0,1144,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1959,RFn,1,796,TA,TA,Y,86,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,143000 +948,20,RL,85,14536,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2002,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,236,Gd,TA,PConc,Gd,TA,Av,GLQ,1300,Unf,0,316,1616,GasA,Ex,Y,SBrkr,1629,0,0,1629,1,0,2,0,3,1,Gd,9,Typ,1,Gd,Attchd,2002,Fin,3,808,TA,TA,Y,0,252,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,270000 +949,60,RL,65,14006,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,144,Gd,TA,PConc,Gd,TA,NA,Unf,0,Unf,0,936,936,GasA,Ex,Y,SBrkr,936,840,0,1776,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2002,RFn,2,474,TA,TA,Y,144,96,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal,192500 +950,20,RL,78,9360,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,7,1972,2006,Hip,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,982,Unf,0,179,1161,GasA,TA,Y,SBrkr,1381,0,0,1381,1,0,1,1,3,1,Gd,5,Typ,1,TA,Attchd,1972,RFn,2,676,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,197500 +951,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,8,1950,2002,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,398,BLQ,149,317,864,GasA,Gd,Y,SBrkr,864,0,0,864,1,0,1,0,3,1,Gd,5,Typ,0,NA,Detchd,1980,RFn,2,720,TA,TA,Y,194,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,129000 +952,20,RH,60,7800,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1Story,5,5,1965,1965,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,641,Unf,0,187,828,GasA,Gd,Y,SBrkr,965,0,0,965,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1979,Unf,1,300,TA,TA,Y,421,0,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Abnorml,119900 +953,85,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,SFoyer,5,8,1972,2003,Gable,CompShg,WdShing,HdBoard,None,0,TA,Gd,CBlock,Gd,TA,Av,GLQ,660,Unf,0,108,768,GasA,Gd,Y,SBrkr,768,0,0,768,0,1,1,0,2,1,TA,5,Typ,0,NA,Detchd,1974,Fin,1,396,TA,TA,Y,192,0,0,0,0,0,NA,MnPrv,NA,0,4,2009,WD,Normal,133900 +954,60,RL,NA,11075,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,2Story,5,4,1969,1969,Gable,CompShg,HdBoard,HdBoard,BrkFace,232,TA,TA,CBlock,TA,TA,Av,ALQ,562,LwQ,193,29,784,GasA,Ex,Y,SBrkr,1168,800,0,1968,0,1,2,1,4,1,TA,7,Min2,1,Po,Attchd,1969,RFn,2,530,TA,TA,Y,305,189,0,0,0,0,NA,MnPrv,Shed,400,9,2008,WD,Normal,172000 +955,90,RL,35,9400,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,Duplex,SFoyer,6,5,1975,1975,Flat,Tar&Grv,WdShing,Plywood,BrkFace,250,TA,TA,CBlock,Gd,Gd,Gd,GLQ,945,Unf,0,0,945,GasA,TA,Y,SBrkr,980,0,0,980,0,2,2,0,4,0,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2006,WD,AdjLand,127500 +956,90,RH,82,7136,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,Duplex,2Story,6,6,1946,1950,Gable,CompShg,MetalSd,MetalSd,BrkFace,423,TA,TA,CBlock,Gd,TA,No,Rec,484,Unf,0,495,979,GasA,TA,N,FuseF,979,979,0,1958,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1946,Unf,2,492,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,145000 +957,160,RM,24,1300,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blueste,Norm,Norm,TwnhsE,2Story,6,6,1980,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,285,Unf,0,276,561,GasA,TA,Y,SBrkr,561,668,0,1229,0,0,1,1,2,1,TA,5,Typ,1,TA,Attchd,1980,Fin,2,462,TA,TA,Y,150,0,0,0,0,0,NA,GdPrv,NA,0,5,2009,WD,Normal,124000 +958,20,RL,70,7420,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1962,1962,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,417,Unf,0,640,1057,GasA,TA,Y,SBrkr,1057,0,0,1057,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1977,Fin,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,132000 +959,20,RL,65,8450,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,699,Unf,0,638,1337,GasA,Ex,Y,SBrkr,1337,0,0,1337,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2003,RFn,2,531,TA,TA,Y,0,39,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,185000 +960,160,FV,24,2572,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,1999,1999,Hip,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,604,Unf,0,92,696,GasA,Ex,Y,SBrkr,696,720,0,1416,1,0,2,1,3,1,Gd,6,Typ,0,NA,Detchd,1999,Unf,2,484,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,155000 +961,20,RL,50,7207,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,7,1958,2008,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,Gd,CBlock,TA,TA,Gd,BLQ,696,Unf,0,162,858,GasA,Gd,Y,SBrkr,858,0,0,858,1,0,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,117,0,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,116500 +962,60,RL,NA,12227,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,PosN,Norm,1Fam,2Story,6,7,1977,1995,Gable,CompShg,HdBoard,HdBoard,BrkFace,424,TA,Gd,CBlock,Gd,Gd,No,ALQ,896,Unf,0,434,1330,GasA,TA,Y,SBrkr,1542,1330,0,2872,1,0,2,1,4,1,TA,11,Typ,1,TA,Attchd,1977,Fin,2,619,TA,TA,Y,550,282,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,272000 +963,160,RL,24,2308,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NPkVill,Norm,Norm,TwnhsE,2Story,6,6,1976,1976,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,556,Unf,0,248,804,GasA,TA,Y,SBrkr,804,744,0,1548,1,0,2,1,3,1,Gd,7,Typ,1,TA,Detchd,1976,Unf,2,440,TA,TA,Y,48,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,155000 +964,20,RL,122,11923,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,9,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,TA,No,Unf,0,Unf,0,1800,1800,GasA,Ex,Y,SBrkr,1800,0,0,1800,0,0,2,0,2,1,Ex,7,Typ,0,NA,Attchd,2007,Fin,2,702,TA,TA,Y,288,136,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,239000 +965,60,RL,80,11316,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,7,5,2002,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,44,Gd,TA,PConc,Gd,TA,No,GLQ,624,Unf,0,193,817,GasA,Ex,Y,SBrkr,824,1070,0,1894,1,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2002,Fin,2,510,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,214900 +966,60,RL,65,10237,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,2005,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,783,783,GasA,Ex,Y,SBrkr,783,701,0,1484,0,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2005,Fin,2,393,TA,TA,Y,0,72,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial,178900 +967,50,RL,130,9600,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,5,7,1940,1950,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,Gd,BrkTil,TA,Fa,No,Rec,428,Unf,0,300,728,GasA,Ex,Y,SBrkr,976,332,0,1308,1,0,1,1,2,1,TA,7,Min2,2,TA,Detchd,1940,Unf,1,256,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,160000 +968,20,RL,NA,7390,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1955,1955,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,151,TA,TA,CBlock,TA,TA,No,ALQ,902,Unf,0,196,1098,GasA,TA,Y,SBrkr,1098,0,0,1098,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1955,Unf,1,260,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,135000 +969,50,RM,50,5925,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,3,6,1910,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,600,600,Grav,Fa,N,SBrkr,600,368,0,968,0,0,1,0,2,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,5,2009,WD,Abnorml,37900 +970,190,RL,75,10382,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,2fmCon,SLvl,6,5,1958,1958,Hip,CompShg,HdBoard,HdBoard,BrkFace,105,TA,Fa,CBlock,TA,TA,Gd,ALQ,513,Unf,0,75,588,GasA,TA,Y,SBrkr,1095,0,0,1095,1,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1958,RFn,1,264,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,ConLD,Normal,140000 +971,50,RL,60,10800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,4,4,1949,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,720,720,GasA,TA,N,FuseA,720,472,0,1192,0,0,1,1,4,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,12,2006,WD,Abnorml,135000 +972,160,RL,36,2268,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,Wd Shng,Stone,106,Gd,TA,PConc,Gd,TA,No,GLQ,567,Unf,0,197,764,GasA,Ex,Y,SBrkr,764,862,0,1626,0,0,2,0,2,1,Gd,6,Typ,0,NA,BuiltIn,2003,RFn,2,474,TA,TA,Y,0,27,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,173000 +973,120,RL,55,7892,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,TwnhsE,1Story,6,5,1979,1979,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,918,918,GasA,TA,Y,SBrkr,918,0,0,918,0,0,2,0,2,1,TA,5,Typ,1,TA,Attchd,1979,Unf,1,264,TA,TA,Y,28,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,99500 +974,20,FV,95,11639,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2007,2008,Gable,CompShg,CemntBd,CmentBd,NA,NA,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1428,1428,GasA,Ex,Y,SBrkr,1428,0,0,1428,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,Fin,2,480,TA,TA,Y,0,120,0,0,0,0,NA,NA,NA,0,12,2008,New,Partial,182000 +975,70,RL,60,11414,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,BrkSide,RRAn,Feedr,1Fam,2Story,7,8,1910,1993,Gable,CompShg,HdBoard,HdBoard,None,0,TA,Gd,BrkTil,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,TA,N,SBrkr,1136,883,0,2019,0,0,1,0,3,1,Gd,8,Typ,0,NA,Detchd,1997,Unf,2,532,TA,TA,Y,509,135,0,0,0,0,NA,GdPrv,NA,0,10,2009,WD,Normal,167500 +976,160,FV,NA,2651,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,641,Unf,0,32,673,GasA,Ex,Y,SBrkr,673,709,0,1382,1,0,2,1,3,1,Gd,6,Typ,0,NA,Detchd,2000,Unf,2,490,TA,TA,Y,153,50,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,165000 +977,30,RL,51,5900,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,4,7,1923,1958,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,440,440,GasA,TA,Y,FuseA,869,0,0,869,0,0,1,0,2,1,Fa,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,85500 +978,120,FV,35,4274,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,GLQ,1106,Unf,0,135,1241,GasA,Ex,Y,SBrkr,1241,0,0,1241,1,0,1,1,1,1,Gd,4,Typ,0,NA,Attchd,2007,Fin,2,569,TA,TA,Y,0,116,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial,199900 +979,20,RL,68,9450,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1Story,4,5,1954,1954,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,552,Unf,0,342,894,GasA,Ex,Y,SBrkr,894,0,0,894,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1999,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Abnorml,110000 +980,20,RL,80,8816,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,6,1963,1963,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,Rec,651,Unf,0,470,1121,GasA,TA,Y,SBrkr,1121,0,0,1121,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1963,Unf,2,480,TA,TA,Y,0,80,0,0,0,0,NA,MnPrv,NA,0,6,2009,WD,Normal,139000 +981,85,RL,NA,12122,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,SFoyer,7,9,1961,2007,Gable,CompShg,CemntBd,CmentBd,Stone,210,Ex,TA,CBlock,TA,TA,Av,ALQ,867,Unf,0,77,944,GasA,Gd,Y,SBrkr,999,0,0,999,1,0,1,0,3,1,Ex,6,Typ,0,NA,Attchd,1961,RFn,2,588,TA,TA,Y,144,76,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,178400 +982,60,RL,98,12203,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1999,Hip,CompShg,VinylSd,VinylSd,BrkFace,975,Gd,TA,PConc,Gd,TA,No,GLQ,854,Unf,0,371,1225,GasA,Ex,Y,SBrkr,1276,1336,0,2612,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1998,Fin,3,676,TA,TA,Y,250,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,336000 +983,20,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1266,1266,GasA,Ex,Y,SBrkr,1266,0,0,1266,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2007,Fin,2,388,TA,TA,Y,100,16,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,159895 +984,60,RL,NA,11250,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1128,1128,GasA,Ex,Y,SBrkr,1149,1141,0,2290,0,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,2002,Unf,2,779,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,255900 +985,90,RL,75,10125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,Duplex,1.5Fin,5,5,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1302,432,0,1734,0,0,2,0,4,2,Gd,8,Typ,0,NA,Attchd,1977,Unf,2,539,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,COD,Normal,126000 +986,190,RL,68,10880,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,2fmCon,1Story,5,5,1950,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,1040,Unf,0,124,1164,GasW,TA,N,SBrkr,1164,0,0,1164,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1950,Unf,1,240,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,8,2008,ConLD,Normal,125000 +987,50,RM,59,5310,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Feedr,Norm,1Fam,1.5Fin,6,8,1910,2003,Hip,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,Fa,No,Unf,0,Unf,0,485,485,GasA,Gd,Y,SBrkr,1001,634,0,1635,0,0,1,0,2,1,Gd,5,Typ,0,NA,Attchd,1950,Unf,1,255,Fa,TA,Y,394,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,117000 +988,20,RL,83,10159,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2009,2010,Hip,CompShg,VinylSd,VinylSd,Stone,450,Ex,TA,PConc,Ex,TA,Av,GLQ,1646,Unf,0,284,1930,GasA,Ex,Y,SBrkr,1940,0,0,1940,1,0,2,1,3,1,Ex,8,Typ,1,Gd,Attchd,2010,Fin,3,606,TA,TA,Y,168,95,0,0,0,0,NA,NA,NA,0,4,2010,New,Partial,395192 +989,60,RL,NA,12046,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,6,1976,1976,Gable,CompShg,Plywood,Plywood,BrkFace,298,TA,TA,CBlock,TA,TA,No,LwQ,156,Unf,0,692,848,GasA,TA,Y,SBrkr,1118,912,0,2030,0,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1976,Fin,2,551,TA,TA,Y,0,224,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,195000 +990,60,FV,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,No,Unf,0,Unf,0,770,770,GasA,Ex,Y,SBrkr,778,798,0,1576,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2006,RFn,2,614,TA,TA,Y,0,50,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial,197000 +991,60,RL,82,9452,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1997,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,423,Gd,TA,PConc,Gd,TA,No,GLQ,1074,Unf,0,322,1396,GasA,Ex,Y,SBrkr,1407,985,0,2392,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1997,Fin,3,870,TA,TA,Y,0,70,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,348000 +992,70,RM,121,17671,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,2Story,8,9,1882,1986,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,BrkTil,TA,TA,No,BLQ,216,Unf,0,700,916,GasA,Gd,Y,SBrkr,916,826,0,1742,0,0,1,1,4,1,Gd,8,Typ,1,Gd,Attchd,1925,Unf,2,424,TA,TA,P,0,169,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,168000 +993,60,RL,80,9760,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,NAmes,Norm,Norm,1Fam,2Story,6,8,1964,1993,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,340,TA,TA,CBlock,TA,TA,Gd,BLQ,536,Rec,117,169,822,GasA,Gd,Y,SBrkr,1020,831,0,1851,0,0,2,1,3,1,Gd,7,Typ,1,Fa,Attchd,1964,RFn,2,440,TA,TA,Y,239,42,0,0,0,0,NA,MnWw,NA,0,7,2007,WD,Normal,187000 +994,60,RL,68,8846,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,750,750,GasA,Ex,Y,SBrkr,750,750,0,1500,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,564,TA,TA,Y,0,35,0,0,0,0,NA,NA,NA,0,8,2006,New,Partial,173900 +995,20,RL,96,12456,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2006,2007,Hip,CompShg,CemntBd,CmentBd,Stone,230,Ex,TA,PConc,Ex,TA,Gd,GLQ,1172,Unf,0,528,1700,GasA,Ex,Y,SBrkr,1718,0,0,1718,1,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2008,Fin,3,786,TA,TA,Y,216,48,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,337500 +996,50,RL,51,4712,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,BrkSide,Feedr,Norm,1Fam,1.5Fin,4,7,1946,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,384,Unf,0,363,747,GasA,TA,Y,SBrkr,774,456,0,1230,1,0,1,1,3,1,TA,5,Typ,0,NA,Detchd,1946,Unf,1,305,TA,TA,Y,0,57,0,0,63,0,NA,MnPrv,NA,0,8,2006,WD,Abnorml,121600 +997,20,RL,NA,10659,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1961,1961,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,915,Unf,0,135,1050,GasA,TA,Y,SBrkr,1050,0,0,1050,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1961,Unf,1,368,TA,TA,Y,0,319,0,0,0,0,NA,NA,NA,0,1,2006,COD,Normal,136500 +998,20,RL,NA,11717,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,PosA,Norm,1Fam,1Story,6,6,1970,1970,Hip,CompShg,HdBoard,HdBoard,BrkFace,571,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1442,1442,GasA,TA,Y,SBrkr,1442,0,0,1442,0,0,2,0,2,1,TA,6,Typ,1,TA,Attchd,1970,RFn,2,615,TA,TA,Y,371,0,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,185000 +999,30,RM,60,9786,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,3,4,1922,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,1007,1007,GasA,Fa,N,SBrkr,1077,0,0,1077,0,0,1,0,3,1,TA,6,Typ,1,Gd,Detchd,1922,Unf,1,210,TA,Fa,P,0,100,48,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,91000 +1000,20,RL,64,6762,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,24,Gd,TA,PConc,Gd,TA,Av,GLQ,686,Unf,0,501,1187,GasA,Ex,Y,SBrkr,1208,0,0,1208,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2006,RFn,2,632,TA,TA,Y,105,61,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,206000 +1001,20,RL,74,10206,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,3,3,1952,1952,Flat,Tar&Grv,BrkComm,Brk Cmn,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasW,Fa,N,FuseF,944,0,0,944,0,0,1,0,2,1,Fa,4,Min1,0,NA,Detchd,1956,Unf,2,528,TA,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,82000 +1002,30,RL,60,5400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,691,691,GasA,Ex,Y,FuseA,691,0,0,691,0,0,1,0,2,1,Ex,4,Typ,0,NA,Detchd,1920,Unf,1,216,Fa,TA,N,0,20,94,0,0,0,NA,NA,NA,0,1,2007,WD,Abnorml,86000 +1003,20,RL,75,11957,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Somerst,RRAn,Norm,1Fam,1Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,53,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1550,1574,GasA,Ex,Y,SBrkr,1574,0,0,1574,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,824,TA,TA,Y,144,104,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,232000 +1004,90,RL,NA,11500,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Feedr,RRAn,Duplex,1Story,5,6,1976,1976,Gable,CompShg,VinylSd,VinylSd,BrkFace,164,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1680,1680,GasA,Fa,Y,SBrkr,1680,0,0,1680,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1976,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,136905 +1005,120,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,16,Gd,TA,PConc,Gd,TA,No,GLQ,16,Unf,0,1330,1346,GasA,Ex,Y,SBrkr,1504,0,0,1504,0,0,2,0,1,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,457,TA,TA,Y,156,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,181000 +1006,80,RL,65,8385,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,SLvl,5,8,1977,1977,Gable,CompShg,HdBoard,HdBoard,BrkFace,220,Gd,TA,CBlock,Gd,Gd,Av,GLQ,595,Unf,0,390,985,GasA,TA,Y,SBrkr,985,0,0,985,0,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1977,Unf,1,328,TA,TA,Y,210,0,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,149900 +1007,20,RL,NA,12155,Pave,NA,IR3,Lvl,AllPub,Inside,Gtl,NAmes,PosN,Norm,1Fam,1Story,6,3,1970,1970,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,LwQ,1237,Unf,0,420,1657,GasA,Gd,Y,SBrkr,1657,0,0,1657,0,1,2,0,3,1,TA,7,Typ,1,TA,Attchd,1970,Unf,2,484,TA,TA,Y,0,0,0,0,147,0,NA,NA,NA,0,3,2007,WD,Normal,163500 +1008,160,RM,21,2217,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,4,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,273,LwQ,273,0,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1970,RFn,1,286,TA,TA,Y,238,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,88000 +1009,20,RL,43,12118,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1Story,7,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,Stone,108,Gd,TA,PConc,Ex,TA,Mn,Unf,0,Unf,0,1710,1710,GasA,Ex,Y,SBrkr,1710,0,0,1710,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2004,Fin,2,550,TA,TA,Y,100,48,0,0,180,0,NA,NA,NA,0,4,2009,WD,Normal,240000 +1010,50,RL,60,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,5,5,1926,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Fa,BrkTil,TA,TA,No,Unf,0,Unf,0,1008,1008,GasA,Ex,Y,SBrkr,1008,0,514,1522,0,0,2,0,4,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,P,0,0,138,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,102000 +1011,50,RL,115,21286,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1.5Fin,5,5,1948,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,720,720,GasA,TA,Y,SBrkr,720,551,0,1271,0,0,2,0,4,1,TA,7,Typ,1,Gd,Attchd,1948,Unf,1,312,TA,TA,Y,0,0,108,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,135000 +1012,90,RL,75,9825,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Duplex,1Story,5,5,1965,1965,Hip,CompShg,AsphShn,AsphShn,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,N,SBrkr,1664,0,0,1664,0,0,2,0,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,100000 +1013,70,RL,55,10592,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,7,1923,1996,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,PConc,TA,Fa,No,Unf,0,Unf,0,602,602,GasA,TA,Y,SBrkr,900,602,0,1502,0,0,1,1,3,1,Gd,7,Typ,2,TA,Detchd,1923,Unf,1,180,TA,TA,Y,96,0,112,0,53,0,NA,NA,NA,0,8,2007,WD,Normal,165000 +1014,30,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,4,1910,2006,Hip,CompShg,MetalSd,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,ALQ,247,Rec,465,310,1022,GasW,TA,N,SBrkr,1022,0,0,1022,1,0,1,0,2,1,TA,4,Maj2,0,NA,Detchd,1956,Unf,1,280,TA,TA,Y,0,30,226,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,85000 +1015,20,RL,60,11664,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1Story,6,5,1948,1950,Gable,CompShg,MetalSd,MetalSd,BrkFace,206,TA,TA,CBlock,TA,Fa,No,BLQ,336,Unf,0,746,1082,GasA,TA,Y,SBrkr,1082,0,0,1082,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1948,Unf,1,240,TA,TA,Y,0,130,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,119200 +1016,60,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,8,6,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,643,Unf,0,167,810,GasA,Ex,Y,SBrkr,810,855,0,1665,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2001,Fin,2,528,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,227000 +1017,20,RL,73,11883,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,1996,1996,Hip,CompShg,VinylSd,VinylSd,BrkFace,196,Gd,TA,PConc,Gd,TA,Gd,GLQ,690,Unf,0,814,1504,GasA,Ex,Y,SBrkr,1504,0,0,1504,1,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,1996,Fin,2,478,TA,TA,Y,115,66,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,203000 +1018,120,RL,NA,5814,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1984,1984,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,Gd,TA,Av,GLQ,1036,Unf,0,184,1220,GasA,Gd,Y,SBrkr,1360,0,0,1360,1,0,1,0,1,1,Gd,4,Typ,1,Ex,Attchd,1984,RFn,2,565,TA,TA,Y,63,0,0,0,0,0,NA,NA,NA,0,8,2009,COD,Abnorml,187500 +1019,80,RL,NA,10784,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,1991,1992,Gable,CompShg,HdBoard,HdBoard,BrkFace,76,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Gd,Y,SBrkr,802,670,0,1472,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1991,RFn,2,402,TA,TA,Y,164,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,160000 +1020,120,RL,43,3013,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,145,Gd,TA,PConc,Gd,TA,Gd,GLQ,16,Unf,0,1346,1362,GasA,Ex,Y,SBrkr,1506,0,0,1506,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,Fin,2,440,TA,TA,Y,142,20,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,213490 +1021,20,RL,60,7024,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,1024,Unf,0,108,1132,GasA,Ex,Y,SBrkr,1132,0,0,1132,1,0,1,1,2,1,Gd,5,Typ,0,NA,Attchd,2005,Fin,2,451,TA,TA,Y,252,64,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,176000 +1022,20,RL,64,7406,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,84,Gd,TA,PConc,Gd,TA,Av,GLQ,684,Unf,0,515,1199,GasA,Ex,Y,SBrkr,1220,0,0,1220,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2006,RFn,2,632,TA,TA,Y,105,54,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,194000 +1023,50,RM,52,9439,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,5,1930,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,324,Unf,0,588,912,GasA,Gd,Y,FuseA,912,336,0,1248,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1957,Unf,1,160,Fa,Fa,Y,0,0,192,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,87000 +1024,120,RL,43,3182,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,14,Gd,TA,PConc,Gd,Gd,No,GLQ,16,Unf,0,1330,1346,GasA,Ex,Y,SBrkr,1504,0,0,1504,0,0,2,0,2,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,437,TA,TA,Y,156,20,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,191000 +1025,20,RL,NA,15498,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,8,6,1976,1976,Hip,WdShake,Stone,HdBoard,None,0,Gd,TA,CBlock,Gd,TA,Av,ALQ,1165,LwQ,400,0,1565,GasA,TA,Y,SBrkr,2898,0,0,2898,1,0,2,0,2,1,Gd,10,Typ,1,Gd,Attchd,1976,Fin,2,665,TA,TA,Y,0,72,174,0,0,0,NA,NA,NA,0,5,2008,COD,Abnorml,287000 +1026,20,RL,70,7700,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1972,1972,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,LwQ,138,Rec,468,276,882,GasA,TA,Y,SBrkr,882,0,0,882,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1980,Unf,2,461,TA,TA,Y,96,0,0,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Normal,112500 +1027,20,RL,73,9300,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,5,1960,1960,Gable,CompShg,MetalSd,HdBoard,BrkFace,324,TA,TA,CBlock,TA,TA,No,Rec,697,Unf,0,571,1268,GasA,TA,Y,SBrkr,1264,0,0,1264,1,0,1,0,3,1,TA,6,Typ,2,Gd,Attchd,1960,Unf,2,461,TA,TA,Y,0,0,0,0,143,0,NA,NA,NA,0,4,2010,WD,Normal,167500 +1028,20,RL,71,9520,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,338,Gd,TA,PConc,Gd,TA,Gd,GLQ,1513,Unf,0,125,1638,GasA,Ex,Y,SBrkr,1646,0,0,1646,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2008,RFn,3,800,TA,TA,Y,192,44,0,0,0,0,NA,NA,NA,0,4,2008,New,Partial,293077 +1029,50,RL,79,9492,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,5,5,1941,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,Rec,368,BLQ,41,359,768,GasA,TA,Y,SBrkr,968,408,0,1376,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1941,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,105000 +1030,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,7,1972,1972,Gable,CompShg,HdBoard,HdBoard,BrkFace,281,TA,TA,CBlock,TA,TA,No,BLQ,317,Unf,0,355,672,GasA,Gd,Y,SBrkr,672,546,0,1218,0,1,1,1,3,1,TA,7,Typ,0,NA,Detchd,1972,Unf,1,264,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,118000 +1031,190,RH,NA,7082,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,2fmCon,2Story,5,8,1916,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,Mn,Unf,0,Unf,0,686,686,GasA,Gd,Y,SBrkr,948,980,0,1928,0,0,2,0,5,2,TA,10,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,228,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,160000 +1032,75,RL,102,15863,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,SWISU,Norm,Norm,1Fam,2.5Fin,7,3,1920,1970,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,BrkTil,TA,TA,No,GLQ,523,Unf,0,301,824,GasA,Ex,Y,SBrkr,1687,998,397,3082,1,0,2,1,5,1,TA,12,Typ,2,TA,Basment,1970,Fin,2,672,TA,TA,Y,136,63,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,197000 +1033,60,RL,NA,14541,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,7,1993,1993,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,Gd,PConc,Gd,Gd,No,GLQ,1012,Unf,0,326,1338,GasA,Ex,Y,SBrkr,1352,1168,0,2520,1,0,2,1,5,1,Gd,10,Typ,1,TA,Attchd,1993,RFn,3,796,TA,TA,Y,209,55,0,0,0,0,NA,NA,NA,0,11,2006,WD,Abnorml,310000 +1034,20,RL,NA,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,Stone,295,Gd,TA,PConc,Gd,TA,No,GLQ,986,Unf,0,668,1654,GasA,Ex,Y,SBrkr,1654,0,0,1654,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2002,Unf,3,900,TA,TA,Y,0,136,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal,230000 +1035,30,RL,50,6305,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,5,7,1938,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,PConc,Fa,Fa,No,Unf,0,Unf,0,920,920,GasA,Ex,Y,SBrkr,954,0,0,954,0,0,1,0,2,1,Fa,5,Typ,1,Gd,Basment,1938,Unf,1,240,Fa,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,6,2007,WD,Normal,119750 +1036,20,RL,NA,11500,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,3,1957,1957,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,N,SBrkr,845,0,0,845,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1957,Unf,1,290,TA,TA,N,186,0,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,84000 +1037,20,RL,89,12898,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2007,2008,Hip,CompShg,VinylSd,VinylSd,Stone,70,Gd,TA,PConc,Ex,TA,Gd,GLQ,1022,Unf,0,598,1620,GasA,Ex,Y,SBrkr,1620,0,0,1620,1,0,2,0,2,1,Ex,6,Typ,1,Ex,Attchd,2008,Fin,3,912,TA,TA,Y,228,0,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,315500 +1038,60,RL,NA,9240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2001,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,396,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1055,1055,GasA,Ex,Y,SBrkr,1055,1208,0,2263,0,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2001,Fin,2,905,TA,TA,Y,0,45,0,0,189,0,NA,NA,NA,0,9,2008,WD,Normal,287000 +1039,160,RM,21,1533,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,2Story,4,6,1970,2008,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,546,546,GasA,TA,Y,SBrkr,798,546,0,1344,0,0,1,1,3,1,TA,6,Typ,1,TA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,97000 +1040,180,RM,21,1477,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,SFoyer,4,4,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,509,Unf,0,121,630,GasA,TA,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,TA,3,Typ,0,NA,Attchd,1970,Unf,1,286,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,80000 +1041,20,RL,88,13125,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,4,1957,2000,Gable,CompShg,Wd Sdng,Wd Sdng,BrkCmn,67,TA,TA,CBlock,TA,TA,No,Rec,168,BLQ,682,284,1134,GasA,Ex,Y,SBrkr,1803,0,0,1803,1,0,2,0,3,1,TA,8,Maj1,1,TA,Attchd,1957,RFn,2,484,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,1,2006,WD,Normal,155000 +1042,60,RL,NA,9130,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,1Fam,2Story,6,8,1966,2000,Hip,CompShg,HdBoard,HdBoard,BrkFace,252,TA,TA,CBlock,TA,TA,No,GLQ,400,Rec,64,336,800,GasA,Gd,Y,SBrkr,800,832,0,1632,0,1,1,1,4,1,Gd,7,Typ,0,NA,Attchd,1966,Unf,2,484,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,173000 +1043,120,RL,34,5381,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,135,Gd,TA,PConc,Gd,TA,Av,ALQ,900,Unf,0,406,1306,GasA,Ex,Y,SBrkr,1306,0,0,1306,1,0,2,0,1,1,Gd,5,Typ,1,Gd,Attchd,2005,RFn,2,624,TA,TA,Y,170,63,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,196000 +1044,60,RL,86,11839,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,7,5,1990,1990,Hip,CompShg,HdBoard,HdBoard,BrkFace,99,TA,TA,PConc,Gd,TA,No,GLQ,1085,Unf,0,390,1475,GasA,Ex,Y,SBrkr,1532,797,0,2329,1,0,2,1,4,1,Gd,10,Typ,1,Ex,Attchd,1990,Unf,2,514,TA,TA,Y,192,121,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,262280 +1045,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,PosN,Norm,1Fam,1Story,8,5,1981,1981,Hip,WdShngl,BrkFace,BrkFace,None,0,Gd,TA,PConc,Gd,TA,No,ALQ,1104,Unf,0,1420,2524,GasA,TA,Y,SBrkr,2524,0,0,2524,1,0,2,1,4,1,Gd,9,Typ,1,Gd,Attchd,1981,Fin,2,542,TA,TA,Y,474,120,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal,278000 +1046,20,RL,NA,13680,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,1Story,3,5,1955,1955,Hip,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,FuseA,1733,0,0,1733,0,0,2,0,4,1,TA,8,Min2,1,Gd,Attchd,1955,Unf,2,452,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,139600 +1047,60,RL,85,16056,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,1Fam,2Story,9,5,2005,2006,Hip,CompShg,CemntBd,CmentBd,Stone,208,Gd,TA,PConc,Ex,TA,Av,GLQ,240,Unf,0,1752,1992,GasA,Ex,Y,SBrkr,1992,876,0,2868,0,0,3,1,4,1,Ex,11,Typ,1,Gd,BuiltIn,2005,Fin,3,716,TA,TA,Y,214,108,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,556581 +1048,20,RL,57,9245,Pave,NA,IR2,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,686,Unf,0,304,990,GasA,Ex,Y,SBrkr,990,0,0,990,0,1,1,0,3,1,TA,5,Typ,0,NA,Detchd,1996,Unf,2,672,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,145000 +1049,20,RL,100,21750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,4,1960,2006,Hip,CompShg,HdBoard,HdBoard,BrkFace,75,TA,Fa,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1771,0,0,1771,0,0,1,0,3,1,TA,9,Min1,1,TA,Attchd,1960,Unf,2,336,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,11,2009,WD,Normal,115000 +1050,20,RL,60,11100,Pave,NA,Reg,Low,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,7,1946,2006,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,GasA,Ex,Y,SBrkr,930,0,0,930,0,0,1,0,2,1,Gd,6,Typ,0,NA,Detchd,1946,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Abnorml,84900 +1051,20,RL,73,8993,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1302,1302,GasA,Ex,Y,SBrkr,1302,0,0,1302,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,Fin,2,436,TA,TA,Y,0,22,0,0,0,0,NA,NA,NA,0,8,2007,New,Partial,176485 +1052,20,RL,103,11175,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1316,1316,GasA,Ex,Y,SBrkr,1316,0,0,1316,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2007,Fin,2,440,TA,TA,Y,0,20,0,0,0,0,NA,NA,NA,0,10,2007,New,Partial,200141 +1053,60,RL,100,9500,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Artery,Norm,1Fam,2Story,6,6,1964,1978,Gable,CompShg,VinylSd,VinylSd,BrkCmn,272,TA,TA,CBlock,TA,TA,No,Rec,442,Unf,0,374,816,GasA,TA,Y,SBrkr,1127,850,0,1977,0,1,1,1,4,1,TA,9,Typ,1,TA,Attchd,1964,RFn,2,540,TA,TA,Y,0,52,0,0,0,0,NA,GdPrv,NA,0,6,2007,WD,Normal,165000 +1054,20,RL,68,8562,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1Story,5,6,1957,2002,Hip,CompShg,HdBoard,HdBoard,Stone,145,TA,TA,CBlock,TA,TA,Av,Rec,383,Unf,0,833,1216,GasA,Ex,Y,FuseA,1526,0,0,1526,0,0,1,0,4,1,TA,7,Min2,1,Gd,Basment,1957,Unf,1,364,TA,TA,Y,116,78,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,144500 +1055,60,RL,90,11367,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,210,Gd,TA,PConc,Gd,TA,Mn,GLQ,932,Unf,0,133,1065,GasA,Ex,Y,SBrkr,1091,898,0,1989,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2002,Fin,2,586,TA,TA,Y,199,60,0,0,0,0,NA,NA,NA,0,11,2006,WD,Normal,255000 +1056,20,RL,104,11361,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1976,1976,Gable,CompShg,Plywood,Plywood,BrkFace,160,TA,TA,CBlock,Gd,TA,No,ALQ,644,Unf,0,549,1193,GasA,TA,Y,SBrkr,1523,0,0,1523,0,1,2,0,3,1,TA,7,Typ,1,TA,Attchd,1976,Fin,2,478,TA,TA,Y,0,0,0,0,189,0,NA,MnPrv,NA,0,5,2008,COD,Abnorml,180000 +1057,120,RL,43,7052,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,240,Gd,TA,PConc,Gd,TA,Av,GLQ,659,Unf,0,705,1364,GasA,Ex,Y,SBrkr,1364,0,0,1364,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,484,TA,TA,Y,192,36,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,185850 +1058,60,RL,NA,29959,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,6,1994,1994,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,595,Unf,0,378,973,GasA,Ex,Y,SBrkr,979,871,0,1850,0,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,1994,Fin,2,467,TA,TA,Y,168,98,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,248000 +1059,60,RL,96,11308,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,9,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,154,Ex,TA,PConc,Ex,TA,Av,GLQ,936,Unf,0,168,1104,GasA,Ex,Y,SBrkr,1130,1054,0,2184,1,0,2,1,3,1,Ex,10,Typ,1,Gd,Attchd,2008,Fin,3,836,TA,TA,Y,0,102,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,335000 +1060,50,RL,NA,11275,Pave,NA,IR1,HLS,AllPub,Corner,Mod,Crawfor,Norm,Norm,1Fam,1.5Fin,6,7,1932,1950,Gable,CompShg,MetalSd,MetalSd,BrkFace,480,TA,TA,CBlock,TA,TA,Mn,Rec,297,LwQ,557,0,854,GasA,TA,Y,SBrkr,1096,895,0,1991,0,0,1,1,3,1,TA,7,Typ,1,Gd,Detchd,1977,Unf,2,432,TA,Fa,Y,0,0,19,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,220000 +1061,120,RL,41,4920,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,2001,2001,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,616,Unf,0,722,1338,GasA,Ex,Y,SBrkr,1338,0,0,1338,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2001,Fin,2,582,TA,TA,Y,0,0,170,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,213500 +1062,30,C (all),120,18000,Grvl,NA,Reg,Low,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,3,4,1935,1950,Gable,CompShg,MetalSd,MetalSd,None,0,Fa,TA,CBlock,TA,TA,No,Unf,0,Unf,0,894,894,GasA,TA,Y,SBrkr,894,0,0,894,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1994,RFn,3,1248,TA,TA,Y,0,20,0,0,0,0,NA,NA,Shed,560,8,2008,ConLD,Normal,81000 +1063,190,RM,85,13600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,5,5,1900,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,662,662,GasA,TA,N,SBrkr,1422,915,0,2337,0,0,2,0,5,2,TA,10,Min2,0,NA,Detchd,1945,Unf,2,560,TA,TA,Y,0,57,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal,90000 +1064,30,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,6,6,1925,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,TA,TA,No,BLQ,397,Unf,0,706,1103,GasA,Gd,Y,SBrkr,1103,0,0,1103,0,0,1,0,2,1,Gd,5,Typ,1,Gd,Detchd,1976,Unf,2,440,TA,TA,Y,166,120,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal,110500 +1065,20,RL,NA,11000,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1966,1966,Gable,CompShg,Plywood,Plywood,BrkFace,200,TA,TA,CBlock,TA,TA,Mn,BLQ,740,Rec,230,184,1154,GasA,Ex,Y,SBrkr,1154,0,0,1154,0,0,1,1,3,1,TA,6,Typ,1,Po,Attchd,1966,RFn,2,480,TA,TA,Y,0,58,0,0,0,0,NA,MnPrv,NA,0,11,2009,WD,Normal,154000 +1066,60,RL,80,14000,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,2Story,7,5,1996,1997,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,PConc,Ex,TA,Gd,GLQ,1201,Unf,0,105,1306,GasA,Ex,Y,SBrkr,1306,954,0,2260,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1996,RFn,2,533,TA,TA,Y,296,44,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,328000 +1067,60,RL,59,7837,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,7,1993,1994,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,799,799,GasA,Gd,Y,SBrkr,799,772,0,1571,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1993,RFn,2,380,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,178000 +1068,60,RL,80,9760,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,NAmes,Norm,Norm,1Fam,2Story,6,6,1964,1964,Gable,CompShg,HdBoard,HdBoard,BrkFace,360,TA,TA,CBlock,TA,TA,Gd,GLQ,674,LwQ,106,0,780,GasA,TA,Y,SBrkr,798,813,0,1611,1,0,1,1,4,1,TA,7,Typ,0,NA,Attchd,1964,RFn,2,442,TA,TA,Y,328,128,0,0,189,0,NA,NA,NA,0,6,2008,WD,Normal,167900 +1069,160,RM,42,3964,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,6,4,1973,1973,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,837,Unf,0,105,942,GasA,Gd,Y,SBrkr,1291,1230,0,2521,1,0,2,1,5,1,TA,10,Maj1,1,Gd,Attchd,1973,Fin,2,576,TA,TA,Y,728,20,0,0,0,0,NA,GdPrv,NA,0,6,2006,WD,Normal,151400 +1070,45,RL,60,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Unf,5,7,1949,2003,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,220,Unf,0,625,845,GasA,TA,Y,SBrkr,893,0,0,893,0,1,1,0,2,1,Gd,4,Typ,0,NA,Detchd,1985,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,135000 +1071,20,RL,72,10152,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1956,1956,Hip,CompShg,MetalSd,MetalSd,BrkFace,120,TA,TA,CBlock,TA,TA,No,BLQ,586,Unf,0,462,1048,GasA,TA,Y,SBrkr,1048,0,0,1048,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1956,Unf,1,286,TA,TA,Y,0,20,0,0,192,0,NA,NA,NA,0,6,2007,WD,Normal,135000 +1072,60,RL,78,11700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,2Story,6,6,1968,1968,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,298,Unf,0,429,727,GasA,Ex,Y,SBrkr,829,727,0,1556,0,0,1,1,4,1,TA,8,Typ,0,NA,Attchd,1968,Unf,2,441,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,154000 +1073,50,RL,50,7585,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Artery,Norm,1Fam,1.5Fin,5,3,1948,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,Fa,Fa,Mn,Unf,0,Unf,0,810,810,GasA,Fa,Y,FuseA,1002,454,0,1456,1,1,1,0,4,1,TA,7,Typ,1,TA,Detchd,1954,Unf,1,280,TA,TA,P,0,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,91500 +1074,60,RL,75,7950,Pave,NA,IR1,Bnk,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,2Story,6,6,1977,1977,Hip,CompShg,HdBoard,Plywood,BrkFace,140,TA,TA,CBlock,TA,TA,No,BLQ,535,Unf,0,155,690,GasA,TA,Y,SBrkr,698,728,0,1426,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1977,Fin,2,440,TA,TA,Y,252,0,0,0,0,0,NA,MnPrv,NA,0,7,2009,WD,Normal,159500 +1075,20,RL,74,8556,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1240,1240,GasA,Ex,Y,SBrkr,1240,0,0,1240,0,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2006,RFn,3,826,TA,TA,Y,140,93,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,194000 +1076,70,RL,75,13125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,6,1940,1984,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,410,Unf,0,390,800,GasA,TA,Y,SBrkr,960,780,0,1740,0,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1940,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,CWD,Normal,219500 +1077,50,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,8,1936,1989,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,Fa,TA,No,ALQ,626,Unf,0,170,796,GasA,Gd,Y,SBrkr,1096,370,0,1466,0,1,2,0,3,1,Gd,7,Min1,1,TA,Attchd,1950,Unf,2,566,TA,TA,Y,436,21,0,0,0,0,NA,NA,Shed,500,4,2006,WD,Normal,170000 +1078,20,RL,NA,15870,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1969,1969,Gable,CompShg,VinylSd,Plywood,None,0,TA,TA,CBlock,TA,TA,Mn,BLQ,75,Rec,791,230,1096,GasA,Ex,Y,SBrkr,1096,0,0,1096,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1969,Fin,1,299,TA,TA,Y,240,32,0,0,0,0,NA,NA,NA,0,3,2006,WD,Abnorml,138800 +1079,120,RM,37,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,169,Gd,TA,PConc,Gd,TA,Mn,GLQ,662,Unf,0,186,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,1,Gd,Attchd,2004,RFn,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,155900 +1080,20,RL,65,8775,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1994,1994,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,495,Unf,0,495,990,GasA,Gd,Y,SBrkr,990,0,0,990,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1996,Unf,1,299,TA,TA,Y,0,64,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,126000 +1081,20,RL,80,11040,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,7,1971,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,144,Gd,Gd,CBlock,TA,TA,No,ALQ,656,Unf,0,602,1258,GasA,Ex,Y,SBrkr,1258,0,0,1258,0,1,2,0,3,1,Gd,5,Typ,0,NA,Attchd,1971,RFn,2,528,TA,TA,Y,55,0,0,216,0,0,NA,NA,NA,0,10,2008,COD,Abnorml,145000 +1082,20,RL,75,7500,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,5,1963,1963,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,824,Unf,0,216,1040,GasA,Fa,Y,SBrkr,1040,0,0,1040,1,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1963,Fin,1,308,TA,TA,Y,0,0,220,0,0,0,NA,MnPrv,NA,0,6,2010,WD,Normal,133000 +1083,20,RL,70,8749,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,100,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1459,1459,GasA,Ex,Y,SBrkr,1459,0,0,1459,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2002,RFn,2,527,TA,TA,Y,192,39,0,0,0,0,NA,NA,NA,0,9,2007,WD,Normal,192000 +1084,20,RL,80,8800,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1964,1964,Hip,CompShg,HdBoard,HdBoard,BrkFace,425,TA,TA,CBlock,TA,TA,No,BLQ,553,Unf,0,698,1251,GasA,TA,Y,SBrkr,1251,0,0,1251,1,0,1,0,3,1,TA,6,Typ,2,Gd,Attchd,1964,RFn,1,461,TA,TA,Y,0,116,0,0,0,0,NA,MnPrv,Shed,700,3,2006,WD,Normal,160000 +1085,60,RL,NA,13031,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1995,1996,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,ALQ,592,Unf,0,99,691,GasA,Gd,Y,SBrkr,691,807,0,1498,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1995,Fin,2,409,TA,TA,Y,315,44,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,187500 +1086,85,RL,73,9069,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,SFoyer,6,6,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,747,Unf,0,189,936,GasA,Ex,Y,SBrkr,996,0,0,996,1,0,1,0,2,1,Gd,5,Typ,0,NA,Attchd,1992,Unf,2,564,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,147000 +1087,160,RM,NA,1974,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,4,5,1973,1973,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,334,Unf,0,212,546,GasA,TA,Y,SBrkr,546,546,0,1092,0,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1973,RFn,1,286,TA,TA,Y,120,96,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,83500 +1088,60,FV,85,10574,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1082,1082,GasA,Ex,Y,SBrkr,1082,871,0,1953,0,0,2,1,3,1,Gd,9,Typ,1,Gd,Attchd,2005,RFn,3,1043,TA,TA,Y,160,50,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,252000 +1089,160,RM,24,2522,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,Twnhs,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,50,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,970,970,GasA,Ex,Y,SBrkr,970,739,0,1709,0,0,2,0,3,1,Gd,7,Maj1,0,NA,Detchd,2004,Unf,2,380,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,137500 +1090,120,FV,37,3316,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,8,5,2005,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1039,Unf,0,208,1247,GasA,Ex,Y,SBrkr,1247,0,0,1247,1,0,1,1,1,1,Gd,4,Typ,1,Gd,Attchd,2005,Fin,2,550,TA,TA,Y,0,84,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,197000 +1091,90,RL,60,8544,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,Duplex,1Story,3,4,1950,1950,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,Wall,Fa,N,FuseA,1040,0,0,1040,0,0,2,0,2,2,TA,6,Typ,0,NA,Detchd,1987,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,92900 +1092,160,FV,24,2160,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,7,5,1999,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,212,Gd,TA,PConc,Gd,TA,No,BLQ,510,Unf,0,90,600,GasA,Ex,Y,SBrkr,624,628,0,1252,1,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,1999,Unf,2,462,TA,TA,Y,0,48,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,160000 +1093,50,RL,60,8400,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,6,5,1925,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,Rec,423,Unf,0,758,1181,GasA,Fa,Y,SBrkr,1390,304,0,1694,0,0,2,0,4,1,TA,7,Typ,1,Gd,Detchd,1925,Unf,2,576,TA,TA,Y,342,0,128,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,136500 +1094,20,RL,71,9230,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,8,1965,1998,Hip,CompShg,MetalSd,MetalSd,BrkFace,166,TA,TA,CBlock,TA,TA,Mn,GLQ,661,Unf,0,203,864,GasA,Gd,Y,SBrkr,1200,0,0,1200,1,0,1,1,1,1,Gd,6,Typ,0,NA,Detchd,1977,Unf,2,884,TA,TA,Y,0,64,0,0,0,0,NA,MnPrv,NA,0,10,2006,WD,Normal,146000 +1095,20,RL,74,5868,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1956,2000,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,248,Rec,240,448,936,GasA,Ex,Y,SBrkr,936,0,0,936,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1956,Fin,1,308,TA,TA,Y,0,0,80,0,160,0,NA,NA,NA,0,5,2010,WD,Normal,129000 +1096,20,RL,78,9317,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,6,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,24,Unf,0,1290,1314,GasA,Gd,Y,SBrkr,1314,0,0,1314,0,0,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,440,TA,TA,Y,0,22,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,176432 +1097,70,RM,60,6882,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,2Story,6,7,1914,2006,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,684,684,GasA,TA,Y,SBrkr,773,582,0,1355,0,0,1,1,3,1,Gd,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,136,0,115,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,127000 +1098,120,RL,NA,3696,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,1986,1986,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,1074,1074,GasA,Ex,Y,SBrkr,1088,0,0,1088,0,0,1,1,2,1,Gd,5,Typ,0,NA,Attchd,1987,RFn,2,461,TA,TA,Y,0,74,137,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,170000 +1099,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,4,6,1936,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,672,Unf,0,0,672,GasA,TA,Y,SBrkr,757,567,0,1324,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1936,Unf,1,240,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,128000 +1100,20,RL,82,11880,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,1Story,7,5,1978,1978,Gable,CompShg,Plywood,Plywood,BrkFace,206,TA,TA,CBlock,Gd,TA,No,ALQ,704,Unf,0,567,1271,GasA,TA,Y,SBrkr,1601,0,0,1601,0,0,2,0,3,1,TA,7,Typ,1,TA,Attchd,1978,RFn,2,478,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2009,COD,Abnorml,157000 +1101,30,RL,60,8400,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1Story,2,5,1920,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,Fa,No,Rec,290,Unf,0,0,290,GasA,TA,N,FuseF,438,0,0,438,0,0,1,0,1,1,Fa,3,Typ,0,NA,Detchd,1930,Unf,1,246,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,60000 +1102,20,RL,61,9758,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1971,1971,Gable,CompShg,HdBoard,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,412,LwQ,287,251,950,GasA,TA,Y,SBrkr,950,0,0,950,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1981,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,119500 +1103,20,RL,70,7000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1960,2002,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,45,TA,TA,CBlock,TA,TA,No,Rec,588,Unf,0,422,1010,GasA,Ex,Y,SBrkr,1134,0,0,1134,0,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1960,RFn,1,254,TA,TA,Y,0,16,0,0,0,0,NA,MnWw,NA,0,4,2007,WD,Family,135000 +1104,20,RL,79,8910,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1959,1959,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,655,Unf,0,0,655,GasA,Ex,Y,SBrkr,1194,0,0,1194,0,1,1,0,3,1,TA,6,Typ,1,Fa,BuiltIn,1954,Fin,2,539,TA,TA,Y,0,0,192,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,159500 +1105,160,RM,24,2016,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,TwnhsE,2Story,5,5,1970,1970,Gable,CompShg,HdBoard,HdBoard,BrkFace,304,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,630,630,GasA,TA,Y,SBrkr,630,672,0,1302,0,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1970,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,106000 +1106,60,RL,98,12256,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1994,1995,Gable,CompShg,HdBoard,HdBoard,BrkFace,362,Gd,TA,PConc,Ex,TA,Av,GLQ,1032,Unf,0,431,1463,GasA,Ex,Y,SBrkr,1500,1122,0,2622,1,0,2,1,3,1,Gd,9,Typ,2,TA,Attchd,1994,RFn,2,712,TA,TA,Y,186,32,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,325000 +1107,20,RL,114,10357,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,Feedr,Norm,1Fam,1Story,7,5,1990,1991,Hip,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,Mn,GLQ,738,Unf,0,172,910,GasA,Gd,Y,SBrkr,1442,0,0,1442,1,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,1990,Fin,2,719,TA,TA,Y,0,244,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,179900 +1108,60,RL,168,23257,Pave,NA,IR3,HLS,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,Gd,No,Unf,0,Unf,0,868,868,GasA,Ex,Y,SBrkr,887,1134,0,2021,0,0,2,1,3,1,Gd,9,Typ,1,Gd,BuiltIn,2006,RFn,2,422,TA,TA,Y,0,100,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial,274725 +1109,60,RL,NA,8063,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,924,924,GasA,Ex,Y,SBrkr,948,742,0,1690,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,RFn,2,463,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,11,2007,WD,Abnorml,181000 +1110,20,RL,107,11362,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2004,2005,Gable,CompShg,MetalSd,MetalSd,Stone,42,Gd,TA,PConc,Ex,TA,Mn,GLQ,1039,Unf,0,797,1836,GasA,Ex,Y,SBrkr,1836,0,0,1836,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2004,Fin,3,862,TA,TA,Y,125,185,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,280000 +1111,60,RL,NA,8000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1995,1996,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,GLQ,219,Unf,0,554,773,GasA,Gd,Y,SBrkr,773,885,0,1658,1,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,1995,Fin,2,431,TA,TA,Y,224,84,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,188000 +1112,60,RL,80,10480,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,6,1976,1976,Hip,CompShg,Plywood,Plywood,BrkFace,660,TA,TA,CBlock,TA,TA,No,ALQ,403,Unf,0,400,803,GasA,TA,Y,SBrkr,1098,866,0,1964,0,0,2,1,4,1,TA,8,Typ,1,Gd,Attchd,1976,RFn,2,483,TA,TA,Y,0,69,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,205000 +1113,20,RL,73,7100,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1957,1957,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,CBlock,TA,TA,No,GLQ,708,Unf,0,108,816,GasA,TA,Y,FuseA,816,0,0,816,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1957,Unf,1,308,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,129900 +1114,20,RL,66,8923,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1953,2006,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,643,Unf,0,365,1008,GasA,Gd,Y,SBrkr,1008,0,0,1008,1,0,1,0,2,1,Gd,6,Typ,0,NA,Attchd,1953,Unf,1,240,TA,TA,Y,0,18,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,134500 +1115,20,RL,90,5400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,7,1954,2000,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,415,Unf,0,418,833,GasA,Ex,Y,SBrkr,833,0,0,833,0,0,1,0,2,1,Gd,4,Typ,0,NA,Detchd,1955,Unf,1,326,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,8,2006,WD,Normal,117000 +1116,20,RL,93,12085,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,328,Gd,TA,PConc,Ex,TA,No,GLQ,1004,Unf,0,730,1734,GasA,Ex,Y,SBrkr,1734,0,0,1734,1,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2007,RFn,3,928,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2007,New,Partial,318000 +1117,80,RL,NA,7750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,8,5,2002,2002,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,353,Unf,0,55,408,GasA,Ex,Y,SBrkr,779,640,0,1419,1,0,2,1,3,1,Gd,7,Typ,1,TA,BuiltIn,2002,Fin,2,527,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,184100 +1118,20,RL,57,9764,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,7,1967,2003,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,702,Unf,0,192,894,GasA,Ex,Y,SBrkr,894,0,0,894,1,0,1,0,3,1,Gd,5,Typ,0,NA,Attchd,1967,RFn,2,450,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,130000 +1119,80,RL,85,13825,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,5,6,1958,1987,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,533,533,GasA,TA,Y,SBrkr,1021,580,0,1601,0,1,1,0,3,1,TA,6,Min2,0,NA,BuiltIn,1958,RFn,1,300,TA,TA,Y,280,34,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,140000 +1120,20,RL,70,7560,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1959,1959,Gable,CompShg,BrkFace,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,369,Unf,0,671,1040,GasA,TA,Y,FuseA,1040,0,0,1040,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,1,286,TA,TA,Y,140,0,252,0,0,0,NA,GdWo,NA,0,7,2006,WD,Normal,133700 +1121,30,RM,59,8263,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,IDOTRR,Norm,Norm,1Fam,1Story,6,5,1920,1950,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1012,1012,GasA,TA,Y,FuseA,1012,0,0,1012,0,0,1,0,2,1,TA,6,Typ,1,Gd,Detchd,1920,Unf,1,308,TA,TA,Y,0,22,112,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal,118400 +1122,20,RL,84,10084,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,196,Gd,TA,PConc,Gd,TA,Av,GLQ,24,Unf,0,1528,1552,GasA,Ex,Y,SBrkr,1552,0,0,1552,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,3,782,TA,TA,Y,144,20,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,212900 +1123,20,RL,NA,8926,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,3,1956,1956,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,672,672,GasA,Ex,Y,FuseA,960,0,0,960,0,0,1,0,3,1,TA,5,Typ,0,NA,Basment,1956,Unf,1,288,TA,TA,Y,64,0,0,0,160,0,NA,MnPrv,NA,0,10,2009,COD,Abnorml,112000 +1124,20,RL,50,9405,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,9,1947,2008,Hip,CompShg,VinylSd,VinylSd,None,0,TA,Ex,CBlock,TA,TA,No,Unf,0,Unf,0,698,698,GasA,Ex,Y,SBrkr,698,0,0,698,0,1,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,200,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,118000 +1125,80,RL,NA,9125,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,BrkFace,170,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Gd,Y,SBrkr,812,670,0,1482,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1992,Fin,2,392,TA,TA,Y,100,25,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,163900 +1126,20,RL,60,10434,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1955,1955,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1005,1005,GasA,TA,Y,SBrkr,1005,0,0,1005,0,0,1,0,2,1,Fa,5,Typ,1,TA,Detchd,1977,Unf,2,672,Fa,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,115000 +1127,120,RL,53,3684,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,130,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1373,1373,GasA,Ex,Y,SBrkr,1555,0,0,1555,0,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,2007,Fin,3,660,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,174000 +1128,20,RL,182,14572,Pave,NA,IR3,Lvl,AllPub,Corner,Gtl,Gilbert,Norm,Norm,1Fam,1Story,7,5,2004,2004,Hip,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,1300,Unf,0,230,1530,GasA,Ex,Y,SBrkr,1530,0,0,1530,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2004,Fin,3,630,TA,TA,Y,144,36,0,0,0,0,NA,NA,NA,0,11,2007,WD,Family,259000 +1129,60,RL,59,11796,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,1112,0,1959,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2004,Fin,2,434,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,215000 +1130,90,RM,60,7200,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,Duplex,SFoyer,5,5,1980,1980,Gable,CompShg,MetalSd,MetalSd,BrkFace,180,TA,TA,CBlock,Gd,TA,Gd,GLQ,936,Unf,0,0,936,GasA,TA,Y,SBrkr,936,0,0,936,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1980,Unf,2,672,TA,TA,Y,49,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,140000 +1131,50,RL,65,7804,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,4,3,1928,1950,Gable,CompShg,WdShing,Plywood,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,622,Unf,0,500,1122,GasA,TA,Y,SBrkr,1328,653,0,1981,1,0,2,0,4,1,Gd,7,Min2,2,TA,Detchd,1981,Unf,2,576,TA,TA,Y,431,44,0,0,0,0,NA,MnPrv,NA,0,12,2009,WD,Normal,135000 +1132,20,RL,63,10712,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,1991,1992,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,Mn,BLQ,212,Unf,0,762,974,GasA,TA,Y,SBrkr,974,0,0,974,0,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,28,0,0,0,0,NA,MnPrv,NA,0,9,2007,Oth,Abnorml,93500 +1133,70,RM,90,9900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,6,4,1880,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,Mn,Unf,0,Unf,0,1008,1008,GasW,TA,Y,SBrkr,1178,1032,0,2210,0,0,2,0,5,1,Fa,8,Typ,0,NA,Detchd,1930,Unf,1,205,Fa,TA,N,0,48,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,117500 +1134,60,RL,80,9828,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,8,5,1995,1995,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,584,Unf,0,544,1128,GasA,Ex,Y,SBrkr,1142,878,0,2020,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1995,RFn,2,466,TA,TA,Y,0,155,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,239500 +1135,60,RL,57,8773,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1997,1997,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,916,916,GasA,Gd,Y,SBrkr,916,684,0,1600,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1997,Fin,2,460,TA,TA,Y,100,38,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,169000 +1136,30,RM,60,6180,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1Story,6,5,1926,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,960,960,GasA,TA,N,SBrkr,986,0,0,986,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1926,Unf,1,180,TA,TA,Y,0,128,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,102000 +1137,50,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,6,5,1950,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,280,Unf,0,752,1032,GasA,TA,Y,FuseA,1032,220,0,1252,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1950,Unf,1,288,TA,TA,Y,0,0,96,0,0,0,NA,NA,NA,0,4,2008,WD,Abnorml,119000 +1138,50,RL,54,6342,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1.5Fin,5,8,1875,1996,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,780,780,GasA,Gd,N,SBrkr,780,240,0,1020,0,0,1,0,2,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,176,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,94000 +1139,20,RL,NA,9819,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,6,5,1977,1977,Gable,CompShg,Plywood,ImStucc,None,0,TA,TA,PConc,TA,TA,Gd,ALQ,1567,Unf,0,0,1567,GasA,TA,Y,SBrkr,1567,0,0,1567,1,0,2,0,2,1,Gd,5,Typ,2,TA,Attchd,1977,RFn,2,714,TA,TA,Y,264,32,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,196000 +1140,30,RL,98,8731,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,5,5,1920,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,Fa,BrkTil,TA,TA,No,BLQ,645,Unf,0,270,915,GasA,TA,Y,SBrkr,1167,0,0,1167,0,0,1,0,3,1,TA,6,Maj1,1,Gd,Detchd,1972,Unf,2,495,TA,TA,Y,0,0,216,0,126,0,NA,NA,NA,0,5,2007,WD,Normal,144000 +1141,20,RL,60,7350,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1951,1951,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,852,Unf,0,100,952,GasA,TA,Y,SBrkr,952,0,0,952,1,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1988,Unf,2,840,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2008,COD,Abnorml,139000 +1142,60,RL,NA,10304,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,PosN,Norm,1Fam,2Story,5,7,1976,1976,Gable,CompShg,Plywood,Plywood,BrkFace,44,TA,Gd,CBlock,TA,TA,No,ALQ,381,Unf,0,399,780,GasA,Ex,Y,SBrkr,1088,780,0,1868,1,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1976,Unf,2,484,TA,TA,Y,448,96,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,197500 +1143,60,RL,77,9965,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,Stone,340,Gd,TA,PConc,Ex,TA,Gd,GLQ,1150,Unf,0,316,1466,GasA,Ex,Y,SBrkr,1466,1362,0,2828,1,0,3,0,4,1,Gd,11,Typ,1,TA,BuiltIn,2006,RFn,3,1052,TA,TA,Y,125,144,0,0,0,0,NA,NA,NA,0,4,2007,New,Partial,424870 +1144,20,RL,NA,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,3,1959,1959,Gable,CompShg,Wd Sdng,Plywood,None,0,TA,TA,CBlock,TA,TA,No,GLQ,288,Unf,0,718,1006,GasA,TA,Y,SBrkr,1006,0,0,1006,0,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,24,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,80000 +1145,190,RL,60,12180,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,2fmCon,1.5Fin,4,4,1941,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,BrkTil,Gd,TA,No,BLQ,348,Unf,0,324,672,Grav,Fa,N,FuseA,672,252,0,924,1,0,1,0,2,1,Fa,5,Typ,0,NA,Detchd,1941,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,7,2010,WD,Normal,80000 +1146,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,6,1928,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,1042,1042,GasA,Ex,Y,SBrkr,1042,534,0,1576,0,0,1,0,3,1,TA,8,Typ,1,Gd,Detchd,1928,Unf,1,225,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Family,149000 +1147,20,RL,NA,11200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,1985,1985,Gable,CompShg,Wd Sdng,Wd Shng,BrkFace,85,Gd,TA,CBlock,Gd,TA,No,GLQ,1258,Unf,0,40,1298,GasA,TA,Y,SBrkr,1298,0,0,1298,1,0,2,0,3,1,Gd,5,Typ,1,TA,Attchd,1985,Unf,2,403,TA,TA,Y,165,26,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,180000 +1148,70,RL,75,12000,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,7,1941,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,275,Unf,0,429,704,GasA,Ex,Y,SBrkr,860,704,0,1564,0,0,1,1,3,1,Fa,7,Typ,1,Gd,Attchd,1941,Unf,1,234,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,174500 +1149,50,RM,NA,5700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,7,7,1926,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,572,572,GasA,TA,Y,SBrkr,572,539,0,1111,0,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1982,Unf,1,288,TA,TA,Y,0,0,176,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,116900 +1150,70,RM,50,9000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,2Story,7,9,1920,1988,Hip,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,TA,TA,No,ALQ,624,Unf,0,26,650,GasA,Ex,Y,SBrkr,832,650,0,1482,0,1,1,0,3,1,TA,7,Typ,0,NA,Detchd,1930,Unf,2,324,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,143000 +1151,20,RL,57,8280,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,5,1950,1950,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,932,932,GasA,Ex,Y,FuseA,932,0,0,932,0,0,1,0,2,1,Gd,4,Typ,1,Gd,Attchd,1950,Unf,1,306,TA,TA,Y,0,0,214,0,0,0,NA,GdPrv,NA,0,11,2007,WD,Normal,124000 +1152,20,RL,134,17755,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,4,1959,1959,Gable,CompShg,HdBoard,Plywood,BrkFace,132,TA,TA,CBlock,TA,TA,No,BLQ,176,Unf,0,1290,1466,GasA,TA,Y,SBrkr,1466,0,0,1466,0,0,1,1,3,1,Fa,6,Typ,2,Gd,Attchd,1959,Fin,2,528,TA,TA,Y,0,140,0,0,100,0,NA,NA,NA,0,11,2006,WD,Normal,149900 +1153,20,RL,90,14115,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,7,1956,2004,Gable,CompShg,Stone,Stone,None,0,TA,TA,PConc,TA,TA,No,ALQ,296,GLQ,547,230,1073,GasA,Ex,Y,SBrkr,1811,0,0,1811,0,0,1,0,2,1,Ex,6,Typ,1,Gd,Attchd,1956,Fin,2,470,TA,TA,Y,0,0,280,0,0,0,NA,NA,NA,0,7,2006,WD,Abnorml,230000 +1154,30,RM,NA,5890,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,6,8,1930,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,Gd,BrkTil,TA,TA,Av,ALQ,538,Unf,0,278,816,GasA,Ex,Y,SBrkr,816,0,0,816,0,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,2002,Unf,1,432,TA,TA,Y,0,0,96,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,120500 +1155,60,RL,NA,13700,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,7,6,1965,1988,Gable,CompShg,VinylSd,VinylSd,Stone,288,TA,TA,CBlock,TA,TA,Gd,ALQ,454,Unf,0,410,864,GasA,TA,Y,SBrkr,902,918,0,1820,0,0,1,2,4,1,Gd,8,Typ,2,Gd,Attchd,1965,Unf,2,492,TA,TA,Y,60,84,0,0,273,0,NA,GdPrv,NA,0,5,2008,WD,Normal,201800 +1156,20,RL,90,10768,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Veenker,Norm,Norm,1Fam,1Story,5,8,1976,2004,Gable,CompShg,Plywood,Plywood,None,0,Gd,Gd,CBlock,Gd,TA,Gd,ALQ,1157,Unf,0,280,1437,GasA,TA,Y,SBrkr,1437,0,0,1437,1,0,2,0,3,1,Gd,6,Typ,1,Fa,Attchd,1976,RFn,2,528,TA,TA,Y,0,21,0,0,180,0,NA,NA,NA,0,7,2007,WD,Normal,218000 +1157,80,RL,85,9350,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,8,1965,1999,Gable,CompShg,BrkFace,BrkFace,None,0,TA,Gd,PConc,TA,TA,Gd,ALQ,633,Unf,0,586,1219,GasA,Gd,Y,SBrkr,1265,0,0,1265,0,1,2,0,3,1,Gd,6,Typ,1,Gd,Attchd,1965,RFn,2,502,TA,TA,Y,0,92,0,96,0,0,NA,MnPrv,NA,0,10,2008,WD,Normal,179900 +1158,120,RL,34,5001,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,1Story,7,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,166,Gd,TA,PConc,Gd,TA,No,GLQ,904,Unf,0,410,1314,GasA,Ex,Y,SBrkr,1314,0,0,1314,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2008,RFn,2,626,TA,TA,Y,172,62,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,230000 +1159,20,RL,92,11932,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Somerst,Feedr,Norm,1Fam,1Story,8,5,2007,2008,Gable,CompShg,VinylSd,VinylSd,Stone,186,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1580,1580,GasA,Ex,Y,SBrkr,1580,0,0,1580,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2008,RFn,3,830,TA,TA,Y,0,24,0,0,0,0,NA,NA,NA,0,6,2008,ConLD,Partial,235128 +1160,60,RL,76,9120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,6,1974,1974,Hip,CompShg,HdBoard,HdBoard,BrkFace,270,Gd,TA,CBlock,TA,TA,No,ALQ,442,Unf,0,459,901,GasA,TA,Y,SBrkr,943,933,0,1876,0,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1974,RFn,2,540,Gd,TA,Y,0,69,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,185000 +1161,160,RL,24,2280,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,Twnhs,2Story,6,5,1978,1978,Gable,CompShg,Plywood,Brk Cmn,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,311,Unf,0,544,855,GasA,Fa,Y,SBrkr,855,601,0,1456,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1978,Unf,2,440,TA,TA,Y,26,0,0,0,0,0,NA,NA,NA,0,7,2010,WD,Normal,146000 +1162,20,RL,NA,14778,Pave,NA,IR1,Low,AllPub,CulDSac,Gtl,Crawfor,PosN,Norm,1Fam,1Story,6,7,1954,2006,Hip,CompShg,HdBoard,HdBoard,BrkFace,72,Gd,TA,CBlock,TA,TA,No,BLQ,728,Unf,0,568,1296,GasA,Ex,Y,SBrkr,1640,0,0,1640,1,0,1,0,3,1,Gd,7,Typ,1,Gd,Detchd,1993,Unf,2,924,TA,TA,Y,108,0,0,216,0,0,NA,NA,NA,0,11,2008,WD,Normal,224000 +1163,20,RL,109,8724,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1968,1968,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,No,BLQ,492,Unf,0,402,894,GasA,Gd,Y,SBrkr,894,0,0,894,0,0,1,0,3,1,TA,5,Typ,1,Po,Attchd,1968,Fin,2,450,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,129000 +1164,90,RL,60,12900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,Duplex,SFoyer,4,4,1969,1969,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,1198,Unf,0,0,1198,GasA,TA,Y,SBrkr,1258,0,0,1258,2,0,0,2,0,2,TA,6,Typ,0,NA,CarPort,1969,Unf,2,400,Fa,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,1,2008,WD,Alloca,108959 +1165,80,RL,NA,16157,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Veenker,Feedr,Norm,1Fam,SLvl,5,7,1978,1978,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,PConc,Gd,TA,Gd,ALQ,680,Rec,391,289,1360,GasA,Ex,Y,SBrkr,1432,0,0,1432,1,0,1,1,2,1,Gd,5,Typ,1,TA,Attchd,1978,Unf,2,588,TA,TA,Y,168,180,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,194000 +1166,20,RL,79,9541,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,7,5,2009,2009,Gable,CompShg,VinylSd,VinylSd,Stone,268,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1502,1502,GasA,Ex,Y,SBrkr,1502,0,0,1502,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2009,RFn,2,644,TA,TA,Y,0,114,0,0,0,0,NA,NA,NA,0,9,2009,New,Partial,233170 +1167,20,RL,64,10475,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,72,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1694,1694,GasA,Ex,Y,SBrkr,1694,0,0,1694,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2008,RFn,3,776,TA,TA,Y,160,33,0,0,0,0,NA,NA,NA,0,2,2010,WD,Normal,245350 +1168,60,RL,58,10852,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,786,Unf,0,173,959,GasA,Ex,Y,SBrkr,959,712,0,1671,1,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,2000,Fin,2,472,TA,TA,Y,0,38,0,0,0,0,NA,NA,NA,0,2,2006,WD,Normal,173000 +1169,70,RL,120,13728,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,2Story,6,7,1935,1986,Hip,CompShg,Stucco,Stucco,None,0,TA,TA,CBlock,TA,TA,No,Rec,626,Unf,0,501,1127,GasA,Ex,Y,SBrkr,1236,872,0,2108,0,0,2,0,4,1,Gd,7,Typ,2,TA,Basment,1935,Unf,2,540,TA,TA,Y,0,0,0,0,90,0,NA,NA,NA,0,7,2008,WD,Normal,235000 +1170,60,RL,118,35760,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,2Story,10,5,1995,1996,Hip,CompShg,HdBoard,HdBoard,BrkFace,1378,Gd,Gd,PConc,Ex,TA,Gd,GLQ,1387,Unf,0,543,1930,GasA,Ex,Y,SBrkr,1831,1796,0,3627,1,0,3,1,4,1,Gd,10,Typ,1,TA,Attchd,1995,Fin,3,807,TA,TA,Y,361,76,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,625000 +1171,80,RL,76,9880,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,6,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,522,Unf,0,574,1096,GasA,TA,Y,SBrkr,1118,0,0,1118,1,0,1,0,3,1,TA,6,Typ,1,Po,Attchd,1977,Fin,1,358,TA,TA,Y,203,0,0,0,0,576,Gd,GdPrv,NA,0,7,2008,WD,Normal,171000 +1172,20,RL,76,9120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1958,1958,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,ALQ,662,Unf,0,599,1261,GasA,Ex,Y,SBrkr,1261,0,0,1261,1,0,1,0,3,1,TA,6,Typ,1,TA,Attchd,1958,RFn,2,433,TA,TA,Y,0,0,0,0,288,0,NA,NA,Shed,1400,11,2008,WD,Normal,163000 +1173,160,FV,35,4017,Pave,Pave,IR1,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2006,2007,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,625,625,GasA,Ex,Y,SBrkr,625,625,0,1250,0,0,2,1,2,1,Gd,5,Typ,0,NA,Detchd,2006,Fin,2,625,TA,TA,Y,0,54,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,171900 +1174,50,RL,138,18030,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1.5Fin,5,6,1946,1994,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,152,BLQ,469,977,1598,GasA,TA,Y,SBrkr,1636,971,479,3086,0,0,3,0,3,1,Ex,12,Maj1,1,Gd,NA,NA,NA,0,0,NA,NA,Y,122,0,0,0,0,0,NA,MnPrv,NA,0,3,2007,WD,Normal,200500 +1175,70,RL,80,16560,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,8,1932,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,No,Rec,503,Unf,0,449,952,GasA,TA,Y,SBrkr,1170,1175,0,2345,0,0,2,1,4,1,TA,9,Typ,1,Gd,Detchd,1932,Unf,2,360,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,239000 +1176,50,RL,85,10678,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1.5Fin,8,5,1992,2000,Hip,CompShg,HdBoard,HdBoard,BrkFace,337,Gd,TA,PConc,Gd,TA,No,GLQ,700,Unf,0,983,1683,GasA,Ex,Y,SBrkr,2129,743,0,2872,0,0,2,1,4,1,Gd,9,Typ,1,TA,Attchd,1992,Fin,2,541,TA,TA,Y,0,33,0,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,285000 +1177,20,RL,37,6951,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,1984,1985,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,658,Unf,0,218,876,GasA,TA,Y,SBrkr,923,0,0,923,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1984,Unf,1,264,TA,TA,Y,362,0,0,0,0,0,NA,MnPrv,NA,0,10,2008,WD,Normal,119500 +1178,50,RM,NA,3950,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,6,8,1926,2004,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,468,Unf,0,350,818,GasA,TA,Y,SBrkr,818,406,0,1224,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1926,Unf,1,210,TA,TA,N,0,0,116,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,115000 +1179,50,RL,54,7681,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,5,6,1921,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,731,731,GasA,Ex,Y,SBrkr,820,523,0,1343,0,0,1,1,3,1,TA,7,Typ,1,Gd,Detchd,1921,Unf,1,186,Fa,TA,Y,192,0,102,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,154900 +1180,20,RL,77,8335,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,5,1954,1954,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,Y,SBrkr,1124,0,0,1124,0,0,1,0,3,1,TA,5,Min2,1,Gd,NA,NA,NA,0,0,NA,NA,N,0,36,190,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,93000 +1181,60,RL,NA,11170,Pave,NA,IR2,Lvl,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,2Story,7,5,1990,1991,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,Wood,Gd,TA,No,LwQ,1216,Unf,0,0,1216,GasA,Ex,Y,SBrkr,1298,1216,0,2514,0,0,2,1,4,1,TA,8,Typ,0,NA,Attchd,1990,Fin,2,693,TA,TA,Y,0,0,0,0,0,0,NA,GdPrv,NA,0,4,2006,WD,Normal,250000 +1182,120,RM,64,5587,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2008,2008,Hip,CompShg,CemntBd,CmentBd,Stone,186,Ex,TA,PConc,Ex,TA,Gd,GLQ,1480,Unf,0,120,1600,GasA,Ex,Y,SBrkr,1652,0,0,1652,1,1,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2008,Fin,2,482,TA,TA,Y,162,53,0,153,0,0,NA,NA,NA,0,11,2008,New,Partial,392500 +1183,60,RL,160,15623,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,10,5,1996,1996,Hip,CompShg,Wd Sdng,ImStucc,None,0,Gd,TA,PConc,Ex,TA,Av,GLQ,2096,Unf,0,300,2396,GasA,Ex,Y,SBrkr,2411,2065,0,4476,1,0,3,1,4,1,Ex,10,Typ,2,TA,Attchd,1996,Fin,3,813,TA,TA,Y,171,78,0,0,0,555,Ex,MnPrv,NA,0,7,2007,WD,Abnorml,745000 +1184,30,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,6,1920,1950,Hip,CompShg,Stucco,Stucco,None,0,TA,TA,BrkTil,TA,TA,No,Rec,821,Unf,0,299,1120,GasA,Ex,Y,SBrkr,1130,0,0,1130,1,0,1,0,2,1,TA,5,Typ,1,Gd,Detchd,1970,Unf,2,720,TA,TA,Y,229,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,120000 +1185,20,RL,50,35133,Grvl,NA,Reg,Lvl,AllPub,Inside,Mod,Timber,Norm,Norm,1Fam,1Story,5,4,1963,1963,Hip,CompShg,MetalSd,MetalSd,BrkFace,226,TA,TA,CBlock,TA,TA,Gd,Rec,1159,Unf,0,413,1572,GasA,Gd,Y,SBrkr,1572,0,0,1572,1,0,1,1,3,1,TA,5,Typ,2,TA,2Types,1963,RFn,3,995,TA,TA,Y,0,263,0,0,263,0,NA,NA,NA,0,5,2007,WD,Normal,186700 +1186,50,RL,60,9738,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,7,1924,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,Gd,BrkTil,TA,TA,No,BLQ,392,Unf,0,392,784,GasA,Gd,Y,SBrkr,949,272,0,1221,1,0,1,0,4,1,TA,7,Typ,0,NA,Attchd,1965,Unf,1,392,TA,TA,Y,0,0,236,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,104900 +1187,190,RL,107,10615,Pave,NA,IR1,Bnk,AllPub,Corner,Mod,OldTown,Artery,Artery,2fmCon,2Story,3,5,1900,1970,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Fa,TA,Mn,BLQ,440,Unf,0,538,978,GasA,TA,Y,SBrkr,1014,685,0,1699,1,0,2,0,3,2,TA,7,Typ,0,NA,CarPort,1920,Unf,2,420,Fa,Fa,Y,0,74,0,0,0,0,NA,NA,NA,0,8,2009,WD,Abnorml,95000 +1188,20,RL,89,12461,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,1Story,8,5,1994,1995,Gable,CompShg,ImStucc,ImStucc,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1456,Unf,0,168,1624,GasA,Ex,Y,SBrkr,1624,0,0,1624,1,0,2,0,2,1,Gd,5,Typ,1,Fa,Attchd,1994,RFn,3,757,TA,TA,Y,0,114,192,0,0,0,NA,GdPrv,NA,0,7,2006,WD,Normal,262000 +1189,60,RL,68,8935,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,95,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,831,831,GasA,Ex,Y,SBrkr,831,829,0,1660,0,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2002,RFn,2,493,TA,TA,Y,144,68,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,195000 +1190,60,RL,60,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,994,994,GasA,Gd,Y,SBrkr,1028,776,0,1804,0,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1999,Fin,2,442,TA,TA,Y,140,60,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,189000 +1191,190,RL,NA,32463,Pave,NA,Reg,Low,AllPub,Inside,Mod,Mitchel,Norm,Norm,2fmCon,1Story,4,4,1961,1975,Gable,CompShg,MetalSd,MetalSd,Stone,149,TA,Gd,CBlock,TA,TA,Av,BLQ,1159,Unf,0,90,1249,GasA,Ex,Y,SBrkr,1622,0,0,1622,1,0,1,0,3,1,TA,7,Typ,1,TA,2Types,1975,Fin,4,1356,TA,TA,Y,439,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,168000 +1192,160,FV,24,2645,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,8,5,1999,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,456,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,776,776,GasA,Ex,Y,SBrkr,764,677,0,1441,0,0,2,1,2,1,Gd,5,Typ,0,NA,Detchd,1999,Unf,2,492,TA,TA,Y,206,0,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,174000 +1193,50,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,5,8,1925,1994,Gambrel,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,Mn,Unf,0,Unf,0,702,702,GasA,Gd,Y,SBrkr,842,630,0,1472,0,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,1925,Unf,1,250,TA,Fa,P,0,0,84,0,0,0,NA,GdWo,NA,0,7,2007,WD,Normal,125000 +1194,120,RM,NA,4500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,Mitchel,Norm,Norm,TwnhsE,1Story,6,5,1999,1999,Hip,CompShg,VinylSd,VinylSd,BrkFace,425,TA,TA,PConc,Ex,TA,No,GLQ,883,Unf,0,341,1224,GasA,Ex,Y,SBrkr,1224,0,0,1224,1,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1999,Fin,2,402,TA,TA,Y,0,304,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,165000 +1195,60,RL,80,9364,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Sawyer,Norm,Norm,1Fam,2Story,6,7,1969,1969,Gable,CompShg,HdBoard,HdBoard,Stone,143,TA,TA,CBlock,TA,TA,No,ALQ,371,Unf,0,292,663,GasA,TA,Y,SBrkr,663,689,0,1352,0,0,1,1,4,1,TA,7,Typ,0,NA,Attchd,1969,Fin,1,299,TA,TA,Y,379,36,0,0,0,0,NA,MnPrv,NA,0,3,2010,WD,Normal,158000 +1196,60,RL,51,8029,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2005,Fin,2,400,TA,TA,Y,100,24,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,176000 +1197,60,RL,58,14054,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,879,879,GasA,Ex,Y,SBrkr,879,984,0,1863,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2006,Fin,3,660,TA,TA,Y,100,17,0,0,0,0,NA,NA,NA,0,11,2006,New,Partial,219210 +1198,75,RM,65,8850,Pave,NA,IR1,Bnk,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,7,6,1916,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,815,815,GasA,Ex,Y,SBrkr,815,875,0,1690,0,0,1,0,3,1,TA,7,Typ,1,Gd,Detchd,1916,Unf,1,225,TA,TA,Y,0,0,330,0,0,0,NA,NA,NA,0,7,2006,ConLw,Normal,144000 +1199,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1212,1212,GasA,Ex,Y,SBrkr,1212,0,0,1212,0,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2001,RFn,2,573,TA,TA,Y,356,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,178000 +1200,20,RL,75,11235,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,4,5,1963,1979,Gable,CompShg,HdBoard,HdBoard,BrkFace,51,TA,TA,CBlock,TA,TA,No,Rec,547,Unf,0,504,1051,GasA,Gd,Y,SBrkr,1382,0,0,1382,0,0,1,1,3,1,TA,6,Typ,1,Po,Attchd,1974,Unf,2,459,TA,TA,Y,0,82,0,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,148000 +1201,20,RL,71,9353,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1970,1970,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,864,864,GasA,Gd,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1972,Unf,1,280,TA,TA,Y,0,0,0,0,0,0,NA,NA,Shed,0,7,2006,Oth,Abnorml,116050 +1202,60,RL,80,10400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,866,866,GasA,Ex,Y,SBrkr,866,913,0,1779,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,1998,RFn,2,546,TA,TA,Y,198,36,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,197900 +1203,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,5,8,1925,1997,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,884,884,GasA,Ex,Y,SBrkr,884,464,0,1348,1,0,1,0,3,1,TA,5,Typ,1,Fa,Detchd,1960,Unf,1,216,TA,TA,N,0,0,208,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,117000 +1204,20,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2000,2001,Gable,CompShg,VinylSd,VinylSd,BrkFace,171,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1630,1630,GasA,Ex,Y,SBrkr,1630,0,0,1630,0,0,2,0,3,1,Gd,6,Typ,1,TA,Attchd,2000,Unf,2,451,TA,TA,Y,74,234,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,213000 +1205,20,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,5,6,1975,1975,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,788,Unf,0,268,1056,GasA,Ex,Y,SBrkr,1074,0,0,1074,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1975,RFn,2,495,TA,TA,Y,0,88,0,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal,153500 +1206,20,RL,90,14684,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,7,1990,1991,Hip,CompShg,HdBoard,HdBoard,BrkFace,234,Gd,TA,CBlock,Gd,TA,Mn,ALQ,485,BLQ,177,1496,2158,GasA,Gd,Y,SBrkr,2196,0,0,2196,0,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1990,RFn,3,701,TA,TA,Y,84,70,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,271900 +1207,20,RH,NA,8900,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,4,4,1966,1966,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,Rec,1056,Unf,0,0,1056,GasA,TA,Y,SBrkr,1056,0,0,1056,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1966,Unf,1,384,TA,TA,Y,0,42,0,0,0,0,NA,MnPrv,NA,0,11,2006,WD,Normal,107000 +1208,20,RL,70,9135,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,120,Gd,TA,PConc,Gd,TA,Av,GLQ,340,Unf,0,1342,1682,GasA,Ex,Y,SBrkr,1700,0,0,1700,1,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2003,RFn,2,544,TA,TA,Y,192,23,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,200000 +1209,20,RL,70,7763,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1962,1980,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Rec,504,BLQ,108,319,931,GasA,TA,Y,SBrkr,1283,0,0,1283,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1980,Unf,2,506,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,140000 +1210,20,RL,85,10182,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Somerst,RRNn,Norm,1Fam,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,420,Gd,TA,PConc,Ex,TA,Mn,GLQ,1220,Unf,0,440,1660,GasA,Ex,Y,SBrkr,1660,0,0,1660,1,0,2,0,3,1,Gd,8,Typ,1,Gd,Attchd,2006,RFn,2,500,TA,TA,Y,322,50,0,0,0,0,NA,NA,NA,0,5,2006,New,Partial,290000 +1211,60,RL,70,11218,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,2Story,6,5,1992,1992,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1055,1055,GasA,Ex,Y,SBrkr,1055,790,0,1845,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1992,RFn,2,462,TA,TA,Y,635,104,0,0,0,0,NA,GdPrv,Shed,400,5,2010,WD,Normal,189000 +1212,50,RL,152,12134,Pave,NA,IR1,Bnk,AllPub,Inside,Mod,Gilbert,Norm,Norm,1Fam,1.5Fin,8,7,1988,2005,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,Wood,Gd,TA,Av,GLQ,427,Unf,0,132,559,GasA,Gd,Y,SBrkr,1080,672,0,1752,0,0,2,0,4,1,TA,8,Typ,0,NA,Basment,1988,RFn,2,492,TA,TA,Y,325,12,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,164000 +1213,30,RL,50,9340,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,6,1941,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,344,Unf,0,328,672,GasA,TA,Y,SBrkr,672,0,0,672,1,0,1,0,2,1,TA,4,Typ,0,NA,Attchd,1941,Unf,1,234,TA,TA,N,0,113,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,113000 +1214,80,RL,NA,10246,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,SLvl,4,9,1965,2001,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,Gd,Av,GLQ,648,Unf,0,0,648,GasA,Ex,Y,SBrkr,960,0,0,960,1,1,0,0,0,1,TA,3,Typ,0,NA,Attchd,1965,Unf,1,364,TA,TA,Y,88,0,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,145000 +1215,85,RL,69,10205,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SFoyer,5,5,1962,1962,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,784,Unf,0,141,925,GasA,TA,Y,SBrkr,999,0,0,999,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1962,Unf,1,300,TA,TA,Y,150,72,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,134500 +1216,20,RL,99,7094,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,5,1966,1966,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,180,LwQ,374,340,894,GasA,TA,Y,SBrkr,894,0,0,894,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1966,RFn,1,384,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2007,WD,Normal,125000 +1217,90,RM,68,8930,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,RRAe,Norm,Duplex,1.5Fin,6,5,1978,1978,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1318,584,0,1902,0,0,2,0,4,2,TA,8,Typ,0,NA,Attchd,1978,Unf,2,539,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,112000 +1218,20,FV,72,8640,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2009,2009,Gable,CompShg,CemntBd,CmentBd,Stone,72,Gd,TA,PConc,Gd,TA,Mn,GLQ,936,Unf,0,364,1300,GasA,Ex,Y,SBrkr,1314,0,0,1314,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2009,RFn,2,552,TA,TA,Y,135,112,0,0,0,0,NA,NA,NA,0,9,2009,New,Partial,229456 +1219,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,4,5,1947,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,Gd,N,SBrkr,672,240,0,912,0,0,1,0,2,1,TA,3,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,80500 +1220,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1971,1971,Gable,CompShg,CemntBd,CmentBd,BrkFace,236,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,672,672,GasA,TA,Y,SBrkr,672,546,0,1218,0,0,1,1,3,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,201,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Abnorml,91500 +1221,20,RL,66,7800,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1964,1964,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,312,LwQ,600,0,912,GasA,TA,Y,SBrkr,912,0,0,912,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1964,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,11,2006,WD,Abnorml,115000 +1222,20,RL,55,8250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,Norm,1Fam,1Story,5,5,1968,1968,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,250,LwQ,492,210,952,GasA,Ex,Y,SBrkr,1211,0,0,1211,0,0,1,0,3,1,TA,5,Typ,1,TA,Attchd,1968,Unf,1,322,TA,TA,Y,0,63,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,134000 +1223,50,RL,78,10496,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,6,6,1949,1950,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,320,TA,TA,CBlock,TA,TA,Mn,Rec,196,Unf,0,844,1040,GasA,Ex,Y,SBrkr,1168,678,0,1846,0,0,2,0,3,1,TA,7,Typ,1,Gd,Attchd,1949,Unf,1,315,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,1,2007,WD,Normal,143000 +1224,20,RL,89,10680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,3,1951,1951,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,44,TA,TA,CBlock,TA,Fa,No,LwQ,756,Unf,0,1380,2136,GasA,TA,N,FuseA,2136,0,0,2136,0,0,2,0,4,1,TA,7,Mod,0,NA,Detchd,1951,Unf,2,528,TA,TA,Y,0,30,0,0,0,0,NA,MnPrv,NA,0,10,2006,WD,Normal,137900 +1225,60,RL,60,15384,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Av,GLQ,724,Unf,0,64,788,GasA,Ex,Y,SBrkr,788,702,0,1490,1,0,2,1,3,1,Gd,8,Typ,1,Gd,Attchd,2004,Fin,2,388,TA,TA,Y,100,75,0,0,0,0,NA,NA,NA,0,2,2008,WD,Normal,184000 +1226,80,RL,65,10482,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,8,1958,1958,Hip,CompShg,VinylSd,VinylSd,BrkFace,63,TA,Gd,CBlock,TA,TA,Av,GLQ,507,Unf,0,81,588,GasA,Ex,Y,SBrkr,1138,0,0,1138,0,1,1,0,3,1,TA,6,Typ,0,NA,Attchd,1958,RFn,1,264,TA,TA,Y,224,0,0,0,0,0,NA,MnWw,NA,0,6,2007,WD,Normal,145000 +1227,60,RL,86,14598,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Somerst,Feedr,Norm,1Fam,2Story,6,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,74,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,894,894,GasA,Ex,Y,SBrkr,894,1039,0,1933,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2007,Fin,3,668,TA,TA,Y,100,18,0,0,0,0,NA,NA,NA,0,1,2008,WD,Normal,214000 +1228,20,RL,72,8872,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,8,1965,2008,Gable,CompShg,VinylSd,VinylSd,BrkFace,300,TA,TA,CBlock,TA,TA,No,ALQ,595,Unf,0,317,912,GasA,Ex,Y,SBrkr,912,0,0,912,1,0,1,0,2,1,Gd,5,Typ,0,NA,Detchd,1992,Unf,2,576,TA,TA,Y,0,240,0,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,147000 +1229,120,RL,65,8769,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,9,5,2008,2008,Hip,CompShg,MetalSd,MetalSd,BrkFace,766,Ex,TA,PConc,Ex,TA,No,GLQ,1540,Unf,0,162,1702,GasA,Ex,Y,SBrkr,1702,0,0,1702,1,0,1,1,1,1,Ex,7,Typ,1,Gd,Attchd,2008,Fin,3,1052,TA,TA,Y,0,72,0,0,224,0,NA,NA,NA,0,10,2008,New,Partial,367294 +1230,80,RL,70,7910,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,5,1960,1960,Hip,CompShg,BrkFace,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,666,Unf,0,409,1075,GasA,Gd,Y,SBrkr,1507,0,0,1507,0,0,2,0,4,1,TA,7,Maj1,0,NA,Basment,1960,Unf,1,404,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,8,2008,WD,Normal,127000 +1231,90,RL,NA,18890,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Sawyer,Feedr,RRAe,Duplex,1.5Fin,5,5,1977,1977,Shed,CompShg,Plywood,Plywood,None,1,TA,TA,CBlock,Gd,TA,No,GLQ,498,Rec,211,652,1361,GasA,Ex,Y,SBrkr,1361,1259,0,2620,0,0,2,2,4,2,TA,12,Typ,1,TA,BuiltIn,1977,RFn,2,600,TA,TA,N,155,24,145,0,0,0,NA,NA,Gar2,8300,8,2007,WD,Normal,190000 +1232,90,RL,70,7728,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,SLvl,5,6,1962,1962,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,120,TA,TA,CBlock,TA,TA,Av,ALQ,803,Unf,0,303,1106,GasA,TA,Y,SBrkr,1190,0,0,1190,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1962,Unf,2,540,TA,TA,Y,0,18,0,0,0,0,NA,GdWo,NA,0,5,2006,WD,Normal,132500 +1233,90,RL,70,9842,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,Duplex,1Story,4,5,1962,1962,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,GasA,TA,Y,SBrkr,1224,0,0,1224,0,0,2,0,2,2,TA,6,Typ,0,NA,CarPort,1962,Unf,2,462,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,101800 +1234,20,RL,NA,12160,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1959,1959,Hip,CompShg,Plywood,Plywood,BrkFace,180,TA,TA,CBlock,TA,TA,No,Rec,1000,Unf,0,188,1188,GasA,Fa,Y,SBrkr,1188,0,0,1188,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1959,RFn,2,531,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,5,2010,COD,Abnorml,142000 +1235,70,RH,55,8525,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,2Story,5,6,1911,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,Av,Unf,0,Unf,0,940,940,GasA,TA,N,FuseA,1024,940,0,1964,0,0,1,1,4,1,TA,7,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,192,0,0,0,0,NA,NA,NA,0,11,2008,WD,Abnorml,130000 +1236,70,RL,96,13132,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,5,5,1914,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,Mn,Unf,0,Unf,0,747,747,GasA,Gd,Y,FuseF,892,892,0,1784,0,0,1,1,4,1,TA,9,Typ,0,NA,Detchd,1914,Unf,1,180,Fa,Fa,N,203,40,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,138887 +1237,160,RL,36,2628,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,Twnhs,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,Wd Shng,Stone,106,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,764,764,GasA,Ex,Y,SBrkr,764,862,0,1626,0,0,2,1,2,1,Gd,6,Typ,0,NA,BuiltIn,2003,RFn,2,474,TA,TA,Y,0,27,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,175500 +1238,60,RL,41,12393,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,847,847,GasA,Ex,Y,SBrkr,847,1101,0,1948,0,0,2,1,4,1,Gd,8,Typ,1,Gd,BuiltIn,2004,Fin,2,434,TA,TA,Y,100,48,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal,195000 +1239,20,RL,63,13072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,6,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1141,1141,GasA,Ex,Y,SBrkr,1141,0,0,1141,0,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,2005,Unf,2,484,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2006,WD,Abnorml,142500 +1240,20,RL,64,9037,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,32,Gd,TA,PConc,Gd,TA,Av,GLQ,428,Unf,0,1048,1476,GasA,Ex,Y,SBrkr,1484,0,0,1484,0,0,2,0,2,1,Ex,6,Typ,1,Gd,Attchd,2006,RFn,2,472,TA,TA,Y,120,33,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,265900 +1241,60,RL,65,8158,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,252,Gd,TA,PConc,Gd,TA,No,GLQ,550,Unf,0,334,884,GasA,Ex,Y,SBrkr,884,884,0,1768,1,0,2,1,3,1,Gd,8,Typ,0,NA,Attchd,2003,RFn,2,543,TA,TA,Y,0,63,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,224900 +1242,20,RL,83,9849,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,6,2007,2007,Hip,CompShg,VinylSd,VinylSd,Stone,0,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1689,1689,GasA,Ex,Y,SBrkr,1689,0,0,1689,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,RFn,3,954,TA,TA,Y,0,56,0,0,0,0,NA,NA,NA,0,6,2007,New,Partial,248328 +1243,85,RL,85,10625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SFoyer,7,6,1974,1974,Gable,CompShg,Plywood,Plywood,BrkFace,81,TA,TA,CBlock,Gd,TA,Gd,GLQ,885,LwQ,168,0,1053,GasA,TA,Y,SBrkr,1173,0,0,1173,1,0,2,0,3,1,Gd,6,Typ,2,TA,Attchd,1974,RFn,2,528,TA,TA,Y,0,120,0,0,0,0,NA,MnPrv,NA,0,1,2010,WD,Family,170000 +1244,20,RL,107,13891,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,1Story,10,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,NA,NA,Ex,TA,PConc,Ex,Gd,Gd,GLQ,1386,Unf,0,690,2076,GasA,Ex,Y,SBrkr,2076,0,0,2076,1,0,2,1,2,1,Ex,7,Typ,1,Gd,Attchd,2006,Fin,3,850,TA,TA,Y,216,229,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial,465000 +1245,70,RL,NA,11435,Pave,NA,IR1,HLS,AllPub,Corner,Mod,Crawfor,Norm,Norm,1Fam,2Story,8,7,1929,1950,Gable,CompShg,BrkFace,Stucco,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,792,792,GasA,Fa,Y,SBrkr,792,725,0,1517,0,0,1,0,3,1,Gd,7,Typ,2,Gd,Detchd,1931,Unf,2,400,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,230000 +1246,80,RL,78,12090,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,6,7,1984,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,74,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,585,585,GasA,Ex,Y,SBrkr,1140,728,0,1868,0,0,3,1,3,1,TA,7,Typ,1,TA,BuiltIn,1984,Fin,2,477,TA,TA,Y,268,112,0,0,147,0,NA,NA,NA,0,1,2007,WD,Abnorml,178000 +1247,60,FV,65,8125,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,756,756,GasA,Ex,Y,SBrkr,756,797,0,1553,0,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,615,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,3,2006,New,Partial,186500 +1248,80,RL,NA,12328,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,SLvl,6,5,1976,1976,Gable,CompShg,HdBoard,HdBoard,BrkFace,335,TA,TA,CBlock,TA,TA,Av,GLQ,539,Unf,0,473,1012,GasA,TA,Y,SBrkr,1034,0,0,1034,1,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1976,Unf,3,888,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,169900 +1249,75,RM,60,9600,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2.5Unf,6,5,1917,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,Gd,TA,No,Rec,319,Unf,0,416,735,OthW,Fa,N,SBrkr,1134,924,0,2058,0,0,1,1,3,1,TA,8,Typ,1,Gd,Detchd,1950,Unf,2,396,Fa,Fa,P,0,0,259,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,129500 +1250,20,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1950,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,534,Rec,96,246,876,GasA,TA,Y,SBrkr,988,0,0,988,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1950,Unf,1,276,TA,TA,Y,0,80,0,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,119000 +1251,20,RL,93,11160,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,7,5,1968,1968,Hip,CompShg,BrkFace,BrkFace,None,0,Gd,TA,CBlock,TA,TA,No,ALQ,1065,Unf,0,1045,2110,GasA,Ex,Y,SBrkr,2110,0,0,2110,1,0,2,1,3,1,Ex,8,Typ,2,TA,Attchd,1968,Fin,2,522,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,244000 +1252,120,RL,NA,3136,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2003,2003,Gable,CompShg,VinylSd,Wd Shng,Stone,163,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1405,1405,GasA,Ex,Y,SBrkr,1405,0,0,1405,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2003,RFn,2,478,TA,TA,Y,148,36,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,171750 +1253,20,RL,62,9858,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,6,1968,1968,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,510,Unf,0,354,864,GasA,TA,Y,SBrkr,874,0,0,874,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1968,RFn,1,288,TA,TA,Y,33,0,0,0,0,0,NA,GdWo,Shed,600,11,2009,WD,Normal,130000 +1254,60,RL,NA,17542,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Veenker,Norm,Norm,1Fam,2Story,7,7,1974,2003,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,Gd,TA,CBlock,TA,TA,Gd,LwQ,125,ALQ,1031,36,1192,GasA,TA,Y,SBrkr,1516,651,0,2167,1,0,2,1,3,1,Gd,9,Typ,2,Gd,Attchd,1974,RFn,2,518,TA,TA,Y,220,47,0,0,0,0,NA,MnPrv,NA,0,7,2007,WD,Normal,294000 +1255,60,RL,60,6931,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2Story,7,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,Stone,92,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,746,746,GasA,Ex,Y,SBrkr,760,896,0,1656,0,0,2,1,3,1,Gd,7,Typ,1,Gd,BuiltIn,2003,Fin,2,397,TA,TA,Y,178,128,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,165400 +1256,50,RM,52,6240,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,6,1931,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,No,LwQ,425,Unf,0,459,884,GasA,TA,Y,FuseA,959,408,0,1367,0,0,1,0,3,1,TA,6,Typ,1,Gd,Detchd,1978,Unf,1,560,TA,TA,Y,0,0,0,0,120,0,NA,NA,NA,0,11,2007,WD,Normal,127500 +1257,20,RL,91,14303,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,1Story,8,5,1994,1994,Hip,CompShg,HdBoard,HdBoard,BrkFace,554,Gd,TA,PConc,Gd,TA,Gd,GLQ,1314,Unf,0,672,1986,GasA,Ex,Y,SBrkr,1987,0,0,1987,1,0,2,0,2,1,Gd,7,Typ,1,TA,Attchd,1994,Fin,2,691,TA,TA,Y,262,36,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,301500 +1258,30,RL,56,4060,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Edwards,Feedr,Norm,1Fam,1Story,5,8,1922,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,Fa,TA,No,Unf,0,Unf,0,864,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,2,1,TA,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,96,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,99900 +1259,80,RL,59,9587,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,SLvl,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,Stone,182,Gd,TA,PConc,Gd,TA,Gd,GLQ,655,Unf,0,201,856,GasA,Ex,Y,SBrkr,1166,0,0,1166,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,2005,Fin,2,400,TA,TA,Y,212,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,190000 +1260,20,RL,65,9750,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,8,1969,1969,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,602,LwQ,438,14,1054,GasA,Gd,Y,SBrkr,1054,0,0,1054,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1969,Unf,2,460,TA,TA,Y,180,0,0,0,80,0,NA,NA,NA,0,7,2008,WD,Normal,151000 +1261,60,RL,NA,24682,Pave,NA,IR3,Lvl,AllPub,CulDSac,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,6,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,841,841,GasA,Ex,Y,SBrkr,892,783,0,1675,0,0,2,1,3,1,TA,7,Typ,1,TA,BuiltIn,1999,Fin,2,502,TA,TA,Y,0,103,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,181000 +1262,20,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1956,1956,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Rec,504,Unf,0,546,1050,GasA,Gd,Y,SBrkr,1050,0,0,1050,0,0,1,0,2,1,TA,5,Typ,0,NA,Attchd,1956,Unf,1,338,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,128900 +1263,50,RL,NA,11250,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,ClearCr,Norm,Norm,1Fam,1.5Fin,4,5,1957,1989,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,Unf,0,Unf,0,1104,1104,GasA,Ex,Y,FuseA,1104,684,0,1788,1,0,1,0,5,1,TA,8,Min2,2,TA,Attchd,1957,Unf,1,304,TA,TA,Y,120,0,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,161500 +1264,70,RL,60,13515,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,2Story,6,6,1919,1950,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,764,764,GasA,Ex,Y,FuseA,1060,764,0,1824,0,0,1,0,3,1,TA,8,Typ,1,Gd,Detchd,1940,Unf,2,520,TA,TA,N,0,0,126,0,0,0,NA,GdPrv,NA,0,7,2007,WD,Normal,180500 +1265,120,RH,34,4060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,TwnhsE,1Story,6,5,1998,1999,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,266,Unf,0,1139,1405,GasA,Ex,Y,SBrkr,1337,0,0,1337,1,0,2,0,2,1,Gd,5,Typ,0,NA,Attchd,1998,Fin,2,511,TA,TA,Y,144,68,0,0,0,0,NA,NA,NA,0,8,2008,COD,Abnorml,181000 +1266,160,FV,35,3735,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,1999,1999,Hip,CompShg,MetalSd,MetalSd,BrkFace,218,Gd,TA,PConc,Gd,TA,No,GLQ,450,Unf,0,241,691,GasA,Ex,Y,SBrkr,713,739,0,1452,1,0,2,1,3,1,Gd,6,Typ,0,NA,Detchd,1999,Unf,2,506,TA,TA,Y,0,34,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,183900 +1267,190,RM,60,10120,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,OldTown,Feedr,Norm,2fmCon,2.5Unf,7,4,1910,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,Fa,TA,CBlock,TA,TA,No,Unf,0,Unf,0,925,925,GasA,TA,N,FuseF,964,925,0,1889,0,0,1,1,4,2,TA,9,Typ,1,Gd,Detchd,1960,Unf,1,308,TA,TA,N,0,0,264,0,0,0,NA,MnPrv,NA,0,1,2007,WD,Normal,122000 +1268,20,RL,89,13214,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,9,5,2008,2009,Hip,CompShg,Stucco,CmentBd,None,0,Ex,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,2002,2002,GasA,Ex,Y,SBrkr,2018,0,0,2018,0,0,2,0,3,1,Ex,10,Typ,1,Gd,Attchd,2009,Fin,3,746,TA,TA,Y,144,76,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,378500 +1269,50,RL,NA,14100,Pave,NA,IR1,Lvl,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,1.5Fin,8,9,1935,1997,Gable,CompShg,Stucco,Stucco,BrkFace,632,TA,Gd,CBlock,TA,TA,Mn,Rec,192,Unf,0,536,728,GasA,Ex,Y,SBrkr,1968,1479,0,3447,0,0,3,1,4,1,Gd,11,Typ,2,Gd,BuiltIn,1982,Unf,3,1014,TA,TA,Y,314,12,0,0,0,0,NA,GdWo,NA,0,5,2008,WD,Normal,381000 +1270,50,RL,78,11344,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1.5Fin,5,5,1958,1958,Gable,CompShg,MetalSd,MetalSd,BrkFace,180,TA,TA,CBlock,TA,TA,No,BLQ,460,Unf,0,414,874,GasW,TA,Y,FuseA,874,650,0,1524,0,0,1,1,3,1,TA,7,Typ,0,NA,Attchd,1958,Unf,1,315,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,7,2007,WD,Normal,144000 +1271,40,RL,NA,23595,Pave,NA,Reg,Low,AllPub,Inside,Sev,ClearCr,Norm,Norm,1Fam,1Story,7,6,1979,1979,Shed,WdShake,Plywood,Plywood,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,1258,Unf,0,74,1332,GasA,TA,Y,SBrkr,1332,192,0,1524,2,0,0,1,0,1,Gd,4,Typ,1,TA,Attchd,1979,Fin,2,586,TA,TA,Y,268,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,260000 +1272,20,RL,NA,9156,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,PosN,Norm,1Fam,1Story,6,7,1968,1968,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1489,1489,GasA,Gd,Y,SBrkr,1489,0,0,1489,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,1968,RFn,2,462,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,185750 +1273,20,RL,NA,13526,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,6,1965,1965,Hip,CompShg,HdBoard,Plywood,BrkFace,114,TA,TA,CBlock,TA,TA,No,BLQ,560,LwQ,375,0,935,GasA,TA,Y,SBrkr,935,0,0,935,1,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1965,Unf,1,288,TA,TA,Y,180,0,0,0,0,0,NA,MnPrv,NA,0,11,2006,WD,Normal,137000 +1274,80,RL,124,11512,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,7,1959,2006,Gable,CompShg,Plywood,Plywood,BrkFace,84,TA,TA,CBlock,TA,TA,Av,ALQ,719,Unf,0,300,1019,GasA,Gd,Y,SBrkr,1357,0,0,1357,1,0,1,0,2,1,Ex,5,Typ,1,Gd,Basment,1959,RFn,1,312,TA,TA,Y,0,0,0,0,163,0,NA,GdPrv,NA,0,5,2008,WD,Normal,177000 +1275,50,RL,53,5362,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,5,6,1910,2003,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,661,661,GasA,Ex,Y,SBrkr,661,589,0,1250,0,0,2,0,3,1,TA,8,Typ,1,Gd,Detchd,1985,Unf,2,552,TA,TA,Y,242,0,81,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,139000 +1276,90,RL,95,11345,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Feedr,Norm,Duplex,2Story,5,5,1948,1950,Gable,Roll,AsbShng,AsbShng,Stone,567,TA,TA,CBlock,TA,TA,No,Rec,220,Unf,0,708,928,GasA,Gd,Y,FuseA,928,992,0,1920,0,0,2,0,4,2,TA,10,Typ,0,NA,Detchd,1948,Unf,2,400,TA,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,137000 +1277,60,RL,NA,12936,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,6,1972,1972,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,Gd,No,BLQ,593,Unf,0,130,723,GasA,TA,Y,SBrkr,735,660,0,1395,0,1,1,1,3,1,TA,6,Typ,1,TA,Attchd,1972,Unf,2,497,TA,TA,Y,294,116,0,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,162000 +1278,80,RL,NA,17871,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,6,5,1967,1976,Gable,CompShg,HdBoard,HdBoard,BrkFace,359,TA,TA,CBlock,Gd,TA,Av,ALQ,528,Unf,0,1152,1680,GasA,Fa,Y,SBrkr,1724,0,0,1724,1,0,1,1,3,1,TA,7,Typ,1,Gd,Attchd,1967,RFn,2,480,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,197900 +1279,60,RL,75,9473,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,NA,NA,Gd,TA,PConc,Gd,TA,No,GLQ,804,Unf,0,324,1128,GasA,Ex,Y,SBrkr,1128,903,0,2031,1,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2002,RFn,2,577,TA,TA,Y,0,211,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,237000 +1280,50,C (all),60,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,4,1920,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,698,698,GasA,TA,Y,FuseA,698,430,0,1128,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1980,RFn,2,528,TA,TA,Y,30,0,164,0,0,0,NA,NA,NA,0,4,2010,COD,Abnorml,68400 +1281,20,RL,67,9808,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,110,Gd,TA,PConc,Gd,TA,No,GLQ,788,Unf,0,785,1573,GasA,Ex,Y,SBrkr,1573,0,0,1573,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2002,RFn,2,544,TA,TA,Y,0,72,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,227000 +1282,20,RL,50,8049,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Timber,Norm,Norm,1Fam,1Story,7,5,1990,1990,Hip,CompShg,HdBoard,HdBoard,BrkFace,54,TA,TA,CBlock,Gd,TA,No,ALQ,1053,Unf,0,256,1309,GasA,TA,Y,SBrkr,1339,0,0,1339,1,0,2,0,2,1,TA,6,Typ,1,TA,Attchd,1990,Fin,2,484,Gd,Gd,Y,0,58,0,0,90,0,NA,NA,NA,0,7,2006,WD,Normal,180000 +1283,20,RL,61,8800,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1977,2008,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Gd,TA,Mn,LwQ,532,Rec,144,364,1040,GasA,TA,Y,SBrkr,1040,0,0,1040,0,0,2,0,3,1,Gd,5,Typ,0,NA,Detchd,1977,Unf,2,484,TA,TA,Y,0,0,0,0,288,0,NA,NA,NA,0,9,2009,WD,Normal,150500 +1284,90,RL,94,9400,Pave,NA,Reg,Low,AllPub,Corner,Gtl,Mitchel,Norm,Norm,Duplex,2Story,6,5,1971,1971,Mansard,CompShg,MetalSd,Wd Shng,None,0,TA,TA,CBlock,TA,TA,Av,Unf,0,Unf,0,912,912,GasA,TA,Y,SBrkr,912,912,0,1824,0,0,2,2,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,128,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,139000 +1285,50,RL,50,9638,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Feedr,Norm,1Fam,1.5Fin,6,7,1919,1990,Gable,CompShg,Wd Sdng,Wd Shng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,804,804,GasA,Ex,Y,SBrkr,1699,748,0,2447,0,0,2,0,4,1,Gd,10,Min2,1,Gd,Detchd,1969,Unf,1,336,TA,TA,Y,272,0,42,0,116,0,NA,NA,NA,0,3,2010,WD,Normal,169000 +1286,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,6,1939,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Fa,CBlock,TA,TA,No,Unf,0,Unf,0,780,780,GasA,Ex,Y,FuseF,825,587,0,1412,0,0,1,0,4,1,TA,6,Typ,1,Gd,Detchd,1939,Unf,1,280,TA,TA,Y,45,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,132500 +1287,20,RL,NA,9790,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,1Fam,1Story,6,5,1963,1963,Hip,CompShg,HdBoard,HdBoard,BrkFace,451,TA,TA,CBlock,TA,TA,No,ALQ,569,Rec,81,678,1328,GasA,TA,Y,SBrkr,1328,0,0,1328,1,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1963,Unf,2,528,TA,TA,Y,0,26,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,143000 +1288,20,RL,NA,36500,Pave,NA,IR1,Low,AllPub,Inside,Mod,ClearCr,Norm,Norm,1Fam,1Story,5,5,1964,1964,Gable,CompShg,Wd Sdng,Wd Sdng,BrkCmn,621,TA,Gd,CBlock,TA,TA,Av,Rec,812,Unf,0,812,1624,GasA,Fa,Y,SBrkr,1582,0,0,1582,0,1,2,0,4,1,TA,7,Typ,0,NA,Attchd,1964,Unf,2,390,TA,TA,N,168,198,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,190000 +1289,120,RL,40,5664,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,StoneBr,Norm,Norm,TwnhsE,1Story,8,5,2000,2000,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,1158,Unf,0,343,1501,GasA,Ex,Y,SBrkr,1659,0,0,1659,1,0,2,0,2,1,Ex,5,Typ,1,Ex,Attchd,2000,Fin,2,499,TA,TA,Y,212,59,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,278000 +1290,60,RL,86,11065,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,1Fam,2Story,8,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,Stone,788,Gd,TA,PConc,Gd,TA,Mn,Unf,0,Unf,0,1085,1085,GasA,Ex,Y,SBrkr,1120,850,0,1970,0,0,2,1,3,1,Ex,8,Typ,1,Gd,BuiltIn,2006,Fin,3,753,TA,TA,Y,177,74,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial,281000 +1291,80,RL,NA,14112,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,SLvl,5,7,1964,1964,Hip,CompShg,Wd Sdng,HdBoard,BrkFace,86,TA,TA,PConc,TA,TA,Av,GLQ,1014,Unf,0,138,1152,GasA,TA,Y,SBrkr,1152,0,0,1152,1,0,1,0,3,1,TA,6,Typ,1,Gd,Attchd,1964,RFn,2,484,TA,TA,Y,227,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,180500 +1292,160,RM,21,1680,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,5,7,1972,1972,Gable,CompShg,CemntBd,CmentBd,BrkFace,268,TA,TA,CBlock,TA,TA,No,ALQ,231,Unf,0,399,630,GasA,TA,Y,SBrkr,630,672,0,1302,0,0,2,1,3,1,TA,6,Typ,0,NA,Detchd,1972,Unf,1,264,TA,TA,Y,185,0,0,0,0,0,NA,NA,NA,0,2,2009,WD,Normal,119500 +1293,70,RM,60,6600,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,5,4,1892,1965,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,Stone,TA,TA,No,Unf,0,Unf,0,994,994,GasA,TA,N,SBrkr,1378,994,0,2372,0,0,2,0,4,2,TA,11,Min2,0,NA,Attchd,1985,RFn,1,432,TA,TA,Y,0,287,0,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,107500 +1294,60,RL,78,10140,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,5,1976,1976,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,Gd,TA,No,GLQ,194,Unf,0,638,832,GasA,TA,Y,SBrkr,832,832,0,1664,0,0,2,1,4,1,TA,8,Typ,1,TA,Attchd,1976,RFn,2,528,TA,TA,Y,0,28,0,0,259,0,NA,GdWo,NA,0,3,2006,WD,Normal,162900 +1295,20,RL,60,8172,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,7,1955,1990,Hip,CompShg,WdShing,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Rec,167,Unf,0,697,864,GasA,TA,Y,SBrkr,864,0,0,864,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1957,Unf,2,572,TA,TA,N,0,0,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,115000 +1296,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Feedr,Norm,1Fam,1Story,5,5,1968,1968,Hip,CompShg,HdBoard,HdBoard,BrkFace,168,TA,TA,CBlock,TA,TA,Av,BLQ,1016,Unf,0,36,1052,GasA,Gd,Y,SBrkr,1052,0,0,1052,1,0,1,1,3,1,TA,5,Typ,0,NA,Attchd,1968,RFn,1,288,TA,TA,Y,356,0,0,0,0,0,NA,GdWo,NA,0,11,2006,WD,Normal,138500 +1297,20,RL,80,8700,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1963,1963,Hip,CompShg,MetalSd,MetalSd,BrkFace,148,TA,Gd,CBlock,TA,TA,Mn,ALQ,776,Unf,0,344,1120,GasA,Gd,Y,SBrkr,1128,0,0,1128,1,0,2,0,3,1,TA,6,Typ,0,NA,Attchd,1963,RFn,2,525,TA,TA,Y,192,20,123,0,0,0,NA,MnPrv,NA,0,12,2008,WD,Normal,155000 +1298,180,RM,35,3675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,SFoyer,6,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,BrkFace,82,TA,TA,PConc,Gd,TA,Gd,GLQ,547,Unf,0,0,547,GasA,Gd,Y,SBrkr,1072,0,0,1072,1,0,2,0,2,1,TA,5,Typ,0,NA,Basment,2005,Fin,2,525,TA,TA,Y,0,44,0,0,0,0,NA,NA,NA,0,6,2006,New,Partial,140000 +1299,60,RL,313,63887,Pave,NA,IR3,Bnk,AllPub,Corner,Gtl,Edwards,Feedr,Norm,1Fam,2Story,10,5,2008,2008,Hip,ClyTile,Stucco,Stucco,Stone,796,Ex,TA,PConc,Ex,TA,Gd,GLQ,5644,Unf,0,466,6110,GasA,Ex,Y,SBrkr,4692,950,0,5642,2,0,2,1,3,1,Ex,12,Typ,3,Gd,Attchd,2008,Fin,2,1418,TA,TA,Y,214,292,0,0,0,480,Gd,NA,NA,0,1,2008,New,Partial,160000 +1300,20,RL,75,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,7,1959,1994,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,LwQ,340,Rec,906,0,1246,GasA,Ex,Y,SBrkr,1246,0,0,1246,1,0,1,1,3,1,Gd,6,Typ,0,NA,Attchd,1959,RFn,1,305,TA,TA,Y,218,0,0,0,0,0,NA,GdPrv,NA,0,5,2010,WD,Normal,154000 +1301,60,RL,NA,10762,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,None,344,Gd,TA,PConc,Gd,TA,No,GLQ,694,Unf,0,284,978,GasA,Ex,Y,SBrkr,1005,978,0,1983,0,0,2,1,3,1,Gd,9,Typ,1,TA,Attchd,1999,Fin,2,490,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,225000 +1302,70,RL,NA,7500,Pave,NA,IR1,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,6,7,1942,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,BLQ,547,Unf,0,224,771,GasA,Fa,Y,SBrkr,753,741,0,1494,0,0,1,0,3,1,Gd,7,Typ,2,Gd,Attchd,1942,Unf,1,213,TA,TA,P,0,0,0,0,224,0,NA,NA,NA,0,11,2009,WD,Normal,177500 +1303,60,RL,92,10120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1994,1994,Hip,CompShg,VinylSd,VinylSd,BrkFace,391,Gd,TA,PConc,Gd,TA,No,GLQ,740,Unf,0,425,1165,GasA,Ex,Y,SBrkr,1203,1323,0,2526,1,0,2,1,4,1,Gd,8,Typ,1,TA,Attchd,1994,RFn,3,844,TA,TA,Y,309,78,0,0,0,0,NA,NA,NA,0,12,2006,WD,Normal,290000 +1304,20,RL,73,8688,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,228,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1616,1616,GasA,Ex,Y,SBrkr,1616,0,0,1616,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2005,RFn,3,834,TA,TA,Y,208,59,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,232000 +1305,160,RM,32,3363,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,2Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,Stone,117,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,976,976,GasA,Ex,Y,SBrkr,976,732,0,1708,0,0,2,0,3,1,Gd,7,Maj1,0,NA,Detchd,2004,Unf,2,380,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,4,2006,WD,Normal,130000 +1306,20,RL,108,13173,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2006,2007,Hip,CompShg,VinylSd,VinylSd,Stone,300,Gd,TA,PConc,Ex,TA,No,GLQ,1572,Unf,0,80,1652,GasA,Ex,Y,SBrkr,1652,0,0,1652,1,0,2,0,2,1,Ex,6,Typ,2,Ex,Attchd,2006,Fin,2,840,TA,TA,Y,404,102,0,0,0,0,NA,NA,NA,0,11,2009,WD,Normal,325000 +1307,120,RL,48,6955,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NridgHt,Norm,Norm,TwnhsE,1Story,7,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,94,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1368,1368,GasA,Ex,Y,SBrkr,1368,0,0,1368,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2005,RFn,2,474,TA,TA,Y,132,35,0,0,0,0,NA,NA,NA,0,9,2006,New,Partial,202500 +1308,20,RL,60,8072,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,5,1994,1995,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,PConc,Gd,Gd,No,ALQ,746,Unf,0,244,990,GasA,Ex,Y,SBrkr,990,0,0,990,1,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,2000,Unf,2,480,TA,TA,Y,0,64,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,138000 +1309,20,RM,100,12000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,7,1948,2005,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,144,ALQ,608,172,924,GasA,Ex,Y,SBrkr,1122,0,0,1122,1,0,1,0,2,1,Gd,6,Typ,0,NA,Attchd,1948,Unf,2,528,TA,TA,Y,0,36,0,0,0,0,NA,GdWo,NA,0,5,2008,WD,Normal,147000 +1310,20,RL,NA,7153,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,6,5,1991,1991,Gable,CompShg,HdBoard,HdBoard,BrkFace,88,TA,TA,CBlock,Gd,TA,No,GLQ,1200,Unf,0,78,1278,GasA,Gd,Y,SBrkr,1294,0,0,1294,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,1991,RFn,2,496,TA,TA,Y,112,51,0,0,0,0,NA,GdWo,NA,0,6,2008,WD,Normal,179200 +1311,20,RL,100,17500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,PosA,Norm,1Fam,1Story,7,8,1959,2002,Gable,CompShg,BrkFace,HdBoard,None,0,Gd,Gd,PConc,Gd,TA,Av,GLQ,1406,Unf,0,496,1902,GasA,TA,Y,SBrkr,1902,0,0,1902,1,0,2,0,3,1,Ex,7,Typ,2,TA,Attchd,1959,Fin,2,567,TA,TA,Y,0,207,162,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,335000 +1312,20,RL,68,8814,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2005,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,80,Gd,TA,PConc,Gd,TA,No,GLQ,925,Unf,0,349,1274,GasA,Ex,Y,SBrkr,1274,0,0,1274,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2005,RFn,2,508,TA,TA,Y,264,98,0,0,0,0,NA,NA,NA,0,1,2007,New,Partial,203000 +1313,60,RL,NA,9572,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1990,1990,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,336,Gd,TA,PConc,Ex,TA,No,GLQ,482,Unf,0,971,1453,GasA,Ex,Y,SBrkr,1453,1357,0,2810,0,0,2,1,4,1,Gd,9,Typ,1,Ex,Attchd,1990,RFn,2,750,Gd,Gd,Y,500,0,0,0,0,0,NA,NA,NA,0,6,2007,WD,Normal,302000 +1314,60,RL,108,14774,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NoRidge,Norm,Norm,1Fam,2Story,9,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,165,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1393,1393,GasA,Ex,Y,SBrkr,1422,1177,0,2599,0,0,2,1,4,1,Gd,10,Typ,1,TA,BuiltIn,1999,Fin,3,779,TA,TA,Y,668,30,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,333168 +1315,20,RL,60,8190,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,6,1954,1954,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,732,Unf,0,216,948,GasA,Ex,Y,SBrkr,948,0,0,948,1,0,1,0,3,1,TA,5,Typ,1,TA,Detchd,1956,Unf,1,280,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,10,2007,WD,Normal,119000 +1316,60,RL,85,11075,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,5,1969,1969,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,Fa,TA,Mn,ALQ,500,LwQ,276,176,952,GasA,TA,Y,SBrkr,1092,1020,0,2112,0,0,2,1,4,1,TA,9,Typ,2,Gd,Attchd,1969,Unf,2,576,TA,TA,Y,280,0,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,206900 +1317,20,RL,61,10226,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,270,Gd,TA,PConc,Ex,TA,Gd,Unf,0,Unf,0,1622,1622,GasA,Ex,Y,SBrkr,1630,0,0,1630,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2008,RFn,3,860,TA,TA,Y,172,42,0,0,0,0,NA,NA,NA,0,1,2009,WD,Normal,295493 +1318,120,FV,47,4230,Pave,Pave,Reg,Lvl,AllPub,Corner,Gtl,Somerst,Norm,Norm,TwnhsE,1Story,7,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Ex,Gd,No,Unf,0,Unf,0,1352,1352,GasA,Ex,Y,SBrkr,1352,0,0,1352,0,0,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2006,RFn,2,466,TA,TA,Y,0,241,0,0,0,0,NA,NA,NA,0,4,2007,New,Partial,208900 +1319,20,RL,NA,14781,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2001,2002,Hip,CompShg,VinylSd,VinylSd,BrkFace,178,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,1753,1753,GasA,Ex,Y,SBrkr,1787,0,0,1787,0,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,2001,RFn,3,748,TA,TA,Y,198,150,0,0,0,0,NA,NA,NA,0,8,2006,WD,Normal,275000 +1320,20,RL,75,10215,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,4,5,1954,1954,Hip,CompShg,Wd Sdng,Wd Sdng,BrkFace,132,TA,TA,PConc,TA,TA,No,ALQ,492,Unf,0,372,864,GasA,Ex,Y,SBrkr,948,0,0,948,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1954,Unf,1,248,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal,111000 +1321,20,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,3,1957,1957,Hip,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,ALQ,189,Rec,661,628,1478,GasA,Gd,Y,SBrkr,1478,0,0,1478,1,0,1,1,3,1,TA,6,Typ,2,Gd,Attchd,1957,RFn,2,442,TA,TA,Y,114,0,0,0,216,0,NA,NA,NA,0,6,2009,WD,Normal,156500 +1322,20,RL,NA,6627,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,BrkSide,Feedr,Norm,1Fam,1Story,3,6,1949,1950,Hip,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,NA,NA,NA,NA,0,NA,0,0,0,Floor,TA,N,SBrkr,720,0,0,720,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1955,Unf,1,287,TA,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,72500 +1323,60,RL,107,10186,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1992,1992,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,674,Unf,0,76,750,GasA,Ex,Y,SBrkr,1061,862,0,1923,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1992,RFn,2,564,TA,TA,Y,240,39,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,190000 +1324,30,RL,50,5330,Pave,NA,Reg,HLS,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1Story,4,7,1940,1950,Hip,CompShg,VinylSd,VinylSd,None,0,Fa,TA,CBlock,TA,TA,No,LwQ,280,Unf,0,140,420,GasA,Gd,Y,SBrkr,708,0,0,708,0,0,1,0,2,1,Fa,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,164,0,0,0,0,0,NA,NA,NA,0,12,2009,WD,Normal,82500 +1325,20,RL,75,9986,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,428,Gd,TA,PConc,Ex,TA,Av,Unf,0,Unf,0,1795,1795,GasA,Ex,Y,SBrkr,1795,0,0,1795,0,0,2,0,2,1,Gd,7,Typ,1,Gd,Attchd,2007,RFn,3,895,TA,TA,Y,0,49,0,0,0,0,NA,NA,NA,0,2,2007,New,Partial,147000 +1326,30,RM,40,3636,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1Story,4,4,1922,1950,Gable,CompShg,AsbShng,AsbShng,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,796,796,GasA,Fa,N,SBrkr,796,0,0,796,0,0,1,0,2,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,0,100,0,0,0,NA,MnPrv,NA,0,1,2008,WD,Normal,55000 +1327,30,RH,70,4270,Pave,NA,Reg,Bnk,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1Story,3,6,1931,2006,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,No,Rec,544,Unf,0,0,544,GasA,Ex,Y,SBrkr,774,0,0,774,0,0,1,0,3,1,Gd,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,286,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,79000 +1328,20,RL,60,6600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,9,1982,2008,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,Gd,CBlock,TA,TA,No,ALQ,641,Unf,0,175,816,GasA,Ex,Y,SBrkr,816,0,0,816,0,1,1,0,3,1,Gd,5,Typ,1,Ex,Attchd,1982,Unf,1,264,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,10,2008,WD,Normal,130500 +1329,50,RM,60,10440,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1.5Fin,6,7,1920,1950,Gable,CompShg,BrkFace,Wd Sdng,None,0,Gd,Gd,BrkTil,Gd,TA,No,LwQ,493,Unf,0,1017,1510,GasW,Ex,Y,SBrkr,1584,1208,0,2792,0,0,2,0,5,1,TA,8,Mod,2,TA,Detchd,1920,Unf,2,520,Fa,TA,Y,0,547,0,0,480,0,NA,MnPrv,Shed,1150,6,2008,WD,Normal,256000 +1330,60,RL,63,9084,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,7,5,1998,1998,Hip,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,935,935,GasA,Gd,Y,SBrkr,955,677,0,1632,0,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,1998,Fin,2,462,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,176500 +1331,20,RL,85,10000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,Stone,410,Gd,TA,PConc,Gd,Gd,Av,Unf,0,Unf,0,1588,1588,GasA,Ex,Y,SBrkr,1588,0,0,1588,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,RFn,3,825,TA,TA,Y,144,45,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,227000 +1332,80,RL,55,10780,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,SLvl,5,5,1976,1976,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,483,Unf,0,428,911,GasA,Gd,Y,SBrkr,954,0,0,954,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1976,Unf,2,576,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,132500 +1333,20,RL,67,8877,Pave,NA,Reg,Lvl,AllPub,Inside,Mod,Edwards,Norm,Norm,1Fam,1Story,4,6,1938,1958,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,ALQ,690,Unf,0,126,816,GasA,Ex,Y,SBrkr,816,0,0,816,1,0,1,0,2,1,TA,3,Typ,1,Gd,Detchd,1958,Unf,1,288,Fa,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,100000 +1334,50,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,5,6,1938,1995,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,803,803,GasA,Ex,Y,SBrkr,803,557,0,1360,0,0,1,1,2,1,Gd,6,Typ,0,NA,Detchd,1951,Unf,1,297,TA,TA,Y,0,65,190,0,0,0,NA,MnPrv,NA,0,7,2006,WD,Normal,125500 +1335,160,RM,24,2368,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,TwnhsE,2Story,5,6,1970,1970,Gable,CompShg,HdBoard,HdBoard,None,312,TA,TA,CBlock,TA,TA,No,LwQ,765,Unf,0,0,765,GasA,TA,Y,SBrkr,765,600,0,1365,0,0,1,1,3,1,TA,7,Min1,0,NA,Attchd,1970,Unf,2,440,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,125000 +1336,20,RL,80,9650,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,5,1977,1977,Gable,CompShg,Plywood,Plywood,BrkFace,360,TA,TA,CBlock,Gd,TA,No,ALQ,686,Unf,0,664,1350,GasA,TA,Y,SBrkr,1334,0,0,1334,0,1,2,0,2,1,TA,6,Typ,1,TA,Attchd,1977,RFn,2,630,TA,TA,Y,0,16,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,167900 +1337,90,RL,87,9246,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Feedr,Norm,Duplex,1Story,5,5,1973,1973,Gable,CompShg,Plywood,Plywood,BrkFace,564,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1656,1656,GasA,TA,Y,SBrkr,1656,0,0,1656,0,0,2,0,4,2,TA,8,Typ,0,NA,Detchd,1973,Unf,2,506,TA,TA,Y,0,211,0,0,0,0,NA,NA,NA,0,11,2008,WD,Normal,135000 +1338,30,RM,153,4118,Pave,Grvl,IR1,Bnk,AllPub,Corner,Mod,OldTown,Feedr,Norm,1Fam,1Story,4,4,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,693,693,Grav,Fa,N,FuseA,693,0,0,693,0,0,1,0,2,1,Fa,4,Typ,0,NA,NA,NA,NA,0,0,NA,NA,N,0,20,0,0,0,0,NA,NA,NA,0,3,2006,WD,Normal,52500 +1339,60,RL,95,13450,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,700,Unf,0,216,916,GasA,Ex,Y,SBrkr,920,941,0,1861,1,0,2,1,3,1,Gd,8,Typ,0,NA,BuiltIn,2002,RFn,2,492,TA,TA,Y,146,91,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,200000 +1340,20,RL,120,9560,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,1Story,5,7,1972,1972,Hip,CompShg,MetalSd,MetalSd,None,0,TA,Gd,CBlock,TA,TA,Mn,Rec,360,Unf,0,504,864,GasA,Ex,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1972,RFn,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,128500 +1341,20,RL,70,8294,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,5,1971,1971,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,858,858,GasA,TA,Y,SBrkr,872,0,0,872,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1974,Unf,4,480,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,6,2007,WD,Normal,123000 +1342,20,RL,66,13695,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SawyerW,RRAe,Norm,1Fam,1Story,6,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,GLQ,814,Unf,0,300,1114,GasA,Ex,Y,SBrkr,1114,0,0,1114,1,0,1,0,3,1,Gd,6,Typ,0,NA,Detchd,2004,Unf,2,576,TA,TA,Y,0,78,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,155000 +1343,60,RL,NA,9375,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,2002,2002,Gable,CompShg,VinylSd,VinylSd,BrkFace,149,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1284,1284,GasA,Ex,Y,SBrkr,1284,885,0,2169,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Attchd,2002,RFn,2,647,TA,TA,Y,192,87,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,228500 +1344,50,RL,57,7558,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1.5Fin,6,6,1928,1950,Gable,CompShg,BrkFace,Stone,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,896,896,GasA,Gd,Y,SBrkr,1172,741,0,1913,0,0,1,1,3,1,TA,9,Typ,1,TA,Detchd,1929,Unf,2,342,Fa,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2009,WD,Normal,177000 +1345,60,RL,85,11103,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,728,728,GasA,Ex,Y,SBrkr,728,728,0,1456,0,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,2006,Fin,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,7,2007,New,Partial,155835 +1346,30,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,4,1920,1950,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,PConc,TA,TA,No,ALQ,250,Unf,0,710,960,GasA,Gd,Y,FuseA,960,0,0,960,0,0,1,0,2,1,Fa,5,Typ,0,NA,Detchd,1997,Unf,1,308,TA,TA,Y,0,0,168,0,0,0,NA,NA,NA,0,7,2007,WD,Normal,108500 +1347,20,RL,NA,20781,Pave,NA,IR2,Lvl,AllPub,CulDSac,Gtl,NWAmes,PosN,Norm,1Fam,1Story,7,7,1968,2003,Hip,CompShg,BrkFace,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,297,Rec,68,1203,1568,GasA,TA,Y,SBrkr,2156,0,0,2156,0,0,2,0,3,1,TA,9,Typ,1,Gd,Attchd,1968,RFn,2,508,Gd,TA,Y,0,80,0,290,0,0,NA,NA,NA,0,6,2006,WD,Normal,262500 +1348,20,RL,93,15306,Pave,NA,IR1,HLS,AllPub,Corner,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,100,Gd,TA,PConc,Ex,TA,Gd,GLQ,80,Unf,0,1652,1732,GasA,Ex,Y,SBrkr,1776,0,0,1776,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2006,Fin,3,712,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2007,New,Partial,283463 +1349,20,RL,NA,16196,Pave,NA,IR3,Low,AllPub,Inside,Gtl,SawyerW,Norm,Norm,1Fam,1Story,7,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,Gd,GLQ,1443,Unf,0,39,1482,GasA,Ex,Y,SBrkr,1494,0,0,1494,1,0,2,0,3,1,Gd,5,Typ,1,Fa,Attchd,1998,RFn,2,514,TA,TA,Y,402,25,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,215000 +1350,70,RM,50,5250,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,8,5,1872,1987,Gable,CompShg,MetalSd,MetalSd,None,0,TA,Gd,BrkTil,TA,Fa,No,LwQ,259,Unf,0,425,684,OthW,Fa,N,SBrkr,938,1215,205,2358,0,0,2,0,4,1,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,54,20,0,0,0,NA,NA,NA,0,12,2008,WD,Normal,122000 +1351,90,RL,91,11643,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Artery,Norm,Duplex,2Story,5,5,1969,1969,Gable,CompShg,MetalSd,MetalSd,BrkFace,368,TA,TA,CBlock,TA,TA,No,LwQ,500,Unf,0,748,1248,GasA,TA,Y,SBrkr,1338,1296,0,2634,1,1,2,2,6,2,TA,12,Typ,0,NA,Detchd,1969,Unf,4,968,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2009,WD,Normal,200000 +1352,60,RL,70,9247,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,2Story,6,6,1962,1962,Gable,CompShg,HdBoard,HdBoard,BrkFace,318,TA,TA,CBlock,TA,TA,No,Rec,319,Unf,0,539,858,GasA,Ex,Y,SBrkr,858,858,0,1716,0,0,1,1,4,1,TA,8,Typ,1,Gd,Attchd,1962,Fin,2,490,TA,TA,Y,0,84,0,0,120,0,NA,NA,NA,0,3,2008,WD,Normal,171000 +1353,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,9,1937,2000,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,698,698,GasA,TA,Y,SBrkr,786,390,0,1176,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1999,Unf,2,624,TA,TA,N,210,0,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,134900 +1354,50,RL,56,14720,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NoRidge,Norm,Norm,1Fam,1.5Fin,8,5,1995,1996,Hip,CompShg,VinylSd,VinylSd,BrkFace,579,Gd,TA,PConc,Gd,TA,Av,GLQ,816,Unf,0,1217,2033,GasA,Ex,Y,SBrkr,2053,1185,0,3238,1,0,2,1,4,1,Gd,9,Typ,1,Ex,Attchd,1996,Fin,3,666,TA,TA,Y,283,86,0,0,0,0,NA,NA,NA,0,3,2010,WD,Normal,410000 +1355,60,RL,NA,10316,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,735,Unf,0,257,992,GasA,Ex,Y,SBrkr,992,873,0,1865,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,2000,RFn,3,839,TA,TA,Y,0,184,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,235000 +1356,80,RL,102,10192,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,7,6,1968,1992,Gable,CompShg,MetalSd,MetalSd,BrkFace,143,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,570,570,GasA,Gd,Y,SBrkr,1222,698,0,1920,0,0,3,0,4,1,Gd,8,Typ,1,TA,Attchd,1968,RFn,2,487,TA,TA,Y,0,98,0,0,0,0,NA,GdPrv,NA,0,9,2006,WD,Normal,170000 +1357,20,RL,NA,9477,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1966,1966,Gable,CompShg,HdBoard,HdBoard,BrkFace,65,TA,TA,CBlock,TA,TA,No,Rec,340,Unf,0,524,864,GasA,TA,Y,SBrkr,892,0,0,892,0,0,1,0,3,1,TA,5,Typ,0,NA,Attchd,1966,RFn,1,264,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,10,2008,WD,Normal,110000 +1358,20,RL,NA,12537,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1971,2008,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,734,Unf,0,344,1078,GasA,Ex,Y,SBrkr,1078,0,0,1078,1,0,1,1,3,1,TA,6,Typ,1,Fa,Attchd,1971,Fin,2,500,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,149900 +1359,160,FV,NA,2117,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,Twnhs,2Story,6,5,2000,2000,Gable,CompShg,MetalSd,MetalSd,BrkFace,216,Gd,TA,PConc,Gd,TA,No,GLQ,378,Unf,0,378,756,GasA,Ex,Y,SBrkr,769,804,0,1573,0,0,2,1,3,1,Gd,5,Typ,0,NA,Detchd,2000,Unf,2,440,TA,TA,Y,0,32,0,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,177500 +1360,20,RL,129,16737,Pave,NA,Reg,Lvl,AllPub,FR3,Gtl,NridgHt,Norm,Norm,1Fam,1Story,9,5,2004,2005,Hip,CompShg,VinylSd,VinylSd,BrkFace,66,Gd,TA,PConc,Ex,TA,Av,GLQ,1447,Unf,0,533,1980,GasA,Ex,Y,SBrkr,1980,0,0,1980,1,0,2,0,3,1,Ex,8,Typ,1,Gd,Attchd,2004,Fin,3,770,TA,TA,Y,194,45,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal,315000 +1361,70,RL,51,9842,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Feedr,Norm,1Fam,2Story,5,6,1921,1998,Gable,CompShg,MetalSd,Wd Sdng,None,0,TA,TA,BrkTil,TA,Fa,No,Unf,0,Unf,0,612,612,GasA,Ex,Y,SBrkr,990,1611,0,2601,0,0,3,1,4,1,TA,8,Typ,0,NA,BuiltIn,1998,RFn,2,621,TA,TA,Y,183,0,301,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,189000 +1362,20,RL,124,16158,Pave,NA,IR1,Low,AllPub,Inside,Mod,StoneBr,Norm,Norm,1Fam,1Story,7,5,2005,2005,Hip,CompShg,VinylSd,VinylSd,Stone,16,Gd,TA,PConc,Ex,TA,Av,ALQ,1274,Unf,0,256,1530,GasA,Ex,Y,SBrkr,1530,0,0,1530,1,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,430,TA,TA,Y,168,36,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,260000 +1363,50,RL,NA,12513,Pave,NA,IR1,Lvl,AllPub,FR2,Gtl,NAmes,Feedr,Norm,1Fam,1.5Fin,4,4,1920,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,Fa,No,Unf,0,Unf,0,715,715,GasA,Gd,Y,SBrkr,1281,457,0,1738,0,0,2,0,4,1,TA,7,Typ,1,Gd,Attchd,1920,Unf,1,368,TA,TA,Y,55,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,104900 +1364,60,RL,73,8499,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,616,616,GasA,Ex,Y,SBrkr,616,796,0,1412,0,0,2,1,3,1,Gd,6,Typ,1,Gd,BuiltIn,2007,Fin,2,432,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,3,2007,New,Partial,156932 +1365,160,FV,30,3180,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,TwnhsE,2Story,7,5,2005,2005,Gable,CompShg,MetalSd,MetalSd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,600,600,GasA,Ex,Y,SBrkr,520,600,80,1200,0,0,2,1,2,1,Gd,4,Typ,0,NA,Detchd,2005,RFn,2,480,TA,TA,Y,0,166,0,0,0,0,NA,NA,NA,0,4,2006,WD,Abnorml,144152 +1366,60,FV,NA,7500,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,533,Unf,0,281,814,GasA,Ex,Y,SBrkr,814,860,0,1674,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,2000,RFn,2,663,TA,TA,Y,0,96,0,0,0,0,NA,NA,NA,0,1,2010,WD,Normal,216000 +1367,60,RL,68,9179,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,1999,1999,Gable,CompShg,VinylSd,VinylSd,BrkFace,158,Gd,TA,PConc,Gd,TA,No,GLQ,633,Unf,0,240,873,GasA,Ex,Y,SBrkr,882,908,0,1790,1,0,2,1,3,1,Gd,7,Typ,0,NA,Attchd,1999,RFn,2,588,TA,TA,Y,0,88,0,0,0,0,NA,NA,NA,0,6,2008,WD,Abnorml,193000 +1368,160,RM,41,2665,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,TwnhsE,2Story,5,6,1977,1977,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,PConc,TA,TA,No,ALQ,548,Rec,173,36,757,GasA,Ex,Y,SBrkr,925,550,0,1475,0,0,2,0,4,1,TA,6,Typ,1,TA,Attchd,1977,RFn,1,336,TA,TA,Y,104,26,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,127000 +1369,120,RM,NA,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2003,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,Av,GLQ,685,Unf,0,163,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,4,Typ,0,NA,Attchd,2003,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,144000 +1370,20,RL,48,10635,Pave,NA,IR2,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,8,5,2003,2003,Hip,CompShg,VinylSd,VinylSd,BrkFace,171,Gd,TA,PConc,Gd,TA,Av,BLQ,370,GLQ,972,315,1657,GasA,Ex,Y,SBrkr,1668,0,0,1668,1,0,2,0,3,1,Gd,8,Typ,1,TA,Attchd,2003,Fin,2,502,TA,TA,Y,0,262,0,0,0,0,NA,NA,NA,0,5,2010,WD,Normal,232000 +1371,50,RL,90,5400,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,4,6,1920,1950,Gable,CompShg,CBlock,CBlock,None,0,Fa,TA,PConc,TA,TA,No,ALQ,315,Rec,105,420,840,GasA,Ex,Y,SBrkr,840,534,0,1374,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1967,Fin,1,338,TA,TA,Y,0,0,198,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,105000 +1372,80,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SLvl,6,6,1955,1996,Hip,CompShg,AsbShng,AsbShng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,831,Unf,0,161,992,GasA,Gd,Y,SBrkr,1661,0,0,1661,1,0,1,0,3,1,Gd,8,Typ,1,TA,BuiltIn,1955,RFn,1,377,TA,TA,Y,0,28,0,0,178,0,NA,MnPrv,NA,0,10,2008,WD,Normal,165500 +1373,60,RL,75,9750,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,6,1998,1998,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,Av,GLQ,975,Unf,0,133,1108,GasA,Ex,Y,SBrkr,1108,989,0,2097,1,0,2,1,3,1,Gd,8,Typ,1,TA,Detchd,1998,RFn,2,583,TA,TA,Y,253,170,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,274300 +1374,20,RL,NA,11400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,1Story,10,5,2001,2002,Hip,CompShg,VinylSd,VinylSd,BrkFace,705,Ex,TA,PConc,Ex,TA,Gd,GLQ,1282,Unf,0,1351,2633,GasA,Ex,Y,SBrkr,2633,0,0,2633,1,0,2,1,2,1,Ex,8,Typ,2,Gd,Attchd,2001,RFn,3,804,TA,TA,Y,314,140,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,466500 +1375,60,FV,85,10625,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,7,5,2005,2005,Gable,CompShg,CemntBd,CmentBd,None,0,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1026,1026,GasA,Ex,Y,SBrkr,1026,932,0,1958,0,0,2,1,3,1,Gd,9,Typ,1,Gd,Attchd,2005,Fin,3,936,TA,TA,Y,154,210,0,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,250000 +1376,20,RL,89,10991,Pave,NA,IR1,HLS,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,BrkFace,80,Gd,TA,PConc,Gd,TA,Gd,Unf,0,Unf,0,1571,1571,GasA,Ex,Y,SBrkr,1571,0,0,1571,0,0,2,0,3,1,Gd,7,Typ,1,Gd,Attchd,2007,Fin,3,722,TA,TA,Y,100,36,0,0,0,0,NA,NA,NA,0,12,2007,New,Partial,239000 +1377,30,RL,52,6292,Pave,NA,Reg,Bnk,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1Story,6,5,1930,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Gd,TA,Mn,Rec,384,Unf,0,384,768,GasA,TA,N,SBrkr,790,0,0,790,0,0,1,0,2,1,TA,4,Typ,0,NA,Detchd,1925,Unf,1,160,Fa,TA,Y,0,141,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,91000 +1378,50,RL,60,10998,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,5,5,1941,1960,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,LwQ,408,BLQ,420,156,984,GasA,Ex,Y,SBrkr,984,620,0,1604,0,0,2,0,3,1,TA,6,Min2,0,NA,Detchd,1977,Unf,2,660,TA,TA,Y,0,68,0,0,0,0,NA,NA,NA,0,7,2009,WD,Normal,117000 +1379,160,RM,21,1953,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrDale,Norm,Norm,Twnhs,2Story,6,5,1973,1973,Gable,CompShg,HdBoard,HdBoard,BrkFace,408,TA,TA,CBlock,TA,Fa,No,BLQ,309,Unf,0,174,483,GasA,TA,Y,SBrkr,483,504,0,987,0,0,1,1,2,1,TA,5,Typ,0,NA,Detchd,1973,Unf,1,264,TA,TA,Y,72,0,0,0,0,0,NA,NA,NA,0,6,2006,WD,Normal,83000 +1380,80,RL,73,9735,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,SLvl,5,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,384,384,GasA,Gd,Y,NA,754,640,0,1394,0,0,2,1,3,1,Gd,7,Typ,0,NA,BuiltIn,2007,Fin,2,400,TA,TA,Y,100,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,167500 +1381,30,RL,45,8212,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,3,3,1914,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,Fa,BrkTil,TA,Fa,No,Rec,203,Unf,0,661,864,GasA,TA,N,FuseF,864,0,0,864,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1938,Unf,1,200,TA,Fa,Y,0,0,96,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,58500 +1382,20,RL,NA,12925,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,7,1970,1970,Gable,CompShg,BrkFace,Plywood,None,0,TA,TA,CBlock,TA,TA,Mn,BLQ,865,Unf,0,340,1205,GasA,Ex,Y,SBrkr,2117,0,0,2117,0,0,2,1,4,1,TA,7,Typ,2,Gd,Attchd,1970,Fin,2,550,TA,TA,Y,0,42,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,237500 +1383,70,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,2Story,7,7,1920,1950,Hip,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,596,596,GasA,Ex,Y,SBrkr,998,764,0,1762,1,0,1,1,4,1,Gd,8,Typ,0,NA,Detchd,1989,Unf,2,576,TA,TA,N,36,0,221,0,0,0,NA,NA,NA,0,10,2006,WD,Normal,157000 +1384,30,RL,NA,25339,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,1Story,5,7,1918,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,TA,No,Unf,0,Unf,0,816,816,GasA,Ex,Y,SBrkr,1416,0,0,1416,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2007,Unf,2,576,TA,TA,N,0,0,112,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,112000 +1385,50,RL,60,9060,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1.5Fin,6,5,1939,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,Mn,Rec,204,Unf,0,356,560,GasA,TA,Y,SBrkr,698,560,0,1258,0,0,1,0,2,1,TA,6,Typ,0,NA,Detchd,1939,Unf,1,280,TA,TA,P,0,0,0,0,0,0,NA,MnPrv,NA,0,10,2009,WD,Normal,105000 +1386,50,RM,40,5436,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,IDOTRR,Norm,Norm,1Fam,1.5Fin,4,8,1922,2007,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,BrkTil,TA,TA,No,BLQ,735,Unf,0,61,796,GasA,Gd,Y,SBrkr,796,358,0,1154,1,0,1,0,3,1,Gd,7,Typ,0,NA,Detchd,1922,Unf,1,240,TA,TA,N,0,96,0,0,0,0,NA,MnPrv,NA,0,5,2010,WD,Normal,125500 +1387,60,RL,80,16692,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NWAmes,RRAn,Norm,1Fam,2Story,7,5,1978,1978,Gable,CompShg,Plywood,Plywood,BrkFace,184,TA,TA,CBlock,Gd,TA,No,BLQ,790,LwQ,469,133,1392,GasA,TA,Y,SBrkr,1392,1392,0,2784,1,0,3,1,5,1,Gd,12,Typ,2,TA,Attchd,1978,RFn,2,564,TA,TA,Y,0,112,0,0,440,519,Fa,MnPrv,TenC,2000,7,2006,WD,Normal,250000 +1388,50,RM,60,8520,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,6,7,1916,1950,Gable,CompShg,Stucco,Stucco,None,0,TA,Gd,BrkTil,TA,TA,No,Rec,168,LwQ,546,0,714,GasW,TA,N,SBrkr,1664,862,0,2526,0,0,2,0,5,1,Gd,10,Typ,1,Gd,Detchd,1916,Unf,1,216,TA,TA,Y,88,15,0,0,0,0,NA,GdWo,NA,0,8,2007,CWD,Family,136000 +1389,20,RL,42,14892,Pave,NA,IR1,HLS,AllPub,CulDSac,Gtl,Gilbert,Norm,Norm,1Fam,1Story,9,5,2006,2007,Gable,CompShg,VinylSd,VinylSd,Stone,160,Ex,TA,PConc,Ex,TA,Gd,GLQ,1320,Unf,0,426,1746,GasA,Ex,Y,SBrkr,1746,0,0,1746,1,0,2,0,3,1,Ex,7,Typ,2,Gd,Attchd,2006,Fin,3,758,TA,TA,Y,201,39,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,377500 +1390,50,RM,60,6000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,6,1941,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,Gd,BrkTil,TA,Gd,No,ALQ,375,Unf,0,360,735,GasA,Ex,Y,SBrkr,869,349,0,1218,0,1,1,0,3,1,TA,6,Typ,1,Gd,Detchd,2003,Unf,2,440,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,3,2007,WD,Normal,131000 +1391,20,RL,70,9100,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,244,Gd,TA,PConc,Gd,TA,Av,GLQ,1400,Unf,0,125,1525,GasA,Ex,Y,SBrkr,1525,0,0,1525,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2000,RFn,2,541,TA,TA,Y,219,36,0,0,0,0,NA,NA,NA,0,9,2006,WD,Normal,235000 +1392,90,RL,65,8944,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,5,5,1967,1967,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1584,1584,GasA,TA,Y,SBrkr,1584,0,0,1584,0,0,2,0,4,2,TA,8,Mod,0,NA,Detchd,1967,Unf,3,792,TA,TA,Y,0,152,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,124000 +1393,85,RL,68,7838,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,SFoyer,5,5,1967,1967,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,Av,ALQ,769,Unf,0,95,864,GasA,TA,Y,SBrkr,900,0,0,900,1,0,1,0,3,1,TA,6,Typ,1,Po,Attchd,1967,RFn,1,288,TA,TA,Y,175,144,0,0,0,0,NA,MnWw,NA,0,12,2006,WD,Normal,123000 +1394,190,RM,60,10800,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,1.5Fin,6,7,1905,2000,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,Fa,TA,No,Unf,0,Unf,0,482,482,GasA,Ex,N,SBrkr,1221,691,0,1912,0,0,2,0,3,2,TA,7,Typ,1,TA,Detchd,2003,Unf,2,672,Gd,TA,Y,0,25,212,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,163000 +1395,120,RL,53,4045,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2006,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,45,Gd,TA,PConc,Gd,TA,Av,GLQ,1070,Unf,0,286,1356,GasA,Ex,Y,SBrkr,1500,0,0,1500,1,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,Fin,3,648,TA,TA,Y,161,20,0,0,0,0,NA,NA,NA,0,10,2006,New,Partial,246578 +1396,60,RL,88,12665,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Timber,Norm,Norm,1Fam,2Story,8,5,2005,2006,Hip,CompShg,VinylSd,VinylSd,BrkFace,245,Gd,TA,PConc,Gd,Gd,Gd,Unf,0,Unf,0,1094,1094,GasA,Ex,Y,SBrkr,1133,1349,0,2482,0,0,2,1,4,1,Gd,9,Typ,1,Gd,BuiltIn,2005,Fin,3,642,TA,TA,Y,144,39,0,0,0,0,NA,NA,NA,0,2,2007,WD,Normal,281213 +1397,20,RL,NA,57200,Pave,NA,IR1,Bnk,AllPub,Inside,Sev,Timber,Norm,Norm,1Fam,1Story,5,5,1948,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,Av,BLQ,353,Rec,334,60,747,GasA,TA,Y,SBrkr,1687,0,0,1687,1,0,1,0,3,1,TA,7,Min1,2,TA,Detchd,1966,Unf,2,572,TA,TA,N,0,0,50,0,0,0,NA,NA,NA,0,6,2010,WD,Normal,160000 +1398,70,RM,51,6120,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,2Story,5,8,1920,2004,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,TA,TA,Mn,Unf,0,Unf,0,939,939,GasA,Ex,Y,SBrkr,939,574,0,1513,0,0,1,1,4,1,TA,8,Typ,0,NA,Detchd,1933,Unf,1,180,Fa,Fa,N,24,0,150,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,137500 +1399,50,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,5,4,1950,1982,Gable,CompShg,VinylSd,Wd Sdng,None,0,TA,TA,CBlock,TA,TA,No,Rec,180,BLQ,352,676,1208,GasA,Gd,Y,FuseA,1136,768,0,1904,1,0,1,1,3,1,TA,7,Min1,0,NA,Attchd,1950,Unf,1,240,TA,TA,Y,0,0,168,0,0,0,NA,GdPrv,NA,0,5,2009,WD,Normal,138000 +1400,50,RL,51,6171,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,SWISU,Norm,Norm,1Fam,1.5Fin,6,6,1925,1990,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,BLQ,264,Unf,0,712,976,GasA,Ex,Y,SBrkr,1160,448,0,1608,0,0,2,1,3,1,Gd,7,Typ,1,Gd,Detchd,1925,Unf,1,216,Fa,TA,Y,147,16,0,0,0,0,NA,MnPrv,NA,0,10,2009,WD,Normal,137450 +1401,50,RM,50,6000,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1929,1950,Gable,CompShg,WdShing,Wd Shng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,862,862,GasA,TA,Y,SBrkr,950,208,0,1158,0,0,1,0,3,1,TA,5,Typ,1,Gd,BuiltIn,1929,RFn,1,208,TA,TA,Y,0,0,112,0,0,0,NA,NA,NA,0,7,2008,WD,Normal,120000 +1402,60,RL,62,7415,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,TA,TA,No,GLQ,759,Unf,0,80,839,GasA,Ex,Y,SBrkr,864,729,0,1593,1,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,2004,Fin,2,398,TA,TA,Y,100,75,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,193000 +1403,20,RL,64,6762,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,Av,Unf,0,Unf,0,1286,1286,GasA,Ex,Y,SBrkr,1294,0,0,1294,0,0,2,0,2,1,Gd,6,Typ,1,Gd,Attchd,2006,RFn,2,662,TA,TA,Y,168,55,0,0,0,0,NA,NA,NA,0,7,2006,New,Partial,193879 +1404,20,RL,49,15256,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Somerst,RRAn,Norm,1Fam,1Story,8,5,2007,2007,Gable,CompShg,VinylSd,VinylSd,Stone,84,Gd,TA,PConc,Gd,TA,Gd,GLQ,929,Unf,0,556,1485,GasA,Ex,Y,SBrkr,1464,0,0,1464,1,0,2,0,3,1,Gd,6,Typ,0,NA,Attchd,2007,Unf,3,754,TA,TA,Y,168,160,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,282922 +1405,50,RL,60,10410,Pave,Grvl,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Artery,Norm,1Fam,1.5Fin,3,4,1915,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,672,672,GasA,TA,Y,SBrkr,694,520,0,1214,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1998,Unf,3,936,TA,TA,Y,216,0,160,0,0,0,NA,MnPrv,NA,0,1,2006,WD,Family,105000 +1406,120,RM,44,3842,Pave,NA,IR1,HLS,AllPub,Inside,Mod,Crawfor,Norm,Norm,TwnhsE,1Story,8,5,2004,2005,Hip,CompShg,CemntBd,CmentBd,Stone,174,Gd,TA,PConc,Ex,TA,Gd,GLQ,1373,Unf,0,221,1594,GasA,Ex,Y,SBrkr,1646,0,0,1646,1,1,2,0,2,1,Gd,5,Typ,1,Gd,Attchd,2004,Fin,2,482,TA,TA,Y,128,53,0,0,155,0,NA,NA,NA,0,1,2008,WD,Normal,275000 +1407,85,RL,70,8445,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,CollgCr,Norm,Norm,1Fam,SFoyer,5,7,1972,2007,Gable,CompShg,HdBoard,Wd Shng,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,656,Unf,0,112,768,GasA,TA,Y,SBrkr,768,0,0,768,1,0,1,0,2,1,TA,5,Typ,0,NA,Detchd,1988,Unf,2,396,TA,TA,Y,58,0,0,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Normal,133000 +1408,20,RL,NA,8780,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,1985,1985,Gable,CompShg,HdBoard,Plywood,None,0,TA,TA,CBlock,TA,TA,No,ALQ,625,Unf,0,208,833,GasA,Ex,Y,SBrkr,833,0,0,833,1,0,1,0,3,1,TA,5,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,3,2009,WD,Normal,112000 +1409,70,RM,60,7740,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,2Story,4,7,1910,1950,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,622,622,GasA,Gd,Y,SBrkr,741,622,0,1363,0,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1966,Unf,2,528,TA,TA,Y,0,0,0,0,168,0,NA,NA,NA,0,6,2010,WD,Normal,125500 +1410,60,RL,46,20544,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,NWAmes,Norm,Norm,1Fam,2Story,7,6,1986,1991,Gable,CompShg,Plywood,Plywood,BrkFace,123,TA,Gd,CBlock,Gd,TA,No,Unf,0,Unf,0,791,791,GasA,Gd,Y,SBrkr,1236,857,0,2093,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1986,Fin,2,542,TA,TA,Y,364,63,0,0,0,0,NA,MnPrv,NA,0,11,2008,WD,Normal,215000 +1411,60,RL,79,12420,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,7,5,2001,2001,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,666,Unf,0,278,944,GasA,Ex,Y,SBrkr,944,896,0,1840,1,0,2,1,3,1,Gd,6,Typ,0,NA,Attchd,2001,RFn,2,622,TA,TA,Y,0,45,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,230000 +1412,50,RL,80,9600,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1.5Fin,6,8,1950,2005,Gable,CompShg,VinylSd,VinylSd,None,0,TA,Gd,CBlock,TA,TA,No,BLQ,120,Unf,0,736,856,GasA,Ex,Y,SBrkr,1112,556,0,1668,0,0,1,1,3,1,TA,6,Min2,0,NA,Attchd,1950,Unf,1,271,TA,TA,Y,0,0,0,0,0,0,NA,MnPrv,NA,0,9,2009,WD,Normal,140000 +1413,90,RL,60,7200,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,Duplex,1Story,4,5,1949,1950,Gable,CompShg,BrkFace,Stone,None,0,TA,TA,Slab,NA,NA,NA,NA,0,NA,0,0,0,Wall,Fa,N,FuseF,1040,0,0,1040,0,0,2,0,2,2,TA,6,Typ,0,NA,Detchd,1956,Unf,2,420,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,6,2009,WD,Normal,90000 +1414,20,RL,88,10994,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,SawyerW,Norm,Norm,1Fam,1Story,8,5,2005,2006,Gable,CompShg,VinylSd,VinylSd,Stone,366,Gd,TA,PConc,Gd,Gd,No,GLQ,976,Unf,0,868,1844,GasA,Ex,Y,SBrkr,1844,0,0,1844,1,0,2,0,2,1,Gd,7,Typ,1,Gd,Attchd,2005,Fin,2,620,TA,TA,Y,165,44,0,0,0,0,NA,NA,NA,0,9,2009,COD,Abnorml,257000 +1415,50,RL,64,13053,Pave,Pave,Reg,Bnk,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Fin,6,7,1923,2000,Gambrel,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,833,833,GasA,Gd,Y,SBrkr,1053,795,0,1848,0,0,1,1,4,1,Gd,8,Typ,1,Gd,Detchd,1922,Unf,2,370,TA,TA,N,0,0,0,0,220,0,NA,NA,NA,0,6,2008,WD,Normal,207000 +1416,120,RL,51,3635,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Blmngtn,Norm,Norm,TwnhsE,1Story,7,5,2007,2007,Hip,CompShg,VinylSd,VinylSd,BrkFace,130,Gd,TA,PConc,Gd,TA,No,ALQ,988,Unf,0,398,1386,GasA,Ex,Y,SBrkr,1569,0,0,1569,0,1,2,0,1,1,Gd,7,Typ,1,TA,Attchd,2007,RFn,3,660,TA,TA,Y,143,20,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,175900 +1417,190,RM,60,11340,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,2fmCon,2Story,4,6,1885,1950,Gable,CompShg,VinylSd,AsbShng,None,0,TA,TA,PConc,TA,TA,No,Unf,0,Unf,0,777,777,GasA,Gd,Y,SBrkr,1246,1044,0,2290,0,0,2,0,4,2,TA,11,Typ,0,NA,Detchd,1971,Unf,2,560,TA,TA,N,0,0,114,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,122500 +1418,60,RL,NA,16545,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,8,5,1998,1998,Gable,CompShg,VinylSd,VinylSd,BrkFace,731,Gd,TA,PConc,Gd,TA,Mn,GLQ,781,Unf,0,503,1284,GasA,Ex,Y,SBrkr,1310,1140,0,2450,1,0,2,1,3,1,Gd,7,Typ,1,TA,Attchd,1998,Fin,3,1069,TA,TA,Y,0,126,0,0,0,0,NA,NA,NA,0,5,2009,WD,Normal,340000 +1419,20,RL,71,9204,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1963,1963,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,BLQ,25,Rec,872,247,1144,GasA,TA,Y,SBrkr,1144,0,0,1144,1,0,1,1,3,1,TA,6,Typ,0,NA,Detchd,1962,Unf,1,336,TA,TA,Y,0,88,0,0,0,0,NA,NA,NA,0,8,2008,COD,Normal,124000 +1420,20,RL,NA,16381,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,1Story,6,5,1969,1969,Gable,CompShg,Plywood,Plywood,BrkFace,312,Gd,Gd,CBlock,TA,TA,Av,Rec,1110,Unf,0,734,1844,GasA,Gd,Y,SBrkr,1844,0,0,1844,1,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1969,RFn,2,540,TA,TA,Y,0,73,216,0,0,0,NA,NA,NA,0,12,2006,WD,Normal,223000 +1421,60,RL,90,11700,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,2Story,6,6,1968,1968,Gable,CompShg,HdBoard,HdBoard,BrkFace,420,TA,TA,CBlock,TA,TA,No,ALQ,404,Unf,0,304,708,GasA,Gd,Y,SBrkr,708,708,0,1416,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1968,RFn,2,776,TA,TA,Y,0,169,0,0,119,0,NA,NA,NA,0,5,2006,WD,Normal,179900 +1422,120,RL,53,4043,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,1Story,6,5,1977,1977,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,ALQ,360,Unf,0,709,1069,GasA,TA,Y,SBrkr,1069,0,0,1069,0,0,2,0,2,1,TA,4,Typ,1,Fa,Attchd,1977,RFn,2,440,TA,TA,Y,0,55,0,0,165,0,NA,NA,NA,0,7,2010,WD,Normal,127500 +1423,120,RM,37,4435,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2003,2003,Gable,CompShg,VinylSd,VinylSd,BrkFace,170,Gd,TA,PConc,Gd,TA,Av,GLQ,686,Unf,0,162,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,0,NA,Attchd,2003,Fin,2,420,TA,TA,Y,140,0,0,0,0,0,NA,NA,NA,0,3,2008,WD,Normal,136500 +1424,80,RL,NA,19690,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Edwards,Norm,Norm,1Fam,SLvl,6,7,1966,1966,Flat,Tar&Grv,Plywood,Plywood,None,0,Gd,Gd,CBlock,Gd,TA,Av,Unf,0,Unf,0,697,697,GasA,TA,Y,SBrkr,1575,626,0,2201,0,0,2,0,4,1,Gd,8,Typ,1,Gd,Attchd,1966,Unf,2,432,Gd,Gd,Y,586,236,0,0,0,738,Gd,GdPrv,NA,0,8,2006,WD,Alloca,274970 +1425,20,RL,NA,9503,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,5,1958,1983,Hip,CompShg,HdBoard,HdBoard,None,0,TA,TA,CBlock,TA,TA,No,ALQ,457,Rec,374,193,1024,GasA,TA,Y,SBrkr,1344,0,0,1344,1,0,1,0,2,1,TA,6,Min1,1,TA,Detchd,1970,Unf,1,484,TA,TA,Y,316,28,0,0,0,0,NA,GdWo,NA,0,6,2007,WD,Normal,144000 +1426,20,RL,80,10721,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,6,1959,1959,Hip,CompShg,HdBoard,HdBoard,Stone,243,Gd,TA,CBlock,TA,TA,No,Unf,0,Unf,0,1252,1252,GasA,Ex,Y,SBrkr,1252,0,0,1252,0,0,1,0,3,1,Gd,7,Typ,0,NA,Detchd,1960,Unf,2,528,TA,TA,Y,0,39,0,0,0,0,NA,NA,NA,0,10,2008,WD,Normal,142000 +1427,60,RL,81,10944,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NoRidge,Norm,Norm,1Fam,2Story,7,5,1994,1994,Gable,CompShg,VinylSd,VinylSd,BrkFace,448,Gd,TA,PConc,Gd,TA,No,GLQ,1000,Unf,0,223,1223,GasA,Ex,Y,SBrkr,1223,904,0,2127,1,0,2,1,3,1,Gd,5,Typ,2,TA,Attchd,1994,RFn,2,525,TA,TA,Y,171,132,0,0,0,0,NA,NA,NA,0,8,2008,WD,Normal,271000 +1428,50,RL,60,10930,Pave,Grvl,Reg,Bnk,AllPub,Inside,Gtl,NAmes,Artery,Norm,1Fam,1.5Fin,5,6,1945,1950,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,BLQ,580,Unf,0,333,913,GasA,TA,Y,FuseA,1048,510,0,1558,1,0,1,1,3,1,TA,6,Typ,1,TA,Attchd,1962,Unf,1,288,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,4,2008,WD,Normal,140000 +1429,30,RM,60,7200,Pave,NA,Reg,Lvl,AllPub,Corner,Gtl,OldTown,Norm,Norm,1Fam,1Story,5,7,1940,1992,Gable,CompShg,MetalSd,MetalSd,Stone,294,TA,Gd,CBlock,TA,TA,No,BLQ,510,Unf,0,278,788,GasA,TA,Y,SBrkr,804,0,0,804,1,0,1,0,2,1,Gd,4,Typ,2,Gd,Attchd,1940,Unf,1,240,TA,TA,Y,0,0,154,0,0,0,NA,MnPrv,NA,0,2,2010,WD,Abnorml,119000 +1430,20,RL,NA,12546,Pave,NA,IR1,Lvl,AllPub,Corner,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,7,1981,1981,Gable,CompShg,MetalSd,MetalSd,BrkFace,310,Gd,Gd,CBlock,Gd,TA,No,BLQ,678,Unf,0,762,1440,GasA,Ex,Y,SBrkr,1440,0,0,1440,0,0,2,0,3,1,Gd,7,Typ,1,TA,Attchd,1981,Fin,2,467,TA,TA,Y,0,0,99,0,0,0,NA,NA,NA,0,4,2007,WD,Normal,182900 +1431,60,RL,60,21930,Pave,NA,IR3,Lvl,AllPub,Inside,Gtl,Gilbert,RRAn,Norm,1Fam,2Story,5,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,Gd,Av,Unf,0,Unf,0,732,732,GasA,Ex,Y,SBrkr,734,1104,0,1838,0,0,2,1,4,1,TA,7,Typ,1,Gd,BuiltIn,2005,Fin,2,372,TA,TA,Y,100,40,0,0,0,0,NA,NA,NA,0,7,2006,WD,Normal,192140 +1432,120,RL,NA,4928,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,NPkVill,Norm,Norm,TwnhsE,1Story,6,6,1976,1976,Gable,CompShg,Plywood,Plywood,None,0,TA,TA,CBlock,Gd,TA,No,LwQ,958,Unf,0,0,958,GasA,TA,Y,SBrkr,958,0,0,958,0,0,2,0,2,1,TA,5,Typ,0,NA,Attchd,1976,RFn,2,440,TA,TA,Y,0,60,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,143750 +1433,30,RL,60,10800,Pave,Grvl,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Norm,Norm,1Fam,1Story,4,6,1927,2007,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,656,656,GasA,TA,Y,SBrkr,968,0,0,968,0,0,2,0,4,1,TA,5,Typ,0,NA,Detchd,1928,Unf,1,216,Fa,Fa,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,64500 +1434,60,RL,93,10261,Pave,NA,IR1,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,2000,2000,Gable,CompShg,VinylSd,VinylSd,BrkFace,318,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,936,936,GasA,Ex,Y,SBrkr,962,830,0,1792,1,0,2,1,3,1,TA,8,Typ,1,TA,Attchd,2000,Fin,2,451,TA,TA,Y,0,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,186500 +1435,20,RL,80,17400,Pave,NA,Reg,Low,AllPub,Inside,Mod,Mitchel,Norm,Norm,1Fam,1Story,5,5,1977,1977,Gable,CompShg,BrkFace,BrkFace,None,0,TA,TA,CBlock,TA,TA,No,ALQ,936,Unf,0,190,1126,GasA,Fa,Y,SBrkr,1126,0,0,1126,1,0,2,0,3,1,TA,5,Typ,1,Gd,Attchd,1977,RFn,2,484,TA,TA,P,295,41,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,160000 +1436,20,RL,80,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,6,9,1962,2005,Gable,CompShg,Wd Sdng,Wd Sdng,BrkFace,237,Gd,Gd,CBlock,TA,TA,No,Unf,0,Unf,0,1319,1319,GasA,TA,Y,SBrkr,1537,0,0,1537,1,0,1,1,3,1,Gd,7,Typ,1,Gd,Attchd,1962,RFn,2,462,TA,TA,Y,0,36,0,0,0,0,NA,GdPrv,NA,0,7,2008,COD,Abnorml,174000 +1437,20,RL,60,9000,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,1Fam,1Story,4,6,1971,1971,Gable,CompShg,HdBoard,HdBoard,None,0,TA,TA,PConc,TA,TA,No,ALQ,616,Unf,0,248,864,GasA,TA,Y,SBrkr,864,0,0,864,0,0,1,0,3,1,TA,5,Typ,0,NA,Detchd,1974,Unf,2,528,TA,TA,Y,0,0,0,0,0,0,NA,GdWo,NA,0,5,2007,WD,Normal,120500 +1438,20,RL,96,12444,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NridgHt,Norm,Norm,1Fam,1Story,8,5,2008,2008,Hip,CompShg,VinylSd,VinylSd,Stone,426,Ex,TA,PConc,Ex,TA,Av,GLQ,1336,Unf,0,596,1932,GasA,Ex,Y,SBrkr,1932,0,0,1932,1,0,2,0,2,1,Ex,7,Typ,1,Gd,Attchd,2008,Fin,3,774,TA,TA,Y,0,66,0,304,0,0,NA,NA,NA,0,11,2008,New,Partial,394617 +1439,20,RM,90,7407,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,OldTown,Artery,Norm,1Fam,1Story,6,7,1957,1996,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,No,GLQ,600,Unf,0,312,912,GasA,TA,Y,FuseA,1236,0,0,1236,1,0,1,0,2,1,TA,6,Typ,0,NA,Attchd,1957,Unf,2,923,TA,TA,Y,0,158,158,0,0,0,NA,MnPrv,NA,0,4,2010,WD,Normal,149700 +1440,60,RL,80,11584,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,SLvl,7,6,1979,1979,Hip,CompShg,HdBoard,HdBoard,BrkFace,96,TA,TA,CBlock,TA,TA,No,GLQ,315,Rec,110,114,539,GasA,TA,Y,SBrkr,1040,685,0,1725,0,0,2,1,3,1,TA,6,Typ,1,TA,Attchd,1979,RFn,2,550,TA,TA,Y,0,88,216,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,197000 +1441,70,RL,79,11526,Pave,NA,IR1,Bnk,AllPub,Inside,Mod,Crawfor,Norm,Norm,1Fam,2.5Fin,6,7,1922,1994,Gable,CompShg,MetalSd,MetalSd,None,0,TA,TA,BrkTil,Ex,TA,No,Unf,0,Unf,0,588,588,GasA,Fa,Y,SBrkr,1423,748,384,2555,0,0,2,0,3,1,TA,11,Min1,1,Gd,Detchd,1993,Fin,2,672,TA,TA,Y,431,0,0,0,0,0,NA,NA,NA,0,9,2008,WD,Normal,191000 +1442,120,RM,NA,4426,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,TwnhsE,1Story,6,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,147,Gd,TA,PConc,Gd,TA,Av,GLQ,697,Unf,0,151,848,GasA,Ex,Y,SBrkr,848,0,0,848,1,0,1,0,1,1,Gd,3,Typ,1,TA,Attchd,2004,RFn,2,420,TA,TA,Y,149,0,0,0,0,0,NA,NA,NA,0,5,2008,WD,Normal,149300 +1443,60,FV,85,11003,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,2Story,10,5,2008,2008,Gable,CompShg,VinylSd,VinylSd,Stone,160,Ex,TA,PConc,Ex,TA,Av,GLQ,765,Unf,0,252,1017,GasA,Ex,Y,SBrkr,1026,981,0,2007,1,0,2,1,3,1,Ex,10,Typ,1,Ex,Attchd,2008,Fin,3,812,TA,TA,Y,168,52,0,0,0,0,NA,NA,NA,0,4,2009,WD,Normal,310000 +1444,30,RL,NA,8854,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,BrkSide,Norm,Norm,1Fam,1.5Unf,6,6,1916,1950,Gable,CompShg,Wd Sdng,Wd Sdng,None,0,TA,TA,BrkTil,TA,TA,No,Unf,0,Unf,0,952,952,Grav,Fa,N,FuseF,952,0,0,952,0,0,1,0,2,1,Fa,4,Typ,1,Gd,Detchd,1916,Unf,1,192,Fa,Po,P,0,98,0,0,40,0,NA,NA,NA,0,5,2009,WD,Normal,121000 +1445,20,RL,63,8500,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,CollgCr,Norm,Norm,1Fam,1Story,7,5,2004,2004,Gable,CompShg,VinylSd,VinylSd,BrkFace,106,Gd,TA,PConc,Gd,TA,Av,Unf,0,Unf,0,1422,1422,GasA,Ex,Y,SBrkr,1422,0,0,1422,0,0,2,0,3,1,Gd,7,Typ,0,NA,Attchd,2004,RFn,2,626,TA,TA,Y,192,60,0,0,0,0,NA,NA,NA,0,11,2007,WD,Normal,179600 +1446,85,RL,70,8400,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Sawyer,Norm,Norm,1Fam,SFoyer,6,5,1966,1966,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,TA,TA,Gd,LwQ,187,Rec,627,0,814,GasA,Gd,Y,SBrkr,913,0,0,913,1,0,1,0,3,1,TA,6,Typ,0,NA,Detchd,1990,Unf,1,240,TA,TA,Y,0,0,252,0,0,0,NA,NA,NA,0,5,2007,WD,Normal,129000 +1447,20,RL,NA,26142,Pave,NA,IR1,Lvl,AllPub,CulDSac,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,7,1962,1962,Gable,CompShg,HdBoard,HdBoard,BrkFace,189,TA,TA,CBlock,TA,TA,No,Rec,593,Unf,0,595,1188,GasA,TA,Y,SBrkr,1188,0,0,1188,0,0,1,0,3,1,TA,6,Typ,0,NA,Attchd,1962,Unf,1,312,TA,TA,P,261,39,0,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,157900 +1448,60,RL,80,10000,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,CollgCr,Norm,Norm,1Fam,2Story,8,5,1995,1996,Gable,CompShg,VinylSd,VinylSd,BrkFace,438,Gd,TA,PConc,Gd,TA,No,GLQ,1079,Unf,0,141,1220,GasA,Ex,Y,SBrkr,1220,870,0,2090,1,0,2,1,3,1,Gd,8,Typ,1,TA,Attchd,1995,RFn,2,556,TA,TA,Y,0,65,0,0,0,0,NA,NA,NA,0,12,2007,WD,Normal,240000 +1449,50,RL,70,11767,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,2Story,4,7,1910,2000,Gable,CompShg,MetalSd,HdBoard,None,0,TA,TA,CBlock,Fa,TA,No,Unf,0,Unf,0,560,560,GasA,Gd,N,SBrkr,796,550,0,1346,0,0,1,1,2,1,TA,6,Min2,0,NA,Detchd,1950,Unf,1,384,Fa,TA,Y,168,24,0,0,0,0,NA,GdWo,NA,0,5,2007,WD,Normal,112000 +1450,180,RM,21,1533,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,MeadowV,Norm,Norm,Twnhs,SFoyer,5,7,1970,1970,Gable,CompShg,CemntBd,CmentBd,None,0,TA,TA,CBlock,Gd,TA,Av,GLQ,553,Unf,0,77,630,GasA,Ex,Y,SBrkr,630,0,0,630,1,0,1,0,1,1,Ex,3,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,0,0,0,0,0,0,NA,NA,NA,0,8,2006,WD,Abnorml,92000 +1451,90,RL,60,9000,Pave,NA,Reg,Lvl,AllPub,FR2,Gtl,NAmes,Norm,Norm,Duplex,2Story,5,5,1974,1974,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,CBlock,Gd,TA,No,Unf,0,Unf,0,896,896,GasA,TA,Y,SBrkr,896,896,0,1792,0,0,2,2,4,2,TA,8,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,32,45,0,0,0,0,NA,NA,NA,0,9,2009,WD,Normal,136000 +1452,20,RL,78,9262,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,8,5,2008,2009,Gable,CompShg,CemntBd,CmentBd,Stone,194,Gd,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1573,1573,GasA,Ex,Y,SBrkr,1578,0,0,1578,0,0,2,0,3,1,Ex,7,Typ,1,Gd,Attchd,2008,Fin,3,840,TA,TA,Y,0,36,0,0,0,0,NA,NA,NA,0,5,2009,New,Partial,287090 +1453,180,RM,35,3675,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,TwnhsE,SLvl,5,5,2005,2005,Gable,CompShg,VinylSd,VinylSd,BrkFace,80,TA,TA,PConc,Gd,TA,Gd,GLQ,547,Unf,0,0,547,GasA,Gd,Y,SBrkr,1072,0,0,1072,1,0,1,0,2,1,TA,5,Typ,0,NA,Basment,2005,Fin,2,525,TA,TA,Y,0,28,0,0,0,0,NA,NA,NA,0,5,2006,WD,Normal,145000 +1454,20,RL,90,17217,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Mitchel,Norm,Norm,1Fam,1Story,5,5,2006,2006,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,1140,1140,GasA,Ex,Y,SBrkr,1140,0,0,1140,0,0,1,0,3,1,TA,6,Typ,0,NA,NA,NA,NA,0,0,NA,NA,Y,36,56,0,0,0,0,NA,NA,NA,0,7,2006,WD,Abnorml,84500 +1455,20,FV,62,7500,Pave,Pave,Reg,Lvl,AllPub,Inside,Gtl,Somerst,Norm,Norm,1Fam,1Story,7,5,2004,2005,Gable,CompShg,VinylSd,VinylSd,None,0,Gd,TA,PConc,Gd,TA,No,GLQ,410,Unf,0,811,1221,GasA,Ex,Y,SBrkr,1221,0,0,1221,1,0,2,0,2,1,Gd,6,Typ,0,NA,Attchd,2004,RFn,2,400,TA,TA,Y,0,113,0,0,0,0,NA,NA,NA,0,10,2009,WD,Normal,185000 +1456,60,RL,62,7917,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Gilbert,Norm,Norm,1Fam,2Story,6,5,1999,2000,Gable,CompShg,VinylSd,VinylSd,None,0,TA,TA,PConc,Gd,TA,No,Unf,0,Unf,0,953,953,GasA,Ex,Y,SBrkr,953,694,0,1647,0,0,2,1,3,1,TA,7,Typ,1,TA,Attchd,1999,RFn,2,460,TA,TA,Y,0,40,0,0,0,0,NA,NA,NA,0,8,2007,WD,Normal,175000 +1457,20,RL,85,13175,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NWAmes,Norm,Norm,1Fam,1Story,6,6,1978,1988,Gable,CompShg,Plywood,Plywood,Stone,119,TA,TA,CBlock,Gd,TA,No,ALQ,790,Rec,163,589,1542,GasA,TA,Y,SBrkr,2073,0,0,2073,1,0,2,0,3,1,TA,7,Min1,2,TA,Attchd,1978,Unf,2,500,TA,TA,Y,349,0,0,0,0,0,NA,MnPrv,NA,0,2,2010,WD,Normal,210000 +1458,70,RL,66,9042,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Crawfor,Norm,Norm,1Fam,2Story,7,9,1941,2006,Gable,CompShg,CemntBd,CmentBd,None,0,Ex,Gd,Stone,TA,Gd,No,GLQ,275,Unf,0,877,1152,GasA,Ex,Y,SBrkr,1188,1152,0,2340,0,0,2,0,4,1,Gd,9,Typ,2,Gd,Attchd,1941,RFn,1,252,TA,TA,Y,0,60,0,0,0,0,NA,GdPrv,Shed,2500,5,2010,WD,Normal,266500 +1459,20,RL,68,9717,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,NAmes,Norm,Norm,1Fam,1Story,5,6,1950,1996,Hip,CompShg,MetalSd,MetalSd,None,0,TA,TA,CBlock,TA,TA,Mn,GLQ,49,Rec,1029,0,1078,GasA,Gd,Y,FuseA,1078,0,0,1078,1,0,1,0,2,1,Gd,5,Typ,0,NA,Attchd,1950,Unf,1,240,TA,TA,Y,366,0,112,0,0,0,NA,NA,NA,0,4,2010,WD,Normal,142125 +1460,20,RL,75,9937,Pave,NA,Reg,Lvl,AllPub,Inside,Gtl,Edwards,Norm,Norm,1Fam,1Story,5,6,1965,1965,Gable,CompShg,HdBoard,HdBoard,None,0,Gd,TA,CBlock,TA,TA,No,BLQ,830,LwQ,290,136,1256,GasA,Gd,Y,SBrkr,1256,0,0,1256,1,0,1,1,3,1,TA,6,Typ,0,NA,Attchd,1965,Fin,1,276,TA,TA,Y,736,68,0,0,0,0,NA,NA,NA,0,6,2008,WD,Normal,147500 From 5716d856a3632fbaca1021a01b75c1b8524bd91c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 12 Jul 2021 18:42:30 +0530 Subject: [PATCH 54/83] Add files via upload --- NumPy Cheat Sheet Data Analysis in Python.pdf | Bin 0 -> 1643244 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 NumPy Cheat Sheet Data Analysis in Python.pdf diff --git a/NumPy Cheat Sheet Data Analysis in Python.pdf b/NumPy Cheat Sheet Data Analysis in Python.pdf new file mode 100644 index 0000000000000000000000000000000000000000..156acea0010ff44dd0fa851d37517f96e119dd15 GIT binary patch literal 1643244 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
Ts0(u4*oEOBkiZ-zfXj>N+2P!z)FHXwzuIY#OxS zonAL!9uLs^8+Dqw8{X-*_(8QI8G&KGNs_-VR-64$egZAQ(T}ID$Gt`S!z^gb@?OI; zJ5a&k<<6QhIk9_9+$CDptz+=bgnc33-r?3Ydzm-oTd?=i*Dh&Y6||>pRJM9DJXCnT zTYV1hk$FkNZeVW$QmjZqOX&LLOrmMGZbODOj<$B2vFr5YY5(QK)QR}Ax*N$FZj6^~ zQ2bP?T9QF?VQLLn%28!^o7*$;{kEv{(M;GN;?l^|!26e#@O{er+pjo%cyH@*ed{T7 zsB!}`cOD82m6ox(6Isd1bkfs)jdHbmS@xrCuPEVl6s6+f(J6jL*QQUh_dS?M5#MW+ z{FkGP@BNMD5ht4&vh7hVnP1aRt2JcVPOIHN%+C}gp1w|A@}6}vv3KPeT6)yU?A*+r z92BiMG=KNx{OiiJi-Of;Y-$GdVk;XZwx%OglHc zQr|BpUl)@WywmFjRy1h%je5<_4e!)-(Ti#q106=qK^6sdWkl( zBZhz>&Wd@Y2XX)vE`LO+d;Spvk~5-{B6X83xG`X3=Ouv<8B71ffD{Pqjcbvtx~32# zaqzBNTFc8M1~dZ-YfSVc$?su1o2bX*tSTN)&qCl6W=$Jw<#-l6@f&*tVZD7k@gQxpq$?hP zR4YdxIR|~gI_wM9;gdg3*vYh`*p-zuLOkX&nC9xYC)eqkQL*0NbwM|Vsf)DL5FOs? zf~VR}a870Z_?VqKmY8v~D9zVA6hrzkX0AH`Rz^48orJD&ifxzI#3!xqPk@78=DU|+ z2q3i?U)T2l6Wet59nwKxunzlzb@=pY=rCbfp1z|4W@=FH?$4NM(9fiRzxtS^6hBkm z%7m}Nh)%#kR{zB2>k3k$U^qH1CH^|dyvkCX9J&ILVqybf8cE@l4I2w|YD6j6jR;pu zhO7s`BvA-3${5C`JaDuuRF{q%!27FSCDQl~A1a(tzH7ZGO0q0NYPPSmPS6=-5*&W{j1F&nhKI7h<3lZ<0ird}2pzk9h~`^}=39tR z4=*t~)CcJ$8f#Y7wUq`Qe#tPLy<8RdGGdIyhc@LV>&>Mm**+Z7n~(#MT#i<6>RB0#+-&E3W_GG$LJ_ z+B0Ma<}ypRvV3*Fiy=qFLY)4O?=nepBZr~r-lymjRB#^7qpf`ZZU0Yz1ej8J<0wBd zNzB8cahNq6#UvB=>-r8@lJVChg75my9FrY1i#JS1Fg}hNZPqZhY+3r}$=Nt>$O=v(m_>#KAUivqB+ZAqHjO?@1pQqM2+#OM2K)UGH;k3uP+rEo$f z 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�WTBcPnhh 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

r%sKE~AGpE>!azx=0+4ScLg?q*hwZ*i5(iSc{P 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�+k%{tjgj>BQ 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�+yop{wAeL1 zj4zQ^Vd4k=;0Kr-j-;gS9f>EE;~5!lD4EtTpdNx>Vdj$~`^u_ov3OaT^VUXpL|A}@ z9J0j!<9^?fzM|yzVT2}xciJFpV9ro(#?@*DA0U+n{sN6$^F^EUr~MF56i>^D5DNCi z8s_7Y+2!BpRMfYY7%Rt9Zw6dDH?Rd|T7vvkBi$Fbl2{aR#6$9&li%!1Bj&W0nI~9q zvVy%o2(D)@Nfv{jc>KI(X>wpVX4iLd?#7RVt|_iI&H6PLSnE~TmG#Nk2WTsN?>lS# za4kB?@1*;vyaZq?j@eFACN|;p64u%pI=`9pzXQWS+(S~CbERMvtKyn=?=U5Oj@A#r z{qTiP8r0T7(ut~9E<`?AzQL1#WsE3En|3diCN1?Q<{ps~RCb z5yk<3M!*eK*~8|Rz;|I$CLb#UE^)nV7FEAL%5C17wsPywIz13>^pSp_N3Qh*MfMy( ztBv}@&F&q~9F(w{{rJ14GAfW?bU&9N;#ZU?ab+)}!jFIW+^A&@;m_r|S)bJm2VMC{ zt(V^(;p$|-)#CM%TNMi7z>(YondaD|qn7jbyjNK%ZNO=Z>gHVWFXz_7h%+jDZ)3-p2g99EvgUf90d#>ktx+bY+VE4I(|)LSWd z&%Y7ZeTk`2>F=$7LZXwRas;sM`F*EtDV@5UcwGi)!cSB-Y+0+rw8?VJ8ETn0WJ+&$B)`O zQV);1<8jyZ$Q5!C)Ne!XOGTL%!HvVUh+P9YqJR8jbrE~fONNFFK3J05_&CY$WXhyZ zr8sNMBZ}dM-gYIfd1_a?43gJ{@dT^3kTS(`6~jigMz%&`s&p1n8d_bo-3whm!@H32 zn5%*8P8>7luCH5pL<m3U7lcQe_y0x}Pdz zw)$s|8Xh?VAni5<_CI`GHdYm{tu0JZrb>sIN$QDP%G3Y~!qvXIcW6Jw_}WN~*)nD5gb;njw3TEhzf z22RG;V_h>Dm>^Gp$pAJ1KekW~FEYWU(~Z$cY%+V$;2_a3rE)_(Srj8V!M9q&5F$#P zmsEn6pZL<45r2W07ciB9<~2FA+^WttvSYOQM}CC-#$`y%q8k`>n5^AcAAj#0Q-{%A z4v%}j@pyTeCoSb26&ymlw3y5ZVliQ`_Dizb63yaj+~n|*hsBOS@PzNb2yJ$bWcfAw zh`9i1#z!9kLGMi?mFu)n6NSk9_6k@fomsr&71gA~Kj|7vw~WYDqTb3*QchEB6uDX^ zi!p;@d_+B_OnUNMshq3)>+8XBzo8n*BS9}5s4k1AFN4cewc!hkqcn{fskp>eFxz#A zf9`dxL{(RAmm060Vv|ALejhSf%_bOCnCO@bG+jokXQ$8L?l|qNLr>27u9KEohD|Fz z%((qM;y&G~8Iq1nGZOoZlf{LjskG-GNoQS3WPDBsnGf6FM;oqL6|@Wx0eq!C+3(5& z6ZJ`ijP{kcH@vvpdSk`);w=~__ARtmSrM+v>X-NhgrKQ(5~6j1TIb{^C?K7sxF-ln zPeFz^3zNuw9WUhp>7GN`qALCjXHm=9=E>hCh5<9uqB+j5ZWovlv^Re7qqD3|O^+v3 zL?_41D1!&~h6}Q4W)r=+Am}cg9;w%c^Crq(SO4FliE4P4!t9_ZPUF_3?!zc@NEUPN z-8mef#1%W_&RC!APFIDELy1Rlj(Xow18>9)*&|$(%>kj5gI#>hwj}xBPF#S);w1vZ zN-hkxoJ}gnbmS^jT(v0vA*;b664$3pMvg7C%3_Jy!mlnc#@+o4-uSn8#bc0F zwic~lAAUz&jd@I_EL2@0AKmc-JS_^JPEn3Qvd(IBu*k+(FhW*2#U_sz(AWtVtAM|8PY{p&)a5^_T^s@*MX|$ioac0B~`qn-fSZ`x{cr?e%7Ry zkX^vEtQ#HcJp%imOB^wt2GO~6T2&fv$hz1MB*c21dUM(e?~l<6nsO2;`ERP}!$mb? zd$m&unYyJD2MA4?V996WS`~QiW7OwrPIWN#TLl#&`gD~RE$%?$NTAwU=rEX+PyNJ3 z=23xKrz6&MY1qZjnb|KwS5_wSKiI7ifBwU2yW|+-?v^*Rq*>!}+Z(R7t|0$|K4;zl z(h!v_WSRa=a7Re?(8shoi2Pa2ejXVCGtyshOsWFz+#(NQc#2Z8@E?upfIGe_aPSasG9z5V^ADK9ce&PG4hG7q`RX$M(7|3HJV19Z_hgPG{oe6W6CnOTH+$r` z7iI*$yV_{~ptyj4vCX!cG4g4s%#BBtMg+97UW~EJIEdXxU-7In;W?veYuzx@ZCZxj zl$E`>Zhs7etfgpzCm&e2Rg1O!v!H6sysR z+VU|_ZuoceWy8O`2N-_3z)I-W)hZ=+;%D;_A;>hir=UYs?82Y@6>eGOvn%a=e|LdW zz-Rp+-?Rz+jOdaYcHC}WYQCQs*1KGx59!I2Lrd_(M(p&p7sjuhK{-}a9IA%^8m68( zh&vdDUT;*$^B}xjfl_dC&|&~UpJD&segfgvQ(=hh=YEJPKV1G7-$38PA$A*;|16Gn zx)VeqAs?^18XI43OG|hx`Ts)Zfe#Ik7p$_4oe#NRV4XFo*nWXk@Be`G&Hs>k)_+|l z>l8;iuQ-J~j5}&lKR_`$TeOQwxEP%jLKz^sx%r0PO?V&11JCntlgebX@tKDjy}pih z!6&4vLwP>KB^2Ig*?_Dbj$pZ8ff@jv$deFLG?|ePD!Uqa;n>S=w5optUtaj;uK$F8 zV|_R>hUnL1yARtRg^RI~&24Q5u@1RKC0a0!ppW4OTLw=A__iAL6Jo5eyx>Az_Y0o) zNne?je5L$1(QA>+YpLV^!o*&a?m6dh*g`7(@f?X z>}dg|ck)`V3>@dWJ{#SXytZ_{q-B_QxlDj!I*jVi33JkK+STTILFtBGXj+q`M;T4< z*ZUtnC&YD6cMq-M2=DGGu*(xl;qZacDQD$6!3IY#e{QgbDNwQ8^7>{nzgn=9I#_>~ zLm>j-kq`yNht=0kOQDnZYG{@YMS-YIt7@Re8o<;|X&bx=9XjS%V*Z%A3%PiE>o%y? z6R^Nn36dlQR61-Mdp|eL^_#1m7s_&q$Fz(GuHM2P(+<6*w-XaT341*qhqvwb5V(|>)fVS+ zCgg>>F=ix!JTd61Vz!Vm)ur6-=sA=%O#Om*FH|#p^^s|`Cmxz)8TGr=xWX#wcb9?= zK#e90jaZ8MBT=itsgf%jM)zYi0wGC8RFMM!QC+o_fvcz;%hlnQ2{-iSAq%}4Kwn>^ zz}6wO>Vb6&I>GwJ{(O1NNd1F}ZIM%VCM!wP|!cKhbG zP}c^jO9bcRtco$lpADd})KY5c8SKDjfvkgrm- zU$ji)mDFF>Pg`STne%F5gIPwp%}>@x+TGobI7GOtpYgz$AE@J5tx4SnM2XM8+rZP@|a#Mm-Gf2*h%z=HuQ8AMm_3=?ts(?Rf{pYd=REVHvPeVuyh*s_%>M`Pi;_-i(bX9)r(E^>SmqRC=8nYa(m$dl zHtD#Z?KZL`ALsCVCZcM1OkYmzw?(z+lM#YLa`iR>w@P za(&EFI%~67qO-Xia^u3I(C%GC4X6Pd#M|Ttat%7gsrHRt#xW{UuKSb2-RfVYUSRZf${Am2|SIC zeEsc>_QI*0>KGx5H$tQZu7*@nnzv`#sPQB zFzX?cW`_G})K=3b-7`#d>57lAVFbyLB5fCW;=WGabchFAw3oojRsgvkMYqmn0=R}1 z#f3QITJg}pHuO=lojDby$w(@8k(`REZ6*1Pu*eLqVjLsJJi{?w8-mVrP*;UmgZJ8E zQ}y@d0`}NCi}#xZ3tCOAN>@iK@CtZd`%>vcHGX+Rkp|iafZ{@BgnducDaza|knBaY zj0T0)p5icW;~1+T<>OvR&j@-cGT-BlXIbomDQ|jWzUa#YI5+DuZulK;&+;*04!Ng~ zV~EY5Vd_8z1YQqzU?krg0U&~1@z_f#3deJ!q$9`LYaJ={#ooEgyM<@uo?p&U&YL*h z?qM7iwo2dS3Lq*Et>xqR5cOP~nP`Rjf7r)ZDV!Z|*imIdBBV0Psw5OtCKEXgM1q9cvF(IjBp!4!Pjp2iAw7lTyra*oT|w8#3z0;eght z38~-3dRo|-4H=a3(~x|(ur9?ojz>pFY?fpbaqmX-0RK{d+y7BCjKe(UO{Qfm{~3W5 zzSQn-+)AvD<@18)kOdT3^pD1Fd#M+h{qcFqq9XMt4*4Ks;L*KHs%-f%h*(t-VS~6K ztF6>x!^;@RHmCj_X(aGjCCwY1cE*OnF3i||&B?bV#h!S=nx4k#s)O72f&`}d{eycA z#Pk9xJ#qJuNc`KraF)veJZqNTMqUQzy~5sOXcHn^rQoq2+nd9aFhNfAbeR+a{gb>D>5< z(*DvYEy~i4!Q!Si9^W|Z6}uTs-XKaMs!FQ z;or|3r_?)QbO@F@Z9(Vi7=3@URgwsw|CtI>X*UiQ^3yxz$Yd&%+;%WsdsHVh1E4G$ zERc_uAaM~+6GX=oFG;-R^UkuWeqljwJdeA1)~@@e1=X1Y3%1d|QrjL&n4NBnvpF!? zG?rAVB`M1RVo96~&MhRPcI!(n%F-V8-Fn_z+jWbmY%1gwe5Ni$1UUF?XXjj* z@%YD7w#hWXyI`>0m7TZl5qXBs$0jH|0d7a0hbsd;`2(altd}d2Qz#vC%wrSHnJjc! z0?}+KF|;Upyd&XXGNMOBIzH+f<4>3voSdhg0M+h{I_ke6rVFEaO_nfe#}`dE!4bp& z{ONG4yz|mrq7kaZw9XrXN(l?-uPii!k;4ub>HCs9DPm140b<#h9!})M6|ckX&OFcQ zx?b6Xt2mlHwlYrJ$H1e|n%gR1@!^`*!m~{vVaN5o;G_29GwcxNo=Qmu!^%$I?=tdf zJ$V(^ZA{Hs$ofq)G1PQZmGy>2%6i&t6S~O}NSbN=1~b)!Lux$M$6?VN zxoa?71TMYBYku|dbyGUIl`+B3s8?~PF|v-jOR7yx_6N!5^-6H*_vY6Wy!0bXx~>>q z<{Snx!-^e|vd_d5J$UF+%2wz|_x#nIfKoakQ?k@_oJmVDT!@8V@b^$GD(m8B;xgpc zIsJ`QJTUlu-3(`|G3J;#*!k$BcAS`(N@P$ve%{>3)Y<^jkm&k3{L0q7OC`4EcXK$c zr1b@E7%!|Q+UHAaKFbWZqVYE>U8c|-x}*cFX+{KWH@XT8qEu(;=gv00({(N7LoH=P zZv=#6HEqKWWW-fzW5FI_Nb_u$Z;@mXOG@H%t+A7 zzF>Cmt|roC^&(szRk>GS0pMn|+{=)I}A*FC-Cee-t0n z9KRqhrA0ACRGUp+YV?GU$9%hI{E_BN^5IIdJ~&q*XYG*7Cn)zb%CZnL!%S4&Mc+tz zug|sR=~uU^h3<(9i|1z&Z-A z5P0IY2Q4MUP5iV^m@vR#NYZ&Hm|&KQIE)s*9Ts!?ima~ntm6L5+JBcRL$XAORz-tv zLV}wj9l3jmWVAam-y?6>%*(~>Oge7DSHTylv9A0+ylOF78~oGw>?{jPop#*&Hn(ka z@d)iwrl^vzcP=3(XQeWURw722Nih%9k+t$Ko5LgZ&isn&6b z+VS^wHl@mS?f4IkZDiKV?y*}3k^Bsei@hA%AN;oV9Y+DI;We|Q(as&qWo@Ri4^q`g z%!eq=nvpT?QTn~XXe7}lZHFP1|2z?gmdSH_1v9d@t1dQNiZ3&U56H)Nz?c){p2S=% z{S8;*k7Pj4XqrFr|8Yf33jST|iWQije>t8~tWCT**0CwAV9ymkC~L8R5#3jq(p;`- z3h=wvb&Id*2vxzEXv?aJY9@ABkJ2})=H;(H>B#eDrV~m~%`igZ(^G@uaRv;mXlwuM zcuH{fs5@PG6+c&C@gDoS>4-I(hl$AoGuX1zHnVL|vH)2WG3OIU64E$XMpIZrHLffI zrIG_EdvQdg_u3@EAv6MVu6|LyD^% z-h~0yv`a}vt*fX-y@Y|y`AM~?WG@@At!}=`ZIt&ZQC*y>ZM(c|Icfz(SQ5-qSmBgK8$~`V{Wkr<` zaoe^|k6Ej-jO9dfw#!)@i6YCNvQ$rxSzS3Cjhtp)B4tgVq@HC)w@Gsx^@eA z^o)}T7pw*+mR!?0BH!mFZY2TvTmi>M943yP#V-VFxk;MjB|xJfCd=V~zRUad{WIB^ z7=8{FTW+qAGdU6*qJ>Rjb9T+augmu1INsr^JBv>t9nKU~Q7oqLZ&g(laFIaenFW-x z1o2P?1D{Q0WZlVhQF>?lVZ{`dXzc0KU0}jM3Spvkl-x)HPs?TKM!E8|xN_1xdlm=s z>j8p=nKTY?Sn=T>2Qj@tsK5MV5r<|L#T4 zUc|om?QVTeFz4Phcf@a`<0Dryjy)&p0!BJ`tF|GT#g3qE>p2P!l6-Ji58~*WzyFS5 zm}P>jfIlTN`(BWv_IiD59JrD|64OBraxVZd2@L^_cj}mC~a&t$iQTanMO+o27GW zWP0JqW%N8X)(zj3;%hB-p#FY6X+K;#gIA#HBNM$uv@p8zb&&F)H8Yi=&Yd&)k;`N@ zoCir`0w9c!(WfMv&zN|3^z&?em-<5YMRHA#=Uv;$L-80>O@=r>e{qM{yj5dp&pxz6 zu}DIAR3-nZ{0J#g-|Z03mU24BMW%_7Ong*Tb>@+H-ON;;mX$=6WfDbMKsWMNTFU6- zbqO~{*TT{(!XOGw^#vpORSKbv9>tamp^D|ti0|eo_^2u%gyjfzC>@yop4CCVh$gm) z&v}nLlcIJzzoPX6@k=3*H1{>!?qL}?P#KB!2bDRj@xq&&ukw9~xn`S`EKS76!&B(0eSELoph8#|(af%t z(r;sCg*KZd@HwUl@^gml`^~C$)%W#r+!z>>{6$X5ImxvuWuBRo-I*4cO`Y6<4fmDa zher3jtN_=kNoTt*<7xsliNkQK3dW&0jivhdE$PQa-eZ7aE&S@C+8REd- z;gM1Yi$8L%s3qg~gAH7I`WcRAyE{v2*gkvk3xC0-71`YtK~!PlD3JaFfpx@^P;8%% zM%lU#K5z)^9%TFoJDi#&xs;vjRAjZq+~L#aBu@O*UYjRhzNJo_Xr8W?ei%fqE`1`l zFsOv0$NDo5kb~rZZZ46xl#IIei@_etvJR(s4H<|sML-)W}fI` z6q*5b6j9tFTW7kSu!*?WUZ7m$XT7LYaH8dB$O9Qdd0v;urhpI3nZ@lFR~pS$ z=1Zy`WE0C1GV(y97lU~}ZB3+Gvd^#a4t54d%#9XY!?NzymXg8v2H?7Ff zrs=M5C5Sy^p{mm;A!=BHTUf^3fq}oHZB%GfqEi_2N;KVLTst$+ER-hPRQ8C(+p^K* zA@M(h?fFpRS}d-@idpYyy~D_t%c<({OjLsO_;}cppF{?0*WtT0A5;|f)aqL0E`-Iy zFP=(o&n_kCuofz*}d^)}$nZsa_Q$#?ruls>|v^}_zgW)QlZ%%@+h@=&6^ZvO_wMv!C1X8naTsat_ zbuWhT%FY^7U2;fnJP=Yop07=XVlZ1m(3A>$h2YFG?wLmQZm?;XuXa-pcGLE8;Mn`X z_^X8FP3Q~sb2ks-kSq7x81!Rh8)um(dJQd94^tU^+-XaBfVCdPK}H&AqL|Cw(U-Fy zVK3WhHmhI;V`|{akq0=FBXlJg-)*veP53|3)Cd&0Z6T7p{y$a2)j`SMclhj+pf|L} zMt*ma|438EECR9Qbz1e&1siLc0)1rnLg4E_C| zpQ=RT4%eKw_mEE7YDP+YV{f`L%*Ww>Y`U4N^q%!1D9W$vwu8uQdnwjyz2)otx`v7@ z8x;7%a-c}};OQuegc0_mH`gyw!yIFTo~N{zvSVtnPo&z{2-&AbR$2Z|Vusm>p*ff1 zz*bqc22Oidsz*ZZwsyl_VFr__++^sEkE^cqI@A&X!yadn#T>Xh)l|z(nKvpwCli;o zvph!9*}%B``eQpphCD3WF!N)J3h)JV#8M*)ZpPr7p1aXhvnqD3 z&-!N(W6Y`f;Y6&R#tkSU*7_`Ut}gtt(zz&CCWSg2e{)GY7v3_kM@wiOP@P@!xB|Eh zD8=V|`%Xt2>gx2y6p=J;$0!O`t38e4r%gWyHcD5x^mL1*SxvL6tR9@SNziY$~j)dg{8p2l=?L(@3&p0Nh{bh6!2-JYY|G{{qth1uxqGp9zM+x1t zJH8dzOc zXpH3d<^HScCFY*N+i!p-OKN9Rf$w%!T|UR-Po9%4_v~#joiZ(-AQ2+U6M4wmj;aLNWWmlV~Xv z>ce-@s}BK3Eswmdq26-PI_rFMJ3{+nG*zo`!mkd~c3~}qfZuBx@|WjI$s7+J2PY(N zc{vgCD$VPQ3HK0`qp3NRR9v-(+e^QayhZGC!_khdl+Rc0-k<3^Gn(Iw zCs3AF>Pg!o>aAw8eg$#;bd<-hU+^Iv3~G~@9iFq7??!Q4D_rAbLT(XRi|tN0KTBvi z*$lqvz(QaWS}*2srIL!1XLl1~!s@Qu(UG}*TNST)x~ZSg8gSh+n=LpvyN(3(Oiho) zI+J!?8{g=&9>9tjQ_%tgtpdME-`Y~j4#H5Ygns(G!@5?gGwS*K$l5q) z%!NE9U)-(xZ|rs0`v7W^o$bK^y~Daxb)Z=V7H3ypjmDCn%96ynqao=4xWN{>uAzkB zCV)1qI@v5!RHkQpS75b&si;|VETFTScBVq+h4W4!yQ-+d8NLk{Gan8EPvb@?M8miJ zQAK3-$*KJVp-m&__!Y_e?pAaLaDKNXM<&v^+F{jqyC}|j-g(x{^*tNI4KQT+JztUM z@!H2|y!h5zF8hU(BU{RFqvS9;g@T9ze;RFNNA1v<*`-s5b(dF{(2X<=`R~PCTu5n- zDzl5Rej9s-P$Tmy5qLOS>asPe7{fb}8QhRU0~Bq)WM8;T98B{bMdA}_<16nEo`EHF zx45S?&t&&FSOx(zrxTTWty*droXYcp}#0%7X9pYxj;(o-Br}?-kYxO0?$U_?FouH zdHa#Q7pEby?RTA&*Z3eiK0NGQWLQrCRJMo9pI8Tqp2+mAn^+m2-SmGeoz~oJqNu1O zZCX=Jk$-41D)nD_zPFSpa}ZG20FFkVGnXrjk(@KHJ#%#zXl6_khBI|^7g_BW1X9@^ z?T=k;MTdr+pHp^B;~hpQC*K@{c30MAO5wv@T&rknQlq>-^49yaOx_oNbQ0+H=~m^d zW#%ZYjJe2`e=Z==dx>yA3a&5z)DU2zU=MYCOv##f)gm9WmlYn(*e z)Oo#66yVG>l8d9no1o&SB!@U7>cO%~MMVv|8sHV{Rcuz~IAm_>@6mX(OkU_Cm&kxs zL{fza>4N`H^mOtg6u*3$kSV9pPAJ3NgU0orCcD3&UmOR`tdXk#bGGR@=usVw80it) zDYE46cYg8_f@Efwv%Tdx)Ksgb?|r9xxz@;(ZM(5_bg9DL7sqEBq~Y2wJzp<6oMi+oo~`6=^x5k;h4OR%aEjeNztQDfTMeJ7)U=XtalH^y z+Kx$!t9Lf&VA>U%XErV$)V3`VCT~7wd=2>}J#a$QGkQvWc19N&Z&QRZkG9jw=KB@! z;OhckhBU8_G5_W0l>ii?1hhQ|RgR4;@>b&#oN9f~qrQDLzA&wA%X8jG&YOLck zS@jCt9GUwP1#=IfPudquULa_ctumTF?x(JLHM^CgGIKo0X z8T4p_Sc(N^5>19+ks&&4H(cAlMS{n>^`-|qX-N!gc-$;qFhyF2oJ_X&^E8C0CGT$zrUQ6eN7ln8(5yzDttS=H^bMsiEkHw62D@#uh)&(p=Nx0n;Te_w~v%q z)a>n}jb}%1PnU(xjmMJbZEy1<w>uGCcDuW zX`As%YeklK`@ZC4EX8V!#ZNo}TGD!{>%0ecG!G2Bd}V1it$r6uXQFn3#acxl=~p}n z8JCVyiA*1?r70V=t|1m4UFAfDVk9S8Gtc#Xr;cKEs3;7bHaD$6^m&~|v(7q|^S(w0 zridmr?J!hX>#y?lp))2s+4**7HMiZ5@z%OA^SDNgMkXgJ-QVbOdO|iWtL9*XG7iVY zyP5u(j*54u#-{t8nYT`ctQJPxXT39?$)ZY?5{crf=3wjVxbh#YX0bW@(6;4yXVaI^ z(9K3RZ!oro#5L^}hDj7=HHktRTgw@;S&lhL8zF)0*-vb41Z#a-1Y16fEvwbi3HuN2|MUgU>i4lrZvpF5tcm=YZCD({ zxL9keX0q#Ru8g0oGg4)}SoM*~OMN`c<$S$pTT#dxk^7XVtt|yC#A)?Kb%0X`H~W3;Ae>@r$6Z+A!mZ;p>_X#>gJy)woQ^icMGwYWZpLa|Y-(ox zet}{r5Zcz%4HoPjSf@+WIfiPQO#ed}vs$6yPi}etqHcS1H$2nKsaP%3xbdVi$0zD< zK;8x1kUmi-nY-bU9*r+_&!Au>EPEA=Rp+bCe))bQ&5pi2-5z{BdYjSF3i?GKG2NpB z5jy6G`5GOYUhIJRpwxd*t%=gzKyyPKm%7#&4TunARfz+?@O=t0$2ZL3qh1*_W|hFn z;AqE|kTW&FjkZ04)v{ix#ilRN30;*&t!kYfsB$B|NqXaEtX0D%g$vDV+vtof(E6F~ zJ?&7uwe*}KQXmqs>Mz;bQdW6v6mvq%?vo|Bka zVi(=dji?rUC0yU;%+pPxI%O`Pf7>)|Z0kJC?`e+uhZr?sjtUq-+Xw11vuE@RdG7;tG2Jm?PSE~=US5MA_}ctLoz_pfi7n8#GI(K)N}4Ty zqy;1Ig@UCPjb-iPU@_oaCM(_cpI#VoMyy zPUevID0iYej-vC8JA0!6R62y&77Q)Jm`xs#e(ZA=C%@FGpukp{{;VQ_q4Z#Ha~s6K zbTri>ZmWQuX1r0b+-I*cImV=!j45nvdD@EozVGbVS!5mn%P3u{xz#<#xHm2TABvd< zHCL>0C}WC~Vf;StNEg;RvL*6U+>!mvdq+oC9kw-m9XWP8^w?J_lT6{q6Rcr5X*L|6 zQ6i0m<6Gue8S?dxf>S>=j_MSNTvc_{)#aIf3SO$=13mG1p@?LiPgDUn&l!%M?* z19e8bkVsW&yG~k=&6)?e`kHaftd{LuUOGMHrsOi}XM~rEM7+NBC)wG$NVO?gkD@;q zsuFbq!?*G^vZ&d138_+E8COeKmR9S5%`|Roz%nk2jk=lq;*&U5X4*T9&$jZ-B%<%= z<*w0WvNLLv)|IWJtGC-4m&%NZ9u}?ndNKy}`>D*>g=&;@zA|Hy4B}x|nV~OpBl*g_ z*`+ccx^49G6xNK=JaiI0XwgJCkXC8U{6X+FiLxvFzyc_zuy8flNvRHo0nN zN?Hr+4;DUSSqIji){7BcNbp{^Gc~SZ6_=U}l?xz-Y=~!a+Mwd}>%m6kZHKao_3N;T z7Q2QaTq_KN-a5D09vELw#-?xPlMm*D4^WWaod9_E0?Xdb4M6XH0K7W_NIX%GCs>9YAcO=q0LZO+$_OYY zg>+#o^kVS7>iZ(VnG^3b%LQD>>WuOP(8vp*LpTa4vdaCt0(Ee1+pA*1kUx&trU-Cc zFi}5EHUV1j5>Hq;d!j?x*F*M+O>T%3Bu~`JeQ+DA~jTiIFwy~ zI2hCNL`)L7H0lYACUlG>SsDG?euPg@H3-SyU^ay5n(zLKM+zibSp#tA6{gLKgBimP@xEK&|1c z>LUe5QP$S?cWLiv6(g4riOf+3B0H4Neukq4hBYOE7dyFpx(SS(RwVoG%Ri!+*SfYd z>NM(CSwEb%*noAOt|1AINdoKm{pHoCF(UCsX1^XR_rfvw&C1n$&}(yt)!cQ0mwhZf ztz`$6TU&GO)2Z}38hL{|#{+6?d_8hhIE}Xk&Av0$;liZat(V1RC@?5={Sp_gIVF3% zRYrb>oR(ODu39xN=v_IDsE5RgXP9r*9kLPPVD|OML2GBXVNLJOgyG;`+Ys^KeAHML z;z(M%6fJy*jU!)r+g`K)DbfK)5Vw3BJ=TIC;23l5LH?YiepPIPrDVc%w znS4t7LiL$-L*bXSxrXNTePROlp$dOTn&W*7sU5-vcnSURL$vlWM-M2loXZ?TZoq1{ z2C)ki+P4<0uhL_+p>jn}rzH{s7`8e25;boU)eYy z+{x=`1doN+b(wn>v_UwE-lE+az8iSe+dg`3!$z~xyHzejO;Y3TVP(=3dKeM&fFpWR z<2QN=&GaqV=3^*}g>oz3uR@a;4c>M9G2e*MAaYuR5V#Sev2_v570?FVI){E)IX)Y) zR1(ZdOucLxw#2C9G)R064j*8(%4w!X%@b7?v=s%J3tUIexG0Ch&#z4rjE zlnBM%W6*tQFgUSjkI&u-rOzFTr_3;%uF&@-trWkkob-}(zY!tO_PX1~V?E?ccM=Ny z8XG#H1jsXHU`!6W0mWL^GZ-@#z*CscXY07F^+UU^-<57(Wv4rE0zo5X8#~;2V41LT zVB$i%y>A;?r01OD_QMz&1W#^F@g>HcD;c!Rf4u{0D^xT(ru&j!JM=lwhe&& zg7ZNhcD#L;dZ^;7Gk~jIw{4@NZ$`a;$AvG`s%;w`OWdk75Vj3~b;3m0HURYrN5Zz@ zP}nvcj8YkfHH>F8Y#R>RwgIS)x|6Eg2A~Yj)@|EB8Wy&sD{LE`R8UBt?9M4TnXK@% zBhRB@xQ(M*&5LBS)m!J9d86eY(< z>Ou#D@FM29YahWw8@ml}Y};ftt0VN7c{jM6NiSLq1N|Uk(qlD9j)G?Q@341V>wX&w zKu7Y;>cSIWHh8=PG#8WaF$BnCHPCZnw|VBwYRs^C=asM+V!ht$%K1IG&J_sJH`7A8u9zXy{=yiHDGNmI2-Ang)sUD(u|`ejDA4kNErPC6oB^2J&t~W zi}w{D{R7jXHhyQLpHN@48b<%%MhS2@_!6);x?E6t9B$%DPW+CGXC@l}^)@y%SJ(T% zAah0SV*Eh3ip#l*2~U7Q-{b~Dy@7+%vusE;2%vh3GmCPSX7h{rjwWRGRxnKRr^yOm zT26iU^W<~A$f`BHNZr z=+-OiX5;*25A)#=)+o(GuRlx$nIf1=b=LB}n@mU|;(I+!a_`T_#LNL&Q$T^0)Zv=! zOc38F#zdhT2_{p71!CeSl>@$%r?*at09e9QC|n7tCcwxDt!wVoIS69)Yd4XDm?Bk# zlG^~kC`DRu2K~(Y*a_}6rpO-n9vrANWfXW848l<~0KpZ$19QjQZ4j^}Z%5oJh77&y z!8^)$DF9=TN6Vpn27w$^(6aKnfhT)rA|%;-xs}754u!MWLV+Ks@O`HUNQw;$=YN=; zjM;iarzk+B10g&rz?>pjdGKDeXJt3^6b=#6XOwok}+Wue1i{ zi)|;n%-d30n2SFCdM zJu9ypc(P|EJjdqBtr+HWD4T^A%KJbBAqZ7X!T#_*TNXzwCiqRE%n7gYbyO(8F!J<< z${S#9P?yMQ#5vl25+=7B9Yi56dGOr^pGq0u z?hLxT>iR;j306@kvatf1tBn>mQO`n9D2q=(LpB`*RJRFk5ke+FV;0^9;lmY-V`*W3 zyA*6&KLNs%$lIh1Q!B@FgJps~mGBO9CP|j(`A&J+v$ye+1)};^+TB zjeZ;5uD+of6UjE^Rrb*3X&jtTo+Ds+v`tD+rrYS?;U($0P^Lh|cKP)~@7qX?O{b}(pb2g`Y%+ytk}zR!F?&B=|i z)1yvrX^HzhwtChePl7?;%uGF<;NKY|`8r+F(37kXY1z+%iUnu14PxX0Iq?jP#52%}<~Fd?;Ij>>Gk6J;ZWr!##WN+_ zg$GxU3C{xV*k65rc)HrzLp`fLMJ@et+73Kda5zp|sPUBccjq?HX*J#!t%5x7-hnxU zT8LrcSKE-sx~QUP!gI3NcRNida|Q*vI|ydLf;{oa3RZ-xk7qD6Mg$8?V{>Fm>o_C; z0Xa^wAf-c>l63e1#TZqzO(78z-I5RxlY?YSA=8dYs#|M!6c|<{yv#v2F#q&N+Nxc; zbg=|i(bJ`EFXv&~KNP=7hVJwLQ?FZ%G2cr}8~7417xi4lFRR69#%`S<4S_n3Z3QjX znnp9JMzrzj)*y_gG>OJr`Jw4$NLV5AS1H1aA6}}xV&LlrdZSJ6D(5Xm#qPbnwF#iy z$A-Ld=c#Qy$zT_hwxM##7Ug~$Bm~f6`*+3(zs<-Kts2YRJ4=Db5VGQw|DCEAGKk*% z8lo=W=4`r9k%m8@Mj_{taOLL)CrCdj#S1VbO9DLqgzb{o^WF63-;e)({O99;A89|} z_L2*;^_Ts(uKa)2%bo{;5C+3Lzk*RGDR7{xgM%}h=W2Ag#g9Av_ZCVH43iu~^O82e zlcptQ_DO3!{MKNh4s7oj$l{1}LK*XE&@^JYfo%?uu5lN3;;ZYLtjA(UxrHT&AX1|| z(5Bogz>89v1ZdZpyW_ub_+47g_CXsd(h=VerX)-)>oJXKfZ5|nno)waDem!~XzzMP zy=%dUGgzL4KXqxFd%PYY7IO*FGgu>bY*fcMr>hpWkh9TZ)9aJ zOl59obZ8(kHaRskGd@0ZbaG{3Z4C-YiM&_KifqRb-1k@X(q7C_y&qeHz3@&jJK3uS zaSc5JBOCv|BQon$X7}_6A!G~0oEu%0m5<1*sPFy~uki@--}U{+%MaH-eEXyR|F@I_ z{`^BeV~{_o;Lp$e%qiLr|KVrsMUkq1_^*HA|9`8IzhB?~dinGF<@?J&FZ;xBe!T6k z{o5FZmC%kk=jh{l`?vs)vxUL!bA&wc5qm2=UVpy*blKb5{`zoWI#QUiFz!CXXz|+0 z`Q!dD=yvI`eunRWyI5-7!9C8;2YE1fyYo{X?&jz#tU2)8<;TlUzfU?#FEw&|dfN2A zNN0P2-W~dX$i)otsAn$nI6}*#Wac7%TKklXluPdQ`W6#+%~_F*ZcsZ(;phbG186?| zj+y$?`z5zeCiaK_?Q_oFKQ7;Wo;;X15W>;bd=f% zr+G9O51F+rN6$|vGCT-HVzCs##xW9#ITW(PJ->T!B+Epdx>y* zlB0Jp?Wh`yMO}}QlWw*26fkit4^|d;$}Qa+!l`JN@qpb8vjW^-7VG{{#C}wDR%#ey zdH^xnn}&dPT0Zt8Bspjty_6NpK(9*bCbCo{OZd|8kgra=iK)puteD2CKs-_uXCiW} zCV@501aFsBbHjZ73?1M^S}RYB^Yq)!#;>^)-ECf?lKh#T?_f~#(Ur?PYH*{?vxGZ6 zU{Te=S{8xH2+FRAhGEhph^K{j19uJXud2l&qE}i3bK+xz7L1nI2_vLjlj4T5A?hNH zL-Wyu)ek5r+9jh;peEddj)?^`CId{bL3mx;vdLjC+mT4^o)V6hSTc0Q)XvJNQO^pk zcy1RA+gc);3WtoO>pD7lCfwTjEGouq!~wEuK{uJp1MDjX-Y*$tg*}Pn+>9BM7BqDn zWYSikqD@W?W!zo_6QfWHq1z^1X0+U?Gca|DbsY3p$%`n4Y@J8f^aDy+w&K#ui%EuM z+!3qk9E!QIn7B^%&F3!q4*NBvACiPP#rqmDxIi@S@&6T~8k z*z;-xZr0r!wWhhhY$bLcJWUt^@Sh(t#y-f%)s7p4r=1zefYxxKn^n^8#wYz85)n3} z(@mxb5XF&}+U-GsS9}Q(>==@xl}CR-j$F&v4Q)}YRexG&#h5;R9pxStK6$#j@&6^Ej! zMp?bQETR*1qTA8%P$_idWGEqOv4?Vqp^z=vm3qg#q1!8-kUnK_1g83=tm@#cmTJQ4 zFowc)@+wO;8VCr(G8I~l$|^{_7>aJqVFe8kmD6=a$2g!didt)W|2Am8zE16DdmD%X z#Wk%7@(|A9G*5f24caT}ioQDl6^`7gm(`6?6s}{$O$OqX(GGEW4_rV&V|CNIHg>Ms zJJ(SX2vp7zSA11*xSl!;Tfu-N4mYMpPQ_#iLlaPzwGC0Fo~Le*uh4#8cL)PMducFg<;nyV$Es>pMt zR6SKt?bKaNb3c^@ph?J4`31XgAUzx(y@uyk#^7Bus9YyT24oxXXixG1QNSSFOZb z2%gp)=)V&&bXD7NgYXG|blnm$bTd|^!4@&}vx>bfV&Kq9k%<`VAunPa>U!Ai-y+72 zF%e__coAccn~1UaOoUh>yodo>W|h~Q6EPie#Q2DUGL6&>PQ-v(t)Fz=A_g?`aeLN&Tw=gw5&`Fj*RF%zn2iBV)L}b(fqD~@L#+J*3JpJ(iOCTY&?8@=$kJ@f zH5bSiuse@|C;YRAPYHqcguo5C+2sH5DAKE45c&KHxG&NbA4PhASZp=qd3_72;#kfI zmr9cDZ;_0YVTs2d)HEo6ealBsDFfkpgq#DS12}5sN*bsjP8I`rwt+*lV=aVTh_aS4 zY6{m9NrAYM18E>2YcLS}T2A2wBB?>hhi3?=sRr^n1z-Rz&>f_Q*RBwVw!3(c9M1{SY)yGD8in`xZqqjgH9)s5Z- z9n5#b{#3GFVH_WwD+Bs&If_VWGxG3^{@+=NL4AU&ObaszQ;3vxi7Kvwq_wsw1~y0o z5YnMa0^Hh)xl-3*d{2l~j1U-rRh-$IPAw@neGT+q6%w%;R{X6klN$po&ne+h^krWH zhbMLAYCY;nD~?>8GfYI#ck&nX*{=rL_c zmB@X@O0_uU99N@aS2U}cNxcHkMX!({)NWa0TzWssIFykZ2F*-r5k zI}aEJb4;h}2K$RQiWC>0zJOt5O@v1{oLY!r8C9Lg>Mj$NS-K2oYuW{cLo8F}gKvy8 z`Dh6eX9vq7tzPm8KtT%=o&3sr@JWTzIg5BaXz3o#rqGw&lMjR^+Qo1R7Z2{xAISKS zC^tD@!^Nwdm@$o^-g)>*MG4L>iImP6N=CqFi>Qr)0DAB z-VeEZ`5E!-%kZsFr&A-Jr=SN6cu7kb3WbN6`i*$sLU!bloJ{thlL;QCFY?N9R;S9% z;2nUP*Mqoy`?}vqE-1VXMtO?gJtJJI_ItzS)Oy&`@4LOg)GR#5t%T>$E^g+tpCsi27zBuTX@9V~jZXsk#w}Zf84GDmW9%X`4 z)vpI1I>2D`LfLCitNStGJ*X#N8NhZHJvf?53yTWzoJbBX_|UJTqH2? zkVe7)tSg~0x>rK*{~{tY>v8U>)~>`lb2qw9Rc1!yt5n%FEQp&9QATX$+Q2=C8|=s4 zx!-Ct*TsT{RzD4x#-h3<)Asaglhs{-BFv0Y5HoITFNM2!a^t&{x9-P+0T>qe9;LG+ zwXE=j^Q}^Jy1V*A_stS~|VUPMX;^x6w-{-}}#NI)`S=Cr>CnJhL@tr5TB{P&! zbE4n)K=%xO%~@V7LbtG9li9H)LKuUKZX_85K=u-INjdpCbE7DHn=WX=0J9rC2Nad% z242e6g3}lXwo8%6No(ZxK1YYy0AXr$aI~?_*aR*6sYjKKhAO63qgPhn~F$ zgAN56B@GHJxb~AG{f}9+_Y)C)ZZvE^%Vkx#-)^NGm8gpa)Cr~sZHdEL$jpQ7a)mX#Rc`Q@>t!&E)+ogndYtPd(zeoJb;9NwNW|o{yL$+Y zbb-nl7!zfA=>iQVN8qgNLXu-Bchp(!0G6?AdX6a3_RkiW)7`TU*Enh+(4G?-1}nBr zxsA_asm;j#ZcVTuNYQog7sjtSU}9DE`^iG(w_bUp)e~U7H=dhg6u+*di|>G0V+$DS zV|P;TZBtzsn?_h)Pjt-ez)Hl8(h#Gcpl3Kc!IDSChD|ld_nf$_$iSgahhzYlkxT5T z2CiKVp{oqCXMQ*-yrLi!LOkZ1SlWJ;c@!B4UvV5y^DZE9>Q zUwN0F<$z{shBhBM$1>!p{`0z zNSZRn=ROKXp35sRCNNHd`lQ~V;$>tz2-@2aP^&DEURQ#u%#bW?ZFJ`in+^1NY^xky z{`L6f@z=+{A1Dv<-p*ExA`le4WZFvdV=Tvc5wdq&-0hZy2thL^K(PFJAl)O!p>5T z5e`@!e@^S%#Ga4p^8x<=UgfeaDf*ZX^;7?pHe@RV$7eSa+3hk{QTdV67K}sKp2zt9JTiUZ-)v+-#UP6%pls%z zV*dP^AoT5mg0Y*rt7mw0(%JJ1P5%5ML+Hb@cj3D#Wsj5tXRSWJ)^@lwIC>TQ+i32%HQj#u|^gAW}PDxiv%7v1yl$4E+mZNc-t`Em>(#f&kT0IHz_To67b1MzweK-LGm3=IBUlqevx}m~$bu6!s3s~v zDI(4d5H+P{L&2@%>=5t){{g|dc2N3bTihvg(pnR~%w#qj&2xXlzeJ*J9fGC9lUtvNQCJt*MG)r{kbZ}oNMNCl$`@VMo`C(%@D!_Kx)U>ICl zt#Si3*NGuec5Cs)vJ&N}MEg1={TfB3W;+>Nx?)_Dyvb$*laqk2`?%?;Sm(oTl)mR< zS?I@1upB|S{rJ>8o)A8*%-2@acCP-9?lQ@eB!z+KzE066sK-2g%i{=?(CQYd z((*j&Lp#lZV>hX@8(M@^jn!&KUE*lN@PMfz8d;r0168Jv994wxOOWn zAqLf-3Ry~1y0Z>wPC?rTL*7>hcT8-z6FEE8N7$@8nJ^ztzP|IiN*>2ym3ozaZ%|@Z17OISE z9C<kHY#`&6C8lT}H!P@K4DkURe(eZ=S7(r|g^7eBOY<$&N;L=v#P z!-|U0>OP;p!uFS``GUJddFA4WnU`2v2hbREL|)EXcGTHK)~EPY*U@>bt3Xp!a+}zs zju;R6`O}d_8tvfcf+6aI<3B%;vsE65ltCa3LzAX;BlUL~{T;4z@+s}q0vAnkacsd5YWtbd=w9;n9N+4e zbrhu|CtY`g;3)HXDoS$H+q&}YL;3P`efo^b=Yl(WcEpLXnc{O{CZC*{V<)rU6|f2e zGi8CJ&#_=2A`KkHg$Fk%AJCaOm5ky5E?ZQDDTp4n9Y*YzAbuLx^*yrz z>8H4ql6klr$~s_(^jV)mvdqN&#@``=0l`WPOaBkilnk8sO?g1prv~x-O?@i>OI@an z{eS?4V@g+3T2_PGP9I=uf&1aLZL8v#4LPFihZU&HswOf;15oQS+2kcqfwzS(nKq+? zoY*?h67+Ep;cgbtqPfi$<4(jkrEjH6lO+Ju!BxFYvW`tKt@>dEQYm@0z|wTEWvGJH zFXmmYw1}c25lCgbo^ipXf&RQ!Ip5i_A_ZOeycMVxJlC~c{7^R}3`|(5!`pZ0h6F;q z_GLcdtb{f>0O1fpIysE_H}pw6-Q)m>V#S2$QVY2`x~$WQU^3WI?6b)MaMpUSir!Mf7U1fsAU<0=Nc)?w(^h}_&XN$IR)t~3QS zo~p^zq&rCh*rqyIrmF<08Mfu!Y#p^q{JhrZs^`uN#xTKvx(xUwRG$n2&C$6l-j69& zhc}m7a#h(n0I-HGu*=I0)EG6sWKjgYN2hZbwA=Z)px)whgx&RHit7o-Wa}NrG3ziV z0Im}uftrJ}uCXO@9e3MEORO9Tf$)!71!mDuCnI@}OdeS$Ixrqh=3!KC?T8>RNN}bg z7h8=VlbN%sCR=fx%swlCIyMF-kZ<;*)5QSC_(OKL;CJBwRdQkIV!V^kS?g|f*4fK+VqffK0|3f1$G%)jtg*sR7N{^S&UAu%vQp6fZb5(5u+>__a8 z720F3^-2Qhs4F5S_hLl-6<8FG-gC?eK1aP=p-Jk{Kd{q$j+*Er8}Lai5Y@N*998mR z&6_l%21h-*k8y%Nl-Ow-C9915^!=6;ny!uPSJLDt_GtemE3%_&^rVTAFXu&YRbvmw z#jNW(dIjmNa`|G$SXp^^ZlARtG1M0H%|~O5cytEVdo4j2Yt~Ivh{TBQT&iwhnuRzM z$D?k@Vu2FqO9a&iV~nk^jOHU99EAd_wx^zhfFGtNIYqauCoM<%EjN1)A^GyRh+G$C z;C4aITvuu$g?f%QMlzI&>}VR6bPT0gFG`|%O0r{+mzXT3L1qmCUz0ZV@w5%n67b)D zjq{&2oS5)onA$Bw)h8ja?V-&pz0g`XnjXUW57b`NlMDXMb&w#$0B=7 za4GOL`BJ|>TG$=`gi9oH<5(uoGrDXD>X=FnGK_HYwP};(R$LdrM2riIX`PFmZgZ&9 ziWgO(<<2oZ<}7l;&Dm}W&-v*3l11a{VB-|9t?WBZu7ly4uu#(7!8)F%F4Q_$M@bdt z$aOHsTn97igyTh3ce`^;o;!=2j(4`3;CDW{jDOe0s+olMAmJHF&n}tx>XjVp-6azT zlyPH1)?<`grP3xrsS&Q$nQPKI2S%E6Sob7|yI}e~Z&Z9R$TI6_o_6i0XUD_|aWg#} zuVB?N)!B(RboU=Rv;vT&r||2#gJO(dBPl4um=FEjwC8V%BX{>hqH_~gv`|vR@H2Q4 z%s7{h-5hicF>~&fB^0itWYVwMm>bs_`&pT*93scPGL_{yWQ!IVJfEY;DZQGP_$LiU zu88E4l@-&?`a1Wy<5pu6%Y#X?#CmV?wbIX`H4It=FPr5Y+DvSZ(aupTD|$67_&pRu7emMXdhmhAaK^ap>KIh&;!P?2 z!RVG*ZuEXuaQxU;>kVJ;3MgY=zGy1+iqB5n9z}-IA4fGiB|0k}}i`2Qd9W17|t`5aVkt#~7sa`)g z*l&C}a*EQ*dz8(dSGIFvm)FFGEo%S)gSJ7jU2A5nOJjmuO`N&V;$-kAIU8f0O}to< zhx)B4T{0MGW3=OaU*ji}>zNi&$TiXo!@SDHzCLI?1D?0T&!pd?rguE*ygxqWwQ**? z3w>oSHH$r=uM@{~4{c{j3no8f4{|W9el;hOL-VkOYdXvMKoK&FU$l4GS|o|PUo z{_%GD8NNl0l^#9bNAqd35?C#=GIy8(R6^~!ISv5}B_LAAHDs0tF3vuAY@p z`wdv}tfbbj%<#oZtV+D6dRAfsNNGnCUogkYgWjxs!?D3iWV#15Wq7hupxtsvCEW@c zaLSU3U(cdo5-WPRdxb0%F|b^2g)H1caJD*y3~YUG3fVBPkUhE;vRO2RY?ph5Y<`+T zW0V$(5^LlYGSFB8OXN;Mjxb7f3Ks)9ic`pjd4+7~)r`Cz&VLVkEld=-FX;tE`o$|`V2u?C zULhNmE`>}sk$0CuW&%n3diD03IWSZfY1X%8Q^8bi>h{Y{BR?FyU;6ll+>Uoyr!_<%1G*QGV} z3m)vy2YhDv*D%v6%-q7c;7g+UM!9G-)R_q@4lQ{0ivopYo4te~L0!g`L{`TV!#Ow* zLG8BtiwjMJ0lpD>zHTx?3un?1Ync|A?oF1$MWd9`?vskigNQDRkXGQz^KK}s8ISW4 zDvXi4XfXSj(PnY;>-s66O$&F98rB1RQJ>$}qHP$cv94iKkw3-R!99^>0AL8(h9*c$6Bx)j5LYTa zDywhICT=RTL+pAA*4>HbDN42;5(^2R#Pjuv{$TtX&5ye^`ICuJXiMH=V!%9i-JL)o zoXp-!V7R-gkH%px?t}Ui9g{wp=k`1C$5CIT6VYAHm(q_(Q1R0C6!m2*seDZ|_9s~& zBn!@$%Q_wo%mf`|sW3A9!0?GUIRZ&3Y@fLX0cNq&PA*0@*@vwIB< z#hfa~=DG*%yRqYvUsdS+{MwcphAG0YO*L3XyuPTNrHkFKNx&*C&LwTd)A0xaW5*ZW zV!t5?OegPN&loXOHR@O&mP#dtp{hfb9YqSXz@|n+za~mQK0?q$*j5HO5i#9hQE{X9XIPFTbR1z z*FX!pqz6NZDNizl*vl?N#LL?`gXE|Ipc&Fi+23t_ZE3+|kyFNl)$GeSQNO`@wC7`U z-Get_Juv1G-_2~aT)uNV%A1xeMym9Kt!y0Z=jigf8|9qTT_##=yP+_pX%TnFvcHA| zq(^ORuWmgw0whJo*fJC z(G&3lU42Qcz-nYQ)9#j2u!H>^_iJb}I(?yE9=+$?o0<>d)zEXAG`^^6O`mMq_)yh= zanpdks#Y|t7?S^Y?yAhss@UsPlH$0#5fVWs#f-$&;hS(i6V^PRW-1Z zMrfv$i4~zmud0dSp3v@-HC0A*S*#8Bgy-E2_k@0X**MDc9gQ-hx2jgq6AxFqRkflS zX|p~vhtWwtFID}nRHL}sxCX}bqN)|Ut)`gzqqqmYZpBkoQ_S%j)W73IvC1TQqB#em z7|lztDhE4!Yg7@^X4XK)4D8k$9rLeZ>?Nm6fR!1UDVUBz@$PnM9iWXiy(;REo3z-S zdIDC<^2c;m&zPw|8Kthb9~deYBOkQX=CfcJs1)PA`=HTf!%!;6zHP31OktWwml!qY zop7}%ot&_Qcsb#6=g$UGi>W77%24a09tGe~E_m3N0hSKs%wu;->!lbq2H`o5!Ww4A zhNGwE=V|)tRhIGTx42)A8@?$2hQNdJh@-_3vsX&U1f!eIt#=bxNyuY%?<>9IiTuKLIz2hCyzytEOi<0n7bR4 zdhwEkiqqnX1|tU1bS#2CZlYPJd@Mu6gq{b>GGC7=kKNXrB3`aEqTMI4O^2p*5Y z0;#LEgfYSKrVz%%vd?O%bPn9^WipPr!=BLmjzKhG>Iip-9P&O%pM<-N)+d%erLELD zRIK|QTDB5(_Z+qEJgQSz?0{CHFn;%xLy+@in;Xu=u-`!w0y{Ebq%H`v)IPhcUSp0S zIrRtRSzC9Xa_H36^Xr3x?eW9|@r=wD{n6(eHg8XPU>GA)tPpFgWd@ctyBwKEC!380 zj=*GRy@Jp<$GBTPUn4ak@FbqCIn9XS5oqIGl9V5qqrO8=)xJE6eNo%~J~E!6^yf)> zS;EL0WrBz?PG@;R*-S+cM~*wHg=zpC%J)jLwF1Y{A0Pku`1{9yKc=D%Wa;|jxAWKe zEyBwBvruw%RsHev*T-Lf|A^_ufPMe^n>Fh1zdru*w`h0#{>R5Ze*EcQf1dySGv$DP z{yqMTVf>Tif4o<_j%B$G%=;@Qbua@xC`$SOCyqCDH0d2DYryc|yNc9<_x5dIZP>PwH8h#wG-9zi^eE+a6{k#96|LNOb zzy0=?k3awR$0Ioo)W;8`cytRSP^esD4^DF=YlyH+dj9tN&%b?~LwbJu6+k9-VtmCj zeWsxxs_Z|WUoQ0Xqv!S+egN)vllA~ZJU%}Z!4&VEpMvoC_)Lt)JC7d!E-Sx`B`Y|a z?!KJ(U&K=1ppSt59|Dol2;2HKb3>>z2}6-TfBGDX0?qGihp1GQRMfW{2wu_JAtV*O z4|wOO0--DZb)wMl>qkIM(NbvyVGoBbQ=*pjJzB3~X%^t@EDto)%=u7Ai6fsoYdgOFIFQjT!pT&z#u zBD`qJVqY?M7@Zlj__2_P<%ik`{;i<-;+UC*^+G%@=hMgA3v6`6KrqV4F)3XXJ%TZ_(-0lIaqc(*o84YPc_>fQBD~$)p8}!k=6T^J z>R%R6%KhQMHuwrKtO6?yV1!zX3icN9JQPIB2m!2&oqjF4zFU~(f6Uh}k!{A!Z%k$- zFtfbzZ7H&1*`0WmmJg3m1sk#~EKSeO+}wuWxorZ0=+iiw`FFchATi9NMY1}p0*3X_ zU%B*)=;IkxuUcR-W!<^CVM1@&!8>lH-MRTTP7yZb*>gKhi+Q@CYKAcj>%*xf6hH4& z%lN7YRDScgrIQ_Gf*H#J!)cDtx?*(mn7gdEhsO>1R@wGQFNXy=kHxm+A_~5YCd z`V%nZZthG(RGh!KF_p3+$$iza+B~|Dyp+z{yLJ%Ou`S0uyuM@~U^N%0lL<>E!}LUL zf7v$sEst|}ewwo=lUa57h^SUm12QYQ7Sye=KR>{j9Sv4WTFh!)mTHJsc)-Z9dwQWP z=D}wGne3{qc4=|C=cSyfZE51(Xz3=C>?p0Src7M2Tu#yPrkUphvL98{v62W-! z!3E09k0Fi<=8j&89=jqK&Wk_|>eEXRjMKzD{~qNG(iVz+R%xqPfq8b#*rAi&Qf|C( z8j3{yOXO=|6-ny+j*?nd)*Ga|+Dnk+#lVIVYJFk7+I#@4^ObILz6ApVV53DEP*_AE zo`&WvfQ++PPAJnZLa<1a-HGySW3>a^S(61Hn(4fLyvyCgQ~GW;Qq+ylBUH4yW+R~1 z$x}cToNT5WR4<28q&gqSU{N6pnjcOyM zW9w~TXEeK3Vi=sosCT^qrYZ|teqRiy*C>|bm*VqFiZ_bS0O|SdqZPqQsHD$H!JCUk zzb|?tbZ@+oJa0e6{8$;XbG!*ze3S2=0Y)b;Do<31Ir6nqavzUSYgPh9NWG?VCj z=HkFaG>d2pv(c}Q!Oeu7I-mnZP?Z-HmanPK;MAe^9j39oaxyyeBidPDIxYSKLv=3F zZ64^Z-@v*G-$v23v2rpnZHO6~nJJ4kFu2dt?9;{Hz8GRIOE4}Pyoc$KNt*c<4P!OM}kcY%7(o~Iqni+22$ z(mK6v?1NLE*%RLG*kqWq8LR{*u(FrnO~8)dc6y;9L>&r9&ggqEvhJS$0!@3j0gCpq zZs4XTY#;D5F>c*@B`*LSTUqd|(=U+oEt+-%h(??+1ZM3`0>}%}vEaay4KVFX zr(>N8MxTI{zTThMG|Ir7NK+e6_ivNcPz(c$aV0S*A=1oO5Qo$!Scua!877r)oD3|Y zfLb!&5jx*i0ZAJCs_aP=N3rfyd*px*g3yC5$TDbejRFwHH$p2FcmnJ~Y2heBz88-c>!vsd2+(H zvMKYOg}=zrFor2_O}@qzJFiqvx3&4iLkzm&uCK+CEUJtUH2SWfMEfx3K`l19Y$QxY zyb6*J@c|3Nb3pBKFKpv0jYn_vhFHuZY?;K+$bE4#e>5>5?apO%9UCRRL=1ctV~oHN zT6qS1#uzgp{SKP|)6uH>>4h?xX}Pm@Hc(^I!pxmyw};6|-6*NMw}8(pIviunYd{Hl zkE7%6kKi~QwW?24HT$q~<}i%oslH&9H?Pwdg*m=yh8xk<{GIzW_u0BS>a`I%ntXb> zt`usEDdzQgtEjzwf&(2LOT=yvuRMl$N6ieWiQk?aQipvv3hAa~>&e(*2JP~REKrCJ zjN#y68$2!LSa9LcUV=J*0Us&n2t+@yS$L}Fo^`AalR0uw`hkg!evC~XI-$kt6*Gp& zEiSOe$`GY3uU>!`xvV=c7>E(!GsnbRQRZp97y!PEo1J589y{s5Db5nN#FqaTm^b&0NPq`E062;3q?9vsNaLT&V9ivX)aUQjt zw}{6FkH4-+CT(1o#nQM87&$083@V9n!vp&r8`h6Df}%$-R&IcgrpH^4s0Rb0 zss~%ItOuvAt_T04u!m3uWxp{EYJJ21r0k8I8vjXvk=@2=w9tuo1!||`u^Jy!3{QeD z=d)p&Ei@d`uM^7QNX>@pu44RyM#I{t&~W3;W^V{1z-4U+cmQK^0(=u0ZoMhL7DRSj zV=s@cSC?-$0FjwDR)NDOsDbMz{&B#0Q!9^EL+k6YHy_pzXo!5beo?+9eUO@vwyryW zg|{|};C%~=7rP3C6XV^=G#cE%J6tP}D4*`GqZD9WgF0d8k%csKAla-K3|=!)U;QtD zPl>uPG$ref>b@1-OU|ZX{18ou(;r$`WxA&o=;L@li*_`a1^@c+d*ECSLLmk&4PL{9Is%v*W+^*B zt4=Y5wg$>&?;i0&>&7EEnNh=ImlMHEfTKWy!K+4$L0<*WM87fKM&ZXooy ziEvYaL@o$JN8Aoxb230-Pc5T1 zS?S4!E9drLnW$A%I3PaK7{8x{71ikFVbMdp6QlAT&Yw z_benN2{b^(?k-37d+%9Yw)OSIkAaGrvj{0^66e^K%8b-V9U3rEkU`z@r7bdQB!7>_ zNFU5-_#kywpC?i3xr=zk&Rv9ZsW+-Qb#39RQVHlG$bU&slOP6!88_T9Ndq3NK>aaEH+l@8E#eJ)&ZL;ogsRjh zMkiqWp}?wmFgn3@P(9#mDw^-QlVC^T(ek<4+Q-gqH_FKs$rfAvD?6(50 ziRY#GW51Q0$%dtf*>4F32&mPB+Jd$p8F=ltR_fYsjRt1FHOj92)>yUnTjKz;-x^=7 z{nj{jxA*OTI|#6F`B?dmISJK4_c|LIyOMzEkEo`}40#)U5DNfgqQqsK45SPKW&^j3 zNsWyH3?1@eVOW}P^cxyi1B0qPu@IaJwwd3-mYfj)Q^0bf$>FPf@1=^g;lUaD!07+ ztU;dns#!dgMG>aKKDJdT*k#sofTsuMMBTn3&mQAwJC$qQAh+B98>E25nZS&(XE9!+ zX92)5eVH#AwTVoGu1(vurgLF}hCWG#6L%iM2XT;816n5<7(`v_JUgX2aE50Mnwf7~ z*~*5ZCzn;#rt5P8GBJO;{e1iD?U$SH4b!#@1M6n{Mqj(zW;Rl`|%WcxLt{+SI`RAAKf4TkXd-u_A^ir+slNsJx ztEJLS{?(!L<6n=TZ`-#e&d*PaW-!I(nb%-Cu4dGDsoSIL+`=BWf&_fUKY*7h%;1Ij z{_@&^Mk~9$JpN%(RTDuruetqJdU59C7U(XlGaLK3sTgpz*UVZkxED{XIA3crrx*OV`PA~&KOg*uQc=q7_=n8->g6XqnK#To zq#65(;|~&Jm&rfP%O*9gsy1V9#yEq2+>9>_e&qdn^FWi8ed&J&=x@JAg#O=R!xU-g zn+><2E;ayuq}ZJFVl(AZcCj7hQg+fDc-wgVHMH2oE52T&Vy&Zh4jntl5<*nn5qj|&?>sWAJoK&6WwtA9m^CC>1(`st^#fyK|99cG$EAONTt@nc|I)F5PUMtpHtJsa{P8|O1q-T=-l}S{M-9R1 zc$H_5H#zy^O@+{grLVz{tW5L3b*?_%=e8U}a9A}BEXh{ib)`PuR`!p}8fMP+fFH7L z#^(9m)W^}6aHk2l?B4z%CQ;%w*jzWw%|xkRPB9c6;E;Ui{dl>b-E zUjHA7DKy+Bfo_)OYjJ9l!!GG6uTR^2$+7s;B;mAGi_pZd#5Q??vE#T}4-f$bXD7k; z*l|6!rP2SB@3#$xRVhDT)*bc4))fRM@;MI>tBKTS@IuMnfWd;LA8D!@b+3xKzJAFN zkX{acT;2Xqhh(Ul<@6JFT&{gNZ~-i!&Dw(F-Pb1+SlSr9w5p=v9)sqF zzbAx%QV}dF+D&&FO~{lW%Sn_!Udq#*eql3|7eVJHiNM7aJSNJSBQVQ(!bo1C5c^5A zWmHKts5ErKHcs}!=vb!EOsrcZR25CDgmKdOZd5>B2gT|=tMLamB8SnuQA`k-?@Wp1 z9)_X&?J{5KZ%-|A4+3v*YckxO&{4k_yBGGL-A3R zY|Pkwpu9G^%! z832`1^?{uB)d8X-1#(3aaDYB?7)x(NDlgWqGRl+MNmqpsTgqtGkK0xm6Di5CLUPut zPTOlhicsOQAzUSw5q))@!#?K5)ll+)#8*PWu-rKP9A;MrB;Kh5Vt#^B@7VL|0MWwA z95q2Wrm5f?)WqIMxJD7}GEodmDjMIRRsy2Hgh=mDtJ#)ti6$dpfk*>&AfVdnk&hQC z%Ib*@(RatNXF|scA6F)Y9l){Og?_djIN9Hwuq%_-k6mlsB~wY&t|CJDwK zwD@IX)CllxO;KQ?jnezc=^pf2i|R{1=U;5bnx^3e=9*$kA-dNPiTSonyMcLqanp`i zK!kcrwFD)y4ZGpXc{0zC8;RMR+ixSww67Q~(~8cv1|-VQbK7pDqc*DTAz;b%zPCNO zF%z*3n&3n>4WW&fpe3>9p=(rT3U(BWN=L(Nd^CMX1uao311Cv#qbPhGH3W2q7t*yu z!tJ@nvwW^fiWQjH;{D4=$!rVdKXg}1mR!54?7vZ*2|O=-ku)B6%k%Hv2ta~#m3z4& zwMI#V(~`# zcw10yyM9^;tQS^M@+Pq7wjOpc1xTnJ=3h|@Fhwmuywk1Hft9}e?PViaz=nM-Z_jeD zpv{}_dB42zMMmsPL38DI8r^n>KhSpYrLI9f7X)!>$G^Oh#A4VjvpMEP8EE6$(RnB{ z9rKt2(^u9<%;z>{%oKBA*dp}p7xTbU%md700g0&VqewHD=XrYQXB3032dXaVVl}N+ zCbgeY3k7Eh0(SQCJGH_+NSD@lX%7!)Gy`uCz|P;TL=*I_!63cE!}(fCB2j83KzBFa zUn`Lb!Mn5>bkmB81v$oD35lNNG;+#(k?obJ#mI&bur;c`BQ|7EXoEB|dGQFhxqWHV zg6(D}umgej>EjQLm3?^8rti{zp(kLZq54_!F6{wg(6gxJE5_MV8*Cu_jqhjw>A@SF3om>;rc*QYnuf*KETZYY=&ak*j8xr0o@&jQw89mbB!8t zn{~{VkbC&g#ugx{Y8y29bP)h>?_pke-E61@IyM1q(^Y^fCIya)&2>G>&e<$X4t^sRZ#Wnd;-S>s)-7`8olVbEYg9f@3bN&_s-*COwP zjNMf0-g**YPixHPoM|???surX(?|;3=2IB7+Qr(&z7@Lmja|RF095&%W~>+lUu9d^ zt5F9>F-?||0i3}-iQ*L;w>`XmP;90 z>5N|3jqchfp;S*V2mO)DrSR=G-UICkX({dE|kxyt_%!-|T;C*;gKhhO&+e(Sh z(8#_{^82Uu@`bLG;?wTaf5^mZ`9pyfVy11(B4lCkv}X2|05c{Rt><>F8y}phH?x(| z5Yj6ka=LGmgu!;K3)8$nkF;!sI#uu>GE*2#@Zq$->*c-OXf;#$a z*oWoc>rP$r&;K11(VBHjfPiK_Jk9}U`-lA6)4yu>p@U*8c!u41G&_m`#P8T*r%7f& z^I&@`Y_KzqItau2;S*m9b{u9Waz+B`r6VQ(`9juc$|0m3rg{Ghlbg*~^#b9dx34)N z078RjZeoYQ_WSO4h;{S$bxYKtHaR?sAH_S-X*bUOu5o~1oW*#^U(mdAPmel?)UDz4 zM&b_L_$QilQ@Y`26y791CbKHK;=rqgM?9w4!ho} zMKj-PXAoW6e1cV+ju~FoGwrc^>$<}tTd?j^X2G>qth9MS_$4eAmQ9Yq19<_|6hl@& zzJuc!m4s%_rz`#er#txK__6I)9F{t@Cd-vwMBv8U;*gZ zIkxu@Y~8-Z64QOQ5-x1EU1f@Omdd$br+@1cg&l zPflA2tNGr%^{tj-$Fqmivk%V`;>m>Q}K?O{HCXXs$%sQ8z@_#rD44>p(cV)z27nPHJe}h; zP=Wkba%2;jvk-73EG~`2#`~E9VQP>id`JG7do%xA4T(E9y4@;}hP7l7h1n}56Pu>T~jL{w_5VGEH zUqk`E@I^^HkQa1iMDHKpHge0scWWgTASnK_ps;APfWz8$AdiQ-8-Ary&oKaegBbBb zuQ+Y13lZ4_el(^BN5bOLNNl{HDG;UxS;D78s^|U({a&OJQC~Wz7t|yw0k4jGbvQ`%3y^_bsF6dV1eUc-prLx=%1}q~de%{4=y;tvJnEFYs=~tg ztl=U~q4px6(Y_+~SwBv!X=9rveP5!~iSeE04G~!5X*NGKN8cXYt2X_n_*b+J)H#ko z>vYPai;XgD4`{DQ1O0zESzLV7!7XQ#JpX{H_APT?`I3LZNPfFQKa2xW+MP+y3xHSt zhr=Ib9kJna!vpq$nECqy*MEBv6qvTTkX3u_kD_Z7TP^Cf0c1WHYr0aI3B=B7wtB@n zH)+haW#ukFzz#{EyYi$aFyw{OfLhv!CLNp`oD6xc2+IG8qN@l6 zqjU-<5bW|y3)wj+zaGZZU?=5U%U@!=Lse9rO5V4DZIgrC>u!`~qdgWoExzjlTcuF^ zgM{AUfgRWbIXG|kZ8v4~se zJ1xzE$V8qR$l3oWuXf!$mmApYDO4U6QTBdmQ=~{2z+I9`z^SAF0nYm)Gu&O0EB#9B z%J%sCxx5U?VfZA4S=*2snUQn_g9Y(O>oK$v>Etq>`ozW~sH_-|x&RhfTUH`2Uh&t6 z8*XLkjPp+5ZXk#HVnOtn?=?fGY67#!_C2)J$1kB^emYTM0Xg|$v0qY!Y1-GG$r|R9 z2C82mNPT2m#cP4EO3)BwjsKRya4BwQ6_pR4uChhtO(%N0Sr0Zf+?z|8wy=qZflPHS zIcQpa@)jJ=GRS)h=i3Q!iO1#=mlrlx3d8=nqWU~AHV8LM*pdU-7?NroKyMGn(z}c+ z%T_uLdvpT3B>E7#QqBeYATcudJN`L3T>dopJ687S zW%gU74|GmIhP<93*Z|H&#&vyQ#bD$E6ggzHad0{_^j+-E1UE#cpXCX#mRv*jD;bW> zTx2fn1uW z7KUmfIo+|22duVl&`Ykm*S>)o-%Tlqs+nEL{#n!v@cz}L& z!)J`>Fp6u4EVSc?DYU|Z3y7g+0U+dNUbnDdua_iM%zm}V&$t^<5rypIK z`fI&foeXA4w4~mI)}CB9aMOf`V?K@IzotO?h_)0*HzlT#wOsG!J;CDz7CZmv{m=(jp|Z(Uufvd z|1GA8A*Z47%StcP@`%!h<6m=neD56pJ1fLeMMjFP1ZD$y4sH0Ag3mEt@J@5fW3oN) zC2zpIh2`YBkBkvcgfsrE^1y{`BplZ0C5XEK;*QyDd2`Q$ zTOTh22kz?(Tn3KSewK;%pr5DSp1ikhT_(%h6ITNj>*`#~fr4+6ngF}AT;F2)gdx+{ zS#A2%ndh(x!OM9!6J@ah)V@3 zacH>YcG2nGqc{K6#5b_Bffr@5J{ZrDJNzC}@C0SRZ565?U9m#hV-Xq8EclC&(^kH6R}<xK3qg;H^{QNE9>gA9aRALU?;%be0?9~X=>AQ4z=a^dB+>cJa~mk8zh$y|7y zlnj}2eQ1{A$x;L5HA{suBvP*Lac9_7Aw{Q(7_&%;{rPPWp^Ra!Z#OB|lYSe!%pG=S z35T{g1gWbi*Hbyn=je@M7tOgf7}LozNkg6`?RrGPt562N%QPEk$=WXyjkn}Bp^qWK zHHx>FWA$i022tCYedn>L=>nL>ats4E>QKlsRltdPI+EDt`8?anVb@Gk)GBBet*7h7!5+{$IAfHwF>~YWlN7>bfPIWvWPtBtr`)KJX36V{JAnYMwaqNt zEFjKyLtNlf#rdMG!Us1#as6+M@W$> zIIF>ZX&$6WJvH<6-lnM)v$)d0^bcay=Kyd^@V5JW0fdT|a4oY2Y7y4&H|h(Ppc9$I z@(p?kH22y!Fmlr!Op@odw9ibPnqEwX!{(qAFK3rB=Rpk=UC<~*XVK=>PY-%e#A@a& zYN>`#%~~RscS(gKNIE64R}F>E&PzxWn_#I@(u<IA3Dw^PQ$k2d}g~)_2pt zo#|!8f;g)L(ex%6!kIMF$psV`^Mk`=oY_>k6p^70bgbj+T`JL;;f__bZ(d@7UN)|$ zJp>E-x8Tw~Ud*qB2fS_TjqT?Mo8{}mb!JcZftRVai?+HL~7uhuq*+gGI>G(os4ie9Q zi%NlGRaCs_?Oo`2z-S?`?1dGCxBZY06=n%DL19V~5LjAAOH;)Uc+)(Z#4STuwZ>&R zL^UwH4&7ShG<#<_`2B*TiUNR86p{t27{iT1*K3<1H52e!vgeWj2o9&UH2U1t<$w$1 zk%2UjPrLYUVQZGuf?qEzBfu(Pw%lTW#Bfq`S`(C~Ta6*~!x;}cdKesRDk1W+NEcL+ za8#i<7%PYNhhMoK10ib&yJ<~r7Y=^OHt3&R3iZpfGPoY2gb<9 zM~B;vWC1I{K~Rh?yMk?{BzUZX`DeR(G}@QDIg45B$8*%y-o}&Y0i?tB96X<-HAT~~ zp_sBPgLL|55tSnughILZTDJ^2^6TLD_Z_=>k->e5zmhky(~Tdx2%C8x4imD)jiEFp z=UEjyN8%y}#!QcU=>WwhUl}?&9++lQ#&q(SF59<^jFQV@PnB=~u zkza5RRmW%n3C2$(;1^Bvf~vRp`X=;0;ClQu;~cp&{hZ(V*GyLoAZeEWUosZqS4?+y zA4>QWbo)h~#erG=sF07mjxV1WgR7}DY~SbK<_m}VOew}9|6Bgcd6nEqyW7C~MDZu! zf%YW;XYexUYmYC^A8-{(k?Nj)hT+pRYCefuku2#)Cx`$1>wj<0wfyJE8}ehXx!9d> zbuaQ5KcKBK84`yZ+WF7FAOHIDoBBAve!eise#6fjPJ#Yc>^}bg51jEbZ}4e`f?GU& zLWAgTGrvY;wOR5E*)HUCc5k3dUlb{@p$mja;|}Lbr0Y|!>g1f5r>5~K;boBT80pw) z+?|-t-&K)uZhCy>a~A{`|3X#Zc_Q@LP?7Bg5xpSp^WXtZ&_X1fyZE-Fo?T%wclDJv z-LpJ&N$fxFK8J>y@F?>-1|DCY4Dd-L_xj@*12h!!#0CV1^U)Q7=5o|LFp+~x#OWSp zShl>J#++0I15_R*i!s^53SLjmF|ajGaFQ%mhk@$j2LIn0GS1k>2A1+L%pR0f`K_7l zeso@-PkLmk2ETS!kF5HVZ%NeV8GDYxi{|k_+STK`2zPm}n4$vKw1AOHhaMp5d{%;r@6yQQnlwV@BO`N#doYj%&9FuP`t=R6zj8pCN59Y08K|N(XMj(FSqUG9hrW0UOiVWa z5SktDg6&pE%H%zk5!2eoo_=?q70t5I(i+kxhdk8s+erL9I3F0NoD)z4v%gMRD6pOk z_A!gaSr@<-V1arcUB9bMid{Hz>zV`5*7`%aV$Ai)@9H-r=69r;97WkQ3xH~tukIQ_ zN2kvFhGuAS?qKopyQxR_1tB13hJ*NF&F;5>>O*aWS){EGvm5?pdwL*T4+Dj$wjexS zPVhsINDQjjw0$CfB$?795*^q>(qH;3isv4v)YSJlPrX>*?5q>^i${2QjBI|I@0ANz zefJoFjn&_?QPE^s?RegRwK-qX8_-pT0KHssofkFiUd0awgCrhDP{{+nDd(99YI*{L zz@F)=Ek3aSX-!cMV>P%R7Nv~*0s`8~r*`&Z;mo%vSD!lQ(SS98^= zsVZj^Aqkcj*eWM4wPnq+ZR&uoY6Q5?Mu^+?8UJAw_4WlA?q!oQ;&L)x5LSELchBoUxK4iP}MA4nFu9^gP7bVaqXVM&R-vY~NzuCd=s`Zyg;7dR8jIJG3 z+)nlcVet?3GR309G_VP=Pn!WU5+kK!*~~ELE`ozmEWa&E>SpiKyMI9u44@*c#O^ z+0XQ#BlES-E`n|<+9AGXHZ1G>>YO%NY+Ln3LLs|T?J)H!mW!WGr+|TBUk=mW0eY0r zuf~Pi8O=v<YJA!K&h6s6OCgYwj4I_P7qSLCT)KN@2oipJ0@#d z2GO_K7MZq*&2&63r`|vtmX6iCpD#~-`6AW0v32;JWVf6J0JLO$DN0gw6!sH*>)F0M zf*22~u9dxVUf0FI^X25j*D%XDFj^sY<-CsH%m9W6UvnPVmGc0v^i~w2?w2OLK{lQ~ zKAzY4zd`XXs(~`3CaSb+uOOtFlvRn@3oeHNTC^4}+C5zSF1mYYq?as<-z!Jj(aV%~EgZ zzy+xo)^rmNy0XLp=*aVq9SES}v}#~Gjd$rPHf2mRj)7@kgn~n_VTABg6j*RPEM~2-?M}~u>eKDUc4(LeMVO#-UIx;fjIx-UI`YBy13 z$%vQlC}<5Tn&u8c%cHEF=qFn33zcb%6>L%vP%eWEtC~+hR1b+?HGLP#Q3wBl$gmT3 z1wVU-0u{rb(YxQ{hQC3}>96Nkc*VD=_DDF-{?aiWQL+=qDXFJ}mYNpOvv$$*1Cbv} z@B*LkEiRph-`Emkynv|KC`A)h)i~;!_fksCa(F_2#Y^nNeY&7zG2M^A44zQEnn(b+ zs)5oho8N7i5W))AZ|EkrgWFl`x9!tVkNSkHd1B{|4TZvOwC&RU@Qq9;T zWL|Q!#yxHC>5KIhdA=7Nt5@E>M4d|;c4N`!0Qk^%vPIWQbDnN^X`?_Td2no>j0JRM zEWmj(7T1ka^{|UxpQk>K#4cb7&Q|E7DoYHBWVt9Yz1v} zO|-=BYS#wbR%yh0FWpE?tmnvI%*06aJtw0kfg=B2yz9Kzm_#70C^vKZ}5LRgWh&(^LtHsfE$hoXj497@hKnBMV|nD%ExU!<-_Vd<-@(0@)1Q$`3U!( z@{yOA@{zun-I3>e$`ftMGe@7~6!fyy^_;KNw)UkdG%yz$*t(&$xQcQdD+G6FUPDq=xQV42pW074n00`kknj!5bZR|>q6LxudCGe zi|_{8`x^=jPuet8?WpqK$P_P?J{V_+UT8U+>q!*;ry);O+oHI0VHb{m)rKCeX{Wum zYa=1zexQq6GuxL{UqTDZb=5RPWz1pC0F-i0Fr zrw?kcP+&cY`Mh*Ty%=t6RBk^G$Qm<0WG}=Q-*@Wtuk!8wGGjdHf?duCOwTI1}t&5T6+>3Jk3pR+2`p3QI69bxT4AsAF!Fk zj?3hnFw=L{?+oK`4yGv3c0EbHi8dN|P4 zwS(C^na)s+=#T|AK(r*vVW0g%9}{hh$n2NnIG;ozJ1e<>GIPnv-N%18uXY{FavPZU zS9G`&Ok2+*DK%gR&J1*BI~ri4?gbY9f525FMe5wS_Re^dy;H3t@lhm;I~;g5WfCU) zw#OJ*cB4-Vjhc|~Y~I47G3)|Ai-AOP>8-7KhI_ROWZlpUph%X&tlmrW2@)`OBK*s= zB0@iFLQl@(;anV>-`V#hf<~uMRVRqLE$tvP$&(KF;|AxqI^Bsv!`hKAVPw}B6m1SW zG>xz-3hgBf<6<82vGYo7FLl>J<*L=mc@|I9YLA&Bku(yN(A0=6eP7~&sa@?w1!gJb zL>51SH+pP1o$aVjC0){v#RR;j&x<5XfRAaSV9e%KXTvD9+ybY32+s;aLtIK^yYOy$2R$F z?0(2NMwSOQx%n`rGji2|uW%A$T3Qp(ak$QIlZW0=8Dh|xk~sBNnTnN~xsHlhY4J`@ zl%yxQWe((xjy4^ivZ*a%ecQyZ6F7>KiL2M{BA6p7w|aqsWj80sj#chJF~bk7n(R=Co#T~-~Jz$U(ipWO!-e9u!bO2QdAwkTb@a}Yyk)Y`GG zb6{tN0*x^dH^%6Rw?Tv!kGq*HB5T(4htcQ+ujb*HbW#LcD!W}XN{q-99k=Tg%Nx_A z<9o+5YQ(`?q5}R9II|?z?Fx<_5T)K8+q}?mF*k=9PV>!ZwD#~hDI^;iK z>ndwkBr)Upa#EO#9{2UAUAL6S<`yAwcUU1AXGxP4_{E?ORPQ4QhqLz=lfQGaWX6@10tr|GO?`%C>cwqUjTCzU3H5=xzM7jiS8XQ zfTIjsXLe)*^d#u_hMoy4;NOx}@i|IwR$0WHfds_fA3<$68tJ4|+ zLbfU1_AIrS;Vmt)ardTeOi0pP?W#E{Pyzqm)~CyNBQqH?H^zLm;Y@+G~3Us zUgXvs>Gj*^%b(w05Rk_k{Ku2Oc`V;QU;gyh9B;h;`tpz0U;c@K{^j+T^@Ukm1@Bw} zjxVqOdVT-f55Cr^*5>Gs&y^?7)t|cgn%FCG_xu4z@=x77(XHxASNUU`bNZ>97bV)v zrT?+b}>z;;K#GCKQthDYltIG;7)Ba=CA;CoX&s)#JsDW zAfSYaoJl8yo}aUY_D%@dQms$>Nzk)LMuOT+=&ZO@wrmFH}L(uxHj3Y(68lKtk2+7MmS-cJW5KzO5 zSHSvFg*$2?7Ky7$5>n(PX!tBV8&Ew1Y=EG|AkNChP-2z?h=n zQ#V8pWi{<@iqq zjU7d>EZLaGrxI=I0S;-hJM&zu?=d$!=ba}Bplz-XndS~_bKWvnhhQ1Uz@W{-~S}>%mN2texF03 z>2_NG!;VX+szY;1`G5kw-)m)TRs?iVAi%X-Roq4jSgH84puot++OUrsjiTWOu>H0B z8<>>K?9!NylPGq-aTFa^Sax*$W!BYl0wry0+>kUmpjscnr zdnkxTp`%|P3ZilL;p=iJh>8m0jrq_8bwaauJLd|bVuoBx-j0*dw0(bV3ZizTXxQ7X zAgX&E3ZhofJIhH|5Ww~;hk~f^qF)$Ehk^iBcru5AAf$#L3ZgPo7H?M&1U0;_AOKzC zVjNvTz!lGnD+qwKO|!)m1Tg&7vSkVav8jwhxhV*sE03K)RS<|Qw-Cil7cd8w)k8rb zTPbym*gm;nx4z>FqNN?1Q$aN9oNTc*1wp3dp@A?30qCj*xq<*_%yR|NxE&-0!WF~` zxq=ArP!N2iNyWH=0F?Odp&(k?)*T804)eTJl_>~B%i{0K0711t9}0re?+@p$O*mH& z$fm{qP!K^QR}kRpn2G0HK>#XK+&UBlXgQOBt{_P0t1%|7AObpiVSuh6;V*D2!Brn5rGK>5%CLM5P?1wL}cVR>4^&k5g9%eL{K3VL@*{4L{RHg5C?i_ zg`@92MQ;iM=JzJ0awrH^np)r>%idAV90tmRV$T78uS+YFt5Z zV9adZxPkyttyzVF05+0ft{?(BtHwcB5OJL=hpTmILhdgXde$KutiKrFTEESp6HJ4CU~G_`}je$tc_Z(d1p@7 zyacP=u$sy~SFOc$h6w8Z_RIvz6V6oWjU?uyw`$9$OJ#p=-LvN-@G=_2O_aeb z`z7ti2wW#N?y3AP>EsAgRMEZr14k$yF2ZAz@sr?%r~#zl5We?`h!>;@kf|9!*TSib z)E?c;q$EW99j{G&#O6z}o%m@(rsRqL@LlCdvc)zmpHut`xJvtSo=JP|pBf-3k+0qD z6s3hL2o4B`Dj!_v_Xprc>Ek^=2M5#8tJYgsna=L-9tb?b2qiFRPkY8 z9CWd*pV^PA_^ja9p!xx|ZSLou4eE38DkwOeU$Kj2ytf^E5u6Mt|J~Z~W2hI4b3J#1 z68LzM`scJh7~p)&N{L-oaSsSxz}L{V<`@!5h)O5T>;X`alKsT4@r&Vd#ls$C&7dfL zo_@&`7T`Ur2fmdt>hE38UR&Yo|r&Z&Mw9%-=- zEM-M{AL2m2acFtWB6vOql*N^WRiau+Z~m~HNq#@k3l&m`PdQ)zu@c4d9#BNQEzJ#T zQ7uAl7H^B!w*{E7RLnzD2YqUMD(hleO~E83hJ6AqEU?%=+rbyXnZ$V9w(=ugC?oNg zadJ4uFmGZ@TGZTfRKTgK>*1$Zkg&(1cuk``343L(6)?dy=U)IJ-;_BPCkxHTA~uw; z7boQ=#N{&=E}FkTb5rK1*%KM4ocBRK+k)JH2a66eNUYx`b*EACUp4am0HP8YpVbM$smfWV~ z7t6=KzmOg5_7E8;ekc7$PG+8*|4cSyfz)u2=UHg+GpLfWxZq1b4R1PH8&Ic(4UiQJ zpqm#Pq<9bZk7~Bmq4B1t>N9J%35MZLo4a^2lI5UceaI(+S#!|%Vd{%mZSCa1vU)Mx z?qp2)$4?HiyH8?xP_U`7QG1Yoy*)X61X8^-ORE?Z{LtzD2D8UldNUu>^V@Ql92y9&cY%_n}K)5a6kHS&K+*9 zpFA?{cGeA`SIqxb78S(eBweuZsUSA2NDE6!DB8b>a<8ybc66OWi6B-H6`gNjoA1}J z1pq-3NOCWqK{%Rhq5>?q-pSq;^9@Gji=@n|?7c}(g-{@LfKVd}8li8DfW_^x|Arqt9jZ0jz4%x1@#bV#(F8B`pMj=az3tfC|>R7Ph3-I8^ys z*pgN|rra$FP=Xh2`Ih8Rs8TW4rErtysOQ+Z--{t~zgLZOzZVy|->U0YA&KZDFrb0uKeZ8Q9+oDaZjt5zPQ2HL zgRrz=5o_C98_-7X5#m4ru-&2ws+dCao6K3**!}iJrSj8C>BSB2CDHJy*{Q+9c^cZG zP(BV`TJ+bPJ^kCrvu>X=vb*8T?fyoN_rNd-w|6amoEo(oW`TC>SHjG|dLoH%WOJ*GlVWI}uMp2WCMc6*Gf7}Rhs^bx(W=7~l+ zk*`Pf5UZ(a)J6V3FuFQVG%m{FtbqdqE$B>%(HAuEQheeIyiN{mQ>heCA&I{b273-vfI7RDHSg&J(Jkbt~2%!=gp8`f~}d8Y0U>p4Etl9 z^xouT=KSL?>_C$fyxl3lX%V_;n3bJQRG5KrUd@|<&JY{>(M7yHs5#UhQ>erSeeCc% zTXh11_T+6`xYdag0Rw8(41Ec@7-3fO)(RqK{&Y&>gO%LX$2t3XbD~$b#xhs!bYR%4 z_#!6J@sSjo=_6HZ4$&Y=_UIv&S*-N_^-RQ0N6rc(T;jcCFJNKT1oVo&@S>}}@OhMd!A{qG z!66rZ!S|^ABusVJm4ft>c=CZBv>QWT*;eZz{+Ol4IFHBKPQDgv!>hgihV6D@IW$7q#fz@Jp=aiO?fnH!XZ5Vbn@$=Bus5`oYtiCdJ_fhjc_aiW#j?+2U= z_do<@B#zBS+m5~jT~%U$2dp}UV+cxI+qjvXTfy?|UkhS%q1}=T&VC4t5Ptz#wAJc* zBmTyLml|dJ)C5&VvSMnN)@ljx>j4*%k2zS;5_SAPnELC?u<*!d_*w|Gpe`2d&RD_ddBv^3MU6OPqE3_ z7S|Jmj0)~HO`9l~t#;Y=LJXy>Cl3p^!4k-;Klr-I?8_@Mdu!pvz7GbT$cz5$*^O~q zJr>n7y@;Xn^WyYLHm8~pe_ovAbMNzaA>r}OezY$!2!#w19GC4K1Bd5R=Z-#vlN2$)Akn8Dy>A@&%v(QiGM;cWFHY`U?KbujawIj^YG>9pQ4>6g z$EU?_fyjJd$qu|XZO~LzXB`-@9>W8MhW@Alh+M@w4SP8UZpSP3Ewa zB|%jg3VNRm1d4N1wuqwy0CIC_iD0#u4VAjBlHd9jnL{XilZEo_@*z5LE4v+u?%+P_ zj@~yk5{g^<8Qn*cK2Urn-I~SS6R&iaD}bchCbrhAD;Y1~h&hFiDI9>uFSfHiP(&0| znL#GIekD1y0Lw?VeUoRi%pRQwyY>UJs#^{qA4pOftv${r*|OT>)xN_?w*WACx9(^y zz>_iet1lS}d^N@ZFkh=P#tR@ugShLFb?_!Z?;HA<3qy>l?F;&B3IFX2T+Y&FF-fLt28ypQ^VpWuzE2ecW!lY?pz8&~IDVBpCtLA2r8(PcsvZ;{vCZva-r3*Jua+z0d9&_VlZcTrA4 zU#HrEC5id=XD_f6dEHd3=fM+|~*!cu@DLOw26KSGgNM zr=b_+zu2=Oj`wZ zv=~X+!5eCaSfg^ZfC|Vu1lU&Ihxkn=HNGCmA1GeRK_7xP++H|Y!Vqq6JA?(Dyhs^ zx|5KzVl%=2y3A5Vj?1M%v)i$-vRFM_+)Sq6u}KNy1iY-u+|U>RY>Z1LNa4>XfQ*49vxdDf z4{$-es)&e5>aDXqX$Q+Y2Lwmmk?mFv&!&TDzk%M=AtBRkoD9@yYB^9T=f&0!L9ybZ zw;z;PPbmk{*>y#C;K7x-BDdBy!dFl*1jLM06{DVPJSlp9Yly)e4i>4sXVD-Y6jLAx zhaZA=bOP~Th_q~0RCnY_(J)!C2rRIE_T+wlQQwm+xjQew(nLgxtF(bm2G8TQCPzc8 zaZmFn(WEKKGw*3xF|-`Mkxc9wjiQmy*4Ke0E|wCZddI5H-}UuI!Jd$H2^$HmC;d0r z%N%Fq3wY=leaLe&9d2L37b8dvsFK2$@WsJn99L%EIV=)t1{4Dx zc;9y>T1m$y3NE1xhb(v?{p1L(g>BYgf(8Ggo}7!03+yy3piDR6$wb!xm^$Iz6$qw) zvw_i6Rd4~fs8|LL9KycrSnaaTh}GjkcMZsS+hjx7-tKn+94RjkECvUBm(WDmE#-0+ z<%Nxn%GX&EbP#84Pdi-CtNUdO77Y;vh_SvcOhjM=+qIOq`x z$D$Jn=kkk4IDR^ja2|9-f_u9c2`)@WB)E8Nsw(cjNh4jXbn=)@gLb_0A7Tl!=p#^8Ns_#VV^# zRIG8Bll>uEmar&AjJ3?yr@XwvoA7nwsK=5*U|b!EJo# zAZ#lj1;bc(Uz*DFsq@KUm#$`LKO@Ubx?J1s7gm^~jz9Jy$1{8Ug^?B~$6X7kgxg$erz!@LpOK64s;-0bIwxn!{}OI`wQHu$rVL?m!%Hsvck8Z`2KD z=k0S8d2jg>%HW07?*MANg5E|jVS%0EYc?KGuC&6KpT15|--U-S!Avm1>R8*OYA+^- z9*jV^&wY0M8q117GI~Lq)ww({kOn%4)x=wO7F>-@vf!*XchY%K!E0POFWy$mn0psi zKD444ZZQCf8@%m4UI4M_%5zU-4`@kP-*40>jLm{UEMK5rqWRmtfDxN&a21jd8QXi| zlrZe@V#IGYBVbe>q5*a$ZTfn8R(q7IDZw5>7{aYs6NW>p1s}9kDIy*{ znzU3gTGA|o!){AvVzqYI1J?4?LWO4`qBj7|d#D4OA=bc?agUG$+M&e-3WD7d`861d z=*Xrftl`%n^OSqAj_y7WYz+7~4u-EYB^}V|PG&SpC@T@JWzm3Gg#Z%FdOTzdf)*L2 zx+W#wn8{Lj$#GumykX$DrOBhUtvAvlQjU9?Ob!{oV+XK9np0pfnGLX)&!~D@O4I^By0Q$iH<;} zhs9Nssp>tbv#OsTkkWac?-fpHFj>!zm`M({in!v5`y=_*Ss|&I18ggBH4*O4f8-`e zNjh>iXv!dxy_S5UlBUAD12BL)$$k)VJoj=d9HCR2B%V8qOqEc@t+EvNPIOVQ*b@LZ z^s^wP8q?PTo?2S0AG ziUKlo#Ijm;Jak3A#9Kd25gG)htRbtr1i(^pT3TH=j2(2WIgrVjS}y)9NSSJl!H<{3 z&7n%h5Y9sn^pp}UG*ep=)5y#C!uT0<^zg8CC6?79T{w~iRh2W_iqbxBe&w+YP_~^X ztfF;#8;{L(g`1M6YjUi>=Mu0M=V%j&qgM8(53_oSLVz^}T$C^%Z%NXyOzM}#Kq=T|I6 zA_c&WWoOdUbjK5^EiV8*I0wqMlUq_d4lnku2JRN@22*edm)4%(B=~q@2i3~=me2U) z`F^*9pg<~o#&LeMCw4Hk=RSYKM=yHb#Q}{OGVe1Eb&CJ`9B1gmzWl%9@CRM7k9!`W zQcHT0_hRolJX!JAI9zeeM#eec?NA++#giMZdAZto#?OZ^7xS}@8{K3Uv|9kY^lMU z9{mAy2wvClu0)5 z)kY5gaIwJa*m-10;- zW{6k7-YL1yeB%1deC>J7vgeESpFTGdy(`a5<<&I$>W%hHV4rYxOOiNT#TA@eE~r$3Lf5+-h*pc zFE*{$ZO#Etbu8S#Zl40sT$WfWW>&}({cpTYO!B61!ba2ZgMAHLTxY;PE`gN4aiR5F zDFIK6Gj>*n=g#o<=A}J{1JIoF@_XCW4YR*i!JLhxc??FGF zZ;||N`yZcrIiZPMXaCB}o z#&2AD%f^VW62+Lv5;~H?b=r`j@fMtjODSwfhv#|6Ss&_jSdr^OP+k;|FB^^>-MfGF zxWtsfb$@^3iIGMhP7NG(8vV>Z$NP@sTVdzIu^T+U*fmOp2MxgNqE3<=Ex|^jr9Nn9 zYMcYW2dlScMWO}}tsM4YSz*pxI|A)y5$A)_26{Xp&VIh;y&1K@7oQ5D$MIHTKNfDy z>Na>s^zegiV?OtQHli&yVQdM1%kQ<=Y;QeZ+w8ZP6Mv3Nk20i`Az&ekUvpsoVu{v|Jsh@Sh zG_aKdxlY?c+rhx8uIP2^(=s>=-8N&)tb5(jU~6Zm<@0rUyryO7AC>3>w6ZgbqqR>} z$*!3-qt~Gnz4z#~Muc3j+0hC;DYoZhPMQ;baiVCbsxg%-bxLzI zS*senAK@c>&)9?=35)GJCmzu{Fz|wzH8k<@7If6iRsL~5GG9-gFj=m0GfzrHG`?|& zx~lh9hMiJ=<4~qyKX0`|UIrp%UT&OQN$>5R5n%g`L$BdaZa;Ctv=a6Y9R84Gy5}MA zEtgBb106uM&8gL$2eb_vns=1BL=O!r2tlarQBjLT-H*TuK=JtE@j}Z^)X8pLnEa7#9csq8E2}WEWxm_E|@S(<=>U<4` zj5JJ-4Fz;8%ln2hUM9#u>@(r@MH|RiuOr9YD6uc%ExwmyLqVDbw}~h9F9Od`jQFN7 z_VfeCH_fhj3|yJp`05sqj6O7ULJfv7Cj(J>>}hF2`ojLxr~~3D8hPa@Tcc{2u+Rpa zgUI&aTiH?CV8}E2T81R+hb{mL#f-c1QV~XlH($S+1860x zhdu$?X(R7y=JTJ!_SjS_aD^vD4y^3inHTJzO~7cjV-niS*sR7!)`TrQpwgRWJjvWB0W|JGCxOtm_u2l5H(EEV{)r z03y@}ZO_g$D)1Vdcy~AJh8DMWGWHk0T{H0g2nHSMl-9utJ5&bIA$`TObPD~(AewJq zRm136(R64appDFuLoX2>>0$n(PEme7z8fwqyFRmbPbFj6$Sd%H=1R)jv$jUnHBa;6oI zBFfXR>01opwKAFfPTzt(OZ>R0uv-2>f(j>sPv6KEP)m@I@!dqt>UjZ+x6lgzX{tdHuBPCKp_K4i+g3x6vm?XVhvUmG9qk4b}F)B zbNWUlkP+h-^D$2m?(*Z9z6{tR_Wd>Lqr>yf**3e6jRs2QJ{-3=%Zx5hQwWX#V{W#BRl?x}Tb>@i_?LN~`m+|`CbD2{Yc;!hFJ&f9iAJpO! z^}1o9N)MK}}iP)vLr`{;kPKbk@M9XzX~}2H)Gf6mYMNGHn;eKBn48 zk!v0|vbrP3US#B%u^edR>FKcTHL}{!a_8)4D6)ps~--)V$ejFCMf ztoq#V&&2sPpJJwA^NreD`I>1iC-Co@cEYC9)SDe!JC4KN;tQ423wdz~(>o^#eUCWd zyRS9_Jv`FIV~(I!d(V3%j86DHT+-#GGr#r5|u@kWjY*QEb~ z1S?CHJrg*LP`Lhow#y_ta9xL?J9;I8kQs5Ol}8btUu3zngrrR6 zT?-q1x3OZO4%2adGHlM`=UQqA=0+}I9@CF;_6`;lm~I7k00Q( z6lcZjwa~@VBSN8K);Ax*rGM}2>5Jra<}1_k4koSX@YY4KP#62+TSY}K@7lNGzxiR) zx~Km%t3&wJU7c+O7RpC~cI^YMid%t#=7z@0mjdl526RHG9|a1Ic&Oo4pk3i%xnBzO ze0wTT@X?olrvk+jUep*a1uFlt+ddR1=%{m}uL33Z%syK9R-j#)GMgudrUV^{xAUVw zJL@^}#dg0Q?9J-vVVSG2Wv$Bn%5^o{^HZmV%nHws-D_POp_YUA6#fJ z-Ew6j8gdl#aM$MDS?(dNQNvhQ-4jn$&F%|O6${Jq#WejVTZM0?buzv<^-sYOh)@&2`S<4I$2t$q=oP-0R?ZH7vaQP_?>at}p(FdlzoU+LqK+(g)frie zG29IKi%-t9iCbyJj{@a4gGQ=aQ6DWaXh+TM@2($-B!SQ0c<#C@Jiq>J$4Qgf|Kc^d zN2(oN!KZ}M$|LyvY0M6i%F3bdvF)>Cl&l<(8}L%Fap_H=qcQ#N`7@YT=upi=WPEv}EGTx{+xSLIhGPCBqnZJ6Gw8tovhQD}Hd8w6S2r;L zxPpd#yBs=Ot)AOx^~9rw9Cn(=R&@(%5YDnUn@eh{OE?hTU|pq68m)jltdND-LI3(J&`lJ(K$jpnrHZ1_TY{&OCW7O=290rtAu*w zSxyf}v0>kn6b);_>NqRGapW7hM;O}cU0t&gR?=>8p~J0i>!F$nuXqt||lq*W_gupw?g5Jwy- zC;rcD!=P=Yyu6;P=CVB_eQ#*j+h~4-=LQ9@8Y0S(Anx3j{(v+;;|BT#J7oU))dk#TypIYU$+%=4S9+r1XUNgVEQ;QWi zvd^;Pi&Z1ZCrFljx154j)pp0&$}?-DRE@JN?Fn378*hJwviGL*ro`p7T+MU%CeVsm zx?*p}Kli9zeRNHkDUR`b_YU?oqBwtdFGCq2KF0lpE}0#d@2FWYI6W)xoC9av zyA5-|r+^m8a2uRJ;z=@82i#1j!uc^jf<(LX_`NdmJ2tm+%;Oq z^ZNSHX-52*?eZG*$m@e}FL>1t7XQV0 z>yxhO-7)m5PdZek5}|+kq*wM|E%WX~(3EnSTk8(nik&@IK;6dLXo{aedaS{FfBIL2 z){>bf&JY z7S|MCStU;cG~Z1Ai}&6uR6)#Nlgw{}|5+8X*xXLstQYFLcEP#=@Fct(f3FdFnE9%| zo~mTD*Hs*8_pIT}49oI0;i#nIam~Om)|K+l@Y$pLJ+;m}PSCLWXFi)vwr6zPQ$j|p zblYX*&A_FugvJ^-n%eLf8#cURFS^*OP8;{@`gkqN=${n55BhxkaP9Kr-Lz{q)hbeo zLW8_^4HczV7aH^$Sjg)@p3 z=Q!^@;pkLFI=?tdbq@tbvopzzxkw@fpTeIJ~5?JqtCzjL5=YK zFT77Ch)^=s!$4%5g_fpCX;nBC~Xi83wq;2Xem0>3QZil-*eE4ODXF?*D0(yPf(ShsVs&>ySKAXkgi z&uh{q8{xLhgBZ5YuOH$=Xdb(+-DI(d4e#r{aX?#2&XIE-i)$^pjf>BJantxb>GsY> z|9#!f_Mfz3zVz?^3{Nvdqifesc2AJzymSHR|JkmREK70_cB6ithx7bx*8R6F0d^Qi z)GABqBp3vUGC-YtsfbCbj@Qj;4xoW(aQcLAX(OC!Mr~}{<4~=@8$B6LE73oAZS`Eb z3bAmjF&58peh4u(-w{w29UqFmdj@n!6hC~gL2czO(fHRh)rBsdIZ0l8zFevl_=@q+ zus|EuX6a7v5=AMBQ_X6l(T{ei=E)1O>o<@2gHIz<{qbtCwQuHcbxKw+de{A0 zp-R?fr``B^MgQnLG7jT?ZJDhK=}C$b`=KG>bz}E99V(F*?KG!Ok*AJvn5KV?tXlRC z-3v5EW67zK*@5sQHK(a3wMJgOy`~}1TGcx@4LPZp)q1H@;E@c^?iS$d7L_~C-2k+- zxoZAg8T16U({wipqJgc&?ah!cK9Oli0mTSThkN=a4pB;IcTxQVp1Jya2`5f8!cOTn zeI;8dKtXos82xUbW@TQ8W3}p6>-s9u#1l!GX}V0`;<(A4gTx!SREy`Jd=s{tP9alT z;$LinqV_gZh&Ft&Dyu3Pp|%SqKC%*R`bs5;4t~+i(?lU{ew@=6$`)*+hV!q{^K;v< z?n?o49jHxT+q|>^9`m*B42_ZKWS&$7PxnG_e)OH%?#4 zE2p6FpN=O)( ziTOud@y^j#ypkh)IkQERFetHPnVCpjwi)XG#Kj+ew+fnJCUrqO@@y5OT zEsMY~#cdWc33} z1oI#v7DkR!U<5%2HWjB+;<411ABL)p0f|gjp080XWRH{Pw2VoEy<^@TencE6QLFrT zP1IO=L?~~k*5%9xaEyG+W0yUCaab%*rs-Yi%EGfQjD>aaRRr4Tov-*OKV(`bxK%;D z@#?Nb5t!O^_Ypb8<7~9y6==fV%w?fVfdb7HgC}1K6knaKwdoZo(2-%eI0bsXJr!u; z{)T_o6(ry6_-1zs6lj~UU7Z3&EQoWVj{*hWnU&%cXriVJ;>n>Y6E2uZ6@MvE;Ire4 z*}ukJ*pi}$Wk|yUKW-(QAPo`qP<0lRgG5WS%HYRkgEA79)1|C{?+TyFir-}H$!8n> zAy2dT$_(76VWCGIp+;DP;;YWjw8g2-kS{*{jA^M3^<-L?{LX?EK)OixcaZ} z+B`c;J%r=PhFx_Q57hcBi)nTNYQ>6F!7~kaE?CS8d!`Lk$N0LhQF%=((=JzI8Zuaw ze1J9vJ9uZCL<*~pyE5oV#Ap-as3S{VB=)oFc!C)F@C^Cl zlQ1m@R+5RhryYJX5-x*sX^9MN+9nSPzteL<$4<)07vAN<(ERGR4W}q9Z+whN;U%?0 zR|HI}oN>-YhDfwwcHj?*BE3v%7GazD0J+IrWs@h+;Y-Sxk2$N2XZ~c)X-tfJT4f{^ zw3&WdWwNF3=;a?!ip8qm3&&;zUU3cur^Z z#5{*pY(}}_nC%f)P7Jl$a5o44n!;hQ)MB}&U3KP9y&KvmKjlc3@hrV*TL5UQazdWH z3A8q84&R&L@x&z|HeCL`cu!5)@dp)Z0r?sIY?TfX5@t-z|Dr?nKont`q%oi7$7^gL zeeK~~0Hfn)kb5z3q{2uA5opB0*cTDDv0El@B?Q&8cSi&y`onxtF4;>1F2bur~h7CdKaZ@PWimXD(S;6om-Rzc}7O7qn!1O1GNSE8@~ zfc;WRzGyM(hY@)lTY1A&%XnQhkJ$P#5yl~c#lTNG7-fvywlNI_4T zgZCdlI(oZc@ueY*tm!Q};{~pKJq5=7$0<#a!PCT6hXm751DLu&Cgx8JfU|UOVnlO# zCV3lRAqZ##--FzHq67e!p49I7Hlr#zUsh8qUmiqyo1C|adR}P2xH$9^!Ol-9STxw* zcOoUj5J;dv4L6riHt+!lsr+J}V*?tr;e9z_{4_cwp%T)>9Dk|?LX5H+ot|{e?G2YE zn+;$DC|>Y<5OKkmFi`W!Au+J*&Is|dXxsm5@S&3AiB$+mOiX&KofTEr@Ux6eM;2JX zE%jq$V`Mdump;UYOX>QyESWMXZ=-rp9!Sa^zb)E%^tZYMKT$}If93(4(cARj*u0g^xF1|;IW@uG{X%nEfZXndOmOniw7;7;%39&clj0~c; zyeOEOC|ZWQ7_mV~`lxdmFqjQv`Jz=&J4z+u;xIhm_*)$ZwJUbvEwT_ZyR*~VqH(Fr z1lW>UjgQJ?MT&-dE^)xPEOkcBb^q~g-sPEW#7Gd5cGql=TXM56*oG*p*XQD{G2xRn zq!SxBLjk*X;ap`;#R?hV=PFhJZp_deS-BT_gp5AtD)&M)@R+NB3&eek=UipG6HMn^ z2#l$mL0X9a~{ai)B$eSA2a}^*qa%j!XN(3IddT`EF zY?qKFh~q6J<21LPxr)HMhU@0)cp`h|s*HPxEjL#IwytrVb9Hb&Np9U-1+C-%bXUoN zWIG5;<%i&XiKnkU`Cq>Tc)?XYw^6xy7=$dQhPZWg?oQkS8UuFMXer;qdZIW5MQ=X{ zByeKk>Z725qZavr!<>sNOISPSc12#oif_yfZeg8#n5VL8XMyZ{+_YR={l@DbC46T& ziWgQ!?)JeWtbE(|*(I#VxAevABdlC@4!2EMsR&u?aD)}1Qr?8$!U|F0mD?k%_{Qkk z)g!F@@MgdgR;WifY}vw!UQFx%5mr>X&IK-E?S~PUumTRXzGpEpR<9$h0P`a8C9E8| zS@rA|R*dIlw(S;HfFoL3m#|WeSjOOm6)=QFLL6b`*|ghZ!V0kGy1KiCl{u8WU=vm{ z2eN7awm?b0++9rg#v0OzW7Ng6zRDT{UR7F#;(sBY6P^$ID(Z{g!8g0KWJ7{o}sBQVH&G zNq&)qBe8$~;2bX;KU0qKy!lW)}W1YL81xrih)DUO0qzY7g&ZC?zCvpe7KqNuw z?2uD4;ST2JL56t3!?(D=h?4=?;c)GsR2~jG*%ZuaP4Ykei zOef;Z20Xqv>^bkL_1&5nBUB;l{a-wks^?uCuzXa_=fNv0-<~}2-7%)de{fiRt^2Nn z;#V#0xg?s2I&G2IjNufJwS+PfpN|p&ui(IZw!QD%5G9J3$5ct&4?fZHHYWY>2|SL8 zt$w}@F9XpC@e}W((ttko!RVICW_;iiqZ{7-rhtKr8prhoJjq$&xbG%Zw0_AmvHtJ9 ze*d_y)@X9L!g#y7!(=+)lIh?L-DzN?h5U zJb>4Z7|mr3v>8jU8}jTZTBW-l#Epqp_2i3_e|T3KXzF>@|MZ1yV_!bHIC}fi@lSq; zS|?~v3h?zG)0Ggk!5U7#X2w)_r}YE0PIj*=Cbjmzfq?X^AynvbghTFbB(b(d^vIA5qA$ywUHm|6n$sVXx22oeUu?m{OUTqNKK0in<3x$ z^kYn`SV@fyITen;Kfxz&?{G$kp~=y_@0!0Ry@~G4(hRYmYA)O@_I)CI=GGAHSkT)z zrg6z?+F{2u*b?LG*@xsbqZC`6jA@-0P^Mj*o@8PZ!Z&8kJY=XFhx2wbyg9$;P-W}j z7rQ@Q4==CCcuiYb*ITkut zzabo&sD~;FzZklF(Rm-{oix7}@2q!`ID>h&g%8|Q=M8@;9#&3U*N_W>NTtZRzI!t( zA9t+@-b_86DHz%X$TnW=HH8y9MG~~)ZMK>iYQ15M>QAGS3E7#mtZ8+`_b4%Z{l4-3_1(F>zI*x8`xkM4=Fm!AI;6fh z)BVjCk6+^G`B=gy4i_`CIj7~cadn&ZvyS`q+yufEp)bw4f2yC=|4rI z*0^k5dlb*3DxTm)-LXH7mss;~ky8m@^N7s4`m7<@weK6Egc1XiO$V!J(R=^=QPy=htx_aZ)0{onoxx-H!uOjfKAI#G8!Q26Q&%T*U>3f6mc;imH zIFz;j;y25Vj*@C+u=v&vR_%OVVjRHvan zIc#3wz(UhFEaGz0Eq3U}3d|3xEZYi-Y>u5wWDM)VV#-F%C)*ZtpFTdBk;(nyd@}Q( z7VOFFx(hJtwei3`4c+QWynS*Dmffz0`DEJ#PW{X$+s4RhAD^7V?%3WK%ic-Y$F0`l zlgq+QfyF1+wz$0+@{LcgPkvOHUW9%jJgN+TQO)08Tm~A<6N0ot&I#+f}m5G7{tdmn^;>aWAN0s5f z!>qEuI8~o;N z=F(YqVKL=aWo}5^SeieLE?D(0RR)@??zB#oIhojQQgy1#U5Hsnr^-P4w8*zAbLyi` zgi~eU1tyJAE>-5~kd;$Ml^NT%QK!n+u6C(1vQ7|jLpMXd@kyBm^2RXp_*7-Q(LA;AC+sa5czkdaB=<0jy|Vnaas?O9_;UWl3s%0obW4|G2O06Vm7*zsSauY#Q-pgrB+Jxa7m{DvGs2RD`r(oui;o zV6y2)Viabhc#9lUIbBX?i4G?`J}9LrZpf(~$xY%gT*Sa}%wBX#N_tvs&N1Jx5vxFTb^67G`TJU|8L zO3prOu-aI9-wjQ)kWN#*)`wsZ~Tzy z0#RpxgoKajD%fD=NVPxH1suL2mFeD(B2$XN7PPU3Nl^3wud=>Os{72nv1_U7geHC8 zh=ze&^p$8`U$^@#mZbfT@ryiNpXtN}(aKcIi=zPpe_r3|WMbcNB!+uR{BkK{fhzE( z{SyxfarzUdg5~WyURn9}=Gh_fP2)c}E~Wk0bx{1OrM;p=GtqQwi^N8ZGH#T$gfcSr zhcZs=YC~${l<0rDt0uj&6$H-TDtZO|`7f*|)7$%>zA8|UdTugG>KKHgK=`T+>qHew zvr*@zr^;Cw52Rjts?;%_rf}U|G3z9)wY_mn61CmDRdmgS*+bsAbPhr{|JWb3*Q#$E zgQq&Cbr# zLx?_>XTKp@2LpR|B2H$~(aZK5pT0-$nojiTl8mKP_v7iQjGP0`*?)n`VD{+N75xCO zcs+YN&;<7C`3?Xr5kB|Z4=i9<(W;zYqeTss?h)cFmG$BSIQ;7ud$^ID%E>gmD_Tc) z*z$r{n3sHKQMf?HJL7MCShubye8rsp-cVbFQB0c0CJIe8beV>(+K;)uD%ON1O~!`m zlOs?Nhd+En1+&rSao{P4^idI`;{!!Tgsh++je0xI?(;Zs{G<7I%;Ug8oruq{tg0yP zUvb-f6vwXDI9giYGE>=PtsG#bJ3@8t?)Y_i`x>cpZA(_9CLR(#8%ol$N=Ic!u}Q z4|o_A!Z&8rJb6Vlmdj+*O!OGhK`!*icoN*$%6U3Iy4)Zy=#dUB;zW)h|L z?sn*=O`={?Mr@tbMY-SlhLWMBdoybc1$MkP#qaj>=+9>V#<8hJ@!2e)D){yQMS(=| z{?pJqLNT-l*!JEb#e5_;=$jQbj(L+P9*Zbf|4}xbsCT#O;J4t$aGdU@7WV^|?Z;4b zO}{T~FC%a~WyUTQ2R~A@(;CWTq(Q+0?cmR1L9^xT8HWu7V0<655BviM7R`;Li8+6P ztu@3paK4o4^_K8EXIP$|S%WWpGpnI6xN@VjyLBqG`Dw0b!LtAc@xJzvF+`6FB3kj^ zgOh=d+|b5#nwf-mW7DW_;ETVKYhX2OEHB4hQKWogwZ=e zz8TqJ%r{U*g7XPuR5P*I=|~sT3r^iV2RzEej8uu!$OG3EPLjDe0_IFu-!Lb>{x)Kh zd`#tnQQSP;FC)-I&TkmMhx#^x`6rIkCyY^co_>Ny|0(es3_{+-3MXGbeZmkf-ta4F z4SQsKr?{HX5xKg%ZNmajN5%d|R` z@{k43N$oASZ?^4HWo?x#uToLGV5Q`8eh`!^#;+32{0l||q?cw681oz6uzaWmAZG27 z)j%Ms@<%EgOvwzVvmJ4t{P_=X$8~16^Q9mR5RZMyjFF2@W8W0pe%wIC6g^fAz-WSa z9W3ye?2Y;u9E$r8=kN!|G!7F86L+Ck0c?0u%!BYe>VPvNYX)b$42&%Q)i$i6=X(%h zGu0$=?Q?(wS#TMQ#wdyViLv{T4$76(=nnpTPY_coc#~j+AK*nP_N*XtX=VC>KZILv zo}vZAIo9DYF`dhtU1rEa&YA~;p!{r{FDK{;bgnzUYHKOLMf%ExQQ2zq6s^pec6u3- zY8-h(?3NA2rUuqxPXxdcoC$#9+oaiD0rzDfV>)eaprbwu&kENaxxgP%gE!d&UhwBT zzeYS(1B6_|T}$}Td+kN9T55k$s=W;AvF!!3kEYpUuknPHQv|GgcN{wpPNQiy!1;pF z2BW%>_RM&Sc_OPD*9N|WJO@=h5VRarYplZn*eIiGH5>2t%VbXL z0P!+8o$`#03_-ekAnZR>G{X&jUN#CI#D__xJY4{A&h>p3qk$*sv5J|m>U8VzfU_tJ zw8L9&M=r!IE`ZQa(Tf8Zm}-0Y!et<_)`MA$&Kf7(PZkgYvv6h%;c9*7_N@c%Hi{OR zHMDdWj-u0d4fQGH|$9bIdF<~0;qG?Q1;@KYSJd3TABoWNxD(IVZCO6Qr>9um5mHx%5N}k~3K_|<` z+vY8(ogO@KF*C!!;s6FfYUsxA&KSA~5;AP;Og>ij3jdlV7C!BCYl(MaV}QR6ed`)8 zi06c1Je@5kh73glZ#Ry2SaE}%?Joul=@q!VacIHq91-K?$-(U$IA5XUc8+_Ik@n3` zq%YiYeSV48Il|<_h|Ad>d9zlzaPx=v*1g(@HuBuh(j?9@>9W@`(ehXxC2yz(k7(-; zW`oS+y_p<0uD(MQpPk*UNm(pi+>h1K73seL)EWKU1aNMQ}r zyUh;_5&|3X^coZPQ0X2a&Qe+B<^%Xt;>I3t6ja;EG%7>V1syK?AX!Hh!X)1UwF}v1mH$M2s@uudV^||Ev!Sz7LjZJLm zvsh@uE3*Q$v6y&5W``#k`N0N6lrd@^^LnwY0o^PQls3?X`m#OnkKtXr$Fo`CFpC?< zm=ry4ksYWnMtsGfZFC^m7^gd8jAExdHW~F+9;oi%4Jv z`#iJ&$xW@I^r1fb0aPJzksWoeR~{GsF|vF$Fb8eF(PQtu zPhMkh9wTItbe>Mra{9{_F=830*HWMLxNxtfj4o=5->g9VX{Z4=Hnv8u(}%x6uJg!m zW6oS7Qp!}r%0XGZm?$g{KJt23sCTK8k);uy9+j78_dE22fkfM5W2q9eER~(@v_3XU z8{Gnh-0HMZ;K!=zm`3kI>Y5F6t}|hGb}O^rB9A$YJTiIWH{x=Mvv!-Gb&afkK{>an z1#PRl;E|j*MB?n(**SF^OABGWw7iji_*|B#_hRVm&3rpFO`hOX^vv+3naWN`X`JYM zmB`c3?}PsQ^0wI|6)U>{Y`)*aio7+p!*kjM-a)!v3vP@;|0%r}-lek1ol|9O)Hq3f z;pi!DXP+uz6f=g~*>N}*b9OuXy-Y;?;wK+Zz2o})60dWlEC~B@Oq-;#$c39fh<5k>nSqEtmgl@g6eX?wny!FDEvjODNAIDq9o5d$TyNXIIaVi#h zQde)%>oU?pEBAqH;}ftFwA}_8liLG-Hp4x6Xo-kFA+wy1Lt&8UQsm$Ewf)=E^m?<5 zl7Wjc-hQy~nzKrmRD(o~HcSz|HX8T{c5N}>E5k2;KaNMl9xk@wA9;#rW{h%gp<5ms zo5=A!>x~O-)xuLDztz*9S!p$uRSi>r|L6E%^aoDsILLC8ihugAd2Z&nEby>A9423Y zk2jvkoHcF3sW&}iK~Wx+X1Fq%7(6NsO}gr}aAYe^;|g5$S68JO15l+=)AXr_>B;I4 z>=-IH)s)$+;a5d5a=v$;{J=ljQ&aWrkB8MQLVnQY^TUU1 z;5l{8QE6rG;D_zP(`U_wCo`}ep8DJJSojb5y=5Iu(Vkj(D&)6%Ql+6tW5uBUOuNi! z8e6)xL`G{sS*398^bB20OX-WFH(C;p{kbuT)6V$f5lcPIoJt=O%^2fR^QTd|7e@^> zo1~)qqv0}inZZWheIbg?BOCAh$(++@<$GEIZ%B1KXIo~qX~C;4~dM!u!5d+=Lp;vI3S-x9ZG z`$u2TtihKu<6+I&lbf-oTV{n0eN7^QvH*9nu~!#TV4I^AyLoal(U}|CsOQ(nWP*27 zSx)s2w1B@X@4EWrk7@*7=cwMCTL6_g@bxu)fO5Nd*7x3I9b0r8Cx5@yy=%&h85G0F zaIE#SS2#U!8O8G#;$xJN;f95+|6yt1P@$z0hn>*$eMI^BRY)A$u=Y{XjYBUQ>?4te za%f&NvNPyuxp7D?OrugApZy{`Im3Rw@DiT5%(k1h;CjW`=>8u#lv#v7xBY@%N4%eR zfe(J4ZacWa2K*m4j_;9~8SiF?6&Pga!g0ooY!?r((+1+b`6(RIN&fFV!%iqo?;be( zNr)?6d4wG_rt)>*;fd?56Y;-zIBQ^AA;9raT!&}{`R{|i1w z@E2YjG-KrAUDY%o9$~Sf>uX4baWyVWo;jEjzzg2=xG?WImy&;tA($#rjQ*%u%5RbL zB5qn-cL`n`^iNe4lW(*i$2-gvO^2lw=^vw1&M8tj+kj^4Vry(F0C+%*MR?{ep$+O` zS#CTjJsP5ku{7uPy#WgqI2MMgW=&I|kP#l^n}t{~1Ig2on?HZanetpQHM?HLJT1PD zn9cU)|G|IUo07|gyN?!}6`+rgyb=)6aI}*_pY6bFYwis>gg3lB$x5Gf5_m@Vjsf~) z;mMAeEm3T}*;Lj*fGPr;ipt;q(bs*UwP@1=jkIl!c3q_MZ^e$PdThY!IO`jVgQ_KY zv&oQ3CLr$+Yb!dnpG8>*Pv!r=^i1zWo3Q%;IJOmF81&uIqfIY@U9H`apVQD zFfaMeVuyDv-WmVahhI{)^Lp!6Ki$=^Ei!(&)nUaX!NhKMRXM*0an^1er()>6Nj0{z zI-YpxXe7roi=Pb(6xXb!xkq$I0mZt)DAmLS2U6w4i);gL%v{pfme$w!z&8|8%vw|T zXR@274Gg}8Z(rl6S?FfjN)TI@AH62WPp`-HV~;R#l!&K?58A+pX~p?I`SWu_JRSIJ z=a>?|=FO)>lHvn7PG*+d1CF3N-ptzIbhSTt9z_R~$k0AY%S3RO+5OW=xce+0-|Lyuul%+V8-m2Gy9A0Orm!!EcBgVj3qbu@y8f(_{J zvg1UP)%CSYcMcHT9SJ9iR8Y@pYDVA{wpl%DJ~5vEEdjo$G%Dv*5t{K{)|3i`=pXl^ zM&NbFe}u!8S<;=c4#~AgS@)VGftqo{Fqk@Z9{|6hQ2nRA}Yr*+%gymtnS%F zMXa(oRBN)a{AS^?j`d=mj8LJEI)>IS{!k9E>Zs4dywFNZWkbmjlfKB$~HwG&_7=dT%cGVfhmwS?S8_#s{6D8tPHTk!@3_3OJ)w{hRaVaj9IHJ3shg!fzj%a9}g<7R~}#d$8jq&#?1=U z4J&7A63%LK6oOIg!N0QZFXMfa>k4e%aE4RV;zENe`#{lxibehn_H^8F`8RC(o$+Q_ zHPTncHdYY}{b>7(vQ6O`Olh*F7%?O{cl32ymT{-nvAmwBda2HSd~x*>PLwjjX$4iu zOwPUCI2s+@_zUDZul&~GU5#jZDPpQJ2g-VWXEEx!XZ1{`KwNtTcmX~f-)bbz*@{}7 z({I+3BFFF@?X~e#W#S5SMaSv#+9>Ur79q`A1qwf&nFIBwSQ6JZ=c@9^17})!=50rD z4Y3N*H#H>CoQM2?oYc3fvu9pl2CR9}pG)sXq1lqJRFf+gwSZLwZj=rq4d?2m~uDj`J7d z#UK>IrQ$kL9+8=L<7lvg7ur9ks_Yn)R0#cxH%$In46mx}7y^ckFm4=0JVKx1XnPm? zi2jTl2S@de>*p`=I!B#DGx#ru+U#_@Id_}(=o}GYp-ZO#HSiqTrD}jTdeaUKMD(@1 z^b*lL8Q9eoaWZpWwfl>&ZliZKEc8`*jD;fq)P#&2%*9hb0&SDoLu~@@oYSW^1>eE= z_h}ikV!&s+{lK)q!5RALHPBh5dxSt)Ssy+)aY9cQdt5j?V@{^I;)47*@`6~HmwaXs zk;A(f&y4?8AFeh#+%mXbKixHWfWnD!sm(qZQ;bKaLiD2B@vLsbsf&naD>17R!?WEw zw;TMO9idl=_LgEwQ$KpY?cY)r^|gUuJ2m;|lDVwz#G3i^SSEm^kfDr_n>g0o`dALFTR-T8N)1lWn4yk0GB7vUp7*!Dn1 ziWK+c)&`pX@nXuGl7J0`bOH(Tu1A2@(HwnP&X|huLk>R_E3M*-vB8~#LC!cKa|J&2CQ)_E8`BUy z7OGeH$u!_H`6?I|u7~-WR+=lfU>Y;X7$r2#2tAB%j_45X7%DgCR7EsNHx&i+!uNLc z*YZ@An|XhI-MqXlgV~zH#?uer4b@3y^BU-4{2if9fZ*TChugTwVm+9K-g|WL%r;-M zx_f2Vk!|tst|L7Gi<53u2a0i-=<1UpUwm?=Aw6A+jQ6y|G=(ZDhswaYh24$+ICs55 z7t>OCn#g4h*y+f5mT1&1Fs$R1|VUygwHy_r!0v_$=o~o-G-^W|$7@y+-udgP{#kY8 zuef)^`{dU+GMKCA&AA025%4DelF z-l)yD=MT&>t^f|hDtGhq=*jVVhjA>~sHh;gAB2B2!j)u3o-pJKP8^Pk3cb>dEcQCl z#r%TNlo!n9E^2V%LTo<-=?UwJ#lnHD24XOp z7nm9N1Bb#d4PcVk1O_ZV^$5a1fUyP$;@|93s5S4@K?4w$coFb?E0mI_RpHMT+2#Qh z>-F*$ik4PA`5d~*z*+z{&%xXlJb|zrIdr#-;luFZm0#%XYaG@1qZgx|MY7jYo2UIz zZNOz_4I8nz&j8gcS2-ZE12?jt zL8hVc0m^Iu3~JX1WX(-2&-lx;CMU8 z^vgkjs=TQ8IW{E^m3s!a&W>xBzBmtn7*8ov7+|9~r}0sXa{WupqzXSl~QOZ`*N*@iL{y z9&#vge6DM91DUhehZpbCS+_jL48!PkvMgjP0`65ORTtweXK50(G@B8;;_xwZ>!#@! zrFq0Dc7f>C^4SEC&!XvSM|V&?<1F1_fYSO^ePuTn-~g|_4ColH;US&-5PzFFI;~6< zV_f`g=I}N~;3W+NQRjii+m9Y(n`)UWjS~>kyJx`d1rJ&-`}R@_J24|0jOc2*sy;vI za7yko_{N&FpXXa>0!jw?u|qbwb2u3MjQHi}F4Y+y&o>%ClQY9kmC~&90oD>>ED#2i zJvToV@E>7FNH_7AZJ)K{$b*>p*R9dda;FOmHn-O==@MKn?A9kvv={#}#<#?XiP8a$kg)hiew=uB2g}EF|CEobj&y&Qax6|}OZ`E%cDUd$)UZ$Pi zzwmtp`A_Iks6I_64xS(rn$GVQ9$amdH%^T>+L@!T zcr8cxa$&?VnYx`E{~3pgRkmfKh$0k^9O{ua%yuIA z!ZwFsamIlnGkZ(PF{hYqlPOEzS!H_m8a!Ti^6=)BNi(9N>uq$}uho3Tm{wN7G#ybH zv^n=scU1d~u$R!=hPTUYEc|chYr1t9@gn}so8N!`hxa~ZA8dm^+y_2o2gcn$HL^;!#g@g4 zWH*pid3iTVNPC+OIbw&`ZTPH4)7`HVz(7k$v!fy(!L~UE9>*4OjIG&eao*YM8vdBABpIMGyan`~E8 z%G8z1#yXpb*H--Xx|@h%jQHzyIN4j;I4&oCvCxm>bV?a&{sP|Kc%${>cw(HWv)S2k z6jHKW$N6OOYj)q){j|Ma2Ncmx-;WE5IC3!~jVVq~E@pgFZ$u?WJWt)5F(sMtQ)2?h z;o(M)bBkl^fBXETT>40S9qf+I8>aiw^}!?*^)L>R!fD z)%R#a5x>fV(b^Uh*OP>+q zEtn;*d;o`ka%7KR^jMym#%0;WS-8~&Y-3%HDk5@vcU1g~A2wkH^96^Tyst`8BnTor z{g3S`IgV}DVf!D2BY35On&R>HI{)nlNNVifxnMO9X96dm`BNNoFjBjCPVT5B?1(cc zyP`lt?9e5~w~*PW*CCS&SNm#OTNW zpc&#;>_Yo&5(S1*7+>Y4H`_=wc2^$GZjFTqN{BD!elcO7%a4;c3lELQe!NbY8=$TZ z{E7mtMB~ZoX#*=9xcCOL7>P#aDQbk(nF3MPOEe!NiRW69<|C&Q|7UouX1kICDXWCn zqah>4$tyaAT?Mq2Fu&NxtRwI;ZEwy3G!DGBtoqGjo*JZKE+jX>IF9BSC5_Aytm2sl2RSie9*gUeY37!CM!dqrH2gxKl*R7A)>Pe zWJ5CheW2epd*BFp?F=$O*bv|J#^Bjy(~~qAHqpUYF4Xe0CTzcER(l$$UpxyH2+W?n z^(tDuGOC;H0uFfXH7_$ySm4}JW~0_RBZNeqHYh5pRd?amPc?dvz&7_$w|?gro$+z* zy7kkX0yf;-X~5IoMw8VdMpoS!z}h(9_LJ^3Ou`6Qj1M>De@O6ClFJfyns6}i3%R}k zR5FC7d*eF;C>U!hzSEY56kL(vueag^T8Ua$1@gVDXr~R!VUMdmhwXA`H{jSBso4CL zkd-V0#q?P;oDoqi!dMWa#?mHx`_lY$@zq3~MRxPU~Pw!J;`{ zgX#G3UYn+jEqE20$FfkXf+X0E@9QwL2g~U3U{%1iTz+uo*95|kd8M2q0ZoiN z`jx7)lCitxl@HqxBYNkbR||pxHD3a`fp&)w8iu zpcSDzdUVKVKWV3-@nRqq{@A_+TMu`>J$spWMuqQRFpLp^W<@K#u_anFM48zb)|v2~ zLDzv!P=6+i;5qBjzPRq-^_KT;P8z?6*L8A^srT^Hn7-qwwNl!WoPBV@FSN#=R^z9@^h$FwGA8f z(zeVc2N1ZN_&>#Qvn@C0X8qb5s%?2_M(wS9_7iqV>b*amMjT1(Ej{0^kwNx4K5<6d zKJo)57J-Kcrw}NyFbNC z3ccNGuqu7DjBe!!6w9Z37jB(dsS`Su;?Jo{iEhhN!4fS=Bf9i1ab$+Q1DxA4#p{be z1&z+Rr*{=q>WXeH#8@P#AHW;;LD$#t6suIxj$Ov>iAn^|>_&gJLQEjL@_vnEc5a%} za%Qm8yTgx+1K+ipr`MTD(43wT0!3%_k9=evcr@vqJ$x})EN7k5uLQtbU>x@u>>(a=9PSFVjQ#U3u^0W`KW(Rte{E+P7O7>@{f>PFxa z1R~Ko-#0$c)L>b3ANjmpZ%@Vm99fPdK8yi43LA%U15Onc2mQ;iZCu%BlW46n(L#=D zwmT=;JZbB00!0$dlg)lBN|o`p{oGu+QLo{P`FhwGWGUM}wH_J$g%d3$S`yqj97x}EbEKd(4AwL z*KokGnvSC!yfdUIO?@&(K_yUO>@~V{Rh{`W z@4C&&uk{Xd<+C}j0GRiHcj?|fKtr~wpR>t6mTWez{C(^De~*p};pW{~_0%8r{*Mk@ zFRDvII&}=zJ#-TJ)r%v!_CE6vbJk5)RceR!;$T9xsMZJ-q%@=~@9<6U3VKjKX(yd=tT;bMw zD-Rcr_u2iq?661Um+z)sm&?w#{-T!&`0g<7OGgN2lq*+9{R+gkkk(L1TQC9HBkD)$aq#D zJ;haBSFHiG(sp_@U|_1sAfZxKS0}poa3a}I-2^mH35nalWuEx)I=Py^Ty11cq2{Mb-AsS*V0ahm4q$zwvcz}}K+zJb@|e}OkJnBw6_WY#^Q?w&(o z6HMG07SY76q7B|UnP{$_t2X()*}%6A2QP^5I_vAgPELyE?mQG*a@M{7*B0YAt0t4B zd4Ds;@#19RVm-0!I1Z7dxx!a51BrPBI-~4tYU8s&(Qf)p9DU=&zh)!&jI`aG;p{7X z!`LOzIU^N|Oc{sSkUddd+Tdv>x;r)xWU3pA^l2=pFZ7f$RN}dMPsvhtMA1D+FP6e1M>F0H zbg4m{D5w)Mx)4w8h@qqs>52=Pk?89jO!HyaqjrH*ns4F9NaqDGRlqLv{@g4aeoy6i z<8A5K>yl85Z2P%)%W&IyNy>g5ZAi7pb19U8=G9yw9@f8`LV^CIrUaU~m6ItHC?#^p zjhd2+uG!AlV|#sA9%o)}#S1@1y}YL4-Fcl65@r76$!kNQ#1!w9Kj^2(ei$zvmzKNo z3jDA?l^@Uq&pmqQ{`6(wFV9r5{b=#jS_54J06JKq=FENMXs?mZ zoGgBUUNddN>O;HnPri+&o|tcAhNd7u%vB{}8zw9e+nr$looY~C9BU?a3pMb-bANV=qD>jreoDj&Q8%y+RIgN6dEoubQ5@)vfl0t4eNk@ z{#{D(dp&Jd;+n;>Zt;B;H4NdJn_TQ5jzw|(3(y%{0y;RrsaOroI4z^w=cGPrZw2RrUit4B)fM=?Yk}kHaQyf#G8(@5Y59*S-Z}afujL3| z!13q5U`nxMiJ1VN0yatBaiWpmb)A@4c7%c~bmV!kFjpN)7I=d<;;f}2Ou=5a$8yCi zVt7Px_E|)IYRX{)nKABQDh{2vf3ZUZ7S2TTE~84#&;r%tYM8NzxF06qf_N+?;{pwa zf>*YofVP?0h0+E`EOu!=UxWO}UQDNDjOm`Icbgwj~TwlHGZGR@XhXW>y7#KO8W+U-zJ^VZ0WZz`e(3%A&UzoQ8`n5h zDVD7taMb9Cbm5jmW_FBxKVOOJ6Hz5G+pL2WXC`*YIBHR~7}KoqJPn949v70&K|;Px zKQeD8j+Bq#rBt_4czt?(@S2RM&cShr0+rUi4oDltt`6IwjT$TOFXoV5Lv-d;yi@1M z!+hzhQwKVFax!y!jRTUs;5IPaeGsDCYh8XoE{Kd8H}u)S3v7sUP4U{+HzI^#8{gm> zVj2B3^5Hf(1*|grAw~|SZkFUe%kmppSZS+EpyFhZ=mHhVlW*4W7CeZ76GUOYd zIFiM+0IsNeBn!er?s1NszX%6L(hDal9q4gH5oIIg>xjaxL4S+CUPlyBte%>WBg)>= z#&tx|Hgq~j@pBwYf=625Nq*yv)~_RqapGRBrQSH=gxt>85oLG|?)y5Tj@RpmBHH15 zxsE7)6Z_fovW_UCf{f=wG7`leo|c#B#X}mL*;;~*c%gsS5%s;EAFDJb1xBg9jwqpy zfYaJ<4j@q|v4-p0G1|H;dgEf_P4yJF5-}uUw6r&FIl1;ewH!stWbt1%(aSG4&{_|%WB%Z~108aSXhEJWJDa#7&Y`WkOEJsY zV|mCndn+RYo5(YqnUP%*9$#GYk!Vda(IqyCcdQB3U7A|t_>9(F#u804vzzE8j_#X& zY_A)#SK@7%>t}S{=10aZQm^LbHPFe@EkdAV)+-;FJTO?V>?IpQ+RjWTP6qems7vC6 zaTab>On)-G(|A_=8$WEqM$DJeQ+=J360wO(NqVT9zlKNRWyd9=uW3hyezGk}G-^#X zyV`=gF`Dn#4wzB))wrfKP=z`%8#4RN-^Ntix#ej)K$g~iZh8AAY`0=NaLy_Eht<=3 zyN=#uECF9^u3-zex!Z0yVGxZDZEGq-A_s7Fua^$SOnm&^3kbmE!VKkd}!bCkKw4k+s5$CwRbU3 zB9?zkZkzj~T8yoC=K@7!A=f-cowk=|AqqOWCpvc)v)6FW)U>0_HJS)A?!<`(8O-7A zrIfLH)yL>+mz_6j>qV-v=ylxG5b=$FLk-#M zSp%vev|n>Rf$zveboy7_W zv*$W%RMG2IP~AGzH8?5$y3Ra-M6BYdc`P$RWnEjlyI&ncz5QB@1rGK((|qO%{vm?w@tjh;S;hT0W?IF?&^(&$ zH992dMA@qBGoT$lckkflDw;Oh6Qe#^#R|joUdI$@ytfQ(;(0>9uU-)Ld-Gf`{9|~b zm3%2M>Bv-jJX|e#6^uS!+nhLA>-%V2w1&>;%bF8F!AJKRtN@2ZhJX0e zW8bz^g_z17jV{H;$YpfeLcIzFB(ME^4RbSl_>=mfTNPR#EWrTJKrp|byzyoSLg?w( zM^hsK%`wm3j=qnGrZl`;`EVP7SuNL=!Yt@yxZiz=#c@wU7Uxb}ItHkeFl%1fux;4R zuwBPJlGI}ar+S#&UJUuhCu3R)w9aDR(>G;$gNyV01?vHoFuLyyPd3F#F`|^ZoGJ;| zL5m!J);rEj_zt{8D+>LQjA7F3b*67^--E|n?z`D(_+sSi@^jvM2?lH6aDCxfO7G>G zDzGE%J6>vb`)#Wo@}i8izH!LxZZq+)L*e)h$CxeV+~p^>3jeR(c;d8leC1)_PcBEF z6Rp;NKijoR+p$-#$3mIQ@~0c$cKl;_%dz+4-uV238+O|w+MEk!=bKOH>q?Pz^9gex zr4+;U?TnFFQwnwltR0|iwlna^fzAO z9oOd{@mh}Xh0chN`|hvd+_X`4-2B0J2RbiDpb2hTcJ@0n^G>Lqo#!fL&K}G2g5}#V zGO*vf#F-f}d`{2(i#P(HZZW8cLWWQDxrG=@>+S~xA?AU2EIk0NhBnMHPES-K&de_K z*D91jf#JvYT9G~D>Sh^}M&Wb4{lM7m)vLLAEf_|FrCWqR$*fmCU<3Zil|6nDv9vSO zm{ut6m=0TA5DV*)&MFG~F~xXS{LK%W))})W2bH5At-CU|dTT2E=hVtsc{pgShw=c5 z?WfV_^4x71QvkO~@=gq#;kLzqmm;`ao%v(p1I;jGS&`Xq$J<>oWD39G->w+=&4O>b zHkfk?{z)6Qb@nDvi0_FO?r*mZrNgW^KKCY2Q87Mxkk}f}h_lPh0WD3qfDM%%3Bv-}xvC)x_IP$UXTHvd~yJFxs5qs=Mw&@@8 zl;T+#=x63M-gWGhQ<~(gI%z8I^~R8IeEJ$D~w(a|G{Xr@sC1rW#M5!4ZKoU%}_fkM_JViB& zhg!0VEz1Yf7!|PCDts_)lJUi>NXBPI&~jzWAnOwvbsg639$ILYg6zh7SD@m;9Cd3 z+2*yXdsRl4=gYsXjx1DI9Oqee`ji-BJsI*FpNwgA&d5yD@cL{4RK2o2kKP20a3rUzH^pP(wtO7<`;GU~l=|5-YN`Gid2bc< zRGcAm#_oSmYqM$T?mwe`n&0+C^w$@Rw#wX^gDhJm4CW3Q$&4H@x8THf{xhV>v+f5s zGUZ~r;H1mZJfBaSxRK1baU&aCo^WP*hNoak#9aP@mG$v$L=zSx2T* zb@SCKY-|S7s8_2X9MHuxob``#5;$IP(b?AqOyrDW3eo+7gKi7izG03#y&mIll{hTR zNMLly#RJZattn4N|66ri%w>d=%3klVZYGT2;3%JaRYv;cb@_r@xq|=qdrmBigdfqL zY?v#H{DH|WkB=Dl=7VBV3)?z2MsJ!b^$vtqx6))e|;-6La(j#R+qN+d!y z3=5cb$_3*cmNe(P+1^RO>oMk8Yfn3Lw32Gn6osRGra;mM6H>;(&fy;xu0zSN@&CG)% zt|UI}IruSJ*Al-o_DgSAH&G_OlKID1H}MDhKl5{J$5u?tyu$l>RhyZl%i$)0Mt;-l zF+OV6;9{?DcsBQibIchk%VZ%lwE&l>5m?&;t~C9a7u>cvF3y3XrxKD-Z?nLqSOt!X zV{HRvfF63oc;CYIF!Yv>tph~hlQ-P@G{ewsW06ferh*&ja;w`=jp)W`V8d$YXFJNS zKIZ%FlbWHs%k0*dLwKtuh-;t%1_Mhe3U_Fh7v(^9B^t)6^Savv7SGp^=qZwhN+SJi z242u}n;LK9@m4#hz3d_5-N33(83oxfE^!50WM<$^BdV%9L5dRk7>Jw)9#?(UjN6iD2p&En+ppg&6epTQh_i&RV2+glYs8Pli-pB0E)FuUWK z@NPG*1VL4DuX6`)*+;9fsP_|DUhVpVtJ@a+wzs4)d1`Ej$Xnx1dfXbQij-DCX9~+P zM2Bq|!2Z6C7}cE!*c3w9ay5FJ}(S zR0v_848$MJXW+v9nuhtj+6$1y(~(R1KUllq zjI091eQa5I-0DFmtU=RME;<1(Mt;VYK$-AksJel}1Kpb03~b)UH;r3dH1%+f?PCkLil)~M3;gNJ zH@ko;GW?u8z=Ja7aJ&^OhCGnfwMYOP>Cu#YRjLfYwOA~j(8>uQ z5E-(v(AJ8ym%&0n)k(HlN%gUil;1FPO%+M4BH&)9FYHaSQ=NM)+wZiIrK zt0mQP?r-4ON2l1$@}e?Pri_}r1Os@nF1I&0hkQ>5h0l~p??P|?*}k`uc< z#6|&^WZu$-lRMQEaOrGBg0LC!tjVHFi+Nj**5cACO{qECa6GBm-)h7Z%h!~`_7Eo9 zg-@AV%-F@>8r~cbnV5#21B6nknt(2*^8V~EclK0ux+LtM(f-=M4=cBmei4H&c+dqk zo%6j&h7_Yz-6=AlQ?d0s*9}J^gFu_vA1{>j<^^KDLlH?aC7m#ujdC@2h?d>3i1&hC z31-py*!xzpt}U>#7N&!3H<}Z(9v_Oa0P*KdUdJN@UV4v$v-$D7*-GQThhE$DB21ogIF9bL>ou`lL6@ zS~++;MO9ZPpC%+e!ObUSc`}?;4I7`?$FkJ|e{0%6FOg{7;`NrNspZ2et6CxS%Y%j- z3ubroR_!`g2ya|uY~{C~Ec;5Njl{~p50b(6NaPQ#BP{!=4Jsl7%>SsMF4Qq`Ov@MUfh?DHmFj82-Lo7gDSm<-F9jN;D#t_Vb=zg5jrYrX&*Fztoz!o zp;Sp}kYaKBau#QnfH^54$#~I+v;{acBc^LFt*hHV~b7Tg$%o01I5G{hIC&Rfo}?$X{sf zjXY`u{<}nSi&_q>gbfzRF64X^*mM#y@>+o7V{{vNQ!B|!`_Se# z93I2oawd*p+n}xay1hhZq^#!spY1Y9w%pc%=vKUfAMBg;ys5qa=|2fj5-DAW2UU4l z5Sj##_%jcp-g-KH1uH_SDgv1wxb!r7I6D+0Isb$?BxHNWZQGHHPJHCz4YRo@-pfeU zUjD*J9Wp)Q>0r}M(=5*ij3=cSd@;Tn@7I%F_Jj*o>{pCVZ7m=Dkuc1ppQKjQ@C=g zy=wd6fl0fb{-3oHbZy2iKkQnHSyP zir6m70gFJJE`ddthJjTE{1%fWPs_k%x1$KKYb}5e{HX?$Vf-T+vw=O=Ch58>qTX&wq&JnD6?m$aF8Lf4#Qs(~kI1rjeXvyo*yO8; zsgcvV0D!N^=95P5wj7sRbdrfyf$aQ{H{~V+!17?6f(|&zM0*V+ZK!y=cEh}Gup5uJxW4j*)vP&YV9oLJfIg0QYvo#ot4OjCv%L)pH|{Eu z-ki;??kWJ#G4W>S(IxZTBn!9SIJ{-%jFs)@(U&j54tfaia zn+ZQy<8-2f(UtLYxk-BVGSWF&1;^0N_Y8J|15*V2*p70Vmc$yU5IF+e9RebXW6Bq8sm+BqR zP`xrga8agTiW(!M{De~umXTesD*bo%F2Sk^A#hiNW)}l7o`Mx?P4G*Y0W;W?k7GRk zB7q6Bp~DpxeD0i~E0qR$-8pK9h8#%eXO*Bp56lnTGuGcZ;o_Xyq#t-xE{E5Cpj5L1 z#}6Dv6MTM>9EKkbTE1hBue|(-((*DTaGQQO1grE7vmovIMPSq?>n?xrb&^=8+9Q>K z2Y#fn%PN7l)k}a0%te75VofmF;4ho7+dlS4K)F?@$vEYrd`!tac%-GmEh*y6CPLLC zp2|b8%AL+ME5};);ysCgTRpG2yRHJ=s`{9Aj+sP>Dx#Z8KH<27EmXc1vIvb(%lEW?zCiha!3%nK* zU~MRRTlPUi*me&v-OchhVy}S>7%EnarpxN2{pG&bfuRGE{M_sM+~9Mz!mptt$5>X` z1ncTKg-}XeVAZO1yXX*QqPSr7MMoA|n(|>2p_30#wcJm^IvE0Vc+SUL?kc8R&YM-T z|37X_7Ubc9V04hx0&ksX0-5wy2R{24;4UlbcO3L(?*^`7ZhPH6r-0LuT^22=Ddnhx z&d9mIt!9H27Y*L(i_8dhG3RE&57zuGI+fnd2Nu3->HiF#3VDZRIp=HzDo#L}3;qA33GBGO>i$q7ymm&aqu40*6I^ zd9(VML=r@H>E}9LVA7{{@Xu1y`B>`5+kR1Rw~F|Tp4-ENhNO&zJ+yn%eI%Oj8)0cO4d8|r4fPq3r0xkTuR5`XD~);dBGS781a)5&ZAlc=E6l_ z)1)yBxI+Xs-6Y0|0gtA)ZPijh*KA%0EH%l%Gff1}iX1;D4-%20^09op6)V~mvL8?a zX=8m#ljmAxf_vvG@|(s9AW%Y8-m3S;1$HIgs4~fcO$foE1$}H6Am;Bd$4(f3Td|Ds z4f)#^%*y51&<7J+F6)DOYbBBwSg_7z=OHO)-W{ADmUMjJ6wO{9LT054 zkvbV9OyS~bpxi!2A{)`Jj>G7VsMtIhX?jwBloWKqjN;!H? zFss`P92xsTYZG`uRhW&VrL|*!2Zre2l%2;9F%VbGeD9w&ww~rS!JC;EoD*9-{?n#P zrUw4kjL?>5WQQZ#2{IMS2MT~2JbSm!SM=*({W8h!4g?f zexESoA>&DX8Ih>2-%rxOyq@7@1TuvA{UonP{5mMLGR?>fW(}-QKEdM&!sL^xsB1RL z?=!JQgIKTMFnisqvloq=jNHx03tr(ogz!|Y;NS3U@oPi_YJNVcT6!4{BfmIkti?>O z`Q+7qUQOus37_Fz;x~tQuGH2S{KK|?lnSM)G5Bhg2>DagJAQbiZtVKYoMVHTs4TJz ztWx6BKoqxf(fT!N|LlXKH&nS`mKX!)AAvn~dpj8Wf&UHUsI`}pTDC%D07)9$u^ax^ z;E^W(Qt-7Z^;RZ^J~sVCPzbSid)c=I9JK}Ff(w}&)83L3O;W&|tGrQa@*Tng|14u; zM2*+|t&PkpTw&2b?v@31uB;UqV)*uel@>TxP&4rP%0ia2!@wj1-Eu&zu1y3(EWr{& z7+7ytA(>FfS0x6J4z#kP#bq^J9;lGUHMYIi0dHrPfi7Q$NqE5AFOdDR?nkkvR234q zQHA6kV$)o80KU#jz$6pAjkj!z;>uiLy~VZ|w(Qb_R~p%ZRVfkI%LDeDmBgMmwJv%n zV@+_y0~DaqV^j-5qo--*np;GD1A zqNzgi&OumOz7WKCi+~qcnQsT^ybU$4n%!?nc)yCXbj#Me-BgKs%!?C7TufMtO4VJH zMx1ePt>oD~U@r-riynR0q=AcTD%o4Llg(%(rXn<}%?1@<>~R$b4`TA_l6)LA5Ae1{ zOH8~5g%jy+5sG(Dk2L^+nGQN=y*OEpb-@e-J9tzaaj~f%*9bH!75^A5J-Q2V!D)6) z4Q2w1%LkB@htE0&fnQhtGJOWN;B*b_G_rizKE|vYYmdk+wUdqO8nXVhh~M*i8>Km% zN^#B5b{lv)r?qR%d1{hAR&B{$V+|k0@p5dkA6rkiRZNMcg7!}DJ()~(+Yk3O_MgEV z519^YZPQ7qYbF^CVIEk6Xqb@~Jle>?7mdoK%;~P-t+{v|l}T6W1+Feu=8*XTcy0IL z1~{TdFso1C$qv*U%MrNXC+zzzEg}yrw(6&uz#9I~c9~>Hj>ACoDs=)s&ck`Ub>Dy6 zKR`+XmANZNvLFlrATV}hZe(PM`yJVpdV%ma8Y6Q>Dp!zi`;o2z6s#Iv&tOULyOHUfvlr?R)l9p{-pjcCEHaw{TF6(1Ayf`*w zVom8~SMa!#bHI2}R@!g={(Yyl3C3hcq8t<_mmc|VF|8~D_D80)n>`X&LBq-T8=G;` z%dcco?c&6ei*k-KngOZiaf35mL|JlsWuxrWhwFCS@zrJtMP+EWWHV9bN)hZ?TfoZH z?<}vGw(JIF!X`UelwE6YwSbX|&Re3YX?bn>ZE!Uq#j%gMw=iwxOIFt!5g2#zqu8n9 zUsNsj7H`Rd_7Gr`w^n>w?CRn=tlys;>@FsaVV(yHa1tZzoXIN1G!toF<(Xn|Ty{g* z)qMmja94Ta((>(!ER?c~ely_?8b*)BHVQsaVnd zOg->p`yzIZcP^e5P{4`i&u6;;PsUnWsV`ltQa&U|k=6ym{L`WY?98v!94G_KU>f7~ zHs9VltJx*ec~Ic(G{>B`#U=8N3r$AGQhX&+>NqOgGh+?Mfcp!kVU*weN@R7mFAf7H zJYFGB?V@O2;H??3k*Aj{jJE0~aj_(Wg;Dxu*|@A~yTnb^M_edp6evY6E&zi*cI?=1 zl(r@ySA*j#y_x{&LN}LVD`%ZvY3Ay;a#s9lmV9nyU?jrK&2Qx_%>@|N zRt|PO>ZJ^zD;J5vVIKIc3_N>L5dJM{wWSSSTN$w7Ybobe2EHPDwsJ|_7kJS9Ru-6tQgdu& z!SbM;TNyaXL^)|)GRY~oYd6g6NzSHY#Gg5r-b7h&Awl^i9~HKYgbz6NU_^O3A5c=H z7<(p+x3F0vyeuXPnL<+AE641I4Hs9WanbMQg|D7=kc zMabVcHiMs`q>%Nt`=L}cSBqus8A<|YxrluaCE%fuXeXJhxDgrpA#(Cx6D(NdQ4z8m+OF=SBJd$%H%+f10843`yB8C_ zvBu~`7h##n@gAT>3MHf(j~`;GoDwC~*N!O+d%gaIS@)@~j=lpgY7|ZvlW_aojm73= zs`;2dNSZ_TR%k~% zHk-qj*MKEpz@}wj{)A$cW-E~k(kb-=RWz&cf{_GjvX@n*yy+zhs?~Ea0;e(M!BKqR z+&k*fC#g#4WGHXNmr$w(j@ZqBzR>nytm?E`tJN;6cH(>fVKvukC)56zz>#}h1syX= zT>M(b$h*Nv+RZe;o}$8atyPhQ#gcxsVQp7x{9AgSG%osG`w(y{;nwjr&_=5b`<(;n zgk%e9w0(=CE|ZSVPt64xTXuaOZ)^*h|^Fj&EUhucd&mCqf{ z3qD~V^UIn)rUDM1FrS+*W@1FX&*Uqpx5&gk{SLQpCkxnbP+%x*cAstArCEoS=-JC; zx9ep*cQ|kkD`fW;Wgr8|TLnZzm;vvB3NHa1{0?7xZNI(NlTL%&&K&$MLiHvC#}5BS zKO?NIre4E`=uqxflZiQie z!Scvq{$m}HPdp!hkn$Te-c`V2NS-q=6BNx zwZn?AtB37HK%$dga=pym(8ij!oh?utXXuLIK)u>I6VekrV;!)J%FQzLiJ=Fq@|?| zUbF_JH<;mP3k){KEF)ImE`Y6Jb^69~FFnt&8?-uKr-wc_2_^ZlCC3u0Gx)JJv^mQL zpP>O<$wZibzzhaZ9`eDBqQQhrma}7Q0gu3kkIP{&3}-OVS*5ulWQ;Elka=V;W^;F`-w(YMRcy_YtfuEw(RBqjZ%6FnrF zrWc*KUKS%=dkd6_;s=53j>R!QG=_TK=MV~(eT7zufp?E?;)Dwh5`_ys@N+e8pp z0h1N?n%J_7fs`Fc_GV&TH!IZ*{~6q4WNzCs584FfBp~>YA87U; zz68hrRevY)n%S(^Z7gEJ9osTw3!vAcSOP1t14nw!{R?x@#OY6yL*8Zn`0m%-@ zku}Of=+Gqi16}Sma==NMPc8jd7(o@P$}%$KVtm0~TJjvYQ-Ac#G?HpuMm9L#;go*Q z4#BcmzhRHoZzC)jMVY_gq1WwY1o?*~`+|Ah>$eex#F(#NFcW9J-h!{1=ihKaMb>X( zH5;bi2aG3Zt=3;jEB~uGey2F!;d}~W^1XsTVHS>vO)n! z&bsR z!XGeuKPBY;1~b{vmSuq#n~QcASW1!~g=6HAB*3GF+Kb>zqnC*iw4aMVM&IW)P|<$b z@zC2{uoOe4tf=ME7rhFxPm!&Kp9{gz=6WuCpMWV-6qcR`Xg`7 zbkJ@rD`@_Z&;RV+mCFiy!84(SgdVU%5m-%;#(Q+wQ3i&*tJqm zn4w844HNpAGQ6g!L?rArv8Vb($mL5sVB)?}!k}p5virGb;-#$F?&ob}^<7yx!|JW` z08tM5E?}XTF7pgbok+7OsjC?PsdT@kvr!1pHD3;c6aopEnn^J154Tu)BEzx5Ju+XP zaL*1SZAu=vip)G~bA@rKJN=eMUnh|QzVZV56taSTgd|=xK9qI0ZhrjF%teN zKNoC_sO>A!#jk?phepy~KM3YVO}JIAO`b)<&A|B!9tizV9r~jkqxu@SykL51)Wn^6 zRDGoLLbZ_t=Io5!@bO95#uL1K!)XxCIC=Ri%E=33L~-u(;GbctUhlWrAx{*%!8C`D zz$jupWpX2Ft`Oi$et4kNb=C=dthTv#47Tb(JPp<=h|+4+37~|CPuJ7-vHsjya;taK z+3#AK21?ELpretiYZR~{&gRFuPDvS{mKK!{_~U%w>i64n^|#fgV{5s!c|ed21O4!p z*)|JtkBgW61~(3XSG8??@iCFu4`zKsxYCX+G15#jYtko92APRpF!HBHFPI*)*jTWPj4wD8V5{c1764%Ctp*RX$~4sS z1Z*TJ_Dzk$M`9&54D6jJkP&GEpRJJS(TkkMbAtfa%Eyikl4x%7ze4sugIV;<4f50k zaA&l|IVt8i6F6eCx7a8B3+!Ud5^2D}l!^Kn{SvRU!R2qXV{f>LU#qt+f9nmiVW}K# z5XvQm|K{77BD|0`DF%x^H#6}ly(HZ@{I)!bB}tG&WZt&|V4)!6YlA2gGEk1UWG&)W z+BXPbhOrdS4We4WTO8ju2*o#e8`{1>0M)SJwLw&NtqZODADwFK4iA^ z6-O?wMi@GKN7@f7fhFW+q)PiYgE7aEY=DKKy($M;vQ5{PCVZrZyVzh9jY}UZQUSqQ zb9)&WkZFkxeN1oTxqcF}B>f3@1ZR48C{ii|zm^q2UqqKZSw0diLn`s*{DLJft0Fv& z(0LU&f5FUs8`&Mq3iwa>D&34c!B4+G>@_R+|MWHp+_$>zVj%4c7WOiAC-}8sffLzI zFX8c55x8t{DqL!-ciE^Rdtoc+heW?otN#qgiy>DxIOvk4`Kp`Vr@&<}rG^E89d$F0 z2|hSv*D>Br1lToyty_xr!c}-wEeXnoX=el(!dPo#nX3nL@xo zF<4a3E=Sz36d zj=XfHi|$j;B3~0@y=`kD>KI_y%Bl_oW^$ci4fcRqn+sV6>f}ro^Pf6*GhcTLAjDDw5pK~oN zP38WD^5V#(Mx}jJx2gp*mL5SZxNzZlWk0omfjJ*F5PhTlcUMid_NlXXrh&WgWNOGU zhwvE4gy7kj|CgDKv+%RJ_b#Ty+hQrO1my3eTtg@cenuwwCEVgZ8@bJoAp%Nr2z17L zIg9BY0JQZz02)ml%q=5X<2f0;Fi<>P(<4k(q$}x+AT{c&+$zF7*dibE1gZCM)znAr ztmIH2-9uX&;;vj3kPYm+B;N)40e}8pM{|L7O}gH`4geiMvG;y%Ho+`@7R0$XtCn-_ zb$r3fa~tPUFKq7se4TK;bh@DSPr*>h+5iqOSgSf4K0Zk!#6KK_mr6J^B?mg&*y>?*u+p?@Lf%i4J7H8U@3Kit%${ zZXf&HqH?Q}lYZW<3W1(!eZO(5mkm2pV4poL;;%*J1O7N4qD5ZIpqRflRV^j*OV%(^+lzJvh>X&Cw3;|+b7`Pi|r8v>KR`n);( z&mdjtPnE4EfOT9#r$)k(nt+4JJ6Wite}N6ghKK)vgSoJQaa{Z!4US_39^QQ~f8ke* zF&X7=U9i=&w|?YLtt-7*q z7PvAY1Ls?14Y&OE-eAfvj19ZB6#LIC5z%9K@vCy`ywx1ek6IN-Ep)HerS5-bq2?|Q z4#xf}Yfs9i>!p?JdN)EV+I0m6juWUMV9F?0+Se9fYJg7D?R6u+qvYYG@{zqwQw2di zbv}(Av){7Bv+_aJQ5E8?NvZf#QttC!od$4Nj(r0EH9TsP4;x81#<5vKIFgV4xRUKk z@mC4@A4gUj{<^u6a>tf#dQtK$?E8iS%rV*9vaNaGo(RG-V(mpVB73goQI6KCw0|=- zM;o?>n(eJdOfiTOqEH+H16h38t#Y-ye*42gc{FyTCP(0rIFOjWrq%o9UOm9ACx;O4 zTlUw~v=SV|3$8k5Hh_PtcF^aGu&`-+$Xb07@d2>4l#i#ey&dfPezFHmsU{ z-Pllae7Dq(_Os2UoT)@}I~)Hq%cBx<-{6nIGxW303tqih9;N~6lin|~s$t_Z`&d?VjUtD%fnFkLZJoKjrJUp^=EJHneDQblfB_q$+1H%@to+Rz{4tn<4sV&;1b1g2O8eIJfI0Hg zw*{`a0tAMr>uq0R53tQ*R#6kWE1QA6B=aEZR$9d$<@T3+tfNp?R~FK}LgXt}qo0p# z3!l{lJTo5H1zMOeERm1FNz%^;Xru3|r(CMZ-r6*BE>v`Mv^DmuN8qfo$BmT&6IqZC zc{gx?k^~-?RXsT;oX^d>YHjx46JDiI(55T0s+7CbC5OhgPYCiG6HsEWnOljHaT<(Ha?p7Yf*Bjux5Z9blq&qKT{E z%-ums>LJL0v}s!zTkywW2<-!=W7j$jYpXn48YLEod3%4%1MYCav&&=)$?04)MeJ?5 ztfEJhv9^KUCT;cE4SSoUDIOmtARbi<$K)Mp%NWhD6p2cy&-oqVTgduX7n%#=wZs6k zxL_H}_pvBAGYoB>-dq6m`6%@b^Rk0tjYg1yX^(-6c&ItCdHArn4V0w?6fCpRiC+}; zMJ6(9O`Wgf$jQ_-glwkYBaR^2+HYT&Ba2%7k}woxCQ{>Tmt}w1sH6+PL1bm zAZr4xZF1&bLgCdra&IL9bDe5JM{iBmykT?g|B?yuI8tJ#c9__L3?3+~9LAT?ti1l4C6I>>aW)gPp_6e$KKvSp?tdTtL7bU8-m_u*~3)40V&Qw<=^k>OiLvnU8?2X80hQ#-qNRJ4BYo!Gs^I5uIoa^*F-tHMYd{8Mvkxp#9;Q z-iOAL1|HYWQfIK=Vq1|$mdEnyn+HrbFW<> zVd@B#&+IPlv`Vpt!WRir;1gq5AmfTJ1zo0OEpMO<&|s-p7~@eUDbS%_Dn6H7kP3#K zz#26#I7Rp3hRrp7&{X1D)&jednYTQ67(bIar0DJS3yv6BTjQxn{aq+h?-4%LUWLNF zYAjl^K_KctJ_APYDba-k!f4wGY3fM&Grqy`McOiTA^am&3_RA*y_qa9d6ggV?>FnU z-cwXjXYTdgCvo62n>-xrJw@DN>hxVF2+T9)o_+k=AQ2dP%)^>ED51up*f`hht$N$_ zn!pCwx?NieZy4Ay(0y4+H77Ih*v*&1{umtPgAX%Ttpba@busO?tiY+rOiXJ`1jAHeL|Qyw@Zg<%L5JPtF;)G6v2gt$wPrj;kHd^ z2#ndSZbHMRPIF@Kx)r#?;2t-jVQ)*f<_fo<#%`$fs+sz5EXPvwmZf@Z)N=Si<)Og=V`a#Pmymb5^B~}DOf8ZST>1YNNG0>G%*w>s}s0 zwoWFyqpdtFa8*JE&bQLrxMgqS(h;gJ8Jp(T@Fw_kE+{?TbL&Rumq?Kpy zIf&Y0P!7(F{h+leiOjAom7)G_grdC|bLgj%$SNxDcQ|FHO7A&_T}fn#CctqjiL5IS zIPOXU5KnTbyOPjL8K|d{*zE2~0=UbEyeo;UYpo*ncO?N>i7fV0NdV7LIdgXO=E2@Yz&%V0Vtbp|1AT#)k^s!|b)HHB_=@aN5`cY7c)cqLfjwJlb|nEk z@IblU2MqAUM4ac8Dn+O4?b;198WR;RCxeJ?zKPPa?{uB$PLb zl)|ngiqub)&xeu#4&{Q&Q=}Fz`dys-#oxb0>?Q)1Q%T73u=uw9Aup&%XuFb-zcnug zKT1Nesd{Nw5=Fv(8Y>?qq4KAB5&KpWD!)Q*r;-pX$HuNC1bWDuk^m%3^LAGfs>RF} z@S`LMVyKVft_~D#^d8!k1R0wRyXAOGXRLfZN&+wqXTz=})LM8D;;tkBhr-SKRLd&1 zyR}a>O&z5%oJu0AveVl8Q4)Hav$6eA5`eA5RozEP$Oo~v>`Fq+8F6v( zwDfg~6&;&}!G9`=()bUuD80H)o4Ndgb4BcUN8f=1cNSPSZP%A%D4LgzMSIL2QpBc8 zuZ^#fjDeK*w}5OX_QXB`0mrhsPs^$UCzt`sACnPVRfxQGR+3#7p}#B!GOznwoeT_X zS~A_7@5tmB0jKc=M?RO+*&BjMX0pw=g#pW3v^LNZ56$wxHnlwL`&PpxdVZhXtekZn z0Q(jvyECShhiBsh7t-USe0v*YARJbySx?K?%>x#28)o;}_<-qtd-Vn&(#m|@djmpM z{z~IDn19gEHoiJYH{qA`t<01>-#VIJs2=k6mOnAziM*{A z#=aXkJiteIQo>GH{w(*~i?IBeyHjK*tg=ciOE?Mpjebs8-5jWi@Fr}N;Oa2_l&HWE zfQ0UHpfTGRA35z36%e^YrcQ}kH7jx|W0$CaLtxq^s$OD1WZfm|W_OpUz!@KE+$Aa? z^-vI-L?r}jrw|Sf15;^krm7N1w%nvIQNr5_*~yaaky)V zhEt0Q#)xdc;L4!);$IRKFjJ)3cZo`lr(VWWqBik3DwIv40;T|aj9HC)T> zl&G?-ZFL9}TnkjBmtCUD-#jhLyF^u`RlTrFRKTJ1v|XaA{LF!xPl?*p+|jtUPc^Xu z$9yDQ5>=pwyh&8qWt8}+dn9VJL2Eud5*4siE$3Z!DqO6#dP-DM!`eyZkhAIx+{$H_ zs3d(XvhEVqT5DQlk3Uo$W=BFX}ff|J=*LWfK!b46O? zf@7(*zhI2;!DbnmOg4yRAC$+I=c+;OUT{otsacwy!KB76)%!kNlZ}vTfV|fCYZCyX zXKN1|C>LnhLNG zMzOw#K0J)lo(I}+XpgiNM(ucPaGA{}J76HTp0<`%#lYj|@chZFZ)yE#FjPfB$;bgS&?mO@Pe!;) z0oG+?%Ek18@ua%v1G2B~myygZ>P9xWT;Y`XR3?Us#r6rau=4mcf{s>{*6S_!#x75vFj|m*eI&N4)C$Gx~+{!EXzwbG* zEJmriDrNb~Vq`bFzQ5*ZQ&7o@30hG1r{e{ag>5 zG|c832@~`cNGF61CsX5OAhPdyxZVTNc;Fk2FsYXY_V2-98KWaQMpy=TR>wY(A2V6B zu|aovj9ian4tI^c#W`VtTyRw|o-o!m(%WV&|<}K zFO3_L_~#VQmcEtQD!loWabII?YRyV2DvnGd(vH8bgAQ`2M_c+qkOR^Mf!{RJPj z(}9mvO6WZ3bh z0J)Q?`f3EtJkCjx%MY7npk^YD%B#YIX-9XUv)arMBlaL%$~52F=$)z}Cu1)K^=8uD%yg4H1RY3JECeN+($HrFQsJE&B9D`x$+ zhtQRJ@Nz`|NHxm(eTC)<)HQ^_mQJ494-bh`tqI+C7NGW`(kK!nM#|k$V>?>^se zOw+Q`Hn$!j@O@9Mk7D|{&QiU@6+t&}@1s-%#q&u>Z*a#V9h4T_Pl?XO4WV=#WZGBdcaZ;>+ng1v?YT05TFQ>(Ylih|;y*X1tO z4)L;YZi-UIo@azqAsrx#xtI(fA->hB@@9hTFu8+P(O2WSzR z`Qz1)DYi_?#j7%MXd5b>qo&E#mlw5~x)K5|v{52LATwfJI@Srhx_*cT6}Szd;JSvW zbya*U>MFf;p<9y84v$4-|sW2qLkRE%y!@aiHf?vgwsdCd;iomle&oJ3ODX8Kcf-*7l6qJ}`QvbLWq_(F(GAVAzkv}h@8xlnZuf)r@ z1mVG(=0(br)EtqX0XmBEDjKg?rc&R2cSI_yGrx$o0HqjjepdZquv{iVsz6uSoGE`h zf5~(Q>13kf9-h60_}6<7+s|F_}Z1&m8~v;aX= z(BLaJJK(NDfgfG5+FjqY_Z1D9sTg;-J0ZgGmM%FJ@7smntN~j+Q%qvD#-dvFPX$@h zEl7;rjqZAe=REylTO3sh*Qi~uctX0WZo}p~-?*o%{9a>7v|6{p3M)B)^5#Ok>$2hf zuC@bC60O**{4x=MGRm*Jv@%IW(DrZ_ZKd%Cw!68eKgz1;jxJEG{qt*Nsv7thbv^eb zVByfy(q_Ft3!!xZP+(~RUiqj0hK&ZdxkYW{cT+R`kLaSGH23^a=pCV!@7%-zP8Fvg z>g=*8D&K42i&6JL^CZpb{^iNWv{+n#@AK&5ARsWqR^SuWtN9mDU3sqP$DQgwzIh^c zk1i90u95N^AY@b4LzTiR3)dXQtoqtd)ZBe(sU%amn`Y!1wnZior!pUY{u|KA!mo$m z2+;(PRwP+qw+Fhtj^}iUUqP#bZ>-STtT7~Slccx%PZ0P}wprhf>YFdz*SAjBQrxyE zc(u-7cG_qnslk1Ub+h&PLOj3+eQ-Rl*=eYuTz`WbIYzZ%zx{2o*=d?stGDa{vki1$ z=Gj;u3OMJi*(&@|{he8v>Cs;fA4n~Q)VRw8Dfe@Sp(>A^U?*X#1CuO)F^6 z>wF)Y*~>ea&s3ix9h~U^<|qr3-{7Uq2?+kViOLk`Vk%^DGWz-neFb^Udqic0+C>T| zc3i}VoG~KGEArhFIBOwkZaClGWgw(`dyBsp)-!kQ5b8a!?l?CbUpSh~f|pmf3HpeD zu4=8WyGI*VBSRZUcFn-n&zH_CdvYqqYtg5;^X37qMdRMFCb#A%aabioew?rnu* zDC&e^8a#m|qoYfI5Q|Rku%$9wn#yn1`nIh;rYYDm*-Mt%90|5PHuiD#4HR(E%ezfg z)+UjIYOj(HFWwU!$qwY0TBhGq4YGogD5$}V^s6rD`D`EDpE@rfhV{8RF=h*B-x`t`Q#udiek>|geAu+=CtR?XiL3l9P6`tWyx zWJAq#4Z(!ohw}708oh!5-zm5Al;vDN*k6Sk8sW|9q zG*pRrBGUZS89^t+k-XUlpP6siTPS;{=tZeMYmJUlGGT~+KKLyLJ0wmiwxQR-;2ESz zfzahlK>lr9YML=%(X+EC{E_%a6_S^dv6TanibpDg?s`Y+LzDEz0l30$IQQg=g_}(`&Wo!6*i1C^;tt{l*iC5-4tN)Hmzqf_3 z-mh2$w10Lxub7T$0Hgn?e@v1EJQp&5qK3Xo8X6SkGmOJc1_)v0EClvD zWXyHsu@O^otEer7I8C?W|!;X=$`1vBexFTqux`}pxRf8 z)W#Etx>x->hx%{6;wc(0w5e<&f7&?S1#k0C|4SuvT#KFG*uOY8q|()JNHgoBjW=oa zvg2-oMDiD=EW}ik9rbFgEE0p;Ivgy&J0YFXhmam1JZ%9*GqkCxdf>WCxMg;byn0%deOfQw)^oH^6=TQC%*jBh_Mhh!h*BPK(vQKvg0V9Q$ z{W3%ZS4+U&EF(-)+%<|9PAjmWFlhKzzlR4f(%0C)KpQ>#SyKK46LE=zP-x!h0%`wU ziyCeSyueY2YjN{}(~ce`QQ}0TjNBBu3mgsz#_hg~Ea=IgmiQ&tFS#GHETcn~1iqUz zzAxF5 z&sISYZoNYtSKv~nHnjIhB^Qr;cGKc;`^11YM2k+sABgV$-rdVFw3#!UtF)e)IqEz4 z@m*NB;Rp`t!`HK4As)6jZy}ga?V`I>xEAH-ipntt7Me8Ue$Jrqi#F84_X~jH`}fi` z^7fQeV2Bkwt5wB!tf>f2!grCezyL*T(CY6>FW$)YWOeh)-&j0DnvWib7f_Pi;uDa4 zbhkTxbf4-4@^eaLEGe&P5p0b7v~dp6=lTuQF$5_Y*>GkZN{!v*g;GXKqZH0nNF@-N zOKDnTDD+y`V{Ql|({X;5=hmDdWxrUvy1M{Vp4-Lv(Va9ls)#DxK%{F=)wa?K;z3>l zWBhS%i@Z~jZQVI*6$7oLzxEic1~P61zR~h=6hjK91V4_EX~J1O(kUEFe2um;deeH< z%!i@QtKwu|#g`OG+>PSoVLwP12zapI0i%-xisD0bAF%^4E-yBx+P==rn zRO9AVCGWbruB(xVg*Rm~h>M;^qSQmert01chhMQ_(Acl(`y-PM(_R~*N%>RaVrD2D z6tjb!DqID=z2^y~1YlEPX1-3&SqV@n*jGjmUY0fZ*q&|GkB5Gi7jR=_`rCuq?W6iv zb?R2*B(vjhGw2Z*541xAu`SU|hu*>Urqnh>q|`bj|dDNY4m zN}z2$t%Nan8iSN79##b5clG7dsF%t|t7;QaK^FhBjN0NiPKGvrC33H@YSii435-3IG!a5nG9{_VS)I{LGr^Jf)9+#p3wAVm& z>1*4T>|18&CvoexTDadAI0S2$lbcg=nx1)Xk$PpSGgZ-|!{$n2Jp5K+W|UJVzP>KH zPEg~lUD}JJIa#JJuWHMvh*RBM2GZtyHL_1J5`TKQ7q;YF*D{$|Fn3jpwNh!d$}^A4 z)TBX8j{whqKXJGnMXY&aMfnkWJDUPnbq;&8lb7Dd<(TK5p(Z-CAg4r+_on4gPm2Wf zuGr3NFf{qspbNwnmObhgAMW)jq44JCHX^f26r|*NdB>Tv10i{V6_3FMu0;DHN@udO z4HuNt5D^c790%2BTwNp94QnBJ#SZeRFS)7|;hlXW84)8~gjro-{{hs=h*=p`4EJ7 zAE;%yu7y8F9KgJSnT$-?w!_+;H1X^w4Ao#}Y;G^>-UIqOs=Oxrx_eY9kKNgRp&M-3 z*J$kVJMpbwt*tBunFYGnqB9vUX$;%@?|Swc*N86(iFjAl#=87i{1?CQDPPUX=R;74 z?d%S>Ju{cfvJEBq_~tZ(5{Cvi-Af%JBlAmOH>oYaIGZheo0Zm1?q_W40>`XeSBcYj z<^EL#owyS7PLinH=0{;yx&L#9zuP<#f7kDHzKTcx-Lvxs$=`s5 zVWmH?iY`~cDAL}eZVkAzPX*%2M$LGAr$KGH0z<6^P* zm8KFR0s(_~uq|I}z7pQ3p&53HrPc5Iv{SQzY}8?`N1mDTjPj!PVTt47YZF*#BL(lS zLp5CjT{b`vi6js60>0c5TT6um^pxj%JT^^DkcCA!0NH1=@%HROFq$(?~Bm*Z;iS2*S8 zxPKkmI(pBdu|j~9ica&9iG`5I0c)#*Oj+=GAnMz=?hI1W-7`)-P_?>yXS5Ms*t{9% zl}!RKp4DiQ_&%|fk09UjZ%(6p5B}un+y}2F48jnlBsZ~@c9w*`0nNFz(yH)c#5JV4 zlm#7F@5_gJs|a*Rz@gmBFZc%rzA0AKhowyq+%hO)FXr`oOR%wuwzVvyIgPlvUuhjfha0hl!-7U`I!-brXK8ll0Nh&HEyA%c4fnchlq z0(4+*i&Pexe-HOu1hxdG-$a$76F6h-a-eDpsrVbb zmm}q-)8Q8Kbp+jqO)fu3d+Y8e`r&ki-zX+u5gJ>x9kXcKX6x^M)Isw%x!eBKazti? z6jfKZ{M2RCY+<0R7r%lNX`HrL%yg2nv*DH?V8b{CK|HUl0SH<%d|2E)?L!!iZy-aq z(-QgVY6`ad<~%NxAC`{%&I&V6fsc@D5?w1pAdo$EZ}pb%Ydd?7t(``YaK4pbs4pm= z*T9AFW0nSmZh)-Z6B;}|CP``iPOVJamJ1^aH*SwZVj==zRn_^q@Yof6124Th6cbCo zG#kF1M~;kXvZ_&_M{cBbhpN;ZGpJC_Ox8m9f2?4MR!o^Sdb>juEtv9(@5gi}6q`KmLBXPP zDt87F6P)32dgyn`1oWG2LJM*Ini3)1_6Yk)l^pTOWLKDOVo2X^TQcGFh5PH4DIFkogrKH@_3b1N5(B5d8hvNpoWUcN5QrU%u2KfEuPpn!G&4h01di8KMuHG+RI;o_br1$*n| zJ&s7B{X4u$;PjJax!(0@CM+hHdTUp9w66;9Hs2BM7gyAMqbCRKUM1(Ku0?k4qiJ}u z5;wZ$o&O^nu?K0_^Cp=8?FDP}?17O+dzsuZyk}!wl@s?)LEv0^JHBdt1v1FR@huP^ zU7MB73qW^e2(=Xn7X{w?S=GQu!i_TDuAY#L8QSbarum~l^`N-zyB`H+l47|%x)lBu zCwKJ{GYW#%=rgwBi-sP@|28=ubmVMEl9>sCTLOl&2v@_Ixp!~M$uH+2>8`?wwD^>% zq5la6a^bT_jNSnH`3qi2e#(xNYXZyUGXPUBHWiu4;0br+avjhx)mi=P9eh^d@Ck#@ zn2RBRvCV<_H!AG1;L!`TQUqvDZ4vv9>@IbU8kf8<*Dms3Xr(E8?e3^sTRP#lmY&ZHJCq_K~nlc+LdJ!bnPOs(%;C^pb-L$q#!O$aF>w(o^KdE5-kQk zNdZ?Gv{|6!GSvuSl6rae+vl)2_HiL9z*gGj{uQ0W%<}g6W9I2a%6(;mJGt#K9sl8kJFNO$3)m4uef#*22oWAbYj`mCS3xYm|G~HN4|t!pmtI z%)7i%*p?qcUEbb9kfz@-r324|#`*g+eYhF{(r#E5>uN%%7mZW65SW|;tyR~M+^BS; z#S*%e%|xG{atX=TKHrVL$Jx7<-ZP0pnYsGEQ z2e?{`PzG{SBD5#wb1xzHGkoGD}%V9Be#&6jszYV%XcbERD@bjyTao$e?S+?q@!$V-QZV~(! zlr3HFyJd>Q6NRN=Ws~@6MaD2YUH^ho)ACAC5&1kn0v@FV94RhBNQ5dw)lbOnh|D{F z6Q5oiygWF=)(9WvZVd#)x|qrfgO?V^^`KTaZGE~|9kXN~&AE_Cq4Ol#O#f;g5F*SILhMcqR+4zc$$R5#I$LG`3+465~YN;Y! zUZ7)Z{t~%;dS*t_nzTbM=?C_R_fUYZp1NZ4D;`sJeCOm=FS@! zcF?8GO)5d2n|#MewJ!sRz?&F0^V1V-4+yt8OIu7YWD4 zLvLZT`E}-VR6!5imU2NTx8zRK;I603+$RS8LUz_PO$n5=aW`Kd)xaoUc55q8p#+v% zFNIv;@*N2ZW5~%^|5`0~`FI2eR-5j`s=w;3AkNKTvGS5Rri=DXN*bR*pW+o6a zbxgaGHO5uDq8c^ejD5|V=-M!mkyRjBt{&RGh8pqt6WV=WpVkR8^A=cA(*^M2&WRjo z=o;9T0jDFTAu3%F2!KTZ(cYjlCIXK8b998Q4I2-1hu-N&t01^=`yAwYEiu_YwEjxq zOfql)yWTI$*K0gX14smIu(wY0jp2ib2c3Q&D{zaFNK2)E1t6!Lb>7<)9hZe50~vDX392HlC+z?5&&G( zutNR7vLf9(*T{Oifd~hZu1W|n+yQqr+}B0Q-v3I41kCieciWI@e3G9L09J^>KK=tM zFp`J4TEb7FsuK)~>!A6}Vu3Xt^L|YarG`t3&56ErRZeHYV9u;iVN0 z#PTzkSRcEczSsWWP=(YuLwRWh-7hfKV&8uExC$#XDkNJh(q=$DM}G)Biv^?*$m=wk z{F@;Og3{GS&N}K4$^r{36B7i|M`?oD9OC~URRrGTz{*H@tBRFGa=zr%IZ5%W;e4f- z$7J6cKU0{%kq(A8>zn>y$FLwXA6eI8oNpwkoBZ8Q!+goE)l3l3jm{ZJnVsd5vRqS} ztb^5de;a120s<-r01<=SDqgtkn%zAj*sQG(q`6~XS+G*Em*veSk+$4hQXdJvKmJA1mpzwgVZZ(5y;_|M5_;BF??T*CpP~JL)1XYlRE4Ezc7S);rai8 zA-YhtIbMyJj1=Fv%pW4b z6kGAe{FJxcNW9|uV#8_yMS}QmGDpCAgnWII&G1`;b+aDiIdO=$QZoj7l12InJDZpE zl}yif4W17B$HFsf^o(|m>ezY?$t)PJWDSk8yxQ*32{ZLlxKn?VCCZ26XKagc#I~q+ z>(tVpke%_GF!99xCxs})VygUWYB=o(Iv9t^qtVRpa3C7sx41-RV=m%!TK?=TVmryT1sJvTaoe)eAkakevHlYQGL5?$g)W9tM<{@2N}>n*SXUW{^OD3 z2_5(D4i*<9+pR)ymD9DgA%J@vYzna50pUS@X#*P0bwdcrhY8mH>Uvqed?Mv@DGAW`)wm=2rO*|2PWtin9|TU z)&xa?C@z;k{mPey+F%8HsW>1~im$7_t1`@qFY`s+_405!%Xg;9Wdt}qVf{}A;U=nA zdr5)KW0JvLQb|j<4*w5=;Q4O|VoB)h=D!fco_|RP{b2z)JDliYtbXDDh9HD>HB2^d za}`ia~n6Ei53mW5SLT#Gh)#z54e83<80af@fRhQ4k7G%8dc&nJxSy?MEczJeIKkfDj^Q`kZDj(Tq&)9?xu2FNhD% zUulqA`vGRD)Kj09c9A7xTh2j!Wl_!Wj~o^|W}zoQa!PyxGD3V67*k*e{c`wyltyfW zS%);m0%qD+Q9{v1Pqig=VkH(8?VxGH;FIb-m;rlJOlL23tzdm(;me`A{8I3-=1j~i{N`2|-%iuI=;EetZWx-3d zX>Q&JXVEUOOR_PSgfB9uL}!x_MhtNV4LWa0!umIec-5#mHt`E#A3bSK5`bttI0k*} zgk%Y1SHcF3{$B3R7IR$&lCkI|3_+;J=-zGP3Fu)OV*D40_{E)ahX05b9z`x79-k&J zJquH$W5h$Tz7$0uHO&k_5sH8ult$7>S*+|xy{s!cM>%tA9Jyu-OWYs4A+H}G5ew_K zaM3@WZXfO?3vh*ee;&RRiwdMwTXwh?0eeA0&h&_V+&H8EH(L_nrFIJ3o%60)sCSd6tP@5{eSxRP0=k|tUnztgQG zebPDB_~o3kTwL9sN^HkNEi?dIWd{=~Bp$5t!Ihv0dAOJl)AR&tVS&m(<7RBEBfDK8 zJB)drRseTs9r_Ozf$7`I{BIVKhB^qdzXDHYeC(F#l~Y z>L2H1vu(ZL;g4UQQCqaV2k?wsS}o0#b%Vi*2qUl|H!Sw1SCG}+$RUc@8y{`5%n^S1 z&my??u4|(k2(U?7)3KY8en}xXY?-(Hr+IiuH=rCgbwfFQAnG>RU^?=HLfh@rb}ZFl zO>o+-r{uGO5b|$(hCAf7c+zc+ioG3FQp=FRL zowPW(BHsobHxt-3;)lDy#~{fl7+Xfxic?dYZb}5G89Q1RGh=k>e4u=~{yigqS1k9S z2!}(12RVMmV(OE8S>-E5YnC$Fs@b-$-z>;ho~Jy_q(U&WShsC>sR_~lQnmCV~I^$(g*=YY@+W#lFKlj@v`Ho#p1DFla#j7fyR%4>fzdvKZkE2-y zBon1AJ9(n+xHZe$^PwoLQ06i}3My@JhUI>OZGTfIFNYG+=j9P;N5YJeFyh1@X=>(? zIPS@x*vY~~JC~ZdnbUW$4XR*q`O(mU)!UxN{?mbQ=)&MmgefU?{|D=MY6Zs-6<*cZ#+Wp zwL}QI#vYa3x9eCy}|VV4zm-w)k(0JjtoU3;#P1B;#{jYa7N|O;_R~oA}CavFDEQ zg$~3}HKESp@_*LUi;wAUS zpRWTVP7b0v#OmX0h>t<}wkNzT<(-I1{`8xzfoi}E>kl9AIL9)X&uro#S~I+ewOTYR zys{L}e34=4UdX+zijCMs%CC_?~jpaJ# z!5e8fdIPEg!6h96w&iTivCdu zyH+su$CX$ukezsZTWI?!aC-SxGW(6a4;RhR2*)YRFb)a*fO#ye*Vl6}z?`v5WJP-Rbe( z*N?{VZLz*st%d2uLofCQ-FY$yxz?hWmImy*OhVg25tey!u$PA6^gztE4UeLK9z@?t;2C^yX(R9B zi-zx~FK>45N8eJ6$Fb=&$SoI_HuF-=vXsFuzB^3ui^Rg)N|;G8MDy52(XX{odvTHW z3|zzAN=O@w=?Ktzk7Spl6fKfDWNcL~6}4bgfH{f?>M#ugCvo(26>d-i)5oC_cavUJ z4yc$<2IifV_I8KD1L5z{nEK~)sH;NvUaoKjral5Ul*!LZJxOv85t!(^#GGQfQq^hu z>&%kayrO##nId$Qc>a16qSV4Eol2oKI=XJFx^y3PeK3-T!!Sptii?#Uzd0VW zbq??Z)0#B{;~KokH~T*jNnciR=%Zj&R3~cx(yDS*dnwEkG`V)R)U=+~v)@0_G}7?O z=k*g@KCu-r{=-#C|4M_gt95;NrDY@JP!_Fjvj?Gf!B@H63%He*CxQ~5#MRAMxU7LJbqw#q>o4bocCiUjC776JhX_PH& zq+>U7fE2a4gX=zD3S(o+bCB2_0`6ig4S9Gz?(x`&Jo!914iTWq}o2} zh?swt+{=Qp$J|rlPaa@3a~=V4*fws`*yZX*?fFVZkJ3a(apTX31W`Ntce`HoEN&fP zXSEIvV>)dC_66WCbxR0Bt2e&QRE64@2i3kv#TI0}ITOq(j8Q9KyC1y{8cI%%;*ua) zVvESH*-x-jXjov%U5J$xmCcKea#E+ zmi~^naA^zj!HVfyN(Pk^e6VRL(YJ9dln0;~T&5XtonIsMgyRj9I2k-&Kjgnm)zK_@A*V=S+&Jpk^6WP&JZF zTdcfFwDn(dsliNfubr%1_@M6b(<5ci`<}fX zHJE){4gHELA!{;}gQn1V2MZ^&SkYi1`H zfq@(&jdo$+!ObIi#Gn{73!$5GU|qYhZm)h>qPGGjWBGjx)xv#rluScix^EUmp$@4Y{>6wg6cgKWR!DKf>aZAVD7-~7OzWg^#WFqLXPceav_ z^DfX>mYp1&)^pKevLUc#Xj$kv#;oNpjjsG4iECr)QEB&%(@uewH4xvh@;cm*93w!L z$rlhRPl3R@igXsa(UKp-|Ij%20YX*Ekq_4K&N8IAplEfr4LP97)yw%-0+3WTZOZ$O z2*3KMcOJQfmH}FWV0m(cE&W>9FecPV#NBr78EDH4U*h+^_4l zjN^%Ck&9Oq5rXrpj(pU{-+{#KM;uq(T`Ht1t% z*qd6#nl;h$Rkg~i&jQ@GX+@IIh_<$IMC$c@6#`WVA@O_&5!tB`RT2>uj}y^ik0BEk zUJPY!@51<;eDt({9an&aNdw#f@nxbX`27k_+PeF53lOdWeg9@&UY`z>Os4en1-uZg zO0)el#CM;8f<3|sy z4`&Ueo;|rtb?6sxt1bUVuJpjGA9vI{FT-wEmIF4@QvqQD zW+u&_+(AiJcAGjalG9EhEj-v&NPm@PW(Z2$kGrs6PXx%Fv;6+8E8+p{iQuZ2ILB`t zYNa4uXQlzQcb)v=i^(ia+a{{Cu-eU!tU6RvjZ|&(Ocot+&3TDJhCI?y2-*4GedR!y zon@2oi-yXk+|4je#uX9UApPxd^4~VqeJrqdca!Ahx%MM{2DGw1o}-h5N=P3V8l07J zI9?{em}3L9Ms1NA<=u`S3XmC(7;MzU^vBCw7cCEV5dul8|@K79RQ0b7p=k} z?MdDMLcbdXn?*?0jFbYKo~WeCrcR2cJ|;}nTre}bc0yc7B>kJwm?l@pOn@mJ%{`>G ztl8MSi((0ns`Hji(IPd30_20+mpLN(}IQGt}>Ho;4#nB`-bocLSm5 zMMGt%-d&^Ox!U)a>`Mw0S0HbJH;QFKUBytI@!k#v|~Vc)$|+%6e%Cj)x*^t1z4O@M@;&$gk$k7hIjm7A{o^e z>1hqA&Kp`8+7ddiCi$4XWdMox)3ZtK{-?dU5l>qdlMMYO6YwkUO>5csR6ZlsM6>G? zERaUjvcOn(ieGUH#I#b{PFrtbLP|q&0te&)&D?h0LzCwzI^LrCO7u;Eu}}!NL)Nul zuZq_@glua2U$k~0)r4H$Yi6}ydGzTS?7cKO>G3}+&p}T{%sonNq;bfLeFwG(*8?wB z^X^Mcb~mEfKplnPzy~H%LEgV6cISYXER)bXWW*gbAWSAr7;Ql$$zPScNME@_ai0^e zt#_|fn41V10)uS)<$P?RyWkmcQno_n|C9!hw zZ7Ky(S4L9J(DDafQ+&|C7|@q_Gf6|{PvSJDe!!?}xm(-X1Ee33rHLV_{aPZOA1|%mNlgt{0G)v4;%FqMiLFE^l&go#xhx~t4V6}-bX+`=v z5q595z{tmF&2$n7#_-fuxKj6^5Cob#`_iF@^LtE0NO}cGozGcpyD+G_SQv?~qnwk+ zaKAo#?Ww-B+g|(-=_~sGEDZcAtTjuYxw&gp*)kPq#S{2h7S>#zH&Yk78BcoESJdRm zv5{c~qQLxuArshtyv@-jch5Cg!(A-}>$S$-Rt9C|MYTLAgK}xMX2KY; z9?Z)@>p_ebX!vF0uQz1s({;WuUSYS`x<>%rjZoY3?07UE522xubi-Ay2-7~#;pf6! zp7%Q0JcO4}KWw!P_mex%Q06Z4d`bk1ODqBUHqtJPXwt|>xwqK+>zA~o2ecy4a*X2J>A2!&){Npkd5=+WJ&ZnApM19Ggp+={ z#VySX*4fk;MC>SHyc5F6m^e=&0=%`bCW5kP10hvQ1Eoi805fX43jQU0`(vqq4{ke_ z45P{%(KEOeSYYQkl_y34q^~pgO==02@;Y~~DpH*2r(Vo>`)shPXC*avv71i&K*Wwh zYYjX-9WsxYSd{bB5^$_3G!jfIQn+wv7`XL)JYv98*VU=e@h^hIBmERC0G!v<7MoN(lay>kEyz z8L*PlpMYLO@|O?ns-}#pOA<}(sr)CPA9q~K%E@WCpPvLv*w-aC8eYC`vdYkG=H0)` z7NdL-Mh%)<;X|r~;TXu%7cQrTpUEeuE5mQD8}Ek}N%NhhYjEcOHo|<0cAsf}HbU(*mT%{o_zC3w#LF3T%@UJX$wJ|WTw(8EU_3EoGUB;s&k*s08;KFlEJ_!vNpe0q4 zxiDu_Y#gIuA4J2s@8;`LrP9*Cuu0&V*_x0g?PR-i<=-v&EuwH%=cubSAQ~k)@_lk? zb#&wwxBCFJxaw+Rhdck3(1oYPW)feZ@KSfFuDo`UPNLsdHYm^Ia=qN<=uQ5m75~@$ zDJ*DX!qFs&De{Y3`|jBf{N5g4AhKp9Z2VA=JhvTO`@IR|=A}*880{K}`9Wl*F(K4@ ztumBKblI4<0+Ma|qVclLMbf7>f=2D>wZ7njxQ~pY*hDeYCC8^~tqSc@H}-7@(=k!a z^=gz9WPNEf^r)gy)(FWX>)F~4GMi!X{(k8-V(TQjqh)+#^Uu1p2zq+#1#tJrO+*RV z;PRx~8oPLH!iM6I**IxyX`=Hgpj*~~V1%)%yg~+B;f{#pRdu&7l6Cv#r_CSHT~J`a2%KYdIV zc$;m3Hm=}48bn4k+K`a;ES%cO$ncC=3&Bkexf3V#Vz&q_QW4VUfYDY#^__NQdi@yU z(IRrE%s5FnC+{X4!VN~3Jh7?8k}eps_-ynS+BEs3FBg`RfWe@p~$tUc8XK)&)(- zq}fIi)LJ>#pUwih<8JLo+NM~g^m}zA=icLM`c_q^Px1&2!9Zl2yZ@-w(FtCy)#`?S zef8)C57>NKjG*jZ z)6D!q%N^AA=E4I?Q${#DPIhptX~#9rN4XODRg0Q9Rb%CK{KRf+vc#K415ew@;L$sX zY*UMjORnkJmHuYb?>lh^Nl1KIZm6iej4UFE5Q(P%4GfEZ$h8YcfSF~|OFak5pd7GH zenjDFi-DnT;l``z#lGL*G|!YhFiBnujzxjB-(G4IM1nHZ-_JB4$U78T9Y#f zuvWB$W|qNrg_3SR6Koy5Nx20cP-v_pvN3sfO}fX1tTu%nG3Os%t3$j2G)t=3e@gkl zH-cWM0rCOUsVPXV=$;=CBpK1Ce}`V#sZbuXCnaZV1M9K4AI?{wZS$yAdst?^mfOOf z6TRq-?j;(!K8hPlpnG+B-uPq6i-;Gd^TBLG1jggs`{6GsV6f&9P^yMtHxz%w7p>S~F_I#Ga!gm8+|wk-&nG%2slE>;q3wt~M+%s3Qyl9x`lMEAQz4AC<; ziRPlPs5-8r6^XR{TXCO_cF?k{tg@BMkZv?Cz@DHwBwH{PqKP6^54(8x`_W(A8^b{& zUwOzI!|(BSwi~))LFC-8K~Sx^S(!{-{1HjNA`v1ZNN6@|M1f!*5@bt_RReHz))tZC z`rsI@fH&4TDFb`Np zEm`<%tjH65@ot@~sgbf9%YEZ5VpE;|GG$TqO8#Ia2ByjkirLDmCo>Skt)-g$)HPAc z1Y#SFwCpvfynz=|*S{Zd;)y)a`{{LQf(vBR&%qS9^_17>>{e==6; zfbq$;2k3xS)+w@roH8ls>m^Jq^%GPxoIMBFL5!+?170fKdEPRm4IDh@hw? zb%Bv^NJF>wEQQLZt%byyyoVube0V53346d4` zo{3>83(}>PpT7pOfb@w}yi_3l{1-^Hd9;61B-}X_T6X4-BJsiuq9{pPcz@ZO;qQdT zv6f0W3<{@MWuD&&YSt2At@FUJl~Gz#pY-yC$ht-@B7Q8%y$d`);$Cy3fj+DJ8%~K6 zQMvnZ?o>D~=<@Jz%`lzTDA@ELYT=N-f@q@*kyB5SNL&ZTDn3N?`ykrh;(0cb~ ziB%wgK<4ExcOoIsE&Fe+Rg7|{UQ_c4To0QL0kAD3Sb`=AP~)@{bjWUgH3v^ zQb@2dms%j?iZ-Jgd*sOXD*>OirJyGkAGkSkRv$O~9(6#=e>=Ev&UTWH4Lc!nUKmEO z-beBM!t5~cD4VMyYgBZW&<(bTYUg-`?lf*1w`RKP+Pohj*9;@TwUWhwbBd8_8>V0T z@YNCO8TD#(=rbMv@H>HEr-C-)qfR7QF0J(EK={Zjc9y@XOuPveue_G2>-rgQ%rWx_Hbg`ZK-|gA9qx)87EyW7w$VkyFoNZ7gBBJ7 zIcLMEM)G@vQsj6u63-a%J`bGSq5&qUQ^R}zbLEkw zde*!1#2RgCBVQN5L#%0^S`UR^G_P>^0$jr+sD38zUq7KR zP5!I9n~M4A$LWLVSot@khw>lRNuFqU$iJFf1)NFh8G*mE#yJN>&|Q61)`NwJE$Gi- zQWvWf+c`Jnkr%W3kcSkG0BeeJZ-u$!bbLKDOJX$1<6&wPdb}Ks_>|1@y?%)-&Ndx@ zTz>DLhTL?6L{LM48e-b2^pcDOSXj3SF!E0SzULvQO8jh0r-%p-IX;66DZ2Kgd22XyxBmJEB$o6h#gZ%qD3Jf5O zx4L8Jn!Lr-KL=bRvC6R|<{mCDWegRJ@Z(eV^tY-Ed&~2-#s6fx|9un{dG`CJSNgt- zIqJWghFgT}_lz&k%TALM*w9FUzT1Y46$xB)hx-=1DR9v_yw-`%J0tBZZJzwacS zu3*01s(mwWWGUWsiBi5y{XCdR8M{Tc`CLD{wfg?~`f_}qe|*G>T3 z?^5F6up`c4HF!#(e~SbyDkaSu;9Vrp?P{D1^Cqj~{u-p1%f zh>L;$lt18F>k8kb2RJ_xeevwMrqn0eSh5<~`mB?*m+Th*1&Fh8PLkLE$!%nvQf3?S z<(@Oq_8PeV4wRdg(b><(BX=>)vv-;${kT2qhNpj5x^DF%Onc1iUQV|%^qoc{(mQc3 zdD};0vwA(v3c(ShA2}rHst!-VI#>p$Jd%yMd4Ch?*T5>>HGP%I_xLoxjKk<|N=!fK z-kR5wO!`_s-}BkxqdAIPUjK^=QHQ&|jWNlOv!xC}y}zIFfgr+L_8aow)k)&P^J;ea z;q!L8i(G%3k@|D=g%3N%SMTQD^u%CqvFzmF^Y*(6UDI*p-q}@>Sh{kmkr0GtAD-Z9N=Y3^<>p0-@ zB}$sV5bZ$1EK7>}t-pFusmZ|X+^}}wv~D$f4;HRqc-?Y_2U~TpHHA?V-v9WHw1PPAkSe>%%IeRo|Y5Ads?228Qbt%npWd|!@JvMoXgMrot+-9>1 z6yv(j!*tsORD;SRAaV#Wc%OCcsdD}vAif3+Sj6l{hIE=6`6bI~Q1f8XrQCYohN&*C zr!@=G%;&Fl(%^(}AT!Fxc!`5bqk6fDa$895XCKsSBuXZK*XmsUjlW=>*;bqY*Ma;d zPzCTd*~}o-9i4s^F^K~SD=$|Skh`OBSfPeV0f~P)iw8#TPI5-3`-LdD&6R($-6*O& zsvgRz3BYvID~E_9H-HSN>#>}UirTG2Gu8H9A8W@AehZS9O6rzNC^|$CqH8OpGYWq( zQ8)W&mxeeOC*pM1pSho*s!b2di?egQWOd2LlkCDhLywgF64Sni%>%bg*}f}xHU88? zgEUOkh51#!-PVxdyelggX(#lkxw)w3cvj8MR}YEJ;@L^QpsRYUea2WRs?hp)F4uM< zTGqil_U3sQsAzb8e-q+PbIjcjy1l@y43i0?%&-Xi#$o*0SaN<@v?&rk|8T0zr4xuf zDzgh?-74|429v5e(e;)skge=_PgLUvxI6 z*xu5OO#+qfiKgV#jGDJH$_tTE->BX#o33P%8Hm-?A1zTsqCV#>eK*n%B9Y219LF~}_7jNBk$Wr1vUIV+@z=1h!qQH8_= zSZINUQmm%@ytIt0{U&iI(%8F()JC*CO!parKE(a75xkWWmn!{;qFSF#dnNga33mIs zM*~daqsL3DV|K>-FIK){iir4EYtpI}{sG)>y65Z)2=cUYBv!m(oaSO74*NJR>d>W& zfFsqpdU)`1{`(GL_NbctV-m&txYAUDQjm{Pv>w?yAl_Q=mjpV$$m+9KkQZUhX&;86 z5`sj=K**`oOGxvMWk}0qY)tF>xTe>?IBiGaYzSO?*-*sxwY*HnJ21}oX>G5X|*=@iCih!QH{OWjNR%ZR<^gQ&yCQ!6hUN zfnnEa$V|KH?N5ZNOXa$PavTh9G1E+Gb}hcPE2ZY>0iGhQMo?KfOu{ZPRY&P1C08fQ ziK`-L&fqv-4KiQ`GDWVRNoO^>-roZEBK7cqFPg-U*lI`6Zy?fi8^0odEFnb? z>^xLS;HvF6H(B)uQmb*1NoUHU7nm#&*m{2iILs27BlIs>)9*dXVMj=hHDD=xw@WK= z+vv$I6y}$A5LI%Xj?M?i>6_VWw2&nt@dvz~q3m_I*w@%{u=`WO3Bc!$2)betC;@No z$W&w^lWpfHI_#V!MAyIf)U25M)^v}9!0u`p_$48b{lHoY+T`0`nWS2WtLcae>p=#a zEa#H|Af+H`6E6{`8OW7XjrLoABNz87uY*UOam(bD;TvE06MONBisy41L04$h4DF4s z4`(9Ot7v5j>S+J+NOEdided2>!2@y_I6drn(nj*BUx*S7R*)bSj12jWgjF36=ltcp z#PfRPE6;EMOt4JjE5ijK2a1$|fTux;2|59v`Skg#HZf?~GIt@FV|_bK(!!2CpOssm zx**@~9+6{I{EXC~$K@LES0BKq_q*B5sn4g`0%`TEFNkLB_3_GwnYOJTHm{3$zrqkE zlxOQ`q0hHGqgUh_gFvM@Vj$W`{^3Alp?Jpohn;XrS9S ztxUWdX(}-@Y}M&GD^i|}UhZ@d!in>#Mm=MaL9sO)$h&3%DVxie8zDk;$5s92`0Er3d7uEcx`rAc^Kt zb6RM(UwY4+sJ3e}dTBD=yIWZRVUnJ&~cn`mo0GtjEL1}nS$n;1!BheKu%{NX{* z={Ny^D}1o?KCVFQM#Vlj#7by1Y#j7mG~-FnNdfN_8IAjiQx9i>i&r(cGo`BB#8P8q z{#Cjy-?L4Pb4ahG54vEsv6a6TDvcLa1MQ**2q}zQd?D+zMSFns=L;HoC9{RO1|v~6 z79qMwXEwC4?cER)IBjbg(G9rSzM7lcUX)Q^^kMw_@p$B-Oy{!OCVHR>&y&L{I&2yu z=_}!Rxc<(D_rq7OGZWYlG_PDghS22NVXp!sE5kI@QR&XYFs44K%1|RS_r)3vT@$KS z{s(IIC#EsRfvFwOxj%!gT2=Dqp?ByZ;Fxiz%sv~g%Hb<~x6CV>1Q5e~h3o3`MTaIQfJ{~#iF zAyQfR75lxxC+$4hv+<^J&pv)<0(=Q8XtZ|OFB{Y<{@UW9p*nk*4;r>mRwc`#kK5%Z zdTR^`PVbw!U8l*5Hhrn|w0K7vvuvo&z&3}D z+b?|)!@I!gpFA*&T(A~ww?VKp^TZHGD#W-NH&zT->N3=?VJHbt5&13y(G_fr_i`H}Fk!4y!laV7sE z?dM>? zcf-&c_=liQJwr0@obLN?J(7yh448f`=01>$(LRPYAQ{6@s~@V}q;7>38W^3dcsmFj zw{KljqPNU;k&0}c0dyENkqOT>xQ6Ea;+IXI#|+X^KOl|Zv>9r=9pN9WY@Z2*z(vz% zAf-(Yq!Sx2X`;?@=@d1q&H zQKzcbx*xQKUotLvmt)Ar20r`kr9OF=t(zmJUWPVJ#tVen*ik!Yf zi@TJZDV?mEcbIJtl>FtH=0Fkff3AyAXL+1F=ov-}7`63N`@~*e+8(*Q(B@sNN{@aG z(hV}rcx$EY)hG4`|Ctf}DNU4JrzrKXZJA)^I)fd2P$}tEh>Ziy*68^4dvr9ICztXY z*jJ@IvRNhe9npx3#K>Qe?B+WPyKH7u8~s(xr$VJ`3IzJ(&CvDer*K0Tif+^levPh| zjneazwcwm+GRbIx&A%YSW`A>Vk?hR3uQ;tRbP(=0S!R#{Ii_mPDfSb(bSuBI_+4k-alvz6xS+E;t-sd>llYfZ{iEsd9xx0=9FK`QyuI9Yex8Lw7ZK_m9YF*oh16`lU^mLLeS$5(o>r^3CVx z>J6ttTUOmg^c|O7U=)N0y4L{=Sk~3R)I!)p7Rt|vCSn$cHUHwV*i}5SqCVh9tt?#K zy71FCe1ustb*~=p9G4IHwiY!DCo6BshD$YQdB^GevlO$IW2#DEe_MZ4hG;tdA~NIk z>Hc-5dVb>FyDsNXksntV1$F>o3w*?l)?lwgC@X})UTOfA`dUlYD)h(gTmV)Mt9{(B zS52wx$8vSGkQ-d>{t4Z6!v$7>$~fHW>?BnC;-3AGc8nw*I0qXOxWB08IX1Az4jlJ_ z$AxbP{k)EAB_wzp*<5O|M}n5STiXU0WF4QKz2wFRiO&1%7+Z16jM!~>=`9yhSplBG zZo$c(1`fuJIe}&VjTk0R5a#j3M|@VzWimEcr_f}G#ZM#>Fb@O@rry%4ooU>oM}2q> zY^q|ARsvS2&lwPQZusf9lojbVKSG+9xO=Ag16>{0C@8imVT{KBM8r9e$t!?ATlH1k z|Lg)W`t77vWA%7{eR$cRu&RhCV{f>%BU3+J-r0V}Ozg3J?C9AUl&>$VinPy6eBi)~ zaVp7RzMc>;cpsacHpg}AIo>?3UZYW>;j+%IyU+IY23_)8|HZoyvRJYHlkgRy{Wn?z z-|hqDiHL*5x0kLU#)o+hLRrq8wnO9>aXt$Lj6JR2k9k=)M${>B*83Z=Jm;UW4;)sK z>glFaICm{aDck%ENEqLd?PYZ_X~nXxZH8&;20>&CCw$7+jCfMu#HPNrSZOf!@AikU38d=Vi3jOD+|EKc>PgFN&UU20Xqzd{uh0Cy?s2T z9E7lXsw|j)m)B(q%W^aZfoJYP=n>vZ2XE0OU9UJZTX0vV3GZr*FPwYTP5F8l5YtKq z{LDz30>-CAe}sms{ zn+DnPqc9(kxY+?-FK0l5PoTO_E5NensJFv3vwkJ{?UGzVpjaM#{O`?!+YE8wXytTt zp}wuqUVCTMKTx(Sb1^~v*uOg9eo1v=@2=7NxR)3T8@TG2?UV(%pT2c763MQ&+lyAz z@5N=*bD7!FpD_xuOv-Q|3;aW+ zM>|-D(%yixKRF~u#jAsgtVtGR*RQE{MMjL2>Ps$!kxXEZeQWQ8Izz#{37zpkjt&CP z>Xcl@ni5795tVCD2tBJ#40RXzck3I6h|UI{gQW-XFzy~9tgH?!=H87uOn!w_Xq#Uv zjm;3<=-f>R>S(xl<4D3N?F%4TJ3Xa}LG5_n9dzZr_=03cZ&$BCh@SGj5-fH66sXZw zfqc5m{7p;4ntmkdkkLHbU8cg}MO~TP^c*L^$7+S>X%{9?K-w*6pZ<*py$*mWoa~)d ziRjRB9oH{IOiiY}4ntIK5v4$cywW}G-978XUg)>LP^oC2v7RK&@<88=+gf5V0Rhx_ zO<0~$Yc5lI%Mcc=F&8Uv*qZwv_u#ra9t=jhLTZdli&Z107ZFS}b%4Mv`s(Tk=9+!N z1460?nEPLml4Xe$DQ>;4WGyA^G#nGaJkCa19$_Tx;&gc}S-W(BL~OGZ(n~w6Q{m{C zeQ%|T$l4_i{LTo(6~A0-&{RjS^5JUn8m-ynpV6>%*O8Z0Eq)-=F>Jx(8MTk#4H@;- z1a+&O>HZ8$LX`e;!1 z&<#a~zzG(R_GGKYrNbN?v!3oD$=Qw$0n$i(gaXzErjW?z&z1qRcsDwveQrSkLZXvy zFCDz1I{&P@Z)P!nJiCM!WL*t{);|twZw-Z8pee;_ zPGi`g;10IO50;ZT50oxjOiYpNdBGSR+G%l9MxSAKa{kK(rsjsU;rM6Y3GxZX7b$PZ}m1S z9t`zx;nd6V=1{35J}hr+B{EWdDe&(}GdODU>x8qL4omJ-?hf3R9wJ|2)Eo@AXx;}# z|B-869=vKV-KMNCdM%om+z!f6=2@q1ySTolXOTq9W9MIFx64hd#CSG&Y`~A7N4f;+ ze6$x{`oH?%$su}CY$gk6Efw*8##X6U$1M93lT&N52*!B) z++4r7Pq%&*S;aKfT@Ij2KVUY9;|lTGo5z{IaCy^q1N=ZiyTT;JeiB85oqo0j{9`(=^$Z)JHRZpt571bvxf zI-wID+l{C>##6T&je!K7JHopYnM~r(jS&7Xwg&1_Y0)lgNCdV0`?ju-$d~4OSD!BA z`=E{QcmCIg4|P_q=ZB$O4)oRT!NkcA-Xc)O16}9~cls386TTxonfE@?ipa{TpG{Hz z$}Uaxd<+0ZSp=%unafoXbbaM}*B@$`5^@Z+O-kGB zN%j@eAIP>mSjztH7T#>Esp7HrL9-f1sy^IJYJVmR-=+-Z;V z?8l}>u9Wh|=L;#vds?VZ`MSnQ#T~RD^WJ?Ud;=J!`rR!u+`p~c6Npb^QCA~bsbwL8 z!g~yxq@Wx79h#)lW?XY&7vE-OodL_ML~zDx$xzCRw3Tf(=8Fi5g29caqxuprvx2EU z6pDiMH}uN=iE^NKiRtS@Sr532?eC3L%yy)LVovS014ue@w44UJGz4yk)1 zrfc*%k@}QNR;)&NH4h3!W+50$495+al6ju5%s1H57_vTI^>_xwt>f%ExrEzIzd_EG z|4oo5`7}^xr18Pvj8t71ft*|VQqL!PY!v&ZwjQIMF<*Q~A42LAith>Dluik?Xj&mQ zo`{vv@sRl*t(~*%lf_#gv`ExrP%=^$np@EoCP_=csmPajxN!ax{_aosp-je8P=wn~ zW&SJs6~^de#~!8z1qnldtIic>~eyRh02~^V|Lfk&a|4iJ+pr=`TzkWv1Kd z=BJa=zIALb)9HXeBVNHgg`D`|C&sEA`oJN)-<5%CRrDX2T)NIfjb!YZP)HshRRny# zT`zp8N&W4MA9t+%V-$sCU8b;N_YsgE#2ao{<-_!nqI}12V%=-SvREnEnGixHNi9kn zrWLMA@EC@w0tfLjOuv@UCWEdWxJ&6W$zwlN)0!>O6r#Km_QmhZx1&&f7PT@EV*WDb z)b82~7!27B()WaQi;9vMXO=8Y(-Tw~ay9kc} zX~MT<8bIa57ynuF%7wujoCs~SNWAbbgL}kdtlu>v>$AWz8b}WkdBh|bhpATg0NueY zVL^-y%R&(;&C~J?MD=&!AVmoZm(2&N?Ek4bBp~S@z_oVA?3!<16Z5Hk{2o3;UnD=@fY;aS7|xg$RQ%R+18yj*fc{mc!Z%ydWlet8L;EzyIF`xlFI;quT!gbl`j=Gm`DOP`qHwRaTByjkk>^YQ)=Pfyp}o4n7I`L56xx z2o{Q_K@UOJo5kee*;;oS^64^NvM9^67XcWi#gB&@d_Fd&t@#)@)X}DX<*M;F#Qfr& zXs(xfJtM{IBD@$72;qAvEmi0sN5OE-mSO&ruW}PfgJZY$+WyY1(ABCfoKUgYW23Ne z55i~9w|A@&Egi3JAoD{m1Uj^_QHnG!ZUQnd^d?C}eI%$3*lE85!ZM54v(_j4J0tlO zGoPk(Es@NRJ0 zsbhX`?3N4@yhPdom5@-Q-6iD=a^N+arOB(ygbHy~H$ld>j>)U7<;QiN;~L-7gMf>s zJYMsNp*=i=(gEGr_`V!4`@j==BBniKKJ&D}1Wg&ja2j--s_ni6xK^F;6pszrkHUjr zGty|Ccb)GYq(CWj|y)tGFV?Q4!L>wN9UnTm()R>{uAnZv$n$aRs>Pr z{+L)C0xP2=k)3q_dBpy4_mk6mx=Bfk>-;R;6K}AxQo6~uT&U!}oX>iiI?wo_+Iax;~2-bq)Mw74e93lEwrlR*24E~ zfmb*uoq!jOpSeyKZtW8uFSzrR;kA^d0eh0v54-efePibZ%wF84g(G{<#IN>tf7rmuTvydn2q`LQ1-iYzp(ydOtS(vRSB2q)O_d2D+Z z&ZN3AElvn=!nyN9ajU297j?M<=gh{~$dvQWaLQpnj#|)*Hud5S#6nn9qKTW3asqii z!Is?TO^DC!O~_kuNA4`{*31Zktyy*=TkN^$`q4woES&8OhEn{eX-h!o&^qGROcJ#O z2rl8=*H3KnL-!5?7H*&(g?ytoLrI(G%C&BwRP^GLY+F5Su1g5E{L&wJ%pJL9cOi?1 zykR~zXbU6o&qok~g9u_(6W+nwaQ6iwj_tW7O5MiH&^d35D4cAf*)z6J%KbV5mYd{r z>mS(dxki8={`QJGD{}hT>7P5?ef=x`kC)m8>}#K#!gt=z zjw*okPDb=h899N<|CR3)Zkzv;@AUEVkAn3xhWTzWo~(?--9UXSv!QyHqs&^6PHpj) z_b2pf@0CrpUanHT;l80})?GheUhfCLd*R_oK-7@3FJ>5aUQ=9R)SaR$1M!I;zOTlDMXHZl*?sbloVZ1XmFEqu}3x8Lr)j$hMpSLh*ugza2(H1K3IdBt+ zbBd{6a`yY|>z+7UgW^({_lCA=XsS}|CKf}I9h zulqT}Av?l)2j_p1`vwgr6#Jbb^XYLh?ppRIsN{I2xRCV&QT)*;+)Isrq-i3{pAN(y zNIMXyks8JCvnw~DzO^dy0a_CqO4cQ5EYJNi~?{soH8JNAU~wpLce?7zqc*xb!xKzxR#$#^*Pze~Ky7 zjaw4t6P*`^1g_?JXmJk5J>F{|0cO55O20HH33MgFU)8C@rVRwV%Fz!@TL}Rk#+4WY z%>lO;`34Pd6j(fNrC6QbsL}R3WhRa_<4d~#8AtP$n@Y)jooHqkT^|}8NsUgQolc*X zPA^7K&vU&iqaT!bc9%-#NmboRRnv2Ynx}979W>glNmqPb<)mD7m_e8Cs2l>>$GhCC zDnHin@xVCWWe;?+_P1DIVU&fIs;5PXRa%7^1d_*0N0!I>svW4j=+pgGZUm77XTN`W znKj;IW`>V7c768u-iW6BY2);oe)7ePR2^#R=`3awAibfSYaQoq`L!!AOr^C zRYA|(1;)T{Q0E8SQzcbB<3!~#B?AY_uIV~O#oan~_b}vvXNX+-{rQdWNv2wjEP-A>t{>D7;U-TGL{lR%GG1r$(R0TG}~ zoOW^VBvGQIVZ(v=n3DMIcJ>Ys3Qw}?qAy*gn&@IyXc^u~_8)ZXsM zO50)G8y4Ce$nh3X=|zXthFed_l(a$>3&W;30)7RSk`7w6k^Hr5ZMI)i%m70pv$}Ke z*_Lj3Q^9P@673`p6V6B7tnlXW(DN_BkS@|cbse;eJ!Cpb_U7pNoVik!MDJMN#cb=> zkhTd)4V1NKB|}eqMCW4RsL@>AMSABJkkCvdftueA>B~6YVun9jH%c~^+6LC%?&e7~ z%$88E_eB)KaVh}|T^Mt+R*Q{a)`C{QjYQhnql=v?K{?YysBN-$SltV=we2C*0|}^o zZK&-G0vF_U)MlZWOI&b^XozN) zYwGpvr)t20FrgX6b-(jp(9Y`r3EE+IIrjSwC2*j578!pC`w%sJNwP0Cdf$A{1tm{>`pQ_ZpMt=I$s<+eR6sXJr_{*s9D)iZNNP;Wf*ncH2qcnZIEN10 zFR%+9p(@XG$;!hG&6~E%$IhxI$W?ccO1WNC+DQ%NNsNd8unE{ZBNPD%eLbZ%%mvCQNWIAw^nt`vp{Q+3MS8u4`4f(-rg;26cx>b_di6cX- z6q~q~UW$A^;n5xfxBoF4>&2m#&4EzQugrCA>x{N4-4&o4mlH5Su+?hUh7XGc>I%Q{}(@ch;CZu9fvfD=U z^<|Fff^yRceIDc`{iKpa)03I5hHqo0ALoQQ!}a$BvL=a?FhxQAf+r_s1>a?v+WRl^ zh;5Bx7Cdhm$_`N0@l6>Du-Hba<5pRMyV>Z@&~DaClbAHT3tCr5{F|`NP3UW-V@G$E z7Y<$dNzu$i&n@BZkYf9=<{$mP5EfeS58)3r<7z^VwW+VJE5GM@iyfl-PlAY8hK`Ti zj)n5^XN7I97!VjSsgsNeu*8v;ere>zq;9cGc_WL_Ai(e67XsX{ED%Fl*ELx{YDE2r zafzUW-9Z3~`q}h>pumI>k!n2P))Z#w%ORIAm_SlL&Q-b?9o|4v+6XP5zZ6@18SZeR zIKt&>+`vqN>e>TB7q4M>86C#MIPF(~R)QJm9AC5$t?QUf)yZ0ohT1)Vg8CC_s$3w0 zfT8N;CaXHLFw1JF5~JgD0Pu~ny|i?EbkIFK*M7?1AR7=R?x62efwv1&{bpdL_v8Ia ziA;H$!z)mF*opp*QPF-IRe@vRwb%l4Zhg*5pTg$^yIdAzWKaI>FT7KbXg2eXY9f?; zViM3TY>xX4O7u7NQ?fLmyZEWTvPmD`~kbU-1UWsTO z7o2CtHBoU{cH#=ZR&EXz9D4?bH_?u1*$x_-)u%-K(rlnHFD&%M8aM*ZgwMim4?Stq zydHO^dRcx|wVsLgVjUbC+8huJS3TMVs6A@`S_wW+y$NS2P&{TGV_ZDex|Cb~{3O6j z{}n;1O@gXtG20_>iPFva*cpJCvxlnz!^tkKg|rv$gxk{>GYW<0VD65%P}6&%7h%Hz zJe#rdBf0c}=aMmn^9mj!6XYl5t1B18|eySuv#-u`$W2bP$Kw-EF)wJ)B5L^#&J&WC&9$V3?H@J`2FP^l-&&-xl9pQk4o&l%o^-m} zpj)i^wLk;rP(SfCoN5MGU`Iac2SJBeS!e=GU{w;S4pa@&DLPad26K(ij5C4j-dB+54!yg8|32h!QQ%GNC!E)KbCd&RND&_c_k?$dM*x~fa7Q{FCW=zHW6g=* zQUmY6e7~eVerYy|B6QQStM_y3A2ReP6|2c?3rYM!yw}DR@-z&iwPq$NNWClhfJOxe zk~}l;!w}0u4(zUCKE zMIyem&@;$_dQbl9(}rOEAdbql28cw#$v`Pt%iQlWOt^Ec3~J*Ep+~^db(X8KfXTQ0 zGf8kjQ+E4nag=P_4M9x3^t2x2CP_MCv$VIv8M`3$hmA6iGQ}ILX2$RDSuZ0Zfu5kV zBN8aY`_#bkFX~%@6+GDo%*K*aJUTbp_NsWfaDU;%zXFA&`55 zM(Cx%IKcmg24g1TLa@s%gWdOW{SVdZ!1EY-)(VtQs%OATro&IN{7d%J0Ux`4ErN}JbV6_t2OagK%mbT__0w3CjD!GUvH#j zJA@-nXw#%yX@M^<)f{TLdC0M4b+ULNgb)R=8YRJnQ3IF(h42KHLk3e5Pw=!n&4UAS z_&g2gDnd!M+EBU`sjfmb@Cx&iKz zh1^Hk0vbb>j2P{8Yl+EK-5Z;Kbz^AdgY~L+4&dX#U<)%5fgsk)_DlpuI4Tf30!k4m zQnY^St{z1HEE#kw((%tBCpPLH(z8>8t-%>Eqi=we>uq4;=Wkg{81Tjee<2jL1XD|d z)`8|q{Ll^tqI{L%R8#tDYQ~No$&c+~u z*7FgLIr}&p;l6c>{z3UJVP$!jN^T%{4lb2dbw<3G&tWwD%QA#w;nT`&-r~$w-yE2O zF^d<;`4|3O%?FiLl-*B8ChxN5C_i)uTgT`lN8-`*_#j*E{FHmfaXf^OB1G^}yo zUV1J#jHB z?jcnkkp;nCdYXw4QJ5&0N7Py=IjnqIt#{_3u(4jtRX6|N1Q^&R7&xCB4UBshJ!Yx$ z%dTp(qWDrZM3S=4v0{|=Eq({yp zplcpb@>f|~AjZ!?a!5{}(=YRv$58&Fuj9eEICIrwr*?MDL=<8l$4oo#8u8QUuiCMT zme}3su(vI6o7XMB3|@U|?*B6jf47b`CjTPRsEvM|0)yY3?Fx$;AtTecw666GVV%k6 zz^Ur2y9=bn@Q_&?-Bm(01nrZ>CmBqClBJy%V3+!$sK8_(}!G^69 ze&@OU4T|xs=lB8)lXWM-0Ve5jnU56?s>7OTSj}G<32qdV3n@HQR%G5SKe3o@TkbTd zk3MHZ6cM(tM!Tar-Aq)Y z$L)QX(9Ov{tXtUaHB3bk$mq026lnJ5NGJ4|r~7!xf+*)c`@5{t5#Yr*s$qKQqTCN@ zKU-;8I8GOkbxJ2nip>%)rzzc4t?DV)9xbon%S==^+S50L1I?Pd-fY6PJoYzynDbQF zRJKcSR!8LcG^ARIUQ-DmH84*{r;+1h^izJ;(|tWOIwMypx*?jEuKfnNLID5|;EE`r zrR`K`WOG}b_HDjfAAd%EHbSFVU~7_kQ)fgai&)wFSPAYhEZ!;iG8%?SubifA0jG1y zt=1n$Ox*rce`FbhoQ^Zi>wHWu@L=p)vLgG1jHX;P06|rB7}@(A{XQD2Zc|_Q$_0?D z0kP*Y3jeTDoJ-WP}29PLx*LHwNbq4Z3D8J1eCCSYpVc2t2UKdp*JerADd zRgrAi5KtVK97Te=k+H`8 zOe}qGQ^M|0@jmv92dVMSLataJW~8}6*t`V;xsbftyy zs!g>0NSXw(8vd9#{H!#D#@0_WYMJh9>t&hq+-DClJx4#-0Ptg!>|8)o6{llkDd;=wUqC)JVm1#GlrgqG+Za;=flM-_5=sN9#al*} zMf2w}d<6k9Pr&$%=zfroF@>qvbc2g5Mb-qK=8ptZg;-1SLFLPh1Vt)J+y;K&@YlXP z>28}2`W@dpJrfb=IH|((e?!jdjCGr$!uZQ?)yD>eT7!)3rU_pD%-!lq!4jUm2iz#i9k*Ldf~^wX<#!g9?pr zN4DH8d9^2t-`JXJq*!Ddor?)(o^uYPSV6YuAIf7FuMwXZ|6#*@CN$_>96smm?bFCC zul;e(Q@`45uG^3QbfQSPeV5K$x<}&ainzXGyO?2Okv7@$5q?ZNm3BJH9-AS&{xgf= zRm8R7?sJRL!J*k%+Kn*Nw1gGWwNkx!I_clwY0PId!L3IKJ6{NE5P<7Y8xgptXy{a; zO;qW@sC#XN$Y*2vBZMLCpGzO0;>H$cuXcN7bE4Ty4WvATq0_~NxmuFk;lQc9?WlIr{DIPPnXZ+0)07ARNH-5BuqYfmQw3^|WN;PU zxWqNo%Ja-YqMg?7qY>s0k^~9YE^}zi^mtn1YREuWO;)4Muw82adP8v{?rkn_II-v} z-G+Sw1r-rM9gB{mZt4_S1Q*_k6+u63p|L2*bg|G;f>yVg;{MqtcTk~JpLe=;Rn%!U z_N7+gclfB%L~>*lT_yB%_mmpjG5{&jA*@AD`z6?&pO60M-7Mw;fC#3kuc#l1wd#(*3~v42NB5==;r3^j|+31>2X> zv+O?J8Z%b}n|0{!xL#~)RMW|KQAyfOw`fUuwS?uy2jvy|p`Fb@M=4q%`9cjq^_d;` zj1PQW{KvrDX<7N)eatdJ-P946HY= z9V*Xm%)~IN#*NOemTCGtuB-=FJ4c?&Lg4CCxH2)M#Gq;7gT2@7%RLf`A?*P(G%-Ys_fJ>MIn7ze`wWTMZ@>b8&1RLU!?E4XBAq)4fnqIp%mz;I6yG%k zc3NIr>p(JS9~mmI(IqB+&W29k&fb+_U~cR_nZ1u#T{!tFp$A@p6E!^8z7-+2BaGzt zN83Ubv9p=P_vO!R=&1y|k-YzF=zc;9cq|A9Mtog|dMciPh59AP$?k zni@*o{COj@f57j9oe5ZW=k*>CFdR-NT~u7@Fv}@JeRsS9m?^G2RM-IQ<$WXR%q zRS)q?Bb5stYUpN>tD(!a5%FKb!DzyB1GU9ae5yol&U0?|OB5^l7jjo2vO_rNyj(T| z3sw_}MJ8+(F=+N9pjnyDjdNXHpG4(Fw4y7Q!+?h<`T8LfZnF8=Yf+LsR+b|$Sa$Y? zK|9)3*v}_`WTV)D`5_MAoemW7)@|f~FPlRyd2`{V&$}BUfr!qhibg5Lukd5xGX`Z- zCJs8lVs`Eyi$jLMnLDTjHXQ=|t-3u{*X5Mpr3MVqzYQwi6cfu#nU@zSj=RATT- z1Hx(E7xJTvXVm-fxJwk%4*RW!o|mSGowLCdcZG2;drE6&zwc|IP|PXZv*BBE!~^pUm}q%Vjc=Yq*UXQ9?!K?U&>}kiA~$dW zC@&8h;_eKFun<;c6Ps{xM4nHJR*<_d<}LHhtEFyYqI3xlvh@^eYHuxsQ1lkJ*Y$cC z*n#0ZzIeHU9@*er)kP6^g$E`53mWb@z!F039&Yz*ZPle3rF#nP zf~Eju7H>i|3}C?HTycr*j!U+~k#+lnkGL|yIdMHyH|7=I{DH6r3B`nX$VzEl!|!{D zWLWc5)lk(Sw3){j@hxV^udc#S^P9%eCygE8`t4aEM~}%^rTrQm)K{Z64udc^P@U5GO#@F!cR#T_ujV19Wk9IiT(P&3Z17dbuP5v`C!l?Cp*(mYB&%z+w>NJdxmRRY zZ`vtJ@bO9gmw4%ZyUfz`b)bSp**;#(?X!WfU5K7@UWwpVUA@pi*|T(;|LaS6QDE&1 zCtpoCQ)Y(TF`p|Xzc+G2s%2sQ&Ey73a5bYGFpT^pSy(2d9dj7L;>;0%)_kYIp3l+r z)d#5o_X_We-LcM)8iR0C>i4@Lwoo~}YrGdp8h`{pI8CS1J?VoDfFvO3mm3Hcooanw`OCu?1yU7T67aVJw5oz&ZP}HqBpf3AvO>~v`G$N z0B~c-tdSG*AN}eicJkqlVzBJE$3r3!ZZHz&_4vFEdWGoBB)ifmcZFM|Ovq90Ks5r} zf;rGfW(x}D%m)YT@Y~@2)1E=BAO3#U&%hEmh7K+Ft)eU7&Gs|&OwEOJU#YaTO@{w1 zvf{SvD5+fEz&Yfkd0SZRXb+9fSD5`7P6_GW$hrhNp3)47f zIKM#X?Shk>5SFd@e!Hb$!`*y~PoB68!P%#!wQzVW1Cz4z^&+?RMr*lp82po8${_>H zc-7t2RinB5AZm61{!_#+D1xyv@RXjriLNFA#?@Nm_sd`?I(XqMdjbIyP4pJu)>K(L z=3vyOZVM_}?9BC$pBV#bNG`-cnIXr`Lc6>H`)}fDj?l1=W)^?Fk>60i6gx>eu7@a0 zbfkPnPrP9TLPcPdRSZeK6Yk=%LDjU{%VI=b#c|9Zm<$JO2)(XxoE=-irbrMs^>L`O zxhSfK@QSaq3HiuGekRGWUEd!(z+y!i6oM{fI?l}YpZb1~?u4E>^4FUgkZ=R!0di>_ ze60fR%TcW@=AE)D71y)|E1L&R*cCLfe7kHyW(W7Ig&LW7EL0iPRV_eYKd(@9Y2D7; z7gn_c*(s&@^3q9u6-L9jXo8Bu3`8i5eQPawAwlX=2Cv1-1sC+r!gBPJ%n4sR#cw{V;oXZi)n;{y_5}srnZ1;*)y7i}8fAxX z8Uc|V^oCbW-&28?nT?39UvOovQ;(=Eb`WnmGco3AK{hQO!_ zwhx)DU8d|~eO##nNXSrjD(QAxZMkOg>Z9hB#-9P9(fS;)K$n`QvMiQalbfEkcHDv= zS$Ny6c-r&$7;P-B@ckmCXH-w2?OKGeKJKf~C%sCUj?X3s0{sIaj9q*pvPaMcxqLs| zOS#Js-_~XDZF5dZmKQ8cGHk_x%>os{g|37tKA`SNfiKgJBQ_wLdCc0Qj$L!tZ5V@2 z9YpE6D)O@OKW3ZiI>J40dxvHLd>vhNfLpmuc$gZ^KvL&s^O#m0F$dD(ytejcmYg<} z?#{m^ru;lV)J4%S&nt+Adnd#kM9(L}{-t@`y>6r+OJ`jIuwj+W*VtbhyeVL`sFLF4 z8G6=!D~1l)^It!I&+#uvoJ`XW>R)KE9uRsgE$Aol*2#&QfluQaV}GQWiCiiqtr)0_ z$WD+O+)okST1HT2TwDBQI{7!)Yu*PN5U;X798@P#j3-;N}6!0gk8l#&#a8%jCa#d1VBjWp0!hbtQKbgLWg?)qI-#C*woxM2eg9sqjR<&Jv zga_P+7}#ht2igKI755lLn-4NB^hqRgL?ZLW)MSrXq_fux^t0&HR=LaaPaTK}pIx6g zqLCu7*qa2)gW@_DfSyiS)K-@3Pn2S-p2HzdwU;zD$2^*lZ}HGsnnp21M|03`u0Rd(!X+^4gv3-4QDyPKkp_(X zMD4E$vY}r={9-QoN0wegOHit%B|RNUXY0+Tj=L#?{H6)`wPqGMp5if3ce&ejXML=3 zxo_9w1u^S~TZT;pZdBkU&Afpr2X$dlj9&x(*fl35tNl}mv!0i?*kuk&RCvf$#MyYWZ^>ez9_8$$r!sfzfs z=EE@dRRvXMBaKg9dmLSwOdI);Z#5qpTA53oqR&iMeO^93(goc~k=LvUA5dC}*6rUg zLp^e5N`Myy?@`vzg5F_Jd|bh7F^62)8=vp`FY)emUBWwyP39mo(kCTW9fM=U{*xBp zuPaEN%dO@dqWc)8BBox#uAr(68r8wxUzJrZq)1%U)TY{-kZ!&uE;N~Z_k|Z1jRUjo zdtaUVJjA)AooiEN^sK;X`|J7z<6MIoeMb}Bg-`ph74vDdtw+6e+lkrV?tOm$8G_LH zjW$iRTn#Obcso?tQ1RdfjiH+=$8D>oFHFH#W){DWoQ;VOR8Hj_(#`8|X7{R9Wlc6L zJ*|v`UkvIm-sy-MpmNsl$a+)O_w?m;rnKF3#A~D)jf_Rjse9JO4u+UYqvz()>r;Vr zY&Q_ry#mIicMXL!*S8)qBS0AW9p?Y@u|zD-j?8{MD6(}89R3ns-n;WIlHcEa58yK% z!mIo@+NgUWYjWy8OsK7s@%fMrI$wNmd2Sp1JqGLKmE?R)n|5g-H<9tiMRPQMlIC?} zFEEz0$Wq_6!^dfHNB`xv(i07lNTFCaL$B~4czgu?PHO-xVD^nmPwIju@PXREsfzgU z6XX#yoV`48bez6pi>LoCC+Qw>GdOzLx@25e3HzsEpa3@tS#T1SiF~_h zzGrO8mU$6<#aG2HSfPo?e=#s_H|A;plv^rf0Zph7{AO!jj``>#ab+j}(;m^wda&CQ z@J*&PXSflR;L$o2_Ulvn>RsuA98mZ}@IB`_hQ(ym$yq6=ELlnz%Fas^XL&JeF?eSR zgTPZEKI+rSvEfEiScr%0=ML|6Sc93-->2V5FC#40JUE@kv&0o zghvm#3DQ9Wru~U|U`2UR@S(Lf5v00x(iHLEX>%p4Txzz20ffXcB?TslpYOU<(0ygN zuYgZ_ZmPBxY?-DH_yXLrnvha^0=_P#`b20ZjBZ}~YvtITv#ay&V!=!9DC*627*@%>Ilddy0oP=V zJ|c&IK8sL%bqrKSvua2+U==Abpgoy3B7&yaWz>y0#KZy6fM?RmLz{jhfQ{4{T}J4o zMndEly}iFs*n50$wGbuH*3)$wTQcRVYoyJY8R&R+bgtUVJ~?+NLtBAwTZ|2gd%O09 z5>%O6KXW(;Ur^ZSAn|sCK=Rnl@2r-*O{z_LdU3g3R@eHjfzw$k-afmb-dqSNrE;&} zeg^GL3C2`3Z(5s}%qZCJ+<1KTQ)wJd4l!#;1_Ib`*Y5PAV8i86X(X9(VMUE6WZ^Bd z%yBW6)*y%vI_qwaa&Sfv#A;=9JgVc=fADIvci(Kdk6>;*P<)uSGjioz!-t)VeRM#T z_wdqCsi));93>aZ5o7r!cAQ5|G^ZTL<#Po_(LVV?{3pWb(qlj`e$3cIfH`YHpi5xp zfvZu0vO8vena2|cX?z%pq2NL8``vIfV6At5!mwo3Gf=VOrqO}Cp1zO3D_uDhjrYm< zaU#F*JD0<&vj?Y94pTOw;fV1QCB8xSkq8+&d+wx$*dy(8U;-gEF1^`tU$c35(dK`H z%~qh3vA5ARKfQdwzRv*GFng(pZ=Zy&c8S$m?OU}#T~brq)03xZmZ^2c$J_Nb_M*yC z4NdQZctkptYnSiDU+UrhkbBQr_QyAVDGSCkh}8_!*Fgag!S`jbK2u-ujQ)B%3GZ$= zvuQZS2}4mBJDlE=ctqS7ZbE}Da-m3PVDN;Qg(;kG=&c}66p8o>7IwiMV-AvWaV*o5 zRg_(1L2scxH%N~QF^8?T!<^!_Nxxn)xqsY^s)U;U!ETnZ>@nzyi9?;@ zo3A?<6h@obF0YNnPHWpcOF}24%No%80$K#^|NNNIE8=bO(=rL+@3>iZhvK;J3ZPlBTR+Pwt(6K21B*pkzmsFiY;GejNo`!x=&nRw^HmOSIXDXR zVJ;o&*GR-d#O2`KgZWqK)0>7o=JY+|KLqK2M|B7~o7zuMzqWAwQu09x9B&;r(DwB3 zJMC^4t#yOE!=cl?VjUmf19MwUT>jcxwAJMx-*7OmIpq?%OkPQ_4;|nTil^3QR@Piv z^*mlnyog+P6l`8uk+3yV*RYUV9ll6SL7HH79A26g(AXb_5XvRfQvE|c8a z_KT$xFDb2(TD?|mV}Ey8@H13ha?Na`=Bb#982WY}YnfuZ7f~H^wWhHkW5e_wPu{d> zR}x-TPsOJ-P5r)mzgGb90Sy{4LdWqgAEc>`1ll$KUqa9%`2QJ#J}HU!sKI1+Ooz0` znr51veJh3S3A=grM#TyIE&u<1Saa>tis!b!A482<68 z76k3B(0EA^36r~w;;u}Ag{}PH|92dkf<6CKaB?>@vcReK_%(3&y9=@Y*gqV|KKHp9 zx2M=H8{hY9*q*>q!)d3tngEYin zyO{{HUU+k`-%e*LM4Ns$YCv^=|AD$ta&LJ8cYDqr!|%ol=Ii51 zzF$?7RcriN5-*W*%sPrSL8ck+1<(0yNqp4{GvXU8ei75UC~`1f)!CKGm`Dl*YLVUF z=ocDUpSZ<}dhB=I@jisE<5E7pz>}AgE0;E&`DlV-M;KfaBt= zFO1UDQ}zEqB;$`s3uo$`rBV=Aj~kkO62@C-d=lSYOs1Wv8$9sB?F9+#^!MiHTU`V_ z)9fXX{Pk@XVxosegf;2Fl2vAMs*jHwLFQ(y^;(^kdhbf@Qi*R5&&X;AgHNYFwA?P_ zgs+xgH)OI>Lo=NH&2aHlFXcDlRtqCP$7^*4;p{h%fMRux;fd&35s2p9(P>ZIEJLx@ z>J(d<)!7UxU3Ug?!A?yE9ZhhLIcy)2U?u+0J(#2I#<2^>_?EYjLBifQsyLT`M$ZG2 zg{6<;eP)NFY+@%QWEXzW^XXUZ101d6wY)CRVzh$WcO_D`k-R4*(si-^N_+m}Y*l>Y z->t+RXL5$z$Ja4kR=@W{K0Zc5x;#sjx#>0-S^hj7D&!AJZKcsP9sXF?q4;^Dr92l$ z7w{%+;>{h-)Ac-{dG*f}#VExkFaYLG1y zVEL4d9VWcTxGwG|j1I@1H?boIyh<`_&o-#oVbRppv;|Hv_e`tt4glZb4l!>W3SRsu z?-Z>os4cXMeZY2avvdbwZ`uBv=ad_rdxIGo7qH!O9#$MNB4%(L7>sPjfgXjTtK#IO z4}?hlv~mxwHv47~=kN=Af(ZPXt_PI&$smiJz+_91xEGz{do_A|IR}bJN|eB|7%RQ9 z|Mn&phD)=Q5H|5rtl?C490ryhmpPMvEk>Bnm#o;-&gfV5$BM^ifb5smH#GYZfZTP{ zKaeP2?v>DPP6a9u^T9%l35^2p=}C}*FiY<8>~Nxyy#5wuioP>kA`Y>%qj7El;Ke89 zPZ504zCal%AZg7AlZj;{r^!kn0bL?OO?;?y+o9RK&!W7qfsto5FbD((mdlwsh6HRb zB@DO#Daqn@!drP;g!w|oNzn5sKH-}bU27=K!23CxclL}l^;gq#A=A*aHCzRr&1m{8 zDLKg#eR-n6!kVr8^UuboFjpAW3LN$dN+23K+(k9Id+E&ZaDshAKO^voN$dv8Nkm(P z62lV&Hl4@o9m_{65OW_+cUl-oZw4=u>GD9WzDSqYJBYPw^4EZ18n*2Y+ zF$22^B*3lMZ?);qHN7X4-U3(=`}Ok*9GG9gg+)B9Kfv-ge!0T2A2|B6TOk7<&AcP z9;{!tCcZIluD%U>Lg2g*K>ia}wQ%!#NJ!XOEl1m)P{&&xKug&-P--;jxZ4%0o#$}P zO-uP&#~F)-5oKPMfKxmgE}0~h(4<*nUM^mezK*Jt*aUURn&A`J7MN#BRY!rC{Zc*{ zpxoHI$RskXA8Yd=E6am%>wFsB-V+~7HL4jA%#oHYNHDQVfg%x<&;Ke25s;rHR;D9{ z3P8oKDJzF+oXAH1J2q3yC|R57s@@0QK?mpvrsOz{-6wbC!y|hK2Ys>hGXC^of*8uUtt9sO$*}X!vwKxtu*EXGeG*WG$W+q4Bb;_Y% zqgp4`LJ)jPIjN8=3n7AEAY!cQF^5j145=Cv|KH+h&`!RiXY}TbiEuqJpooSZk1Js zrwaIS@buup&ZsUu_Sf$p6-GVfvZG!KdH-~N!8F{6wfUwZz1z+C3qL{~aV+Zzqeq3F z_3efzC!hfM=uB3U^yrD3K|o5>S+ zZ?ahD<*TvfmHn~9pQv?jmw%(CS<>v}&Ko8(2%g}yp49q{FJm!1zAM`EfngMj4`|&q zcxV45J!kEog zvo<6^ntUs3*l>(Tn!f>kxeZn(dj@L=6&Hdb#-lm$v0;4>;y*LDLLf>k|uZ|H_D zvX84kMb$_#bxb|(n&NHlnxxoDUL69VtrBttg42ou0!ha&=hO)&?HeeOrvP4Q|QoVrsb`ww)|K?{g&|Z zI=ox=Ovq17cY|W{FCMrir4)jTnsBn(xOj$|-hV&J22ZL4%DVJgZp%Jy?Z$G{9CF=N z%LCo~t*tIirKAC!P{=l!Im{-Q zkNm+a+#72mr7!_F;of#f;3x}c(HjhK4JS?u+f2N#7 zXV)SA1*L{~oW#Fo-BB8{$aKxFj;+Vpjmq!DZkOph2!nkDE1SG7RVs;C!yR^l^NMa- zz?uZ)R?q(jG1nxmPSv0EF<{q5Q0=}!>fo?!b>kBcM+XDLat@|Mm`ULi!!)MZ!b3iZ zNzAdto)Mi=Bhz=ZNbbn)AHpGU>~uwOG{@*kVAKV%VDfleyWw3Aaq}|JA(9wzY&_w` zAi%PTiSqX8Zb~KY=-j3gRjAYxrHda6y8BuULdy+*1^h(EU<$Qb^tMkye?e%%wMV(z z)Zvww^G7)|(5Why7;{Dp+?UlqTsJK#vLs(R6x3&eTZ4#3Kn<2UdVFI6LIZ?w@*FoM z3eBHLd|^)h)U2c>%XhvZooHyS_k+2vK5-8&ZS%kY&fU7Joi)FGym!*pz=< z(NA_RC&q>RylxTRmWxj_g7W(Y&^ai#D6jrKiF>*7&u$HVsjLFB#?&1QS5JED2DUd| zOsJjFB28h{0j&@>hccJ?GTSQ?&@|yViH#3}9s+}$!BC~)V-f%zU9~yES4g%S^y7HnOedlvdhS}zE)Q8f8X4Sc09JUTM<8zTq#)-rZKdc=3Jd^q@3B52)y206Uy8Z2yk$x^um3lHZwhEv0|hGVZIkEpjOUO37L4aA1+(2&|{SuP6E1&FtLnE z4SESMx8EA)Xxpk8RfcFsQswPQ6xdL3Skz4W;+$c8pTq}05H9imLAZ#?=1GkD2z+yB zzW9)9r-1?`Ej*XSozfyhn-u{#im3jSfQ`$V5_&@1X3b``qhM;NZZd0t7#MaGXHmUW zd|$VNEi&p9q3#LWp$&o~UO=6W?UQNEqbKkQ;=`gI9xO#loXuISwiyDr2R*#3%45kJ zD0Rh-nF`fH@ix)!kwPSyIxfLTFa$jSi?&%8DZ<|n}-AX9;c znH%pX>E_lmRP3glDZav$DGdMkUytl7UrBtY4N{#9uKP%bv5}dssInN>R3?8f640(X zf^qXlqo;ReckJg>tWG?Y=GQwOH{C2s>d5d%9cGfy*lEbaq5blFQ5mrxi9eVpi2m*E zyCw*-l`WC&F@}$OeyGKP{qX!apPap1b{h_vAFkXkf@`@^nqOyuw%w+yFq}**&#qAV znq_J44iw+q931z(q;rSfY0XbeYCUw6o|3$M=ZnL8Zc0)8P++a7j23~*h^iGglSBHm znbQOvC6}u{V)&dUc=E5wuVhyjGY)5uEL%2}FQl~Lu@>~r{mXUz9c3rQ0e~*Sth5H07e59ns+dJ#lKflgq zcRSXVFYvtnS#e=<&?l2us;#(h*hR>H5YZ$2?Ag^Ayp}MBZzJyF>Q4qIDVCYj_Md`G zF21o@Xq*W==bo=7BBM>BZLp~%;C{@JeyLg+AzfsLO_x(IA^4uJJyR=JD??d)k6JAO zM64UwZ**s>eV_M1BI)$Jq5&>b7l#K)_V8}f+2tF#4sCpBzMJduOm>S#RcT}D7m{xw zRdvGLM?^_j7riad3BF|9=%%$3?c{@`Vb)c;ZTJ28RD&DB@O491tSyyY^h(r>X%P*@ z>^Y4Nt<=+=b?2gI_(7Xxt2H>UsPr#j8U2ZyO#47l_=9Zk?N438&UZDE}Rx}8BHc~uUDMY?4e^(L zIZppQggwrZKE7D4`#qD_1NGMI~SY$%ah5HDF2LQ;V2wq^G<$*pP*iK)R@Ov zXGcf7p2yrB+3(iFI^IRUb@w^L2P}XRc`nH}=e1QgZrO0}`Puvv7jeJyILo=2T%G{^ z^R7dyQE4;b*?i<&g6qbH(@w(cqA$MT=XF_KL|Q2k9ElXp)oY8*9XUqcNBPJfbkkPR zjDg^U6C~*vBn(%X3tEq;mD#O_^5<1IY~xq@cZ@l{JGZ98L0Gt4|5J_3o2B0XQgfW$ zW7LKB9$ij`=FlIEW+wTfUL$p-R-&07J%i(|BL*fiaTWm(D7R~O5sW)(&w-R)J+nOd`upg zSR!m?4cilktiX*&?$#5~Ad26CmV*Y`fn!!SNQp<7wmk+nh-Q##l$K1cePqdX>(g2f zn_}2){OZO$9O_*DVtXYKG##M6iU@OC#blm$f-99`>NKQ>!?DT#`pgif=w?jT?wqvRVE(n^9e!zrLc{&n zG!};+ob)FS%4}xHu?3mqOEORw)-B`9u&F`VoCyn(EDY4W5RL*(;6F+>hjovk?UnP$&L-v|d2<`umvPfzP|@J8b}DPt zQH-JYF90@jzH|Tc4V&+uG>PuVW_3j_WZ5`9ym>6-#4QIuSmA@7J0x01&@)g=Id6mB zD_Y4?Yw#%Mq?hqrPi2h-f&GY&gs?sAgaWNivZP9x(&pQ@7 zFFes4!Ac^^KaGRnKD+J|1iA_>wARPRtKM+G#z`j|&JOut*;7Yt87~}C&S%a)rgaS7 zV~N~(r|($P7s_4T=ar%DRi=WHY`ZfO^d$!Wp=V3ESoJWy4vaFDD+JC%?^x2wfTYEe zt_*~cNEA*~Fd+f|?yRm~g_jauJ>4swJ@F!ra*UMHvI@U8mud`S>#l@G1niy2)jJCiJ0%$qKP z&4`7pi4d_8GwOjI)Ff+=>_1j@=CBn*E8zUQFFF(NpJjBk<{(cnrmn!^m@y~4M3M+Z zubCmALm8j*$xjt~tuFJ-MTFuSIg8Mx&CvR)OG+3yb@v+q!KRoc2(#mQ%>jM1!KiF_ zmz;RF-xk#c;R`JXsDtmzi250|0-+11ME)k& z=1Xq#&6W&`D9TqD@Is@T%d7DZ)JM9lYm5wiq7dT1o>J&(_0NLf&Q#CP!z%_=ii9h3}4a$z_>h-L$R+hhs)t=BuM{(z7_65hN) zGYGC`qRw<5CO6z*RRNhZXX2br7Ey;FHxU2(uIIf+n*@@UXtfsSYB-?)8AaM(?{4ID z+XBNMI5i=CCZe8cPkMpXCJXV2IJ_dreA0FhhZJ%}7we_X;i^5C(H=Y1A2yEQiutJX zVL=9Ro<-Ep0AAnKvmd`U$#O35wUm7P&~tC^x3cezKH>^p1vIOGvi~7UC*yx`*$w#H z{CHQWD^|wo36JnBmSamXPLSb5boM?skjnO7K@d@c%zt3nCI%m{Y~2kdHvf;xOh&84 z-~1r}@?~7bK!8;8Nv}*0bzAepTcz{<_v!x?OsED-VV;%}@{ruNvJuP8W2J7Ha`~Cz zEm1glWKlXM+Rcc)zR&4eu&n5+?sQ5V$)OfiIzvXWz8Hl8l!-bt9#NITginQ2#8RtR z@1pZI=svox@IOG=EJ!E~_jSE=mQ1{Dh3Y#sO=db80u*w~(OJaMPJ1A%_>nP^a{VyC zvgt2LjvmB;QDEvP6J>RT@JeS-l}%a?jgAXN^&Ng5-1Eki^>-?MHZ=`|`fG0NqM=n7 zUS=N3StK!dnm1r=raje&la1c%sNP8f6RI=T+-&SBRhg@ZTWL0)VI_Q>@l{g(a&E1K zme^`*Y5nqUkh`{^CyOA;R6w+#r1;sCkI-FzkPwg|TEk;KiCnR{0|qCPz=-HJ{f0I* zlI;eD1%@0|f^)sv(q(UsxPAeOtt@#w4r9{tD$9HmJn3ud*^8W{xCW8 zNY+K~E4u7tdIoX1faqQrj9z}o0xfI6I=;QWh&SeUrZMXBq?yZG;UF;(X3le~4Z?X? zI=PS168{TPPtf=VZvYNf|MFvNVpM*$)6a{Ctt&nT!uk)8_Si|aiqZpl^wQq;H_3l? zq`mCk!b}8Tg&3#4NH~}va~xJee%yfeDBXkCy9gSEpt!}CN<3{fS3?l#&hk7t!W1q> zh{;&~mc(S!>MhwLgxf%pveIgPqxVxx3XG(q^q2t0pzAvaStU_ne&IS7@|{>fZJ6Qq zrx}_ss*Y-)N9xkhcC0m#(EP*=4v8V#>JR-|@Z32n#M6Z+)<7#BTc|Jr4PTZ>)4-!V z=*P9n{YFqlp>4B6*~^L@$l7gPAyvQoFiiw*%9*v6`dudM%x^8IvZD9&0_5Hna!AW9 zWKm>4fgT2=r>NUKo{UO+UCj%A9Emj-XUZwlU)$;TW76XT%u8^X>WG@^Nb>=fJa86K^cTHe9 zv#9UP#N=J{uu#x^YJJh$T2BXE4;vOK*LyUlIdD zVGO&Vcnv?4XPkjE-<=cL)@RpMB=6Q5<8&p+CB=K47pU$!#jShD?xf?v<;s(k0`Uv@67x(I8|s{eS+GKYZN~@(60wK zW)nU4RnVV(cpkIm5%!|OXQCf?Xf)mN3BKX$L>qsFamMUtGX!R5<%|LPbQ{5p$Qi6z zrA!q@jP2^;mYAn;h}ta_Mv<%e@-tJxfn=zC2MYsQhA){XA#k2|)5*?nt?rvN{yEu) z0!l{3u1|p3PUI9)0+T;x%W!x}zJY9KE`zf1Uly}bN#fV>>XUf?hFutZ`6vbxXaMH< zD5jr*O%77DmVYx#Oes-AMIvm*gNs=Gd*X0|_u)RcF*}C`z$rwBVuv` zqH0;FE_8a1^$$FDc&U$J;Ud^XoBigP$sW_du)(H2-quLlN&L_Rb$l2cpDZ4qmy{Ve zafT-ch7*6n`Y#^)Whbi2lpPAR@^z~ov9}dL`4wiJ(Lb6zkp&z-rV~X~wy}8=eH8EhX0a<%eH=n1iz*%T|YY8e-eew7) z&H+Eoec@Yn0+kb#_oCpr-D*KkcY$h@?Jpz~$m0p_W?8kp;ctoI$t^ERX6GXJNV z$=9a`l6v*7xp!kLEIQrkdyVB--A^92BfW6NC)p#)Km~1>%v0R z?9WSGqz=sZ!3ssng*GPyo0s%M;*IpFfnZMM-=|Xgo*%W0e*ozntd!5Qk|et2{>E(M z_Pt9rQ*oiTwx;(MI&#rVVHPlSGNYwL7%+m{7cNj{zwzXvY2!Q z|1#AZn9O@UeN+?!ZX=y>_f;yqpxh+rHUYd4e_gO>IghhktYtJLNum8ZUnyH zX}?L2JMe&qW}41!;u5ENHaiD_;PG$Y(H{WQKVr^y0?~!e`*&vEU>BnBL>~Y(n2djN zUU(bMI|~>&HqSfBC&C4n%S9fV+gREA@gJx^-xrCRXe2D19R%V9ARKm*J8ujSehlT# zDe~~GPo_%fV-jCXZRUGA$U(#lg)s;8-^zSg&>z${ElYA)*@HWePdW;&JtX!5c}xl= z?{))YJu+NeH^e*ft9kGrZs5fO)X(Ls+W=z%_%<6CCVTIlLI#H;Z;?R5Nc3|AN_WP% zz4xeUl(v1MfEv%WUq{Opg%DL!!%8&W{NxPQ?RMFK3)ES4Y3}pGBrcET)R%?kK2hQa zbFxEt(Fb!|_mH@kg-OCW7{_z3!ozpuC1rv7(Kj}jxi`Gpy}+rd$Bjj>o49;I7)u7L zFIV+im3Ho$lGRl-R2rKh!nfkuo|pn`&tNS8g8u(;y&@0N<{ks5{uyWl8hAF+xfc4T zF({#uWTS+kAn=vJUlBVIWgfz=2;T5e;>$;Y6r~=TKdyNaGJuOe5LycO{I3$fYN3aT z6RIJyKpR;kQ9s-c6?y=={|Q*iFVP?#149;>2EQDZXdBT8NsDdT-nwz#Qc#H#S@m zt-@UF->6+8W6_%?u>a3|KBpP(9Suulz&P}-mKJ^w7sed*7o~U}42RmvyCwLd;xG6; z0>eO7s;wR&jJWj()(e2>v-6HTMY{F9sBf5#OQ^#M4M+gZWHY1|Q$~Gtq4Nytle6_t zw+tqbU39?=b3NgdxnKXqt$w@cSM(k=4DwT@%g1BtJ;!{XrIy(^p=>HKk9G9&+V^xt}zb(RD5&HKj*hheVj;q z8OOuO;Rfn!71)#|=e1gVW6MFG{kb=hKn96VitQj^-KfEKH%@44ozGKWDwP@4d>&ze zfWctkXauMMS$OoTBygFuSRJD<&*-|8A`&i5gS?CajBT&U1_!+cQ^Q_MAv7h@CND|F zj*#_X6k+o^Utzc?jiHci5LA6{JK@J=LfMMh>WMm+Ngc=TjEI-NmDx2Vfd^+pXP0r= zAny&F(0swGeKm~Hfxeaq5QUuu)lwOS1aiQ%y)ZDm!+P-ot7`eEdn+fS@WHx%E3=E4LNpUL~IZ7$ZO|?chP7S%QscARC9uZR+1PykbW=$bp|SK#|go? zbf{ze->ecaq9Kh~fCNJp#&yvz07uBK{E++befP=wC~Gf1=O(DH`cFp^L1bwYW`#HT z)#J&`ziy~+x1aU2pF)0Q2f)mjOLvi}L8LD{r>@N-edpvPMfkZ2?|x8#^XzYKH8F-m zsC)T~DWa=DI{wUvD$X;p`%H)zC(L-7i96(5uB!})=B9rp7$U8I{Op)xLS(-<$|_d_ zQ&eLYc*9}en!hn2UhWrbCL+E3lGjXB$lpFvO}s}M_+}gn0*bxVWHBMSZ_H#@(or}t z#%1fm4IDIdDJdhI6MmrhC1Dmh;+P2FppEQv1v`0Otk+AJZ6Jw+vG|wf|iC;`1vGY@;8VRK1`^68f4FtvN;^S2guz^gAv~!BXtUqRn zsH99K{CyMoCGNL2R1>U;;V5N0_h$$DcjKS4ogFfFd;O1=GLZzoHTL?(K98pWK^0X? z#h8M%NJ~|Wt09K*J3XIwxr%J(8&h1^UjsexendC22fjAyvKceVt$~m`BJ{u>wvB0P z2N`Nqrf8;)qk0`YI85yVxwZ<|>Vr@y7bpY>)oaB*@{7lti=yh~%#=8mz#K9vczm8-i$w?FAl;*s! zh+oz9M5O+LA?+j`j}!;nq!#DO&U*Tg7A zH14U&vOp~TS9Qs1Fnq96vFaT;Yg(eh||?Ap7;w1wEZTkve| zi8hYmPI#RIlDV|0c$v~nBxvxvIcO% zue*tJCzGsn`q*={a!Z*%hL)B%$kYBXNrdG~ z6;yW8{-p-S@SaxtU)%q26RJgygbz27q?Uvn#C=>&=dOq%C%FVV@C)dW3Fs5}up3H+4^iRO(EKo@FdkdCmILdAJl7O=jYW zw_;9Z#4Ms)I$r5{8&TmXCHfP3W+Gu?zzHb z^Z{BwGhHs$z|5}y-%T>})QuLq$=16;JREXIS3g+AB$@q*`akRRANKr)c|*`%QnXmLJS3hylz_Nn$upjCH*K@Kym6Vm_6Wyj_)W>eu=6AmGGiO3 zrDVvnQP_U!&-75#;O9T5TV(kPpK&ubdx8HlR35uY#OxKI{TO>t{isHM_y5s#mNAiZ zVVedT8=S$N!5N&v-5J~&+}+*X-3E6V+}+*X-MVpi*X8|of9+Y-vmG4SZ>n1!`0%y_6?8nZ3mAdO9pB%l*>Je8P#7`lF zq@m{`!-w?p>tAk@`{>S>M$Kd)sZ{Za>YPReEL0ZsXr0*8Z6?^XU4A{cC}>bNTMS8oknE^lEet#6J!UGE5| z&mQH(c4q82!I03uK-^z&N-dN-2k`9=c2}lQM7*tCr}@VbJ89*|qT^jA5}vuJ;f*jp z5mKlMg4@{ZTL8GnA+IK$p7GXhPQ;-K7;J*zG!*?kzDJK6gjGw(wPNWNZZ$^05z$!y znLSi|U>Ywr3P&dwuL%|0VI`%5I@N10c?`G}=ft;U;`QmZ39VEvWV6#-@W0D;Ra1I!-u)WN%PgRb_f0L;*CJzD~CnOL|4#=UIW6{7JuPZnee zf$c`2zDaQmaY+Dsz<6P}ks0lMURvlY%Ai($QkqsSdpG&PtsaBzra#sc3w@Er>rRt> zQIt_-1my|_+=L?ZMB{*K%>0n=^MG)gop_}Xn1nz85}2%&ILLpK~*6NaTxC)3#Wr^oYy~cc0$~}`BoceCHQRCr9R6;jB@Pq zM#4y#%*IZs$Y#Ig9Xfma#tiPZJzxN1j||duhsD&;pCf&|6;;ww!<-I6k-1*J_DM{%Ho_qLvC&;%0@`y@!Py2_pn ztmtU?6iTnu@Bo8snO42Vj)EUD8F|~VHF{uRYVjAA1gX4c4|yZg#X&IveD}P(bPcq^`R(y0?;QO0iwLLHp#> zUM*|iW3|!eZoBsBs@VQ9ETz!$YocwH1Ud<%z6b9JK0)5;e)kWy(~tG!9)QTurPfb^ zR6#!;VX5hd>?}~w(z`)wh5Jx)-IWohz6g=C9&b1VBYUPY6xt(K7O|S2P^MHr>@rwW z2ZG->?P0JR?c&UTHEZV(?XPFS{1C2)BIqebu`z{&=~H78DzPUDrH9_?rrCq^&;;jI zL4Dh5?oH8#e!)VPOkZXQ+Nb`gM*JMpYsPQG0_6@kJ<6wD7C&k9_2Mk^N)x1`DsC&j zH6xj9`=?6&&bOjPmaB>%Sit7UqF_uBOezUriixlANL$$yls`WTRPC#@09!XL%1ZZM z1SfB9M>?R*QMk|CKf+`zt`Hr*`3XX&oWQowje!~?S9ZOr7+Ys`M!;ItXmbj7;bmYZ zcp|;ZJi*o!A>-6zbd0}ae?lV zNTw$7y$^3PBcZn7wK%W&HjAy+Q6f%E>5Nt-0EX#eQlG1w*6*`QC;Er_1;<838!>zX zTxMn3F?2?J#vZw4sCD(Pl$t5G;J&)tm@a@YKLQ-Upy7)j)fvIU$h=@MG+!kw3eiNt zsh*-I`2tP6+>Q(M+Mz$2=$pU|N;9%mie;vP#+O5T{xB4^g|uCh}k=&}^v z$I|%nyI8U0bBVyOk5nhtxYxCj_7Ot}A3n`9!i?*CjK9Ysj6L5OW}c{3lb>@U5#=q_ zPcBBafz4uZdShceWzYS@UZ`CJ##BOAlVv$WeO|kdJ%+}oJ z@+a_HR54~3|B!J!+G1uSv_#AHFPenXa+@d}X9XR-$=z+U1pyRoap|Gk1*< z&NDSpLMC!kRXLzF#oNCojnw1y!LP2(Qh3@Q4rja+j~yQtOiE(1gjt`*HjJA(y{koV z*l+S?^AXs--_1GJk^Odz^FIJLg3bQ}aNGJ&Ia1kJNZng5A4pGvDSfH5sLPoM12O^x zEKli5`^=QpW#rA;k{5<%CT~dDzHdcIs385zo;aE)KCm*UPn-Xj!=pj%GgPO4)k|sh zzN{hk2!%1Qg#188WMI9zqN7yLn0!|q9cPQ?!f0WBV?RqYibmK;SA2M^3evtw7UVJu zb6$D^$Cyy7du#&^t?XQ(a(#itAWF~Wy2-oy{^flS>vA{J1`OZbP`jUo55imfwleA@ zV)!5CA4HLk3DE9@`h6xmLmsJxZ^$tL<#hm^64rUzNq##6iPX9pT|&1ITCyr{RJGXW zfnA?0pN^bvP%5zmA+^Wl)PU{NWdC8xTNp)^8jpYUOVa#Us9}ZI7)O@Qb6p?SecrI8 zD9K{N@TGh4yzY6VT;>Jvbd(rwhbIl~97&>uf`S=MK@;Gr_{r-%Y zKMu1emMh@QLTX_2JkFcANg=~I=epl%@*dYLP0f5!)J$PqHS+6wZzk(oZZw8(j?OHzsbv`>yuw}2 zcSh-7m-kN$BS6VofV)`08Lm3M!+5>L1BJsW|KU|7R=`nr9`sWtQbYUXy3(L>zuc{o zNR>#lx;niHRcGJ&R^OTHY9cK@yI7y@;h3%fpGPytM{mVy$W$|^`uLT=cjzWFX7shmgqt-!;Q!7c-x*4xlUDOtvYa4hX!mF<*kv1I6uvgCNTTGTo#i zkE8H-wp@z0OQoXL3cdQe|JZQ1QDL4!sGviJFH;sq=UCh~dkC*g`V-=ap!dOh>B&Ef z-`>Nmn%ic=*yMjI`3gpGrCXQQ<@eIAT5kGUUD5oigsK>L)>HGkln6jns?~T2R06bN zC~l94eM3qPyU0Pz^7Cg7FnEpcN&IT$>~6T- zUbzeT{>_#n=X;%aVu~78`YPoV{)tIt)G=_+{BsEHIoX+k;_IIYSmP`TFZx}>-Onci zWmftRv#C6%hHNVRzwFer2t#7Log^d?iZB|jV>JcyHnktc25(T=h-WKWIRs5a)R zM9u0{Xpm@>LJ z8;`wO_Y&$OaItgW2f7I3!tkP9S?i2NWpQjfj_z6x$v%bo!WElrJ3pP;k1$m-8Klb> zJ%8HU*>7IiyZ8*YayLn4t8t^ceGqi}`1o9Z297W?QZLTJPN&vF%p^TgzNQk`7)a%P zglp;SyKW4boWDh6tSI)_AoQGGwnU$A`bMkgwpz`1x-Z1S#In$*y4zmmtuNomB{TDw zNN&8_1pT7^QvQx$3&MJnJ_t3!=q}>zQ#N@)73pGVARjHO#G3KBHL{!d_TZ!Kyhn1j zW||aX5eMFfB)`=4>}p3Oy?v~x!&!Yj2Gii>@{Rl8XklK>c56g zMxL%GR;k0Cbfy?h8T^&G1HbV*He5sQ9S$z0yZqEZKTRs#c?p4>hOhiCsEiKqEg&Cp zI8Tg$Q7XTx%W^~qpNjxa^RSJ&=ju)OEQ{8V>nPlNOtG?^#Z`01*r4As++IKNG2miC*~c;^Ea`AIFA!hAiS!h=*PfMaIwx@O{Q@!&|r0B2{W8d+E^h zp>pZcu)uG&|Rs}+;s6iX!Y-h}!bO z_@XjZCJ%v$)?LY88>05DDm#3}m)goVG6>*L~`MY%OH$;dTa)IvLoBIJctJvi{Oze14G$Ze#Jh4>M?u zXs+DY5BbVI1Z-rpX)$QMM2@n@HyrT+mXZ-uj0K=f1c6U8pwF*ZNJpf z8>rm%o6_B*5&i$gP!u@NDnZkbc0B>1l{tXd#3 zwe{^#lJ|OLy}{&%h_V4)TKk=0Ft*RATCN-Xq{^P$Ro3-L9K;#F;iQ`$M|BWZ)V-Z| zR?9i5^6%fen3*^*VWK{~p|Wh9%dN`$%;TuzlxSdx7V2&Z?fqvpkY_@_k?5|Tt@{+k zN})SjVNuo{=q1`QA&J2q)RQM~DS~a~%sBbEi-iVyqJqJCk6Xl;hIiDO@0lvnI>uiL zu{C?tghLJ1Ve#QHiCM9H#Y)c|CPVt0OS_&i4+lrHMaHo+8-CQe+oIc+bRdr?SA*G&$7r0(XWeb}$&;cPRnw1n} z(S^t}gI#3PwGnoG4CLv4H6|o_m8)Hd6%Dg(^r`AOlaR1B2#OzyrKkneJgi{_lNynz z*1Kzl3-kjJP{S{%L{_liBZwApRkrb>d<@`HKW{2u{~)@N9~Ab^VV=92+nu!muX}@2 zxt17^x*JRnj1C+IayHWb#qP( zfW{qSp@GsH&QV}PY>j@QKQOaIew{j+ja7;7&OW2?f1Q^aEMZ6z?} z;Kc^wAxw37gkxI1&c$)^na#WSensc|SK^Hw13IUnC~t%eyUCDSZ%|MG-nVjHm&sOM zNHTVrIGIpgC0$SY?%u5|g=BSMd)Q|`=VGN*q8e$r#aI87X#K2=6GZ7N=FETD!r1+G zvv%(fH%mgh_KNq~8lP%ik1XeZ!x4VedTwVK^rRQXZPtQ&Ucz5oApH`WqG>!NlYcx* z%af<5Ge{eWc-)&Ceuz>UG$JfR^>is~^&Bg+G$H{MD~TU!j)FK36+|lspdMwxGE3EF z-@zG^+Rp1_g!8102AShAF1^Kx)-&RNQfMaP*0R&HJ{tA4SKu5gUo+C@oZ4 z_{vW-rA{OUV9(>RRV)~c zdketV$kqt5=+__~8h~}D0mCpbk=-%M*Jrc9h`w1>5|^`tm9B9BCert^gEcQVOxa!o zbO*=xk378tcQ0K+b*-AY&R+cHt$*SbrZIG;dY2xzOaFcqvt$m?^<;#Fsj?B$^87dr zhzW6Y2aBoc(VS&*iR!Z@of}w>(M*6sk5ep|YWqQ~PbHbf)VhT8*Tya!j5S?=cV2Hq^GGcI0P zuiST(mdBSjOw*ikxl&k#DtJP~89<3zR|AxlJLK>GxyO2Us!3INJXu=u?HW2sn$Fq` zUejUDLK}Tw7ZklXXK*ht?!x!Fs{oZCFvk||YAIwCJh_Nv|0Q5qAN>6(*9S-+Mk#KUZ1RXm{5e!ai>YXH3| z4=W^!%Z=hsktFrJb~EIVw0)G)YAchRu`nHn7f#Nc34gV(Ue z!ICp%HF~DS*P-{k$I^^whe{?%TmBq!!G!Au!=;M1m=PDd6-! zW8=Tc4YsT+LUKbIh%BQ*vG{u7bBuvpOfOwN5?UFD!wzbeO@fd@ER6bSJ%sYDV^( z_po|}XADgHCf^o}fYIklpmd_CUb4W#MLQNU28c z)Ka%afDsKhe&lsMh%EXeVjzU{JCo~e|BxS)=kCOf6=Do1Ps6dl*tK00B1YT6Jxfmp zERoh#t4W+{a7FFlqwhDdKq>VH0mp)MO{Fyg1zmkPO&zMr7#(8lYK^1$J~sO8JTomp zs+B#qf`KnfWHW)$9sW1DAujBS#+kUJ54=ylEBZf!#)n+^=(lAc6HoNq@^*SxJijUK zJ7)vWsSHeQ#xyDU<7S!W~fvnrk{ ziMN@wl&`=suXSpW2TKTw_BCL7vRv2~b`+EUk9fH2MTN73jki^gok=guDuz_Dg_P4U z^Yk$7FUy*S@2OKJ|5~yoyX<$*F3@K;7m~A_s6)g~BeXsINtrVYN>yGlO(k)$?Y{M# zU@K@#{~eo&Ee6y4G9233+K&uAV_2#9cf-A7KxgiXdBLltT?zwwZ7Q$3o!q6IkL8a- zg<2&rEJ-O_JuVp@bsz^NA27qG3{9z2<-9;p+~DBvFLjmg#x2n1opv>>UG^L% zMQC0aKU1YzHVd`{kGZc!JkDfZ{vYhSO1KsYHaIJA>K~vYGeEhmZsy_S3V?p}n-qmm zhAl6Ox~vtuQP>iWAnqay?ZiB#yK^ik_UT`ue?k>d^!ajfyv^0Z0LV=O}w+%_L`x3S9q^8OyEZirg*YCynW3yG`^W$b)H!tlwt; z8xJWc(2($`xIW-GDV~c(pk*~bD6zdW_Vd(T1*Xwx2Gp$1 z8PD$poG5*AdeqtJCdKg2@ZFj7U+Hbd;_=#D5)O-I@cqSAIRB2|Axbk_^mmL^QwGD* zM`qg2z=sZsz^t9V{ng)-J(tH^?Ohp}CidXxaoTi?i}KW}Nke%M_eu6)Mw%^Quzo6v zmCf!bSOto_kb>gen8PL?aM#1 z<_2%l3;WmKDO!qx8XXDSWbt9b9NiWZTYR`q*y5iy(Zzj194FG~LBEZZ)27|f(Aj<~ z7)u%e3v+H)k5Oa){?M;5+9>`Y5Pv?=%DFa{ZjI ze2w9n6GvJ!uHgEBH(31^pU2xynqxl)xai4H4INMj*i!sZ3_Z{TR0gfdM->*ihubI4b-=OY|!! z&l;OOX32UFdE;?>I-DKB*k1iQa`GXZl)nUH`A^|w$v6ZQMXAb`M~Styrg#=UMx)1J z(0poyYx6ug_gbp9Vyv;VkerR8&HYd0UYKz16>j5~FSNkIa^8fxWIeM9GBG z;@9u9OCiH4i*T1<@YW@l`U5nE_)>TZ73Jg-Fl!e8r|*k4n`rs7BY0IAqzcnhDHAYl zy3t{eJ?r78O`cw;^$MPR2kg@K4&v2BB9mD%7i#Bsd(NG*F@#s^(ICm zX7}N;>@()*MDC2O#|vS?<}HSCWTZ~mFM4;~TK7MjN=kltEmFbIL*TMxgfI@-S1Tx$ z#i-&eRj$0~tUll`6+&Cy%ZdZLMT~^<8W?}E>d~VwJ{RGwN!mKHHpE98y|lIMp@aFM zS=};P$X^Z%Dj0c|OrMr0?ujSK)?ypskOdb6lB}SIT^1 zrgHLvDwaML4J35T-XRde4!T}6K_ zPZ&fgbW<5ZGh{M-iB#OG8J4DSIjnD!nw}-`+762tT$6S-$u7lFD!nURHDC*eo0l<0>3^t{YW~@AKzr z>1Dqm!5{G?4?i>RD%GOurl9O{-h2qO{Ts~Y)0ZjM0xVF|LsvEhXT%x#WBWVn*RuLM zF>~qo<6bMohPgkQv5*I9P(axQKkC8ylG`;l23i95n70vFia6e+DXR(mx3SmOi$ZWO z30iZkVL?cNThmEm+C={rCZtx&gVviitAy`oFn^Q&v z<}R^GSU;*Wx;(2lDneD&P|)n?EmtF~u#8I4FTnzh{74E>b=?Cv>4aM#IL;8M%1WCX z7igly@}@%j_DFnty*Hq@&8^kJF1IR|m5aXmI#ext3NsZ5Y*@C#3u%QdzLfEBHXGxM6|>E%V6$YI{^jIdS?w~A-PoU}m(Phi zoG~SCaQHCQlTu4X8Bgct7R5_4p`k|`p`yu5v6tI#4!K4}&e{N7feNOidI=6iZ=NgP z0${bXnpWyIc*T||l}_G#yr{yemoafHI89?pcB@1G*wv*I8G=#V^eTC13I5b}T`kgb zO#+)>h~h^cD1(|*9p^_KK+P<{5mml%RH}@q3=dYb-7io%aQO+lOkpoA%o+ z7916^1*3ABrA{%A9#TF}sCc zx@_e8GAyVlpVT^Vj)E3E@XNpHz}7=m!}(s-!oeqv14Or-kn=F{4-&DbqtAO_oc2p_ zujqa0Qu#i?;Zax0yhrN zJLJ@|*n1Ka$dV`BDS2LGey)wXY=y@b^q+K~6(6(6Z?fDF_$?KWxor7ax^rgCohuBw zJ5t{V+H}y`e0&>psV{t&mBmQTxD(+Q0b#Hz-EX*UUl?sG2u`LJa@)iW zj^9?7r=jQ^xyb9nsqS?VCi7lcRu#OH|%z8{>ZT*FW7}*0!l(&Avf)YT{@cTk+8z;%wWY$ zGpQ|_uNRl-O4`p`G2C(PrPt~etG)GX8j+PnW5V7`0SyK&s4dfC#MU*r;5yt1g-QN}CAE*QN+j7da07uulh#83;p`oziJLL=b(=`>X?`VHYP{)pAcwSlOKa zK4IEbBJ7ZsuNLa=zsxFcxG7I{DxsDv-Oxm8ZD2fODOr{MJrg?%up|P*Ew5aW+BaQi z6{6=X=-W7cV|De$U_TGA5E}w4z)4e^RN$_d5VrRo{po*=M}*+X^&TMPEPT~&r)&~( z;qgp~51CO~Y+eJ0sb@PcMCFO&UVH=gBPHZ>_l##M--QmxEZ{tq`JOim?DY)e^d)bD{TSt~D(vn(H=C>)6Q6o<>tpCEKMBJ>@+rl0(Ku;NmjP@a@-c5LU9ki11kz8&br2fW^;eZfFw8t)kRH`I%y~>=t~?h=2Kfb z6N<46h*t3y9zCP)_ZrJchB99|tM+~@559I>fq%9-utLk8Ljynw0N$d+52B5HyR0=Y zaG8qSULK7g!)8&xxnjeATPn!AB3(x`CQHZ&n*17?Tc&Eb7d>=lL&r0W&GHy8E!N)fiz=3RjZZr7Tl0i%qFx)L^3E*}z7A|=80zU-}mk{$Y zSHD9vgW=&F-x2pL20upDG=P>>Zsg5(B4Q@5g^?GiVBDC3tYY@N06Iydna{?0y~-u> zzpMYQ&~d=0D-_5~UR1IA)g?@^{&1fIv?TmOv~nxHx%Y#2&Ele_G(#>L)$%)9LA+Sz zgtt92U{)Bjd$;e8;WFwo#v%h?7Gsi>&sc_ ztzJLKZ5LXFmZ^P8^&zYTxx$z~NT$$4XdfV%w>T-_w~P>`n&&L$RQ$ z8n<1`zq?11klbQZ8p#iE3(p}vL5TH|X)zOduwo8&;f#uauVpo;k5`-(xd^@~h%<9f zd1oEA8pWflzx_jmU!jx~jampPg`|Uajnns}eqSijo1EKuRy9DD&$!D5uOif)gPu|p=QDs4~%1WY|@}nbQ)eNLc<;K+XnmE zVg!AM%x$1pMAbJ}yi70{T}`HVQ&S1l6IWcS$A>;eYc3*MAgdJkLtQThEOW{=vz(m? z&iCo_2h?zQ}A>$?nF#J|G*ve{e@Vi8<4vz@6cakBkjwy|%7epZaf;n-ICkU32 zT^Ox;VsNFpa>u;**qWhVSF=c48yUV+P^O%=Hrg&j4JGfd_ld{Z-vYl-`^C4jzW@jl zkZ{)P)*9o74>S}zko9-P4l10=6*C&h&I8ZgyJ^xrho0(`=cN5WG-q(3H^sw;^J<1| ze$WQC!+SWsnWxSiajn&(>^;v`QOH?2GX=)Sf7T+qZ_3zm70}&L-HF8Cy|db^-oBjn z6e3=EmzFbXuGl~rcG|3v`W+8Z*@EBnhyCa>fD#UFD2^j(7Ph8qkLiT7FWgncqmbh= zyoo2*HlM{US5utliku5+Tr&sX2a?IrtutvF6@)1PLnNqB7-Z={WSCiOF9WqEJN~4E zxgJVHCA4-_yu2dk=#cCZ1cUp;aW$z^gP)4zgYW)LCzLh>Ha4nz8KzxqEcb`Ksb_g< zfW+7ES>B`=Q9@8#Q%La<0?-UnFoaW~gx9Md6^@{oG2^pIN`LGDta$NDlo(q1Uk1p& zI5FgQh`?7HprZcpRtK}@2*-?;WA-jMV(a8VX3+i0CiI1gFW6^~CMti{Tw;(&A<%WT zZM2Lr_s_65dH$yfPttY6t<&IJ1))q`7EL(G^ZH?cyW(6!9#gUfbF$e<7`cp7jfFfx zz(Z8XBe--x*dOszDv@{V_@pZ(PZ4Ok!9vxYyy4LtXFiP4fOX^J15z2 z^CgSQ7tPDEHCYI|PKLE!--;@cH@b7Z*rv}L3(_4sN%*!|QdN{rQz|S(58HQX!+zak z%*ZV^u7%jJYsGFkP$g$$3JWg56un6?l5SRC~Z9W#X z9X)D@QzlZczqTPL51jNm_kg@4F+h#%qiU-Vqs zN#yx`+sYV%${15}-D=C45&2dlva|sgvTCv<%#hy9r{LdC;1`D{n8&UWzby&ua4I^a) z-txb8-8nOx2>Rh=R7I>cRGY{R>vQlE2Z zs*&6DRARm@zVDq2_VP7Nw>2-o8Kkv*WhZ~4>5z{moid*N^bYuwP8)tW%GUb%0Qd(z z=5m9jy%=0PL)Htv!N~zkV=#3#U2+Gi+ilqlX=!Dzn-bXVz+14~qICX=0TPBk>5sKB zy+X2s+hlQlXA#fT6O{QyxK-U8f9bl;6$yaj2SvG|J0Pf4fp?EQkNfX3H*kNiXT9<2 z_!z1UEIoy@w=JF;-wEk&)fkeF1-C$avJM#-sq3|f_63IW?UiWDS zW?ie{GPz{8le}j_Fp&_`PF!Ot5rD}cGOrX#*XQ9F?)!?;=8RqtA0Yut4#Va4;nC~X z<*9T#ii#en8tTtU>uc>IfIVCveAjH8oLwt|MWt?+MCi*&A@n!1BW_h+iW_HE)&2)uT`i<{M`NL@YENU^kKu-|)Q zfbybyMHf=%J{B^s*@9QtM^oUQ!8Kp!`P|D6LA)2 z{%xl&N`p@SypAG*I5rKZ@{ zOd+T36G}!JY*WDm>&-JM&7Q~9+B{1`!0npDTf63cX$%oGZ{v~`-~Q2 z#;P;&0g84?+YAMX=M#oEJ*(Td&&!KMu9);H_)jwv@^@1l=64AnJybJl@{m7!Itd?L zItU+ImUnB=Xs+z$H}QpV9$tx_K*(%JXP@DoydUW>;{;8pK_2adt>siwgq)8!;5>(G zr+MLw*6IV^KK^6eKO;b_+b&C526QC9L4Rb(p@0f3cM-@ghUAp@qG$n^je#`v@mDF{ zcNmA>bIT}xow0bxYzAEgD6H$T!KN|r=Rz7{v~)CU&LKY|AdV&vUb^V$RU|rB5vn&0 z1ou`PGqn6Q2E{_*x2yW(+p(wvM*rk!R+Hto564etf9! z)fExTBdC-EeA=QiA+VSkUxJwC#5R2V5b7{K37p&H*TCM51g4hFJr8M3FZ9PZLE;Cr zjS)^dhp|1D@A;86aR}w&Imp2A*eu>$EJ%}6@gg~=+a3G56_pgQNm#LZm?3ejS>z?P z#+Mq82DPh&Hvv|KXw2xsnUJWl{!^)XvWi-V>iLNtimtCW7h!>-%izHogBGKY@Py(WFbw$y)$fYg>RKE9^DYP%BJ-9xH76M%?;5WlVc^GKdg?x+uK)-pdWiKFCL=EiOBT9){p*1JlhvfR#;SGi@C;=n7aon{ zcsq*j-4U3Qt(ckc#)eD=l(}Yh`ZbfzNGUGMusJUxsxkVY`lNFH!yhFyn#IYWp%tNF z$&61-5~F^WFYD;2zmNp-SD_?`1Y&E(enU^-IEyePjWivnC9h*80Ra!b+HADP{mOe- zvmx!Wd&OxCahkff6J)eXMqPgjx5{do?^fI|A~3ophM>spOEmH58r2LB zk}#%qF-z(R+|fJ33H8#LVRd-yFIiur=&&rq8mpsg_d~*zI==MxpSN-Kw*0Ui99PVL zrenqJ1(;P5Ma~0b*cXsiGcja%WzcnvxOezV=_e{knw>k_g_>1G?CPv^q#fUfe-7zl z4gP#Ysr9LJ75;Z!jh8Kpev3>#;FJ`s&~)5<>oM#y_F(N}lmA=tz!ms35b~R6Cz*O% z`#-G=cY~d}fgZCX)d<^GmGGW`!o74BJ|-I}e%{SkVh1zEEscs_juyCA!qqt7rfO|w;ws|fZQYJCpsGyN{DhcL^0-bA4w!Q7J zPgkxc^8;dFXw`=GFA<|WG1paXzFi26nj087@vwU7j)%B$rk=ELyE}*Nx5&?5%?Ja=r^!0?UYv)g@0&fax-BosOm>Q64oY2&lTid9%_#krqNeZoR4 z2m574WU|yZyP$%dUSlYH-{9DYViehjS+t>1R$Z(z?<*LJJgHL!`w5w>*_xbZV7NiB0Iu63F`ZYCa6f;T8%-;TeuWvFD z+Mm0(&?GQ@eNJa9WbJdeUAhi$)t-uLTEz{D@2tm!H~r<(SK|^D@>|HibYq=a*t^Nm zY$1l3p*oP>;N;E;&#CnKzF3GC)OUG~q`6o*ro?;7j@!peM~!Kr zo(bVgH6I!?*RGQm>s{nd~Q zg#X3YSq9bBL~9xe5Zqk@L4v!x26wlEyZgc2A-F?uhl9Jr!QI`01b2rF->p0IbE2P5MnBwSOMMh52b6EX5kWeAt z^J={N%^JVY$aKwl@>odF9u&>tBes1;v_;Y(hI)D9m(5_}FZaNG+N}lqL93C{5ex94 zI{>DUlnE41BNs%wtBl zSgnGJniTI{65qzrShLl~#WHu$fJE{55*c|?gdnL3v?g0JH~iPxZ0sG=f>WWc}I0o#c&#LjHjmcr>0v+CBjAB>pQlfAI7T^bl4H2)wz zv3g+gnhQ5U1mDxPm-aD1B!YRCui<9Z9pF; znk=`IR)HmHe9Cpi@kmxF0(6N=B+LV0x`}5z^-fE6*64J%1rh?ili_eC;;E>}Kqs(9 z1_VTyWDs}`4sTL=Dx9{d->?CzU(?K1>>A`q^-}WN@Ef#^|zVk?%por&njbs=Z+QA6T4F$kSXg_Q<2R zWF6PNr-_#Jp*eP#p%JhMG$!dD4LEyuVt-FaV1Me;0OHm;`)K2bM78GEn_(=z1J_9# zS~`EaA7-izrZFAlLptwrvtBRBu;qXg5jp@+l2gc844Nd~@%c3k{0I-=tpr?>%(Bn& zpqL8k3^tH);rJQv%WpPR7IJS-t|$tbs`9+&{5H?H4xgkOF`u1Rc=ve~t@ zk16~*7(pbF;yn|1D8F^GN(!5btULrx8)!e{iu5-PemvF|sK8woW1f#Y#_CX!}z#$XErzN%MoP5yV{tK5BDp()*^ChQ4UBc=puDp z=lEv1UQ@@_gM62wfi061t6wF?h9HlkVLs=8p^SVM@R6kdbof|Z3sIX(xL-tHy|dZs zaLk|1+GDjjpqv9w3|7q3Zo&rkec~-NG`X(#jK&sA5r|TKBZa26tR^0qBVvJrOwa^t zxI+QNj~>_3NnQnCTab{GWGjoo;DND&FoTj1r^JcM9X{gb+opdzS@j;!3Fi6iiC2b7 zM$;<-*pIt^K7L^-?AVfELO8yw--B(tk~nxKD7B7ZNBwoTzuCQeY8c(~{8j7evcHDI zH-?x`!z9);8)@2-OYY<0Lku$$Q}w!a7G@T3B#P!w(650b-gs{rxTVAyo4%0E`iRuc z@RlywA!ZwcJ18fqn9El;Y0K%Hh~I@8MY7g2=J#@dzFj>1Z}TusC4duiLAC)3F7I+tE4y1%%Vf*5{fYcA;{ z*|)uD&%FVbGO(dA81S?w&OX`Kl}ICSk(FnyOEKhz#%qC*T0rAkl<;1ccEUD z0u5-{#Rm}H=OC6bz?0eZ2J5D>JuQgQ#E0scP|c{EKC{WA7CEqj2ny?%EEZ|;=iVfa?GI!6ZKLa9D}Xup@C4W<7w>)ihqhS(ih3=eXnDLZ%L=_%X@7A0xrE!ahU z!v@P}r!2Qt-`W}CJSr&R@cOGtvLvl{&KNA9c zX)dvbgV}_rxhS}c0jq3WG_ch6t=7jw$IahL&YdX$$hx|HZ@pEwfBW(UH1mE4KQ(*$ z9BBzgCl2%Z{}U{|KTF>CXf(>K;=AbazXCTqn)GrOjD_tR8L3&Q+^nIkDyHtUJ@Cy| zf8%64@EONo0!DuwQ@FJiYZ>w0@Jsl2hT)HUvBEWvaQvaw;I7#3>6cpCXRxq}*<_x|kCFNQfBIw?I=sS(7>(Jrf zvPk^5BKS!ly?DBjWbSrRzdO8;drIdxtE9MfD|65s?=@$;8YtXFAtG+|w@1SBgfY+@ zFYCd!F!j}A=+$;q*VjY@*vdxxHhCV`;Do<>L5cC+Pj1)oDgJiC*tx-etvmpqT0>5F zc^Mlr1Qc_z0Sy^?Qw+LmaD-he%Gb1WI@dQ}@S%BM5PjGe$a~8cO zKYNq}THF;?keH7%l5tHPmQ#3Pv91G(h9iY}L=Ez?m*vtgm0{3Gjaj#B>??V-@}5*@ zlD#iZw(=?LRl4nxIFnT_<^^E-db!-rhY>Ke)Qe&#E#{C+WHTFkPvviESAS*`8S2%) z+n_vrB-58y;F1Er_Tc5|EGOUHn;8}NBt62Jk@dB4B$xjC6?)!aC?*r%`tBQ9dI$l_ zGZpaR9y%D25q&Z9%r)v0OcZfTRMn->Z90VKPk3j5MmjUh8aY1lZ@B*hcePaMPrLvY`c=!4 z7Xm_tOsGpPtp+ndya=IKDcQMn58RrYPiINquMk?kLe&Xnky=<_tvqcycKX29^6!9> z@cq%uq3u5r^;RnQ&~KQAwgx>@`iYH$@9v7MH%bL#acmA^%iL?YMl}~TMaB-n$W~** zn@6@j2fKHe{H%q1wq8CnU37Xr!;hDvY$k;&&b&NOHU)mlKTiwetR`5HD|}`G`wM73~o4;qMLl3XlA`E}J`hoM!pI zOK_Ck+0XMz7BQ{u&lq5|olb9|FvbKPI-B#a`{eX1;lJV)ZB+G>M>1ueY5CC^-_*Iht$(np4hVZ1~59zBb(4y8B7}bvQZEm)4dvHAWx0&&-wT?y2nd*t`BA znzHT;9SEluSonR~2R#D0t{#Wmz8H9fn(7y)W>$PyWP-*o%3_W9T@_zwYc9O(Cpxcb zkcLOJ10FsJauK0lQCqF^u}U!@9}|XA9M#*jsktkgoqNlQp*=3sa;8Zi%rL=yF7@Ce zj((WvmHt*cQ3UyjYF9N-#2h5wv225y%;xIlX#|om#q@ff4M6^{d-!E z&-{B?Ke-?ITtE#|UK=MI1Ds(SXYM{ENd{kkntOMF?Y@lDANy3pkL$oF&_nQB=3YUYlxxwlOVeQBv}8whQG6lT!;+KK7sTGo zaCH} zh`4C2pYzwigx35{Bq#MCkpkG)VP&$d80lfCy7lAwuKQMC`^Nyu@z}7Pvzo^Muv2MH z&*fJQQxHCAe0=E@j$|2pGyChFmUmgoPi>?jw{fnOxi;a&g;s1R*5)T-Ro3C-;4<H>m^l z;VOp?vRlfn;@dU;*)9%#K_Ulg`?T6u@|;Y8%eR5NhLgqS112%&0af0SkoX~%5-%%`zEEf**J+?VV*QfhqG`uHZjbgcUJ4VNVf^tn^m}t8Y~g{h@;30w#{fSc zL|iKu`{{oI79(6GRsJ#nSI+dkvAQ0{_% zyWzExFic}Oatork{3P|_mVb8&Gk6@0?JgOUaB;th zaSUR7$yI=gF$&aY!VaKhf8B_=Ig(8_RO%Q1fEjIJs z7adm|XsA9zLTh>A3Z}v+Q~(a_h2xTxIF?`GVb$@Cdv|gkP>D@U-!@2@V?f=ip1t^d z*sLM#=ylR~eKH9cY=MzAax37{ne%}H+2p9ik=)@DsT#x_2Agxa!Br>J@n1)GwFb9C4}lj9AwPrzGXp#;^(3q2}J}s-niyvBFosjczby-c2`of zeX@C(96|d*mdN3%)LYnT{*HzqeW($95!9owxinb0KJrZM9vxwWcnwe>IRs0w!yxR zSs}R2u%Oo!64EIaA!|J}Z~8XJO^Ee!p0G`&%(3fc7fpvs-n$NmRJVx4H}td?Aofc_ zUv$Nmh|n3)Fr5kY{S#|FnyKl^@W`k3a+7Pk*FUtvo#E?l%Ulhjhi1Rc;uZTq2BFUJ zxl^W@E2;m_?sz}=qyJnZuy`gX)#V8rwM1VHtkMtKG(;@=1hN){8*;vanhG2U`Q#;+ zA#pSuRG?8V$Ra~es%{WsJy6?YSM!)I?YM~d_l@f*h7+dypo}2==7W7Y?UaaykkZu; zdHDr)QnV(ZZ*h)_y#5!;+w8;h3FV!Fo({ToXFJ@x*$_MpNKthpRePJeOi?8pc@h(# zgL9nnXdU!72{9AL=I@1a?LM24A}56$R@#XIm+Gs5bicYoCUwJTSqY0EdD-Fit_p(j z8TQf0towSQqU?VYI-xvJObyr!w#9$4JTTdZ$qO@DA`zh+19!8#^;^}JURcry5DvWbLf*56*yMbzl?Q%F1jp_5?RTpqgOa0FY}i zx`Qx4Z&}ocT>1GgLjrD7A!1RfD01Ne5XBOwScI>YLP^?-0hE|x8N$F&jtmN14?692 zbw4LKjUYxXQ=evd3?BHkE2*!veL=^x_>f`E^}m>5f|7rBWCotT6`H(d+eel}p^7Y2 z9Q-NiU;mPj(eM}Y-i7F6?&hQk#^3(RetC~?-kKPm)}*O&s}7>J?!`Giu(PbxedbGD zu(ggr)%>!@I#lt`Dw4Ps4W23MySz1$vnbcC_CIH>aWUttzOvsB%tXA@Hw=d%sZ?`P z;&1ObFX%o9xADc0^mzq^d~%e`OtL*R@UJ?Ac4Vfl+tg$w1XR9|@DLESS`2fESW2;= z%Ta2)r7YU`7om}CW}mJ=uZ%*7EeS)YOzP|RrcMf*h!zrjWq0%^RMlwdTwEy(+zL)^ z4+V9}Q*7@;nH{L0YM=lhq;#`D(^_GTkVFp5)D{M|mRaMc)E=a37c>7%HUOS;3twOS zQP4ugxIC}2_S`CDda?tZcQCU5d}0g8l45_*Zti#yVjyLD2EfB3z!5?;_{prMPY^pW zEs6DLO8|380`Q}4y%Cvd2pJjCblH3O;DoBSiBin+>Xx?vT;HydVMzD7vS{zEkMmz{ zFO~=3s<{;tUeP|nScuLfzw0IX+y#`whj&fst`T>-~=iuBq%2ctaO2|-N_z?r7P;9>}KYyOSuu#MqX1GiJYVVX|2aA{MVFPd4OzTZvViDGaqXPV?= zDm>{!a{)pEOd@7@J4^vf+kqquQLWL|6no;0^mjApWJKykM%1muk?QQAkO2gbeyP}9 zm*@Y$;$BQPR$tD76X+doKi()iKaZ}PutE*H+Y0QADbu<7?!g6Pnncfyc7#HB<)o_Z zz(YIh0P>pYPqcW_9m)ei-+-)Vdwkv8h}7-p8SdI2t&bQ~97SSm%BR;%Hhg=3uF@d# zZNaUstGEd1f%7j1+ziJ!Ok5Rt4d*%Rs(!iuYr_Aq#*f*9j#i{iQ7Jk`M1Lh1ky4cqAGF-WRs!DBYIJ3R&K9p>uKm0iOW$=)tceK;0 zLD=Z^cx_}quW`s&F^!kjlekcmRy|2$(T*g_eNmaOOlXq{xxu=q#`yF_J^PR;%ZMASyOxrP!+heY_--w8>C)WYQW^ZbpO!^^!cdR%VoixtvpFKxxt z0S=&4Sf7Nu^`zlF5$m;9h+Y-A>1C~qC#Q7$g+$o&viKMo#m+DQBkaX z}#FYyZHNK6Rc>Nkm*uA9QGi|T@@ zMW+@1xt{pi)$(<|Zg}eklw?W~&=KPNYKTXvWf1d5nmwILG4YkudE)s!fJ1W1L&Nv& zyuR+w3axe;57V$-YCMsP4^iYn>#Z}AW1jr^$$Gz86T;32OMt%6!Jn0#s>Xl@y?lsC z;RV^T;65i0fIZ&svrFHC1aix!!($!AaJGp-TpL*&k;`toiZ7jweR^L9T_ilU)|Frm zsy*KC%3TI62$WQ{Rv1LRfwV82eNfDGr))94-A6fqYY;rn=MuC& zmjG%divu|Aw##@{W~wXTb>l&D_)Mx-L~h9Tz(j}J*;8QIqo+&zfuU`GU0CZj_X$Jk zT$*iVK{HD!p@H^)OL1Qc&~*ub(+U_mz@L1gMSqdUyNb_aK%weNPNZ4OVt zdc-~3O_RBU<5&T$FH7uSR8=dr++99VL_AX0Z=O?ef;!pQ%*ut! zDp%jax>fwtaC^Z-e{}O%5FM*HYY!nb5=pu)pt+w|w+Wmi@yc$N?!NbCKMc!xZT+4k zg7g0N$7sF>LhP4gyh@mfC$;*%8V3*GK_@o%4M)Y5W8;fW7O2kA{1BfYIIp`FG_x0E z^7YJBVY`Q9sN_J71k1IoKGr?{FW)*JXY9`xp||XUWVJUGB2C*~^3ay} zbGUMyf}c~%RINl2ngH!Fu>M$~gkMY>@t)RVl%M6E64 zM+u$zZY8kW*pD*Cp$D&Uk!kF>57FZ8A^I~;I<%GpU1--m$7yIKHvfNb_TN!rpTODS z0{>4;IhWKPX+rCxI^67_cydVSrdmda`d|A$vdSj7&%O=re}lMgw<)}NEW9TdB7euX29K>Go*x`qb3du12eUrCD|o+DHt+&k zq9Ih-9Y^dSLExIab(W8r-k-{6nYbB832n`YhyX=4r(Gg6SfyWVLfb+4CT?_tF>Wp! zCk3p4fITQuI>agRpO6YfLVEFJ*0r~UG2}FQk`1It^=nE<<^Cm3A%`8hms zF;lvT0<*7Zx?E0#NpPDt8IM~FE39TaGW#^2v2QhjUQv=nI9$|*NjM}>PRw~XTzb5E zhlm#Zn3%HFQFQsS*?yl7V*vDPNLLEGE}7_`4RKqa$zm zHM2QX3A6&qKNfBj=CpAZJUC_huwS&l^OKOonjvC{Iv{AgDUOW`d)Rrd0AF4D zIN{!gZH+yLH(akpR=(ft=4KqI>>sUT#hu){J93a#vL1wAqVutge%5uX*7NmKA!BU5 zKz?~X1dOi;*#6Qt{Z=DwL>k@P6Ly&p=|4o}&JeLk(0Dq~B;#34Kw=EDUN}6P7p`UX zOS8AZ=68>{>}eraIF#&<_^q^1R?)~o(cJYDgM0u+)NiwoEQK@VuV@z3c{LA5FJq{n zddCJl$14b-DrJk5Xqruws%whi`=jOSl&d9r>M{vvAOn-*@TD-Gu;yH_bJw{Nt~zp= zdbSIjpLee}r~>YU0Y&P5XV5K>8Vg+a`{!1Ai{CqE*uV!Nm zP@rT+GPS6$ig>*(D!98oe1-h#MX> zm33|~9+W>>Qi$c2?WtjBh9f~247!qBj^7Pm^rM;8UaT85 z!u-C2Ur(j-ipyaT6HY!pQ3~!=mrMN_EEFQkv9$0dos7nT4cp%ET^9NVL#X}?C#5T^ zN9TY>6Q$DEEfS}@Po}LAE;`sFVXoqVSAjo3f-1t@R1kP7C)uz60NslOEZLCKErhc5 zwT``fFl?)?rqjFPl-s4>z2^+{PGIg8^l)c$<2WR<`DQ&fn~is!=)4d+mqf$2WNCAp zQ{zCPYpq9SUXN@C7p`6;Qh`2T+=hLp2KANK^+c+snsIUE#yJKN3T3bnp$Z)Pm%I)i z2+CWQ5Z~4NR!CSgdZnco+W|=Csco3eSEzt4W<tUgk#PQlfs1p}9TUmZn*Ix;(0v=l`rBcZv@R}C_{;c9#NT|J*+ zmXL43w-VCUX+*cEJctXMa`>io3sOdxIzT!EP z6HDT5Q5b&Sc|+PDHo?x?n2jgqKvAWV<9&w99%g*835w9GO4_By)x-7Gp z^T)*f50tG7O?rNN5e%~H=lsppW23=_p~_dhy}x#gMK1K&i~GS}D`tFJyD_>e!!(7( zgm}`3K?PIAx@?#lwwQh2va0cOOuP58V{@KkWgW zBBA0UdND5VEx9=(L!AAbQ}`^OsX-#M`AwBNwkehBOZHIn5I@FheHVKuDz`BR?AdjW zx2tc=r@<2ZRDN~!`=9jFioZ{qY$`k5*N~%sv_Kd)pB)(h4gz477l*u90QNNq?r1ZCpNHxirbX8f0D@{>(xtl|r@C4EmZ*M53kW>XcNF%Ygka93#1Dlf-V!Ukc`ivcaL zOLF1>-L43z=ox7?s(z5>Bfl&T;yR=pHJLuXOxZcq-< zA~=bNbgSK;S7*1Hp>;{B0Y!lvdKR`ji7@#Fps;(I9;s}sjDs?+>vthJLBqSlWiZ2Wh7^$ag zgzr(N+We9$la?MxT3YMHD)RW78N#Ee>OWJ%Er4QJH7LbsfgIPCm4wEKIC@FauN8as zc}fAjmK9D89A3?tq#_)Wa$lh zpiy1NS{aXloG=j~TyqVEDlGb^XWka2*=P#ATcL>Iq5WJr@DLB zO{~$>9QbzKO=GjcXWucwK0ILm!ISS8^;i77peA5AqWaIc&O%mEg2xGhW0A?y*k)fj z?KE;(4b(mH&K87BAhSL|FyS^mST_&4bl8)2gl3lE!N|M)J}gu-vl#F7LY8dgaL8pn zsYvm!Ts0C?oHdF|A#Un8&m{A2S;M45W-{iyIdw4f5gzqcA}Lxe(0rZ*h2OO>ZCC*S z>#H z>s@S}qB#6>@|h%4{3GBLRg4Jjr@M~D3JxodgWyBjhfq-`6dq+^# zjn1z(7+Kh%LNR#tnbN2^-v@NC+17rAlM$H&yQe`^zwy3=L2+XUPIuoU9lQ2B+Nt*P zq=i-&LuSg?JnQe)+>r21x(qD^y&H9Cdk^TD98s3EWPjapTV7+pJmpe7(n2S6*#;r=Sh{BSLY>`-bVacM1H+J+HXsPa7!CH2 zWe!-m9G%g)Teulk<`ROq){Jyb4R*^pQTQhJuT$G609$gMG+|A}60!%?dHD4?VcZkkxV$Z8YOV z)J1BetVW$mmbt(4MC%oMNl;EW0#gv1+-I~=vU5yF{rXGODu5V=AbS$JBcC0=eik0a zw0e(X^j0m`^jCePRIh=U&9R%uX6&)&Q28A+Iz8;K8d3JOkn^vD(CC~m)_Q{57p2KW zipuzk%8}1M=zo(sLB4)PS`jl977~Rnsr$jm2|(@J9rJc=-522Je`OPFydfdmIwZ*- z?~2#(M40tNK;Ie=iy?9o0Y<Wrh~=O z!AMDZ1MDRI|2^jECmeDnVdXE(vG`QiMg)pR&VtTP&I>TKp{2q+Cs6lT=#sQfq7m?O z4?1rcQ-2Sph>0r`_KHQf7XB5!$NVU&rbNQRMZnKsTl-P24VSuS?27^opycEmy?7X} z^^R&k5)`5yc{EEpK-H3kUSRRbQU18KqYR7cD*W3P!&!H3rHZ#>GxeQY>fRuC58W0Z z(`Ombs`al6#0?YR*Ja5&PoZ$+>p90}$5i4F=Rs@fhnAlqL0frmXGVyJ<%_Y{(LoUm z7CckPh>{mrHapWQyMe`g5#TBDBX!gJp|xpHzl@an80Resn3%k@`^%KZW;aP3w@5Kf z>?Q~t(=qpA9BGdN`Z-+3cGLV~7og9$Ix3$&`VbAI`GsXzHf^EQT3Ny;U%sx>=QIMz z9J!cohK;w-kQ0(Phz`vKzNEd%&7EF_QI-I&btznkmfoIujylh3@3*TkS2{|WIRRm+ zu&OXM{jWI4^(!`q&A&?5{w%?_lUZk3X!H{E@wMdHa#T|yhNedIKyk*Sk8b%oX^$Y% zWVsrrDNwk3k*;(PUD{^xL#iWtKLks~(v3-caWo zypZ}WCeDDiQNk*;`#Mum7Zh*K$Z&|&Q}}w`EwEX;k<(Ba*f6q)Z1Gydd=XcQLG199 z$zd)RWjOld#~HCj*Tn_#*>0RNiIq0bFas`yg4R9QXOedzwkobatJP}(0W_7c>EG@R z2c0*_`>5B;)X?EyrDZ!Tm%B+Kctmm4!^DXM0|M?@!>pKfA`zejL^O1-7NdOCgJ5`p{i_ z=;{4$W@e{bS-Uo!+_?;Xlm*1mzFqF(s3h0>whDluDFY2w|IBCOO>l#YgJN3vRNQdV zk?rNJ$wA~)TWtKERA&Y$WvBBH>3b?EOrhN5lkoC%)jI|9yCk9?e7ep|$vYsSs`6cS zI3>cGuP2PkZ9TSI`ZPjQM+sH5;gZgp z0Ens;HKa8Vy{LdhYn2l+RYJmeaX7*Ve(ERdHivP>qOR9D9@C22DkWRe&p6}T~2M!uR4+{f%ummgFRwQTMJk_C48!1GFX@fEHiZAVwl2N3Zu#h8V1%* zYG3XP$_i-8J<~Q4EVx*+-qRhL@EangW9lYC3NmjADW-lN7nv;*Rn3Dh(j~dr1P7F3 zFF+go+XLZd)p9X4lAT9JsSak!jWXpD`ju?}vrWUt`;R`ETtO+fm2Unc+ZPRjOs}as zSeHsJK5BB4r;1a_VZlj$=Lb#0&fZ> zbZl-G^IW5~Zp0tP=2i1@#aGa&QyUJn!tfzrp4Zww8 zl@3*DI@^7$#w@OaESq07)giDZIEtF)ZFF`#~uWZ4B>q)8Q)^; z`$^*V^DDW{Mor}brC9Kjd8Q>zCE@2;f9u(QCtgrp^7S znVFvY^k$gfg2%~4*DBMczSz6gYN5{=w>5|Rlq9OKet3LN3P3ETdfn6g!uR-kX7$?h zCi~piuZn+`r-et^CxS~Iuf8N@$)vq2a!dxzy9)QBY+7Z31u}M(x*Q(Spmgw{B_LP14<$u$Y*!nsbOM+6hu< zx~F`sD*1l5!R&S~Q#?HXVpowH7|P)`VqH`wvtFm< zRVae~7QAX%Fz%hwvWeZ_gi5?@-kpZFpA4Rk=Xo?TnSBT&))%nrY#%3dPfx@S%1lHf zZ=wx7u2eiHmqUDaw#0MZ-!cg_1HW&15|;W&0AG@h>ta-vVm*{FA;w?9zmvqfQ9!I^ zB|ENSzB$=_TxBq8F3c_0ybHs}ls2p9K+`27SzlAH;ccf{ zh0;@Q-uV)P^=GOC$ZZWa?CC5O1Ahy1LJ*1)kuhS~VS>YoB$NvS=Mp!5vijCL8ePL^ z?3lvGkpi?+&W@U(ii~IQ$-ej9>$5!3J$!Kx*R4}k<=R=FTaQJtCf^`)&(Q3pt&^#R za^rF#vHVWkoyr=L(AKl{GHaw@#hd(UPT_GONh2M#ak5=wGc~q;YV)UU3AQV6V@jV( zs@(s@?s^5Un{k80{_a$HiuqI&SBE1nz(|RZvvIr6ke%7fmp(Q&jrFwZ&);S|zzW-0 z(O)Yt0cFh*((5k{SJlXHA^c2W9AWuaa)IHQhFVMuMh{GPk*bcE4K39)mLR3QY>HlR4@E@zd2q=eac0f{ zbyBoxLsw0}dO0%hK~Q z;gN+Ef^m6;y&-u)t;@%a1TC2}_`8LF1DsA4e9DD@DACp~ya`!UtFa1-H@MRWvR-?H z+54k~%3g|z9&xE%pz0=~lg3oBmQ-`3;3rRZuCv}ByA$OuHw_JouKed^825#b+q41L zn6n<{mREQkVU>8PDgAZ~AR&~&KVot-V!yEyWDusB$k62|@GUXnPxY)3=Lnr-bxUdc zi}=3F*llXIg@^#jNw3S#>dx5J8XTQ+tYy`dUSnYj9+mRRA;*K#@ouaQO0`hivETM( zVaZYSoD!tR0qeY7wMmdW5Sz+>?J2kc7(5C1v}FM`0Pat_wUv#Y=NiMWV&xe;=3_#6 z$fXnTu?MrlWNhqbLUp*k0D);=u@Ad~$ix3^8qOv7cXz$#IX^`)=y)r%IIrJpHLa@Uc8G%v;+f|JQ)KF-h9J2Bf5_y z#d2Sn5id60wf+}ckWwoVWf{Jb!4@e`U|5-hBUUo)9RH5 zmZdn!r~Ufz;bR7yj01e*Law{pqln8G3A+e?1J>Q)d`&@ZjIV?S{ z1v;omREeH-y|1h~Vps~$JeF%oBxkJsa+#DLn?n(rn-p0O8kI?`z}JhKkclR2Q=bZ0 zU30I8NN4c9aho`o^d;FXz6rW`d+Ro@Hs!I6mvm z4!qb<;;iyM+LzJpu;3@4M|@@$M?c+IwLm%U22n$O4z9^{Q)>W15{#6;WM2;*1@pznhhMjB?A)j_LjsB3+uo94k-zYFAUuDI8gjWioawKaDD-H{ zk5MA8`&GKxjyoN+%`m=fC(jJfy7^;j0waxjqh;o9{{Hg2xuBg;8FQrQ)4X~4a}?iD z&lI}bDe_18r#9%|5q!mAf3!Z7cQymP*lobIw;a>6bqK3*er`sI!{PnvxnH;6BBdEJ z6-%9XWJmgGG#DLu?rXmdaorY@mlA%kkUT4o3w^gHIv_0Sjm>LZR3r@u9+{8jf zPt?@37l2B?9S)EWR`*swSO!ZMS|3Sp(<+bF_ zQ@C24zF*AS_r&)Bq+mNTq* zGu&6vT_TvJGh)-)DYx*pY^SpEjNp2IEAeT*GZ!$p`Peqexpb9LRqpWQIzd2#qhLHE z)>li!E{@O)e0{#_5K>=ry5X1gjL=q-`k1rY)5)`Pt=s*9{lCj$JXtS@&a>+tUgg)_SCh%yk#yV*8SENOeq6NCrlC!TPPE01xK36jf}Fo{!-vg03DNGz<gYH zr~94$m~D1rRw@6KQMz_`?etNth9*{6r^3>x8c6>V%!R%yTkj5{mRZKTQ@+rGdbx6viLI*wcL4gF9} z+FBW-SoL7sm-k!%Ze=Wy@QjT*^ZCD*+aQo{n1=^91-tk~mF zo!+^FDxuFz%J=bSyyRI4Nn5ZCcp`HUC=@RPU1Er{Xiz167$y$w9GO9>ovt-2<_0=s z=4v5V?wK-;(F%?)D6=m!`{uB40wZar-$bgF^9|06_tfg4MV6bmeHe;xXD^ZVA{#}8 zR1>!+(n>&<9j9JtRwl45Id96L3GsIU)24i{1cpZ92-UqPiyAdnfq42y5aJemaj4FZ z{*O5#b3^0mi3patB`4@LN<^l~micX3{Iu2u8|@xWeTLFn`i#*jdp7*sMbnjBh%LBa z60b}$2RWQ2F}fcu@sVt3NBN!-8u~GRFQ<1TAr{pl*1DN3k-L-sIw?m|8~-RR$}z3a zih^6=Je1J}vWUfhK+<35)J#}6@xr29=bRbDv0^?xxQbD?n$)P9CTT^Y%uE!FeJJ=# zCe$!gVA34s_-HFpraZ&1KU!@RZrV7m_tF_>*>y5WLc4tbn^Cn6yXT$~%khW4V#H)r zizV%kofOMGN54Zso9rJ;77C9+cnsMy|L9rZF_2Sr_1?%| z5D_4o$GDk1SsFSsoyAZUCZqw-+rzf)Mn+D}w#`Nl$&ch;kJJSRA`lh^o+tEfT1Srlr1oYvx zp}XKL_4kZ28ra}-amXa&+y``101e=xJ~o_-Q@zBsJGQyrpeH-HXk>a+lrEwwx=72s zz|zIMV2a+i`RqHb-C|kwiPPc2v9m?1-B~y=C(>39^{{~{YQ^-$hM|UitZC+Y<+a*s z@gLVU_2~ICk9Aqqf!+tJV`yU@K(2 z314aG(D@Ud^Yu5Iwn#GPnSahCO`#|T=?71|c`ZmVhdkE2*ej-6$3^S6M4U!~2nfi( z*Jn-bCM$G6f5B*=zwea4l?;RtsnZKL9+kN7ZaW7?Y&=||)17$RLfxhr2glz=!*^vQ zyx*@axvB75*tUA)&V(M!W~EtHc{+?rHQClhtkLb*U4bD4?ajH!_rSOA#fLj9yqUVv z&Ypp?U^Z8-mY)yY^YQi_%&T6duXuR=BmW(gCJU||f_xOz-uOz(%CcYXT=hMLk)!#X zkEeTiaej1YzCMM}hLzQvE?raKqg`YhaYBd@rp;S~LFo3Lw903}5Jvgsr{ZdH77VOE{6wyT>L>+rL;E=HgFV0uJ_KMUa{8wItCfmXTu|Rt+<| z9jWvpJE4SXbVBl?T3fL0kPQ@<0U`Qukf(PY8(5eE;S$wwb}&^5n^^34pwY`Q`D%tU z%EHk!sbvO@jBb~^ZDhXpf!Q)eDBvA6=oEugzm##QaFBsk=fMf4XoOo^drsPKu4qy>kWYwu?F#K9BEQw9zGI(?q}&;Ho06HK z;4HaUjH3pMKe_>TySqTdoy3Y>&h0$KtmDjI$(2}dAtyoobBQ8t3 z-3jqZ4!Z))Cfrj7Nwv|~D^IKV=W1Nh-E*H>z~?oKROeY5t?SwJ`0z2`Qb73=Jt-={ z?}#-cJO@qq{YMjZDpA*LBZ-v`D*J9twveTcmUazO=FAfcWmd_(@VrXqNzQ*Q@VC_u z`FDlSKCtNXi({@a*AjsRfggq)Ev1&a0E!?2XdEJU5LpK3X&1~iESa#%Yb^u~gi+Dn zzx*EnyFf(0yZZm3)z=H6)Gh0dqS-^?pxFa8>wx97v8i$%SWClRGT&Z2J#&&f&-;ao z$hOJy2iV99Xuxo~p#7JRFAIj#zR~1b!I(Jq43z;mjo%mEsYHtkLtqPw2F4k9v9Wu@ zl8$^iZKy~2O^fIcUV27x1Jk#pPqbqA)lTa>JfihwXB#lgNT_s)`yR(Y(_H3Lp)8Zg z&AJX3BB+5?#ytm2;=cO2qrm!!l2vozqPcH8vY(t=+{+eQA!o{7Bm$OQdOI3p^pv&C z@&b7}I{NwNh#!na>xh5fGT}F%w|t&|(I8q+|3YIv14X!c{zS3V*tZqWAqRlf)D5$& z0tSg}FQFxIfq=&p+ZEB1_qmpURn)Tj6>=9MmT#w9me-5R#Qn<(DaRWHOBxkmt>L>G z`VUTn>DJ93TN7&jn}|t9o2U*LdYXEO(~c&OMnECYQS(?b{2g?u4y@E*5wNU6P%JXr zD?6C5;XVRu>>@Kn!!e0v9p7JGeV!bt^qfr8jV)G^RL$g4WL8?-$gOe)tZ|a$Kb{4^ z7GfzY8qw14Xv`zLR3FfjpYO-4l`Kch&8&v4cwyGH{5pbFz#dML?;@zp0$*d z7QdXFspm%R*E7_?S?0*{%G*j^vO))dH>}GW7JHVXVL1&bq6yEFbb$TNb>`0ub+B+G zb-mMU7bZLJbRV7Zr`+K3Q!xQXn&Wf%L1qo&B~-{SQ7oQw^ne1(xy&)-hB~h**?N^_ zx1PnbLc8=Lr`Mifz_8@Wmx~o7Jt$(0*;(|oqqd^@jfm5QOuD_zzM_5d_2X6oHHG2c zF!Cs*BAEH@7*3<&_;!t74(Neqr}vH6p;r2On;TfOx3`s8)GU(jO~l;qi0%lT8$%?| z+qak>D+4>nn;VN?d^0~_aq0MDe&h$LVrAg#hO>TZNi${>HOOeVTI_-ah!e1u@m<#r zT6M}$8I2`x!GE25qIHIxM%J@tQozW@R)GNpuW$if=}r4b7W@B!4)3<2jKrsZpy#y@ zG}Be-D5)32F3l1~BsGZ>c-CI``jOr<%zvA*zyO)|wqb-Q9}K5Ew9h_m=sTi8`#kZ) zSpg5xF5C5~`#a|k8u8*NW& zyhq+=hG`cM7_7hqDpgN!6up#pa`y=+)Gi`Oi_San+Fo~ysAq6z;uLV(seH)P`r|$V zvp(+8aO}kxtxvRL&s>+-<2NEBYd3q&+dvzw%)v@vqq;Zs1B2h7C?!3;(G#P0L{BvR z9gn(O6!~%6ok{o68Gp)+*F9%Yw>m3-iS|-07YxNqRGx};RTIF#klA@u5^XYuP+#y9 zeG6E(xT6xaj|ME{Oh7}<1Qe56BO2a842_Lrk*jyP(`+Yis!-fVR8}{QBYL74-tnj(i*EcJ+XIuw$H4eQ zZb;6cBHDj^S4nd1I1JnWQ{)6GYnINF?aTeQ4UigO$JM(RM3zW`1K4_aZe+FMuVJ`s zWP+k^QJWf{RQ^D(J36@O_K*Yx)@qn1JED(WL$Iy5fBp$N&Xz~C7rxI~?^Ea_XP;=q zRxqc4sn$y04P!0(4pX_!EGz@GYJyMW8fHEJpY3Z@8z=~--2$h5BX;pz5DZ^q+Q$cq z*tL=1G_l0DJ26!6^b+LF&Q#Z(#(uYxP*@>N&)FMtRxBK?An4xxK8mK*1LYlVlNYn} zSfqRBvHfhQ$H%kDo@nUKd*XIGIpYg#Dzw7{u*-FaWy0i)7I`KJx2R%fbC5i`bqk;^ zO&|BpD`+{{)eu>{#2CGzx)BQ6mYM=qSxeb8sc##=;;xO0dqHrkMsySvg__5u>#fb;8mjDBcQbWz*ayfhFGRI@%SQSz2>3o}krS z^-A>6RZtsGtkR}>kG|}kg6>UC-q{)#hG z2*g4RNDWgm*m5J8YlwIsA$IA$zyjYfuNq>HlY+rIoU{E)P-^~*HS@Wn9eg5=jauKV zL>-rD5mfzE=nwRHTpAGQKqPpwuI&%Dudi9fnb`oW)5k_^?{tVp8qMzP;Kp*cvC0=# zklSH=omc|fU0%?(I_-yOtQI+-Ge_`F7mGTX2bS|Xw`&9FRhO5ILF&fOdR1G6%?I?kJqnrBYTkVYv*k;2kNX_9V^kplGg^kslXbsS^xCg<8d&2 zjk@d)^rL86I^uyA&nI9P!sb}_uG$kdqrHwVz`W@lps2H)ObaCP)Oa#tH2BHv8VGhG z)91N~{g5^EY>S7UysCSim!gN~XtML`NUg+;4QMIVBF713ac7LK%f5!aJlcpMf@V)T z{2;=SJ{CbgL{qBMqB#$MK`YPKR~7}aa`#wTl-!@f7#M3{h_b4JFbiZa&PK$o#;1HL;n8Cy&@e5IO6p-7MVIp4kPMNqN=pV&kRyf4nQ;;IuR| zQq~oq%(F%Rpxw5|Y5mLwV0Bc+p8by;2d}LwdNy&hiIyR!hOVVOZ`f4Mx5^AlTYRK@ z-O!Wu8)b&=Zc)7oncqka$1;0z^;}$e7Z%UV+H2V~T*ch5x^}1=x-uCzrg&$VZ*v{; z9m+Q~`?|7Un4YM5)F4wcmV=Bbda=YmwLH7hf^q>lON0eCutd6km z^_kSs@oQ^&+@@D&$H$#r=3M6#^so0k?3@CDZ|me7=<^UKxyy_l*Rto#;v2TLmY|}w zZs^nk^3K)_Vv(o|+U_wrI)pyXlUuJa8l~8cqHGwqHW;I$ff(PkPEM_Km^iBHNBB7k z%=pQOdkLb|@Oro!BYZSn=WYVO(@p)+b68ZW=tN+J>;}=3z&g*RoAMmU&L7pj%51R+0I5G&d~5Da$NT=j3N+>(udxP%jqsqxat`fE5!kE5}vg zaSB>731#IlN{x*%0zM$RE@FZn0f^#A@6jNQ0-w5mKI#m!Ro9#%7 zvF0yvuvgPM#d`3q;F~W^5OGL+ z0`^X*bFx6ci?4$L-~c^Qk&WPh-Q+}KsF<$~)}u`iSe6+1yoH}CcD%7N-dG9gjTWGP zcmei@n2_F>3F$92z>J$B+yHwahbN!x@Wv-SeETmywDL(1y?HWp^LtY?-Y6Px6rmno zI1*GydSQbkh4RLdpi0wtrD?p-gx6wx(1anm1AS;hXyV#XA{sSs@W|j7I{Q4=*}W;?5=2rQhQ>7#fTfKkKM5@G>p%?M-bGo&aGvil z!HpGQ_^*AP)*uv229Ka%z-8t~(aLp-B0%23D5O-mS=1=tooTTh4HcI{mWz*Vy(7`U zfC6YzMdF5m?Gjny+gH{L6a6eaKnE8G^wK3fu(JKZaz7f%c^AmzzwU0Hu|}vy9NcVlF6;5RfE7n_n9$f4eq)Ix;Snt zCXBaYvm+07 zxKhKtBV)4QlA4t(EF!T_tfGHrtA5D(Qj_KSS_OdC>L-yC(|@S3e%Z;0HN{r78#ZmV zuMawx2DuSggg$V88*HIVd+d*uX-y>Y25fW5G;I03G5fmn?I>tQmyXx{MqucK^W1(L zXzthD%FMYL@7~<7?e`6x5t18sB;{?1xmbDFIo>FXfB0s_WptYsdV8)b8GX06iSPW# z&>#t?lc2!D81rP~4Oo-VbqCIw{n7gXY~^YM)M~1FR|OV^zt7sMSB{FIPcIcFC~_Lb zV9HL=`rTMH_WgPXHRqKi7HuW;^UrMeulsj!@9ATN?@eZ*L_?+~(B6|pj-GtD-TRJ4VdU8RK&NMMDQk&9#FWMCyfjwf8>KXB#3hp3N;g zjyVf0lbGeWHH>BHM1hsOe5$BM^k!hNZGJr<2W)=AqpOUWxdC5eQc6V7M=+AXv|yqj z1(oR~C_G{I^e=e_UQiKtwFvApPnt(**^a#T4k11wqo@b2FNwy+ESux5kae<1j?Qf= zb7N@}Lzf|IR!OvsC~k-6&?3NM3lp0vPB58Xf{HQ|l*+7IeVupMxvKTmV^KW2kJuj9 z-X%UB#$R%SIa8p=E1vI<&RC!@h+BnBj(>>;qD|1kE?*`#wG^*To|AA>0|rr`V31SBL;U3qe_Vq${j6RB+?1uIL5=u_#fY8k|oKi1JQY|qE_$^eY2jN#@qk&n+XYomq*p4;@rdm z^~Q@e>2JH`>%V;T@$`7}oO8T>Zsg;0?tUV9Y&;Qv$qmUFbn^y5A0GXuAp^%>95lyL z=5(~-O@N|WY@h=|O@P(97-sI8Z@)jFkUUC@NExmSdQP(HatxZ-rn94*(~a5+-h)C( z|DyP{RL{rn@Jgw2R|osh(%A6C9AD_Q175!HJFNLa-Obz%?{r&y(X9x;sPdP;8s~KS z<6^bhFVAnJ+0l=uPGh}AoA0`Y?o&J7ppWe6d`&Elm@b`*?3jpZ9Ec#O>cR$vh#i8= zx6l(;HYl=Gb=N^3NOsU4c<)Mv_NC@q!@Cmah|=kBEmk^Kj&^gjpV@xV0UzKO&WUN= za_~*0H!5Kc?8MicO^C*6QDx<{*A?v1uaOr>W>z6st8xn1els=h6uD=KP`je28uy8` z91Jfds)gfAFram|qrqMhAJWjOp5Ex;#yy+6(UAJX*~Qjv<%WBXHpTA~mcdCw;-ito zH)E)cS=S9yS@LykQK@EmqiXCDvo5nOw3}@u>gbNz=cbu{m+xcUG3N}Hb23?!erWG1 z-hFw48MEHBv{6?k^r}X0(i<6>CD}cBqqySJVwadBx0g~l{sk*AvIG|&u)L=7?`s9H zVmeN!Ii}}Jw-=J=$=nA%akMowv_bSfgO9PV}38@qt6D>kP(6&k+I*E{e~oK!F;6DQ)? z;i6F5kk!{(F!Kp4V&w(ThO4Lg>b-ORJN5pruTeSFb;4J^hOJ0z9Z6aXzYB!?%pZ> z4azhpP9#n@{&n#=om=9Q==b4zJQy;Uu{g6}Py^xccufsj4p@qtFYr)ibf=p`gLAy_ zYd^6-5ow9!o^1nKGs!t;23~CUXh&U-c685RoHJ<8bh8>Pj-c7Pr#j=avsLFmya7ET zIk`ubGRgsu(UAwKjVV5Ko`h|BU=-%@G@}}m_e>Ed)Oxe!Lf!JL zL{K)<5(aB^AB|=xUWjOs)2KcV!1DT--0;_Q+gReSXt8 zZEa<;B&NmGP*h95lRh|!g(R()3DojFzp&upyFTrv8jH6||6LuRjBFK4Pq71l&RK7Y zlS(wEnE=*{ecjhHOiC*BsP!EA$w4OG|M*Vj=uY+nr)v;x zl^*h1#061V??2|D<{V(MPeZlqOwP7=AvkUM+(S)a?A9OgMu8;@c3+xG3UL*Vi#19z zKYjfY6^Rz4!3>QxbN6u`k)HfeR>tx#JPBX-@ej(9F6wnSViu*74Q9|^wHN)~Y7nh6 zj+-HptRAdvekG(tYsxgUd1ALywk%*Dp{-4t+mdbk`y6E4N7|cboC9qQqKj4&N&G7Q zn~s&67oG0*dMEyMZTP`sNhX0ji9aD#GyX9-6zN5Wl7^OI(SXqPPk&y`kj3sgNLw)Wg z$gQ6LL0v{B$fz-uYDR+fHuZarRKk5@z8SItPojX8)31cLT2y8k+0ioWl#`KYGRsz% zk(42Fj?2iyd`5b@bC0Lv8F&Y#4`pjo7O23F{g zeq|(R2+x&>Y^l1^c0`97_VqcN;&T>Tb!z3g5tifsFk&%?s z7)Fb4tqU5%Ol3MsIo+Z%Rl8tOnUlMT-E5t;^)48{uF(lz$DHDIbW2{h_|YgGBdm$P^A<-FoE z=7WAnXPbJGieEmqa@TWC7M)ve`O6#8^62z0?J35zuIY`kzIOdfd>O@;XCb0$ZGwUImhnN246O~_k{d=*ke;sx8#?wpHT6v>R>5|g(=}FPSl&U5ItG#Ot zX&!1GkvaX#Oe#iI|AL_h(MztTU#g#qiuuK8rc3{V)?wAI6z4Om)}1sPz;c>e|6BjE zHtNcot$$q&ZT)+(t$!VLO4r^0re$T$p^{lReGT!X z8Y@C~_lEaiO_n{p?#R$yr1_?pQAo(P-V3Y02rX$S4QSWwPGATX&w>ZFM$tdGPFQEp zkj}`r3QiJrhH44OSTMv)c5KqyN)lEEZ$wX<8X@I5^)$>7fykanu}-i!GAvm zv8r|SPO7^U*uxzPcL;C?R)Xa`mF-?!kdL7Yt)ksfr(l`qH1QUUz)Ht3e^=j>ua$DP zm~y))yh)7+R}hT zb78$#*|X5+j5Pd~sqcpqmCU^`BtCi$EMHo%u>Y-fR4YZ}1Iv4rJ$F8Vl@(nobMymfri*DLPp0(y)}q8N|(IEtm2L0@-SQ_d4$~NT##6( zf5Fg8a3dEVFnwqIzE%J$rcwjp0?!v%MFz>mxIQz=4g641@1ie1KNZ$+kNJ(}GutcF zc#!knDeuf$8rKeA=)T$K^}b?X$Gpb)cMUv0(4g@P z^_H9+zEEe$+kI(YkDSfug%A6>yqRLUCtOFiAz4v{s2+4x_U+G4M;GYWBY&gO)GsJ1 zae~Hglqz1eS;xylcX+2bZ7DHOW`E|*yb^q~LafI7qKuNCSvznK@^-z_2GwvWxjH)7 zHv^8B9WZiBB!gQ^UVYyB;(&I-D9r2aM*V`7=rb6QMf68nm3%SCrPb#zsy*552!)5{ za-WTkfwr1i^X``DJiK}OOvs}&2 z=*||f(4dCXtZw$BsFmmh!1^Xk<)~FW>)FT+n95WusG{s_?CW&s&J+Ndo;h627p=iY zUi76Zuz|2kT&r5+0s_66xL5^@5b>$6R)KL12#L#8KyPixT(3P?6Ss%w9A~Sw7?=Uo z4YRE!#(vdWNU>Xs1_8~Gd}kH?!R2`+F_06xtgUQCDf@B~aG8W#sPB6uhG8%$mq>F|i7=)PdS@-=7w6b~`a_z-Z?^}}@j5o35 zN2+KDx{)Rtf?=eHhM*s*q(<~*NWWJ}y}NB{o}{FKn@%M)wCNAA;C1$ylnO8%eGaZu zNhbsue<7110v2%&*uTSEkjqP_l7MROb7YltQgS<3?2X=Qtn9)n=_I`y%oC|3U=Ek0 zz-pmktdeMD)gNTBDwS^Us%eO2)js46W6f_yFA-`MTO`}w9P`Gqolf(HPx0!!dzG}v zkE&))4&5IVdX*$Gfv2HYNsQ9kYT;#QccGGcA|xyL1*s%IR6}Fb4Ykl14MQa~M*UD8 zaVZY{SjeM==WQ%>|n2(y#|>#`f@>+-$X00W+Y2VYaol z*sofI90RIXk`cVN3J$hf#YxYg3K?cwB@g?>AjN>;8n0%RBHI{rr_k8ai8a6IYzKL; zkVnhRsWO8HHN!MNNeA74!%zl|(Kr-AW0WWJkn=(sExa@`^NM`wyd;?2fdsA`HfElXZl)N@`vRey{2Cx+I zOiT$F3pos$T6j+@8^v$N#u+& zb8<*t+;8IS(;O@4;FQX(NBo>t`g4?x(i9Thpse(Mg*I=euMs`3B~X}^DU~aagjvN< z=H6z1-|9CXuWweoNF<`PxYi$Vyzcq7j~gIk3c|mEu&|_1Jt8)7LXvPwj3{)eERIt|q*M@aq(0IXg?b#;gLK1>hd&NK z9R51!axXDAB2r^n3{qkfwr?fyZ> zK>sS}C$4rA1CMGCQDaChDVQaN-yf#mBYuBw+N51^R{i{Eli{X~SJ^*rGMuf*6NLe^ z%J_Bjsgs^urM)fCq&Mz~bjhk6{GAn{Z0-sBM*beEPDwkxoBtN;0hfSm?n?Gwwpost zRS9``N8BaezwYc3-mQ0uH-20C0;Zmv@b#v{zVNuMA3%D0$VI>I5!$MIcvrGgv8{Qs z%?mEJukQv`#us+Or?bQ-Za$4o1%fL@GD+V-AEmdo{4(@qv}M4ox?og%M+MrrLrQ2h zjpj@2{+{%LZn6Qa^k}9#dRIpK<=t!dZJb3(lt^S_a97#yqEXvjtm0?ZMJeF2b0wLe zr_U<8qM7!xQ}%xsN(&0Ngwh7%0e2xEOLg4kpLOQp9a?G4f!$hZjr?oP7pt$^p};%a z3r+Sl=k`zbd%WA3)&{5ZpHKGXrlUmOmBjaWvr8_lGTxTC?Ow9V_=^aTRr){f6(C=e ze^dLb{I_)^(lqz--`5jXdGC-MP0;k#kN*lV08fL$oegDfWOH4?5axX?~VRU6gWn*t-WiL!+ZfA68ATc*IGB!6pK67+(Wnpa% z3P_2>SIdqZxe>hgSM+gp5SPh!et>;23`vk}R?xqw1<| z$pVBK#1xs4nUN3v_**)XvHI`$?yrYG9e;T5Y<_e6;paEUKOf)y?m({p*{kMBMne!RZ^mpAqQd*>~Fe9&LX>JJz2lT zyQJ{9H~N3W%)wq4AIpeuhJjw{A0VDH109~+pEPbQP) z8&s}*{At_G!5g;8#XDs8WwWFy7UMXTd`E6h+ip(L1a`NydNVm6-t6Mf!MN;iN#H^L z&XNfdm^BW0SeLvm9&J34`L21DK7$mWAV zC&wm|NbugMd)nX7rndQHH?nL{`Boj>a%0oYY)Wyr3h7bVlx(b2=zX%;IXKohqXBPi z!WLJiaI27>z1m|;J!7@kW&YoFHTC`1ivBvS`E`B$GB)UG%}3`*#&WPW>~@Dr_%>_) z+rnsWP``^0uuJ*>z4u>Ic-m{@6Z5-alg> zqMYmcAgcac2RJQjk$(62a-M&EJ9^6gLFoz3$v*d=0d?}=ex>8z z@9cG8kkRI{{bc8(nHZ%-?4x9{*e3g7T?wC>%$ zx6umcpY}eDR``C}xu;o^^^Npo;`0Ky&V0+o6b;EdxDx22uZd}?Tw(mcW8y805OdDo z@hx#-^J!0sJABzyLTh~Yme3mChfC=?dU)T6sR%sR+RuOSZ>x;MNY8J65euZ{(zBqZUqfq zt3fg(+?`-@SZ;*3z&Zdph$4o$C#ETH*d0Dm4%$R3e|xQRy0)ypv-!%0WB*Of-Z zIz`of&@Z8isF9y)`bPD?NLLVDka9u=*GPR7G{+i&1%)NbzS+-pYAn8(D{Q16FSXG@Q+sczk*IP7_3SH%CDg`y3-jNQum63dO!4th@dB_r&Rm5a`lLIY5sGa zKEOhB%E{vH(6AQef#Ec&W;xx^(}d0);#QtydKXl=ES>f;uc%tjIqFQ#CDiE+)JC9w zLQBD-*0DCdfstUUEVpDPLwSrwBWSF%1z0FKNA-;Jf;n(apuqe<-{56co@lQLHy(W`1L zo?+Ubd_CRKW%kRBVms8?-}#VaqR##jn(alIGO0;-CQ-0tq6ikVMjcoYj(Ngrc9Ea6 zFEzW|w7H-x{g^c4u(M>hP*morPEWlPJ)SEgY|~yn2i8wxldAOtED~vcFo$|9n;qe~ zpeI!fJc_y>QSDYNwNSm3xOK(YTu;M}3yYT}cSc&1Nz{>A^~OHErf9@5(Wb~P=t*_t za?4snrP6@aFWXj%{4h>e+kR1D!7k9_(KIX-EqzD#N-H|>GX}-juyl!mHWkW^t$MMG z)=frK&5H(YSSmpJThJ|?bL#y-a-sWtsoDaTVr<`OJ^LEV2o;Kt9#s`;hmu^#w|YM2 z8evQj8%%{+FV7X&9wVo;JAa2!{W7Qkf(KPJ(-alc}EIdQo4hL-Xx3=Mf4|8n2 z$oGu{D3*E2gmm_px{4&XX_^3|4-V|*<^++6!-#@so7~03;S7er>FmA8NwjEFm{4Gp zyiGcB+T7zP5w%IXuFbvPL|0jC=_^ugvFzO$Y1S!JzhrsgklZ*=2cW6iLG*l!UO<(w zo|YWem<-HSEA4bggR!N}t1~p#cidzL+3Hrp zixSn&h!D#*q27#0&X`>?G0B$Xy)`lh+?LY}iK}P+L`9 z#g?Yw6sajQwK+fHzF->n7~?q#tT0a7dB>0$m^JRO(z~f-!+JdpMzt?+nKbNL_bHQy zap^vYJI8jqp(jP1SMF51an!ttKl*OyTSk%D(kgA)0)>%S()yRQNi?#|5%FiL@*Dj? zULsR2uu;^i{3y5f8d}iPjLtPUqeIDffVRpKNEj4Er&rsk>$2oH_LxX*_}H*)?L{^h zOtsMSKE53K7&oTL%CJ2&H&~8%3~y%4PN%OTCmoq6%5xQ8U9@B(XsTc*Jb(2~@cfvP zYjTOg={0zIPT|>!EC8lg;j>Fvl*-Jn!Sl1`CU5oBVfZVj&*KsvgB}EDCgh{F37TEL!M{fA`YCy6@b1n zCRb#cQB$!#D4kyLKfbHvN|IcM-N%Y=K|k$_J$_##hXm9-rOWWPBxIxq03a*f3AkylAbXB+F5aM!~ zB+^D4W7gXC&9w}{IQPj%;4tXmMiyT=%LN)Nx^gR8f=`8)1z5{?EZXRp!&6zIWzO}~RXD83r>sE@`X%}1;Kz|^R@wS%q zueLZYzYcf>^1xTbDtC<;_65EId0@$0B`Mf$>>N{5!j1T<2e^Su#JhH&dJsr7tybBG ziu`M(+Q7fU%;R0d1!4m~l=7-!{4;TWUbll_Vvil>Pq1UmlqA$&!7FzM)(LpQds4__54lytga@k=4`o(&A8xIo z5gIOGJd9leF8k#q=h{Vp2VEG~S0^FIZ~52b5nI4opb&cu!@F;1u$EjQAGp5)&XW6zHR=& ze!oE^uCt=vX8|Hgu}>8ZolFosquinaaHHErMFYSIaW<2Rh6_BRL10w}w1M`9udw#u z1&bTov?CfiX-o4!9?A|FSR7sHJz_R;it`c;08tik)>||*wh$g`*IDjdfc3g{aL-xD z)dHrHk2MtyNc#-M{n`ub0#6Sf_%7HFqTVO_}rA977MI+%P= z8V-l4!9u$!JK(~&Wu^B3M}}`zg}@2qB^m(tl;3BeT46y5*R35qEZPN^1)bul%-dS9 z#>7Q^`E|f6kO#gZHn4NL8TJLf0(oG`94h{}v2#3NJltrndce3XxZtiG#DRfKSCxIJ zNL%2Ym77LP?;0K%4&aA**YE&mgWQYC1PCI@BSjSr0AVs5yhXz>;xm@u+oEA`uLlfF z6%7CrE{ORS4Z{cu9~03qa3UnT;D`nRHFpB*1iauqDde$3g2gZ;%;Ll$*W&J>;Sw69 z>?e#u?@z#GzntV;yJ)~4xR9=0G&oC&pM7rSCdb3=WdR%Zm$evM1oPz={=@~bzG8sQ z#xb3*cr}vcfs|-u6+AOoU{wbQkaG|Pb zU?xz8F{u!cOsHr8Jm$Dz1|3riJ5ogh(*v_&xkUruUa%#jiiT07%C~4B_&9q+0|Utf zjaxJ@L9Lk+M>GIzY_O@Kfwhp5gGV&bFgzEEiiSZxVvp%m_%K0i=16)}G>mG!#-OWc z5cq0Wg{9WPHwX9Iq2T~q4CaVZcECIJhu*{H*;ij2As{(c(IE98XHVtGtx29rT4lQ; z#o7}b@k>D|(+`0pGil6Gr)4qePzS>v^A~>56c5=4s|>uOeM7^c`d~=2X1n1d8nG>F z@*7zCm4*EU#cp2}xNhj3z3~N2hmU>ojjB*6ZA*XzGch{?Th39gL<`FDX5ZTEk(0vP$PMa zD2Sqc4W_ev@0?ZLzi!pmKgsf#mY)a1*A*Uji^n<1riVS*Zd_H;+4J3BDZ6EXLb+Jv z#vW;mQK)WZSn~`R$d+MU@{_TerhWaOKSX1RZc%1$CT6IF>91QA8MdvQl$`DlETZRu zs1dtv8KUipm`?!s-6Fo8f~{EM&K&h5yJMd$+#I;EV@0ppz}sB|XV$}f#Qq!IRsWz?VQX4of~+oNeW&VJ+p37_((A77JhN)! zemySAA{aU^Y&#XTO3pkvb9c-$%(qAN2+vfWJ}70)ij#HB#`#QBkNSuFSl%Y?A0?01 zl*j6ZJ}mj3{y_26jdF3Q zRVm3(O&00Aw4Px*$`6LG(KXN4j{Ybr6XH{zxV^z*Gh$W4JFj4rc|y@z|BkZMDbP@X zW^j^)gxr8aP1e=oeZg5`9cd*225%kB< z8qI#hdhI4)t*>`T<_c>V*uXpM?MLgvpNKolifdf2PgLSQX(A&3PonW)fB%`J?aR&w z{UO@g_Q+9Sb7a4Bu%dxQY}#eH%rc;PPWLA+T?6cR?i=UA+U6*NQfS(Q;X65+m341# z*t31aeA=1_UKYGvhE1}ZymAmZM7XS(S9Z=beOwG_O)X%dY|J<9%6YDKXM1|N|EYcX z*#AWKV!AP(PxkdjpWV+J`F2^mf7=t8iM9KmIdUo!p2byf{5_jJ=>6V2u#i zwDUoKtYY9%HGbqfU{bvcz6x7qd9ksSB5aWqc?_%2zw?f>Q%@ay?Z-u zTy=o>&!+}Mc{+getr$z6y?MoC=EC^AGag{ARzGL`+*d3ss*pZ{nGc`G%mvTd_qDGG zV@Dwu)znyClY3IEZY(sPnXHaDz59Ay^@i&38m^o73nshpLR}jHJM+yMKJ1yZ`Yg(u zaR3FGw@hHN*S4#OxoxrmWDY*q-;W!F8)stn=NVdhZJdcb5RaE$oQ<^@S`idjY&kUB zIKKC0Wkf@>sT)?5;X$RZ_7+uS@RI>pU0cZWL4_0TM%fNPo4-Sjw`MVRPo4HP;@sN{ ztNRuEdZXas3;ns#x_E%RgX+%Bv2D@Vv&;P1whyu#_h&Y~4|I?Ph*xXdAXLVFJ7{pIFzvsdUnFzNK&_T~7e#t$b_m^%F z{;s|)-nVuCet3zQK&;1T&~5y6f5yF7iTciEXi-gQG?&SUrIU$^1}(p+%<1vy z(~b(HM|?^9pJ}s-!yeIiZkKY?pwcvTbU*7t-7DssHzI|)%dU^S{(L^kTU;ko`6FKwr zER@tABRS(c)W=%u@s9w<0||#D_I_tA{so8A3yb9kE~t_3FxPr7*9flC|AP^dmEAVd z@MQiI4oA?}D3zB|=u6F?s|sYn5VTl->?)kR2wR>o!HnQ@4);+mJjVbgTTFXM62|t0 z(A8eIJw(tAoF)DQ&%Tc^T@PR?(p2`*l$^)6r5Ow2(~K-EY1=?c=`x19Mu`-kas(kQwt-YOLfcIz4*S)(jg1IwkbMus5L3R_&M5f~Vcg>T#fmdCg3 zA%J=;?PHYS6srYzkWVpzkizYw+?JhPkk`_VE6L{ef{^X`gmB^5u=GK^{l3D@FQE-H z7wtC;*_yT2_QgpsGervSGL1D>?=45TvLa1}N^^c!@oqmO;LEsp?Kv`%4Gi>q)=K}U zmUFRu9GGAy@y&MraZQG3HXvNr=?a9gtkO^$y?Bzm*HDOZ(|N!pTlq&gh@%+D1HPSc zU@JcxFqk^lumsyG8$4&ER`9OM?&;T2B<@3Q%^S->DCBhfjj+~w)o*KR&%|pJ_OdBo zrQK!`W+FeT0q=r^v>ti*k~2%@LVNd7VpZz4s8C6`m`Z(a(TctYSr3?C;_%bdr=}_n zB?sZhvb3sfc5V``WsYJ#m-B7zc+7&9^c%dB=faN_j6j6`jz8hJ-r;en{|DbEKjAiP z!vU;pyA;cn^nizATH5seOASE84C{^6k{b{dd{J;;gpu|G(g2z(_f6)8-w!y>lyA9H zZGi7_VXZ2k*=`9NbgUZhUS=E9vW(SofOF+l1W=+j0N4OldB|qM32?EywHJ#K!nwCq zt(vE8FMyEUtE#^5rV`Bnt}XT8z;A_DmbJ;>yAIx_1|NnUGJ0STEO@LnquxaeBZJ+l zr;Oz718y#SYu@e)B~o+1mohd;WezYLYZ<2=Ow5Og3|WJ36%^LIfxXLW{W%2z&oT5{ zw1Qnu1TPD|zaHQ?Vkp3!l0+i|*cKks3(>U!LYSKxj0Zoy$b!IwrXx&h@uC8epuDLd zTkX`sM7Yfa*&cVSh1`_e;XB+?nN!j9jNADWwuUAW&DL0A*bex|cpkTn2N>WIl`X)In(DR%oylOj%ADLp?I4dApNgR-l8ok9`5qTA~k3QIgwo&*|@{Mb;9rY6_OKAwZ`=_@U!2m~k#D#eS1HFE5uvn<2<;Yi0)GURCdYOHI=_Dt>@wRBZ zP0LQ@A8@&;yl{&}n$cgoZiY!>fR*GVQ#k2nVl>cWVkU``p0a(5hIJuvGjYI|cF!v1 z36pd@UwVH?8E)35`NdOb90Q&+m8RaNJ-PwjDldCA6FkB8GqgzLFb@v=wgj!@0VlD7 zMlunZO`RiV7B|%fuK=ZEV$>8Kxn53KN*Y<13STCOo=71*&@HwU{;6y1HKzW+?+5&7 z*9eDN7ntS%=e|l#(5TqJw%H^!i>F?kAnhOo(oFoM^qJ!WT8_OQ!ne0_g4Ge8DzVDE zB7?V=oDf$8Lz#XdQm6XBC|VGgzs`~Y_bUD|pGWA0AJ^NY2r7ByKjC-)g+O}08IDQK zt46-VlncFFBN*vOu<+^=mnF{W|&rSjZ%fK%>0 z)mYb)C+lo$#d8f{8nE1Lt@%Km=ze}{bHH{OK{s&azyrL}A;6Fs-3Dr~ii4tA;RFv* zSLb>O-eSEp+s%wC0W5YoSe4Fx$T=Vlfa8L1Yk=PmctS>gg{PQ6o~-1mmQm<*&A^Ji zvb0yXfU@V1h_)V@b>iijw*l8m0Bfn5vje^~XOKUdv+ylqW58l1&d+ zx)Lcq_(ej7Ytx5aA zaH-)R&oz<-4c_Gm6Rayiljs@LRNoOyl}pj8vh4#_u%3A6EcLnUZwq`jFA%h(-{74* z7k;c@Ntk1R>z{C3?{ID;!0j*iKKTi^VH=L%wD@khk{*n`tSL=)2E5b&M2uK(tY%d# z40X^os^Wc72HFou18gq9E5Ppu9B0b6+^IGYD60wT`e(LR!U2U7Cu_5d78tV)(Yydl zfC)m5<=Ue*5DYzl=mm(oAs0Od*0k*fFn72%wb4x|zSINUp}DL8 zzYUg=H~D+l0c;sQG&^+c_5g?zA=hlwyJ!I{v}-(P^8qZttDHwXUIH}-d?{nN0<&dg z!*Fat+a;KI+&=(ud#Gc0j5Ti{4joM9=M-E8)4FMjP#^oM0(e>Q{q+FH5kmpSy;yB5 z;V~IQbJmYG0GKy5ltq4)A+iDw43=8Fs21k$e}q>_mR!3EoO>0uf#;*XSx-&V`=9;@ z5E8nXRe$1RN6K8900Nj0K{m_gLPWT%THE7p$oV9>ZMMS~7drOr5?RB_o}&^33yW== z9^jg5YQW$lE&x_~5LH|hvpUFg6&GjrD0Ar;sj}DzCZIT3z}lNJq0-msz;CH;K+RHi zuok^7?m81FBvMY6<6~)9A+h+Ry3=jt$wtyXgXdYZF!MHm%&k6~?5-wM>i9pFTlcXI zzZ7O{qGfEEka%-Q5KLn+E{w20wl@qTi<+^q`xjtdy*_Lo`qT`!BwZpm{1P~}BzZU{ zSc#UF4y(67>yJT`|700XH4%NYO%HlazYtJkSfHbL6z zNNUS+Jh0gak<(QwAg;jjNI#go0*Lh}R-3keU%5>rsT?S6*i4u5gk`t(m2&U~<;ij~ z=CvyT4yL>j49#XPdBgI^0O)nG5j%LXyxJw=LBC-y*lssk-E-7V4tUUWh*?%x-ogfO zMi#Q{pIJ9SdQ$^um$)gq!SB!ONEX<{wC}m(@wUJ^IzE?D?&Egy0K@y~mF+|oCT6q9 zU0b{WA?1pW$5ZdPrxJgwCX z@B~|JXh|YjpzPq67N~X!qUc1|S_DQW-fl4iE?_GGtTz3an+hK$ zh@42SJV?JTg@0n1y_SQ6Ul)9}tA{t&k)Q_pb=_CN5)?u#y0hIF7`ybt5+ohev@h^; z2+taCP)TBZxZWCboYm$&a9?@s*xXHXQW|yg;eJJ5k3ySKKso`VZB%G z{I^K4z{lh*ct?6*wgqA8x&|Fm>aQ?n{zObk;oRZ~Q(li887V-B7apnv5e@@tZ0`C1 zzyCBU|HyOF!5tGdX9^m!t84G0!PYx z2?Gv>FpE>u-(?UCh`=9VNV6zjJYfrYifgzj#ESqp5QOBkM0RGZY927`HDrXryf?lL zbH|pWf*757zg!>;K!o?M`8{vZuCZ%u$0}Nap9&8T5GD0eR&S$~GPY@P6=t$Oz?B0r zVDLrQPxK>Uk@#6NweN$ly|U62ul#{^g8hGgItY&VQt)u+A)BdF35G~oe0A)U*wr#v z(>g;zr7^rA>v7)@j{IWc+mJI=^?xD?s&LJL7-(^k)x)kg=mWH8nm@za$PHsg)8oc4 z5<^xm8mS^+nO*z^I7Ze&F%Qh!&@d_t#4qG5qGk(BQ)6?9+~7C!JI8#!0qBR%>J&C{RI0&I`~u$jCWzI8e>ZJE-AnGK=Nkg z!{H9{5TdctSoVpLT;QD&U~rv1I6ScD`9r%o3^=7hiR0jbN#D~p!hKN)<`JkW>GMoo zGdJ+}*|=#5uUr6Z1eMrD-vY#;pjI)Rn9XG%t&g#G%*Eu}h$}HG(~|ggfv$EQb`$W1 z*QD?t1L;~`pg9Jxj;?dq1wjSNT#hdnE*P;s=2AmZt1n^Tq>=0)EAjRu{OlK39KVYO z=L6t;y~Qj^!QPrxZt`MQj|XhnH*fI(U@)mP$x zQi+I^-7r8Xt&+916DL%c^3bj6`&}v#(AZgr5k~{28LM_!-m_>JfG${yFZBS448;sA z_$39(Nh=Jysy1K(x1^Y0`*ER8f@KWr$zIJa9K+`%3(=Gbf`A7a*_jHTCJ1MaFAsJ$ zJ6J|bIlZ>w*9H4_y$era2!qKH&Es#|QWJ zFvnSq{!_;T$H?QYOU{Yw0zFON6G>$faRuVa$^A{5V8)*X+WZ8gF1zkY)>><3tl+HbjfDJ zECUrW&@MlauOSU9HjdZ83(wp5B@to+jIP<`<0+_R>Y%UzLd^EWUpL~VNk#!Rr@D+Pg7VYb4FM!MDv$zWA`L zB_SG`?N$?p8)pYtQ9=khb;tH()M`_AqiCXOe&0BfAk!{T^5xA3jKDPmV~bXU(5qD# z(uiHzZkAxUGb81$%%?hPg)3(PLwMUdP^D<)`PfIqvCkiPi`+(W>Xf>(3|zbThVG*7U8bByb{(oF$$@QZQPB3gbCBWwrt zBo5U;K=XOMj;1S58>NlL`&0Zr_)Bn}V{zP88t)#JP#M->=okB{0cPGz8cT88 zJ|Xda`G;JuKRht@t5+9QEL8{N+Fs`&}f*|YW{^XGmGKP4~>{IhR~% z<&_`-RPnHPYr{6#->HPFa(Wwm3u&5`n;CDmd> z>i~a%XEu=Xe79>f&qdmj=4Dka^EQNycH3FNo4v?&-zLu!t+`GcQ+VVDRMvZHW8i)}`c=y=LY|tjCAsHg{!cSr+}WFi+UA6~ zOdqJdr#3e3Zyn^Xj=1Xk5pH$A;X`{kXcbc49hIlTB0AtVCuAzAan&YOTnkxSNI=(3@-fjg>9XeoMM-9c$#PBkIc5oHIleweQmy_sUCSss7m@#DIzR9nE? z7jS>Q){KO7wet~u z>HW4n8+J%4(&gxTplCno<+vs*NC>C|+mefofhT@#tWk9;fi4?PYnOyG)InVf7JpOj#I3RZ|PCS`% z0Gc4Hx=zTjEz%O!Oi};p(rSD&VQz}FQ!fL}5|)iz=50s6M^3Yj7y3HuTX8~kxqqDy zd(Sq%QPIF#7Za=-aje+`-f=>R-YmwLL@Pk^dUUM;&@z&u?W|*AN$0Z1~ z*R&#c-M78Qb`N>Qh)RmZShmV%jEF|Up(mK9+VnlIKA7vv_Wl}GjQi_4s#?aK3L9c7 zgUTUJ8`ym49rHT(q1A;}p$*O6h*7iWP#g!cW4Z8Sw&@9L^97vKv^k47tJB}XLzr=L zXN%4g(15BnRRh+=zW;z;mn}OG{o2HQ(Y=q%3Zj>IGRAxS@@mXeWn0fOtM++X51c^p zIMK?yG}9W}Ln+!l)ZAfD4z?MN$EMNu(pTN~OtKx#!vhU*-7_BdTFpgt;%<62K6?|~ z!_1PYhz6Y!q-stBjx5PGCG7Ckv%>VuiwkJ1ZCMuTta_s3CGI=y#PQQ&yM!5O!&o;g z6l11cMUq^17$=^!X=j)4V7mBR_MAP|Q7c@@1yST->vSGS_|0t}#Wt9i8%~t&4(*7+ zJwm48I*>T*4%IHC??`AUQHuKB_t#J@QEVPk(99m_#a15on;j8J)rdaCy>fu(;QJ`! z3;1wsc;c139A^9|(u~x1Gjau4B3ftLC9l&)Mb>S8LbWc(A5u;#y6#?IhmFEU=L}+L z6_3B2xM!hv>p7JN{({>ygvTCe9Fj7cGDDobhaTwYnviknc|7)c+0_^hOhVFK2(&kNn3NS%ovIBfz>CM<6d$#$YN#rs*CFA>Vb_;# ziq7Q~YiL%Bxbj=+R2i0cQ4IvN)4zD!Q$9}{eVzHkom#9$hSNW&$p|awRR$Ed(DaWl z_P9`7UpOgl{0Y35JgYXRMejYJE+ciQjylo2RhP$c(>CQYpa5qbfv%ejv2@E5`7lP~ zA!J18hvKpIRf7t`gB8_(q3YF$%0PT-CHv;dKJU7jYoMkMtVjANV<|f233S6q+Bw+E zq7!~YjSp$V;g@=W<;V&&Q!m@Q!bvdoq8(y=#$K(eF+?>XJ0#(2MGF^an|X?TXihh( zy?`;$ST?S`kXCOyE2wU-a}M}ow;D_#tu-%h+XJsf=MmAwW*L#o2DIXu$GM(#3edJ! zuHB0pSN}SrRK;W}g=h<1qhVI7`iIVm*Nb~sF~(&1t2*m4Gc}AEsKvzmb9t(6@A|xM zT>Gr|s5x;~@Jx@(lcmc!>+C1>qs6#*1k6CbF!kJ27Z443PA^sAh^y)wMV~QpSvD?w zDO{q)3_yFc$l=GD-A1aqW@+&%`aLA8BV4U@&CJqroh}Wv+!tGDo~ZbT-b^{}z0i3s zEZc>Ap*;eFTHVgXFSL+z;zUQ@oK2F*i!V~KUKLE3&4H}j=s^A6KJj&1((=W^kj2VG zAes!HbtAT|pAgGnMs$}2`k~#IyV-DC$#L*TUq9Gwx)0%&B#G%^A45Wl7W$Z)Y zbqKs1x*8~)k)&#S?Q@_Y9x*;2S_k+e5g7uniCn<4kx-4CvfN3Rhs z(R@Zo)c|=|@A*K=@S^ed&K~I(mq0x;eW3OpZ8+TDI>_p%vg-R0Zgs!mLwh*PyoO;> zqNDOuSVVKR`VQ|4lqB?PFwJDUmbDp0=P6L)OosNew9(f&V>0B1vkF)sI6Dr-#EQYY zXc~C)Iq=RSMdx4``vY}z&~4`vz2YvL>zG&8Og#RkHEV4~L)*3$gi8>WRIit2VvnS> z&`bN$KfD=~FQy#R{sZG_jE+U#uvDm22nGDtAZzq0C_JO-;0BuT0w*AJ+ zR*OMQ4LH^)S4Y&9E&4vX%??sA#=Y_vs@=2t#D9JDl((Gxd(IEnug+_iDHq{^x-Nb% zuiOkjKK=Ccx2JzTk@Mzp8rBbg*gx&xq1D!pwNPyi=@43%VKC-#37(%-=YG4oc*i`jDA#8$iXy(9*n8E*<u zx1sZ~rcuxn8~OL^PfxhTa0HYr&r>xNi1K-g0dJu|4IH>odf_ZB&(Jgiv_vd!d|OhP zHck|Kx!`9gz1DyRpu#h=O$#24@ECU6vka(hvmo@69Y+Xj)N> z^peW5z=#6yb1G5&cLcG#yn-)BpR}@#}XLc;&1I;f{!h?nQk{R3WwXm}8 zExgxfl!EMtp3d(1JS&HP?lI$bfsuRG;4yPqPxKwT^F7E`GFiCIf%F&9LofZD1L4`& zYd$JH=pE2;(^ET9VA)!#ejhq;VyUgK@mNjB z?Vo=J9wI&aNz{IhlXw>b<4G(%)|wJ){MxHBM{oV%-Hmta!T7*e3e;}2)9RH;ETxj& z!j2-QDyfd`wm?PPSG@k3GJ@?S>{sLWzy^I)Vwj9GQm{S7j0#iKzizCfWU^%oSS{}T zi{b0>)5z#J^NLQB_&Yg+ipJ-D=C9#&CN58sY2iWI*dndZheCVOQ|S8BUpzr zVuHw0ZeENj${DZ1B*;Dr+P%g$;DrP$4R|WCAr@#Qu6pK67#ONeAtNcqic>SX`*6bvuC-$U5H=DSefgG%v79o~J_uF^dym-4 z?gdC6X~K{)!2?KV7>%G};(3W+Y|O%YKpH@|o8_L4vlWe1CRn3Y3D(I23eV;YArEzW z@W8(gzdo2exe#`QgLqS5Lxo*j79G*cV;4iB>+Ck{*+>wAZ2fMjFYWio`%-@fQ&gC_ zoNe`G{TcK^H~2T;TFyL2Aged~TWL7UE4_m(`HUslTAAS1goux@u+k<$&aj3L=%6&a z7`dRoZ381kZ&^QQ!4*4G5369R#)LXNz`m`Ki_KfMt4(j8xWL%t_o($RM8-&b9wqlk z)WP%(V!y-YPIWn^*rN2BBCa6X$zC_}s6!(*B2kkJDWM24`D$l}%*Dt%G6bIE-^=z~YM%=h*M`yAk#z7@|xYwDtjduDg zH|>}WEWdnMMSZh=$K?TK%4)2~Ta^7Q62@hrc+hyXI!+=13p(>I)NgarC#z80vHb7J zDxI5ijCP7mp=xdDmVGk{B{x9X#inpG!@xMjrf|<;K9yZ;!izxzX&0M3nd7QmYy!@b z-N3#-c^&jql3i>9tSwBuVw2t$ac~!#hz!-~{=Q-pV5xbYU1AepH*s%wu?fbsc@Ue} z1lS;L(>d2Mb*=EKWBO@Y)NE$~T3#M3v8h7G$LOcnRCzdf#imlocaQ58o7>5K0RvVI zcvqFArVsbwf)n<2(o<{_W`fc#HVLwv`YtvBVm-OtU2Kx{E)!m2lcekL%U%HqcJnN} zU2KA1setQomI1tfF9lG+t$G|OAo&sjKA(lqc`h4w2kp$-oaPl;S?D~IjcrngVGHEsaE zs-0E#L8OmFRsNAh?~#ZZO(Ghv`_UWghgr-6OYU@WGdMXsR)N*gXa1{gqU z)fsY#C(+Il%;IBlZUGuVdbH30lR8Hzz?OBgVA>aGB;H>}Bg9*HFeJ|ID~6k?dw1vhGZF~uB7Lm~fcSc4f;w$^fftg)tj!dp8|B>ur;v7bt4MVS&_MX$au77O>O3DXJYjxy3qIhNJ@B;X9{{!aF0~%?!!8VH-axVk zYlLlse;pQNTQ5oZtq8nq5KMy(MPzr`Kz~RX{K8xVAd`O`#?1EfPus(O!E2Oe$_K2q z4Cvz5$nSUC?oB~{5^DHE;1*2WiYMafro#nKlxv!o`qK<%Ns_q3?(WAQHDf1SS`M&v zY>;%0z={{Fj#}*lZU*ai&gY6jtWsM?GQeCy`2d8>CL;g~^^|uD80qxG;q^iy_*iYj z&pKEmY={B2P+tbfh7w-Iuw90wP(!@YEgKVjPp;>SDgP5AA1yB27@G+rt!J)Ez@WQZEZBGt5L}Tx%YxLrR^JT*xY6HzvCuK) z6Sp@xOen`(6cJn6P}V^H3}7z1X3hm0rX7U_XLv0#_$-v8}v;koR;x+9drPjj_@`>&zMA? z-8%=n2h7m+m;mumHT4Ngh9v_}#z>D~IZDaT*?KW*U1ev=)goJJO5TzS-N>{D0^x>$ zZI{_x;9J+nzEo_nhT&q-@!s(^S;WIuqsB24i*2C#!9oxRm9Y^ZJ!p}d%D0(t*0mxq zxY8%jsCl-mHVf?_HyQ4Q`5FyKQe*9DTs(?IZQ zHGr~V&4a#%(yzf_wFNScAhWhGVeP6ldEz@&+6>s-Tq)uqmZV!_6;D0EkpWs;?Fl$| zi->p7RV04Gf`C57K8w|h?aFX(C7a~0VAwul*waeQ^|qsOOry#1?B0R^3-e_gbxZ4p z0=#lCw?YDhxX84=TvB+w+(~o;7@R^%>DokoEj3uF#QWlbG0olrIb4v)VV!YN1fLEz zOoGioC77@M!Ycs^o84==TUBM++L61ji%fYCZ-X>|q-4PDe%ozm1lYRwTj#hP;cFmOWnk)4#6&zAbqeztKkXDm^_ zhWe;a`J0={MhIq0iBq<1j680kgMAt8az`8>uQb7RE)@LbyJYg=f^sd=G-delX5P{uootpa!#?SXenk06v zKVW!5n zk~|ieSp{SI%1gua)`YYdn56AFbH-Wd2@@7jT*Cn!MCd(Jsnj9hrxG-Q7lp8y=k07Plv%|n587ppKYJM!^WroVQtafLDLN89Mrs=8_p0tFBjVCpmjSGF zP?0n)*jdwua{+dj51=!f%Z5T3yC0@=oPPIpO4^GhE!gfox5es9)w}fLi`JO_^8)O! z&_30POGm~~njh)}d97Jk<;yybmxjELN1f0Ky-GV&?T2^4?S2|}w`C@q&dotKX~ zL5kHKd(;V^oA_LN)CrDdw|lA6WR(NF)CmV4Gm&p~LKe^!^x;yRi6a6O&h=HN3H~O0 z>`^CxZ79LpDysnx%Im@8nTn5@Xr%b70#E*%BfEzwn@?Bp92~L`~hY8<62=K9iU@)~mHoc*6~X~M+2 z1)Z2PMppdNHSKrDM$q4Oc7MxhS*;RBr6&*7{DME0nud@0wA^pgqTXed%*t-y_JAh_ zY7vTl$iLEf;H_SxB1B4@DnWU#{%hg;1krs}6Kr7spP`=mTgPiXQdl?Ssgq zJxut*8mAK%@lwm5I}<-N$WDFr4C@{;Ahp;+5kkN!^ZuAf$RD`OUcGjC<^yv;*7gT( zio4LeIVLB-F5Mi2uFNPu?#JB1?&Lvb!++x5trA{H_BjBsOhowXMU&-$2l+#JAc+-W zwC62~uCVHQmXbFCHW9j&uMpgTc4V!7L}3Q*=TM#U^wT((T86b1W_OdCs)B_;6TcY zkx3YvL?U}%NiXRnGA}-suB#Gp7E>-7Po{;#JGT*uD*@8#{758}kDd9+-!D4JbCtb;?Wwo)p{)D?n?|oly_^Y-oI*G;>DnWqpc0OR z!PhU0^;K(c)*mCsv^5w;TK#}4ua;hYGB)+*t-P>$Yu9N<5cgt$qhy~nIpMnK%Fme> zrhx<--_A!NT(l4!Y%1BQ}KX zC9GCkM0$(M(CqSKepa2-fP_WOE@IT}SYm3jpGtV!EHY%NSDVaf@q)0>!1SH2x?@O< z=j*I*%_U z9KfvEyx`xPk+7Q&jJvmcz?;9n-)ZfQa41z*m;N(KiLQ?ZY1}zK@P#!$MyJ85VbTB8RS}Xqc^gC@foGB|F1=xbtgNP|X(!bLiTh}9$PiRSCms>so zb`)Io7Fx+@rc4hWQ3gCgq}HCd$dYJ)OX>kO`a0jSAZ153cNzuB!~b<>Z*`L3<-~~5 zb`2&PV4{cR_MTUOQD=Vc8G6!?oUvWoa5Z((`ix+HQa*{|a6y7dlUwWv;}7TC182CU zemHqaEpM>bjXksbECQ%}X>*|GT_l{ky5M?>G|Hmi=HwUt{sgfH30PkNg=MI=#dq3< zUZ5iE{L^6c7hdXnK3Z(7UcMU_U?qRb-Qp}i3K_)S0?P6;WPJscwWed^78<^dkdGt* zRJaoYy5);LAk|uLsgq(QSGh%z;TG?qTR;KxyN|9~8Y5pvmH|TOQV8glaJCjaXmZQF zh^c}%>>3QhYscNX1(d48G^STT0n=I=_jux4TzWe1K?acScy-UvqYq?ny$2*fR60Fc z`IR+JCpd&tqqjc-%6V9@Tt7c#;Z4xX$RAzDo3?y|8_t5^9eo1F*_83x*0-*q6x2&> z&$le)j1=XLmHO4HjEcZOFV9w z_<#lK5T2_y3R9&fWSnkD1)uAFuu(rEdsfuGG{Y~t&atOv8_$+*mncKy5H{J0GPyVy?TRNP)xuz zn7@>t5y*nhZx~ABU9g4!b{xHT!2<3TUEh3Rv*|7LU|<7qe!-x7x%TM+_23gG-NGyR zfQKa7a#elNpVa9^E*Fm0(i?XA7c?sl<7?j=ST(NHD4#_yr57ozeR)6L8 zqYiA+3npdbVt+S|prb_Qd{JfLgrlaDmI%3u##>AVvjbqo5}C%W9zH0XSu%%lt2IVo z#Z(w!eMf$50su~^GMW)Q_tz{)q`K{Z{~Vr>V9PKj5y1>F85q;WT);}0)^YSD3`1@^ z?Db_h!-ldwtLtKAXdbDui7Mbud(#2aFu0i^qF*A&yr9hXIf)FDB%CK276haCH35?X z?5##Zg(pQesm-`_fH`{@L4)Ti6T)F{vxOhZMns|SX-r$mwhSc2_i+x-ijfY&wXZ>k z;Pl?j;f~n(q5=rEZRx={=zbd@>9ZCyOnJAiRHDK=9P_;>eHBx)jcTj)5wKLDKT3)Y z0*pOn0q0YPP^1BVsb=`xy|V>Wy5L|NUX1{0L5tATI?V;Olh7#w`xm^+ zMeLE;a2I6@Beo`6sv0;`F$=mK47-@t06<%>0nouPro|RtF;CsWw8n~f5M97ZdfjUg z$_DdmgRM}R8n}ilraq}-Uo%Xs^tmBc<#HaD0QWADU7*K_`*j@|!x3d;OD^vPRukx^ zNPaIcw*QpWE~TVZEx>il2^$3Tc+kJ}G!|;6sbr^)aZmsRHxt%QTU79Txeq)S01k`k zdeeTY>$o|sDueOSurxsCtt)~w66{$6Y`ju!mcikSNTlhPj&EUrBW2of45FG@evH{Q z%PJNlh)24H7C^9m@oBoHB6LV|&Myn(M+*-Mvo>fyKUtxUwVpD@v=5b$XPYM7X*NOd$6l-^#$FGV=LrPJVFf{mq=0jpaL|q}@5zJwO(?r2 zPh(Y#<#IC4N3b(IHe#Mz4DhVA7c0RWM89RSEVGuj_$_8HlYxr0x2_5*lR{-r*#FEh zELPrHMCT%Nkw5VIWd8SEdBZq_sZOaQTo5gjN%&UE%c-!OZ6Bk8Jkk#glo9PI&x6CnG7h1YEK7ZQiJ?s9zGk)S1;KDnj+Hp8qU!tSPy@Q(iPt z5l?(zF=P3vsV{O(A3782(XOvP!1N%!y8B}wznK}nG7WMM8eZ}D3r(|EbSKv=X9_ir z@8+{m1>)-%d>#sV|RaWmOSZ1HZAFLKKm3sIbo zv{z)kti+U*UjpBA5q*_)IINrBcd2Rt-jF?sgQ7H5w^(#AN3cXwClp zk-=|yVqPcDz=^f_&TD55QZp(0s+*v9Ij7za6j%YB>y;Qc88OsW)zqyH(;}Kcu?X#J zA?cwmV8X90hq=_iY6I4exnf^yQTw{v9&~Tei39D_19aNC#Fwz5P5XK-h6Svv$9O(uY>pj` z=Oy++)v$81nhLSX2$_v7MUMboeh;!Q(~WAXVtN#(hS9_0-Hw`l-NjKxAVrN}QYJCm zZ?q-7vtejuVRp~*2eI)vhGtK z=SxIk&cK@YAutKwQCt1-T|)Op|A;=?dtTqqytHR6p+~4kSnZpc!=gbit&5ry{z%`VLs?<qCn_sBn1qCPZ-mCGB% zDB{_#O8ST#=Nj4(KX7Bc1{;5vbG(1ZslW-4-pY2|7arls5nVpu(ICWJ4*nmnDWtt% z3_%>MYRwwONige(w>quY2?{O<2WKmOuMqBujNB$oNlUn$%if17+& z8Hk!xtKXK=5`c2dF5pUgu-B7mXaCbH0e0EdeO_i!`=hV` zA@AM|&@1uqaGb?!GI+?fEHHH+E$-J)fuHc_|H9aRnvbzJuzG4B$Mw-c?_D)Xj?jxr?4_Ba zZU^niSDc6IY#tkYq9(S8zA}L3V8rg=6Bsj>ITsAW2wmH~7l3>Ly z9eNna^W?FA38&)lVH%B^S?v-pcuc(u6flV#hnqA|S2u*6B#}uyKs~bn>3C^59EQ?J zuQkB%iDWlN;~kcg@D!B2UT4|gGr+ao0BZ1XxJvS?k-=dr2|qc=N(?ifRt{k-E$&!j zwVfs5LKgI}mdsYPzDDZT`2CH!%q)>!?vhz#X3;O}WH8!~$(_Rjc+IAsotF8@d5SnP zo-$*so+0G@2)Dx#8pEtcJFKJCqV$-c?J@~JZGD_gn9R|ysPKMmM*kieBg_5svMp^+{eq#DDYf z%YOD;Y0Q@)@(trOoQ+*W{)}|OSaj1nBP7AjF4EU}0Em*VN^p^wx5ejX8V0jBlaoI2 z1YBSkX=4`+?>s!F8kfEgEZ!)o`}p#5k9ZyO8+2B7qJ+tmE0phb(>i0}aa42Ch4 zBFESxKF$<|DPM5vtlAOe^EgFjY?UHvk+9Qi(AYwjjCC6I}szbZsYQxEfk@w7C! z{o$NpO$Utq->O$=SSbu_vvq=rPgcD^db;K0E_msqfoZm=W!eFx*flEEEcUDULcr;D zw!@9q@`{S5tzGz)fs7J2JF-=XdF`)z=^OzD2MEyU;=YM&s5U~h{0(C)YQ2fP;Pt@^ zT&W%4c@2ZT63>+{aFKHbc!(qn(u=&#wgL?wuc)gRUK#X`xb2m#uq*THULq3UK_s3} z6TR?~l7?t_MYQ@w%6b=YnE;L!QD)d zqAxGk_$nHB+uhR-80nR!w*)p=33P3HDPzO(6+~~hJ~uv+q_qA8gVfUBosTOesQ7E$ zG^%bh`21vtJE=bsgga4OM_%RqaZBfgPu#{IIHvv>`e$&i2`1x!Et5)PMzA(FdjJQB z1tYAfN~{pT!aOQrzL2=V3GS#m-2xDVxZ@(|*u)7K5kSdCBD|a7`50!bN8ceWh!Ogq z6SnOpuK?xi25S}1c5sMG?*vC0elIATQ~7`%V9ZhQiSz8_3>M^gMuj29KTqq(V8TBP zR_@GpVxp}P&wJq{`{&I8U=n`wg^yLg!oe)k>W!UtR{>XG74C`+&d9sAKl;F)nVn{y z>-Rl49ojZ}@AG(={xi6wj%hd_u^og|$Nf zKdZXWPIx3n<$f3&lx!Jb+sxG_U3R|oB<0fMtV(jq3;MfSeVNO6O4(WVOt{9%1PI??Ifw;-+S|$al=89i1Q2$k zt(3`O@c;uEsBN$MbiyK>@3W)mO3Hn?)?fi@8r_ItOl?!6)iT(i7iZOM!yltOvl8hF zfkzq}#2*Dc5`*a-+4!RA+C|4Td0`>k;)w*XVRpn8PHHh{4~RA8SMZ{@)Pu2rJux^U z>vAaYii>wbl;@z4zF#fd{V~5VOiHku^=T%m$UJ-m!Ai#D0KJ)J%-QKVI6Vo8l`8}q z4^`_HBFmoNhcWh7G%1IpMlX!E&yw&9nr--n?F4#ZYJCw((W!0dNulx`}IT?NN|b^t#s~+nI!$u$5j` zk1uh>7|yZ+@OkQ@U6$q&%n{(&C2cq82LJwEN9J()pwbQfdW8xfAZ_Stfe9R|46M!T zqp(#2plvm7_yBRy;Tz=;ExLg;$T9UVszFOP2740qULw!Y_fJ80#~y&mJS{OZay6i^`G4%#TgVF?vV95(&4o`W`{Ri-WNh5+DS7 z40~fNDLhVY5QNwvGYe$ zUw9=jd{&@myOVTY!(2mAw~M4a8gGLPfYvM{KDN&mF7E()_yDk*f`_&g(s{^{!G=Eu zKRHO=Ap{dKtk1K0LkrEB#6*lO1js>fVNrK_&6YDj{QMfJU*l(vlboSM+SbxXlYy(Lkh|Af<7Kcx<9n_g)*qfqNVbM`h(^3(Pj%4$^mU|k<1*fd*!w$((rdS_4d zmPDmx$D5$tRaUlZ?b%j(i^mib!-mRcK+YQ6aBbUb9&S`;n+P!LufGIrJA`CN=I#%2;4x6|B=| zS|nuqU1E{}YEdgX+HczK_M7#Hi^NtA*gT?^!(+lg zjpk__oIVcle|%RprvN_PI$}R3~zOBs6NUE_pPQ0FS}w^ zoWert+m*Z{ktI(Jt~;5#y1f>UtJmWJZV3V00&J{lbWEjwZ68p+mh~;Xopn1loa2J2 zeQJiH9BILP*pZ>Wbzb`aO>0#D!Ewr z^Ssq*CLEs?7eiDhfE`mWt*B1nWmG5FO#_a-W)MGztx+VZ6CIO2Z*@WlsZ|Fbb((Zt z)Q3l%CI&u8OCKJ^nc%Eg&Z0U2o(Uhm)M;YHUrE7W71h8Zne)p7-V^wks#7x2A}Gu1 zz|%5W2zZGcuqR>*!tO3+Y(ahw0jEp*0am7FU3Fj!P6tEH(78;};S!L`=6Yr7J>_ma03;0Cgb_2v`C5OF${VT-GlM>Odd zogi_fsl4a})p15X`#(XN&`HtwR?O}+j`7mnhsmVG8U3NXzT7d9)WA#8ClA$rgFl*@ zijPr{ueY0e!73IdvD{uB@GJmH^5w0ZG={j))X?4hT4~TdlQexTPJlVxtayMOd zK&K%xlYme&_`puq6l|z)%+I zfgMpkU`dj#cEYiDU>GUo11_WHVtV3}6JQfj2O<8;?ks?#B)7Yo`0xk3DxA|p4K-B* zD^btzzo;evD?LcJ@~lin%TlhlSowR;+4Ri29$?jtp=cIBr*r4B%j7 z5+eh+3cT%iWDCUVmW2=*3Io2#b(aDh36bSjWH=1)v2wpH!9enDYjKyY`VwwIx;!!v z4@4Nblbwe$~C^kIJW_UnYs-?(c09MA3|Ab79*Q4SSYnxH5f6=4#T;u zJJ;~;AjkqKxK_6Up$(XFB@^Uz=Rt>)R+#rqQn6(srF+%N=oXsv^?UVMzG3^F+D%rzSl2_W*-`zpsZ7Y_X z$0}8X6j`?i)Es=w%DKIryjYU6Y&dfW((1SqN#!f1BUd87=%k*j3v+gqTIO3>@dM-% zo8_O9Op7~}bz$c~u)__oVTcT&$ap;tKLG}PTt_w zp5lbtY-->PY=W4I9&XEhgAG=TE+WH%H3Pzr*;%zyLl}HjyVyqiacm+r#df;xGDBjG zT68j}r@`Pl4Gi1qyhAxAEnm-0w|IOEXT;g*2t%1GSP`P&^+qJzknS@b< z(d?|SiKLFfTd#7`TZ15Yt|45K$aEvJb;)Ptf~jwh&`N5kTOX}mqD*)c(ICQG3I`%9 zLFx%s`Z}($KzK(s_hm$oL*3kxI?XK(rmm?ugUJj`dN8kfh0k-FRJ&p5Ny6k_a$Gy` z;PN_}TqBs#tv6AA^^+M1Vupj*DGVdVw+qJY=*2HqQq3DFrQ*EC0jq3qNXT)b7d?2v zB7sMvj*F9D`1|9;?%jwI1eBID%3oK2)r*-t3~w;?cXWSwno(n8^-^eDfs)|$L*L1^@?hkPVSX(b5xmM`@oclF^&9fO$DDsetxV5Kv|e z{V;5?IB$_g&)1P5KvW}VZ;ssO1O~0J&Y%P z+qyF63^Ibf*Il!8QUf1`wd@&?^cH^{JWTk)8l%&s<<#XvKsgU*>gD=@s$AKKxNNVtRpqdcsDPOX zH>*)CGc*ug*;8B~0Twh#i@UzPoT*LK>zN({8QWynb)h_w!7&EhKH$vHt-Ch>BWyJ? zVi>uB%hirNlU(G1J5N`(O`{6ED7yJ|V{sD;xlo?9MBFHh+Q{zW%N{@)U~Mhr>urVs zOXRVd^(N~5sRC>X-YcV50lsd>Ri3*y8NDsLw7xd1rLQbrB1dcsdOf~36m z--6eR839;9Vz19ajJb?SxckgwnvPY{LOF_;xFHcp&Dx$$F~G-82sB3~d_w3@LF zG5fp6=DtmV^%;9V!rsXX(2qBrCSijk?txm1XkgynDE!~ ztG3^Gph_=TCL8!Q-;E>as4~%!_o^&ZxY<{ZYl(1IL9p6=&6Wp(vLN!hTRrC^W1Nh3Vp@KU9~ zHwxMvn2X|X$2f0i?`l<7{0**b#jL8ePLpx`MUqYQ0@7BevEf!;@Zfr48*;n4ULijImS5h}{%WI>#b&mMt%AqDC|+&Mzc z4$RbWf2itMFo9izgx0$&HFpeKNvWEz$u)61hF?R#OV`tCw+6wA-dQ?uQuRK2K+IYT z;YU3vZFEKsvU;k;$ahemeP6dz7g0B69u zpBygmt+iC&Dz;fe3BuB{x}9MvnNGZpesJpdBe0Cn+aGkNHY)LJ3Y{)|`ybooksV16 z1JSGK0@IJ)oJZU4`)}t5Xp+n-?G%LsVFJ#MrBHTjBjn1Nsn{(OTF70iv!2=_6QMO1 zFfs3*+jaw>tn;ihI0)FRy)x8>0zecrYpyZv*tVVY_>4u41m)KnTgYK?d^K0Peh*Iz zs&O>!uzIdQKNTFaq-=s7C+^pAWE)O&Ds2AV158HgQhE(Az3*f1r~VLGt3vP7ym`w3 zW;Hu=+U>#u_C+1YTK7CC09i(QuVW~UU>=hDz#9ru9EP21zn}Nb$>DTG7sEPCDpww8^8|5#N6wPy z#|m}jm%-VBS$i^gGF_UL)G|n}gWy7SuhFMt5 zsV?`s(QDbzQ|WH>aua)7zhvX4-l3IT^`YRhAdunO$5`6dh8@PkFBSFR*m*?)hZHQC z7oEaUmpi)1Dv@^{sI<5^cH|5jRB7qTFXboC+{J`1tQmBw%3Ac{qis<+!AD>3gH;QNbwj^@fwK!C^~VV@Du@(OEYsZiA(u*P21w<3U%A zLxEdXC{a3!LXYn1CQ0{e(YVqA+|7)IgRLF@776H6PjIF>OaP@d+l@#jWg~^T- zVMTJoHxa9@OmrKlBMw0^8`V)puapf0!j1Iwu)tL7jKc(HCQ#sSS+Yhi2qwGs2fG-% zWumTo>348J;TbizT6ibfSdgxo>y)>*^jtO9>CoO{a7OGKtu?=WMRyAgi~nN)`rM1R zLZF;E324>j`oT91Rid*ohX3ztI-9FaOMHmRx1}@-S)3{)k*;cL{?P z2l}aZyhrpaD)L7)R9!+8&|M83=R)wIUHR@o2dob_3wr!iF@&8Bix;fT)3J6bewx$4 z?4~_O{_QuaUh}E>o6W<^uB%L1JX3XU=JulFMhg!*?BD?NArik7(tJ@UvN3^nt$FcB zSiS?8e!Nj`An=v7TRbDaPq~YQ3*T`8!JN=|a&Wbm0Iwe}``v-csHflDIpZu&1 zzLPM7Q@T-lO3MiY;!#P+#)z!!t7B&n#tM`W$ZLxG-n5D^>>f-}=zj`dTdvl;ck1EX zoT{I-fPtl#EoV-U1Oyv?B6AvNT{xPDS(@^OTW1;FHZCH^p&b$P6>Ysq?tB7FS8 zB6;cFXyqj$5^Tm{@IafQr?!(>>-BR-1Hh!q-Bmd>=Mu`ov!CV4c+ zwj!4$=O0X8>kc$O56KEw`iR`t$b#wY>+9{R=`1hfn(mh0CF#d0CXA+h`TaXsldHbI zTg4ZSiIu^59kMmM7b_W_&^6S2cQXuU=PaC?C;u=~OZpd-wq0{MSt*orltetN3@&RU ztT~=s(?l$+j3+CFHok__ha@~t_>fOlRs}^GFIH;BY1JxXvyz1?(UtPaO62rPzFA4_ z6#Pji|I8wJ8Q*BRC%J+jALUXcsZVn0K=bGEYHAS-~ zH++BgPS8L^jMH0Emu(u6+ZvP17&abn>!Tu_o0XQ|B{^9sj4mk~4^|p$a?sZ&{l0Q+ zu(H|6E$@w!X8T9SUbg+BM1F{3rFZsNIbngasu;DCl+aEbeSv{cCT)DHY~0%Pi(y&c=V!W(&!<-Sk~Rmp!){Cp& z8%3%=SPfQLNy^!iz3!Btx6e8Og@3aBkhIzznA5CuhA9R`TO);~SM+sU{$SClXPPPf z529OFOKsT0UI!V9YR8UM%eEwg_JjxhYbbfuOJ|SpVr5%4Z8X_ZRPOCk&-phk1{{fs zNI`US?zt}*C8&PG0i#3F`P-a?OWZMk< z!q(qO<0iT#v!QpH_RlnP!I^&>HY>;l6(wrs4R&gC@D+1q!^oS~9TdP=H*Qm~B+lsW z(gHp6#!)a?+%{)Mx=OivmU1kknyS2Qozq(sm94WdxJS27bC$e6&>C z1PEnfJQ=N4Ha0@7Cv!R_wS!ua&?v?x!?H65@U|+ouL|PrEFN;5X+IO@9T z*xRgblZr`XpvB7CQOv{TUvq*%9jnz$pRHdGw`H%3d4!%xQ+sUT0Hr{SLNo=3Y(30s zk?3UuIT+?sDMTgz*K*Mc3gY0zY!XFr8Zls!kFt?q73S9=_-i>!m{r}~7MmIXw7XH( z5=AznVV)}kZL&*c-`#BXNb-IYmUXar3xF@?sTxUG?>D7cEO6HKr(|`+&)nxS+d++a zxz(!8B<%q#E0CbexXa41v z_eM4i|EN8~Xo*{D6uUqLy2+||Qus?T+in!-o|%sRz9SiGIM52A^z5lg?e3qU-J7^J z0$VubAGws0^hP;dOHYr6zhCv5AyHFRQ|4_*^ppfm;HHgYp$Mg@ z+~TxQn+GC`h6(j&7_}r?xXI}U6Z@*4o#}$9I19glJmkja*R9tGR3qe(S)tO&hz- z2i7@ME>}-*2jx_71W@+|uC|vf4C&onTJs{nZGn75Z#j+ScuZXhIGobfn+J9Tuu!Y& zyLYH)>*<$cA~=@vj}UT31KZy8Mp+^Iay{b?i70-OAs9 zeb_ha(Ny05v~B=oCi$dOBU|y9B$_|~2;&n)fOEWaSESA{hkL2uUX0FRd^{&1%{u%E z*ZASe_wOEBOt^i@$N68|9rK@|txZMhLCp>xG)%lx8!OrgszTBDaW}l8QMD@)P&9gT zQ*`!?-CLub3+8XP9m|Jop^8ER-DC3mPPZ*qvqq64*|9ozub1Ux>h1oQQEb0Wq2}1Z z2K`^Hnpj5<--CTw1`4^gw~v$b^i1&{HzrnBZ0z^jG}76Xsl!TIl5_6x224!(@SCr( zC|wcKJ6Jx>NG6`ldi#nwmMiA@%uZ4vQ`rS7E@n4eqpW~os}XZz#V(*Oj%x4vDW z4Arg$GQ6XXV3xX;;&sK)=Gl_(Povu=QluDTSx{nJLp*TS1$LJGWuGlI=~ka?wLXH? zU@<(0P@!&ZuuaUkfC_mC;*F12@J|Lyy53&I!~%6z9-Fh$JgtX%!(FvwKV!<(bu$#nD*O6Z)dc2 zud`q)#0-Ag9P;ufDaK7oyE-q}aPFzyE^mg)PH#V$$8u%pLB9>{!Tfo@uaFQjWSa-8 zTU50V21N*qh=z~()zTu*3r)(jKUGHbR2&Oy!+Np2w;s1>DjMxY-J+Sy&a7hHIUk;j zBW_Icyp5I5JAP*&=h-@Ye;I>H*vV9$7|od6%6I1jEnY|Gw4mZBSX9sNO;*K1-Vuv} z*Vc}aSg<(Up=44SG7gmIq#_*U&!doF%6S)KUTuf1RCCq@a^yU^>LrE672COij|jh4 zg@3)ch5R<-kyXY1y7(?3Ygb-^{$`tv#$$|uFy9PU-0Yq#$qE06d(MVf9!-+%R!#yqZQR+W|iyF zN+BSU*&Z#yTGeh_4iPcq;;Iy1@Diq_^ZGi%JnT#-=*A23l1y z!VDwpx1ka7&MMR`u3(Aliwd%p;6;w1SW>L`;-*{Gc9dsQ`S6b?QuVUJbGbK>;ZKF^A1x^uGd*wAU8Q!l2=yM zP#4|QrFg=jwZ`Mg4)si8oIUmtvp2^QoWM$7FJf{Fh<#IX0U9n zjA%u} zRQ)KlW|LDcN2gF=alEKY<*>?>3}j2;gLz&=;WEyX#bqFzH&R_#Uh4feAE_w9X=Sl_ z)=K>Gh8TH7FIxYMoJn2Nz)bJ`v5_{ZE1`+E)HS9v;CiMeHR)@s-9~o}j2bPQ_)=&MH^dCjBY2oC33C7xG zWqr{*!YbX?dm|``W`2~k4BuREzwu5x#j1z>_9<2!j`L27=SfD-TI3`Z8eC?(T5OSx z<=EIjD`=CX#^GWC*0HjSqf9j$Yl^$rJkwr5cxUSLz$o_N#wibta4-VHs&*mFzjjfgan!*U-wInLB*pX9_2Ci_sJt1_H<|55MP7O zBYmkBaKp`J8Y=-b!ehO^f9z6#1>^h2I@ab>9Pe2LZ(@}1U6i#F+chU)fq~K#-@AYZ zscQxYPFBw+yOUK;*MJd6 z8>jYk7Mmy@-r574a~>_7+5?yZZ8ja+^Bz342egGb^y;BKdMo!a>Y+Ut1wF>-hxUMJ zr1biKv14{NS%#j8 z|Ai!9i#_mN33&_dpWPhfZMf=?b~2&@Bh!kHN`Nc=Qi49$ScS!*qa+50*9~^1VM>y_ z51W>iIL5fygOI?5-P!jJ={m{xU9(5s>>*q@)w6A$Lzv&0oaZR(+C97aURSmb zt=8^Xm6cPg2^3?(XyrWFjAwP8H!>rTzc%l;8Qnephn00l?(jxcOGd*rkAN02a^CEz zR(CU>(F7xJV_ae9(ok1{A1Pw)f|E`$=I*)4Gay zYTL0UK2*Kc-;df?qMbyj7{L#*7*sxQ_j~^unozR)beyC$&|maU2$mXQvM0Tk>uYT# zG4^@;Bc0Y(ar#qLJeYU-12H<{oo|02R^Vhh{eggV6-a$p2~`XJjN2cQtv%=CwIa z(mKla@(w8FA-a8rzibb#IICNWhl=y&BN#lH@_&ztTskXRYImGb$Eva8jB{3tWj{Eh zM{S}FHaH(~#!xJ>W_+9sux#Y>Msz`3==a+w3-64}%A~d}HprW{v8Eg69lNNOp*!y& z{i1lbG{W=|6CD4ck+euI)kXPey@OF9<6XVfaB3Jpe9|YH!>B@dZ5AwX(+tMRW^0?yVHrFnnRTydx|4T;Ejn*B z2>A%IlRnv8r@-=*!29+>LaI45b1TyZnW-!p3xLI^Ieqj3P8N{qK{`gSsgVuEwM-th>5e=obh4t@VsE=@6~`_m0vb)@fF^st$Wl`s zb8gFeIpt5*V~M5AgWvhFL4dybeT4<9HS6tzaak=Hal!2;Y53fAn*fOjuyDV1Jqe;4Gt`Wq&ov_zuh4^eeTvpz~-lcS|qSLo-7KX5~ zZoartQTK{W*}2hb0i#UkO*XNU!`qE@sHB3k<>aTX8KT!WCS$@V*kxxtV$F@Ao!ryzT4G;Mzs_y6sG_U8Jh{cWzWys@L4Xjr6ar9BH34 zU{sOs$4KH*VlZ;Kjj#I2)`oP9x(aK=S*cgvU(|?-C%T}UA^itAMyJ_EC-~!s=p@QP z>)B#jG3y6Z>jG2D2HbL5XG5v5omRav>A;APl->jrT|pY7(9%vt(N#5^k9|McM0q~C zo7{w@apOjVLMsdr;w}D!(YLba66WKa*$4%zOxM??qdSQw#eexjU*aWg@p9sy#b?Wx6R`_RcoeiGwNV(u_n^;h`N?7UsS@gnJVo87M=ZXa8|6PReO**e zKIZ*ohDrK}+;w9X4SWB1o5bQyP^nLGul%-ka+bfanyPZXmA_RD$qen_+Ltx<)rt>B zB9pOws7kno+fsT|C3MjWs&q_T8Ke6>841#N513~eM9EeFXW11h;me!xiLyh=lD)FM zLI|2pl=Tw%ALHXWf{Yb0eSlMCWIto_!b6LRR}&TefIg^}fp3PE5E8~-sM*1TIfBLH zBnyNEMby8mILgcmsKhIDG8nyA`kshODuQ^5S|6--Ug#48)G*;XIj%(0L>E=#xs|c$>;aM3Je@ zO0ZFLn>RYwQh4|cibeF{79rjtYANoK6!nm?cE%jbiTRlwwI5hGv-r%nF}6pE_E@uf z_J*fvYOU#%v&hYk?Th^*Plx+Q}JVj(Oe zFomcwWgsTtyIXqniy4qS-{%|sI#3QL6CGY6$(dOhkT?L+Aw3rZE8i!3Kjps6V#vE* z!x(9#u;^?zzhW3Gt8I`1?^`Fx1%dgBwSzRSZBuY6T;caC0Bh@Y_ONsw6%(ZHJSWUB z?=^mPFZzxPlEEQdXW4jktHe~3&@e2=8Wot(SABp^Yl$|ssanvLBLx0pT1?8iv4T+) zlc({O%2c+wyj(1X>?2l0h|9~EJBoECSsjexw7CbyURR}zKCyJ&33TL|Zh=qfD@`a; z-Q~Nm?Q6XfCEzh{bqgrBogZoYjO7F419HKmEdC9J-2ortaULpLW!CE(!H6)stMw!(%{Jai`$@{WV`bZKRO|7!Ki-ZsY00h_ z?MzV)=JmCCGr!h3`CX4j;m(=8Z6~#t@Un(IniK$+lzxPry$Kg{dZehS+U)F>PIjE& z-H;ns;$IZWmsvf%6O_13U{wz~q-f+FgBi_|x{@N(Qe39Z_^V~=QVhU!lJX1eZZ`^f zvFcf)NLg{@s+`q>;GiaJJ*x*|8r63%LBYnYlYNMVSv^g}B11)qOG<*~QRnwUstC&Z zgSt_)yi)y1-RLdev9GU_#p*28{l+4)QRI%di`1IpzgbyUq!Y!f6vZR)FN(yfhhmqEulY$zQQ8OVAG>43 zEBdLrW0#9jzQ$IcsKQq*kYSYosFn#!_kps?u%swCW0D9%(#0mSC_@Uz$j@pswR^i* zKWcZts(8OIte2**Z?cHmB13H9pp{4%Bk#ohq>6x(Qb^9ZaU((0o}{<$?I^MUwHA$R zyi$u}U?d}I_TW}qSRh748nA~Y_qh`trgx6LR)*?=$GR&^Rgjv(qFyHEKtsk>m0_r3 zKeLl5S`n8t?N=3*Sk-(DPo@PbIH<*%s!R&x`P8DR%h1F6+W9iPpV*8%U(?XrNiOOk zjy9e1U%6D2tQJP8e;Ku)y76kNMahVpb#gV8F!_*=rcx~`*ZvWt7nQ34{QcVxZ-0IJ z@y%O8owMD-{_*?kU)OKlh4oLGQP(udlW%W-{QTy_ha2t-uHPyOF3Gv~rarJ_eg5|L zhd=xKmCxV5{q6mCf5*4)_(T2MpPaul(2qay_@Dh2O0_>VefR#4_s@U%nI`#!IA(-F zSPz@R2b)|fzwGWT73DKE|I_~Z;cu?DYyTQZ8c5w-XFVLwj*rSX^0=bj(fQ{uvb&;3 zbM%2VEc{l|MDtdUfNxKm{s(EgOW>#d{SBqbSE=pL{H~sVDo=j1Wc^v@#b1+|z_=uI z`sc%n|2{K;0g;kQ@n?AW|ICcp{HM>qk}DemueX@Ql@c&8c+=Nt^JqIqEeT=v?=L^R z`NWh|Exxy4Yh6l1d!U2|%*NzwC;hg8EGua$C^m;Uz@jlE9ValfFhPyJl;4SLC=;4D z!s%t5s>we6!l$LL`!rtxk&=y1lR?SGBO*Fqr^be=Pb&u}I0hWIv7Qd7>oysZ<2uzD zjW&X@&J9y4acsH|A4*w}ZcFdCuiBT=TxzbUw6*$ zS@}$mym@A5^LtBCf0d&CDn<0eiyUp}mZTTi_z&M@k}byy1JSux@mJtO->k>e^8Tkk zLP#L;WqDTTRs!k?n50X)1S` z=1ZF9OPc0NQ@hhNSDKnn(_CpPK27s2O)f?*Plx(MrSO(0M_r=cGQv#pg^SyaQtTdn z5pk=^2fvqh7sVA`4bxHFMYTm`5ccxQz<^Z-$(+WDYeHOGRN2?YpuJ#RT_bBEGBWvQ zeR&|OjaEKubhYhRaW9Kk?riv$SfY4QRCx{xX#}6<0&V* z#O^^y66^V_oLzPu$a-3@8{D%img9G}+5=6D@F1=9NYvM8RaZB@Pr9fkgbR}4R zAlTZ|zJy2WC0H2BaK|evCFt3R$CzUIu*v}oc;PIjm4{f)-sO~jVRba|rx?@8z-Sa(txRJXC6?z)WM`jK*mc+uZ^p7} zWBv~8V|h~+)M&H_>x;CY_rbE{k#$`>LlsoB{LtN3t2RotUU{MD0Y@X%dRIz9c;{eL(WP+!cZoZhPB<1c9)*6m7h zeh5*|*J{X|1*;Ycs_ImHt6jZM(^gv#Aq#2QbXY}|hc#_4I#={RetO-sXyt4w6=v)8 z24H>HtgKa;Xfi?iUaffsYsFSaPL<+Wv3o{VA8M719ksf5hS_fz5Nk%xX8J1P{;+IX z)*~Vl?_9j)hk2{vcWyn7@tE=j=O%EutJK!Np6>qq{HnNz1L*ul_YR-eeLwek=#M5< zah+FBSGb+u>E7Yz zVbC~@7S7qsF9V(&api5PlSZwO#ipHgtOlh;@#=O*-Mnb1)CStV(22_Uxx+ghbKPe{ zDgBbXC%fgGy`CP=FdbLry9i9{P!}s|ps{+%MHRO?LWq31=nkQ5Rj;RPErn+ex-OfSm8(0ywACGvk<4Fg=gH9ud+n`vD7u^4Wc=sOK_>@^ zo3jWt(vCm2I`6n0A5Sg5RPCQt&B%|g@0_b`RrA%w+J=CXsShK`>=O{^AWKLMWbZV z*i0(UD*k+l+8k5Atj$=aJ$Y%MvU?kIbp)Ax%p^TOJp^x}Sa~t^`|9l-qtD&(BNdw$ zdJdwVn=-Qq`LWx`+0IO^4mv)bjK9zC+942dKPqWLFIf=t>_C4XN_#WPhV9&JH+;4r;^b{i)5&#CjM{bSuUvClbUNEJMs zwIIx+^<%<55BhNwJ-oI4MOEvA#TaQ(kEZn_^hnFfMC&s)kvF(e)%swmPi3m$Vdnth zDe-81(2{?C8DllJv_6~8J`<@=af`Vb>||B?l*3(-3jK+=FHgcr3z88Z@Iwf(x-3+c zk87b?7_?~Swk{owkHpa7M5w}uZd7AB;2DHkZ?;0Xx3n*jl+9G)gSBdGOZzAxZwhCG_v{avSyy99-Pkt!6peB{&5hwTY56YGLop#PI)K}z1kM+kUtw^w%%=%pwplK{Wcl{*h z##U>cffdH1Ulj=&!t=`lE2@5JI~EF1W#?>UZJ(nR$^6c)QPPUM*sjP!eeJzfm{cUX z4A0jZ9u=9XORDm%bwOjmy*VAtm^>{iQ?&~gl{vYaIL+2sTknE#b&XE&UTjM%N4Mm4 zJ8sSE&UT{LS-DlOc(Yb-F$-q#aI!b!8Iji6PWB$^W$#6`M#0+b-1W#_uu>$JUiN|} zMtC^coAID+RadK+1uFR;DyTmL%d^zTKt(slOVw5-ZGR4UBYs{&?y*Q{(yU{>f}tr|GO zf*o@z_@Y+H*l|_&$uRp317gj{Erc`QEtXBoI$t>P&c$1PByTdAYfH~5538|7EC02; z<{EjX8Y@Eg^hWfsW0pOjihZ$(o2P~}!=t8?)}h|90OXB$`is1Wp{vi1y$xml>=DJw%gTWZ zeX--sWIVI;`_He!`JSGUEBGDXBA2*pbs71*=83m=$>{Ak`tyZTP~UU$Vlnvps~}gk zj^0W27AvSS?ohY`o?848Eaxe#ompI<5kpt1+6^r8oF>sifZ?xWc;_{Z|Dn7GOu0FV zsUKt>fz>Qlf(^9@Qz&Kn)3Z%&>Xp2?$ z#EC(A7ja9~*q{~-|D9O&hM5-h>_dxb-VbT%X3=Q!Em&|CNk#GODiH=tqiBpU|Au*~ zwa5JEIhkD{J947hcY!{R6^+`f?78a+tgP%(nb-7#X(nW~(v!81r+BlLq83#$>8}af zF-2+7X1nL4wycg+8PZ4n68mtHNq$=CQkPKOw5YELhrH?tx!}DZ`O)}-wI*u9)q1se z#-G;?V8_&ew+ak+zQ8JKO$_7rEhs;f^|18i=T}81aF6+omUFjPWHQKk@02#TA3J=Z z+p^EAz2aZTN?adLJ>LQ<1()o+{5#Zp((qQ`9_br(o-}G`(D;RVPtFcssPp8_UiudU zF3nu>kCBJ-@P@@7gDbR8{{ll^bl@&Semw_1z!e&FZFAxC_1@(3zPDIYn8^0?`4l;^ z2Ifz@twBqS(p1!)V_Da_&4tg`-kP_)#hSrEN6q@QWivG@3>ElotQDe?f}n$xwW>r@cG)u z{cZ2N=QwrVdX5wBXV2B~Ki^f7B}uZv_I-+ff_yd)=gDpK{kLCW1H#jzcUcNAj6r~S z>#i?of9tMy6kfb^*B7+E^&F$F=X`+F7qVktdaj0**5Z54!}n`5@_Dzd-c$)Riky0Q zgQ*%u#Qyf)R1~X3kyP$k%+f}5u>TjzkE+ot{wak9m7(@7@70QcPJU?{`urPea%#QwXNRZ zOqAjBXS}40up0bUDvh8@4&LAh9AVBm2o^B)p+<1sCAFS#LXL(ntAM3#DJXF1_%sSU zgJw~{Bw&$X%2YAOApR2VmA8Qd=X2P89`G#TnAne@^J-D?M~>C4u9su!8mKrWw*d(k zewB8uo1->`2wS$@hD{W`vLD5 z!HK>qP1z9sgbm)zl>os&KEHiQG!6V_*}R~7FjZe@{k!=-G-c{TZoB)kXo0dH+^~8f z-*y23Y%GvvtfAl*(3gYW0K^>B;V?s-f^#3qY5M)x2E zA-&Pc31Wu}upa|AH3lxe=i5j0?cuOk-BrW3l?k9$(`=`c6ON~(y;0VwxjHV(Kw5Fh zTx$<7CTiIO-;8}6jO>PS?4HL^2gz4*j-h6y9LF+IZ}fB`%Xgk#CcLm_(Fvz&sX6}H zXCOt0KR+5iJKW0Ba#OwaXb3Yq0x=ilQP%lh$msXy0n5)rOfNB5pjZU2#HT zO_u1ZZLs$S(=!6jUtv}Q0)yze|Aj}NS^K=f85!L2MXyj(OOXuCwe-`3*AMj~VhW9( zD=QuRnOB6QiSXxu2g|DIr`jO>>W=Py3%Lrbi?TM^25wK^kb;y^oQOHOHLhwIE0zTeu`oEHx}oD2@EBBpemn zimWWFC|>Al6#}W>$Yk>a)}?XNh?0v3Iy`!9r@Dt8SE7jlBySgom78%4KD0NO8{v)C zs}WG!jz^~#Uw|dTGI-@8Z%J;M#>*L?=*lwuA_qJ|p0)DQ2MCtVQdk}k$l{A&7GDlN zB846^IYW-I^syjFCRw;7s4O*3d`UmvF23KQ_;URvmUQ@2IJpd%{KG$DjZ%D)iZn7z zR65Ya7r`vP2sUX;kC_N2$5=315G1ZGTxP-xYgByIDPLoFKj&&os1|-`{-^~UBlb_{ z_G>g|BrF{w+X$aWBb#}XJ6E=mwnc%(+ARl1Sg zG|F07I*bxdquz?+)m2`Hzka<<1!JZqB+u1Y{FrL|k`w>XOilCun~@uKB{TUDQ$Y3!*7cwhxL zoxEYJErg^S%TT@5(w#V^GaO{hK`@u*xtB{Z@$h+`Aa zRUH7cU5@3{Q+EscZGz~`q4MCU?CFe_a(nH<9|ya3W%zPkwn^SC7|O13#>NJzb$rtp z$hY+6BuG05fz-8EN_f=Rz~6s}5B%+A4qJ`%RA!bPMv}Ld9EyuUN7FxvRFTlIGf`tH z=wqsP+!-=t#Ly@zLjHAdIi*65dqSfCu3zD6q1OA+c9l|rzF^XSo9Xcgo%Os|7mn$$1mq!8Ph-0k9*23DQ5dS~8XGYh(Tf)*Q z09(&vti4+dj9oyd8wG}At2IqG8f-oY4A}yn_W2Ell2(=3ypeBkCGiQkBEmlX-9vsq z;T5A$ek^%p+0b)n>3GYWJBKXGbPicPXqQ>-+}`WBI@;WJ@3&CdVs-F2)FF5FQ+y6} zsaPC~=v54K{q`8Z%q!P`fpOg88;qu2b^bUQJ7>0IVn0UbkU8egAq#@eAq$tO`arG=dBP)aN-@2Qq*k<|5#74m=x} z!+_TuK0Xhut5H!SrM0w6QZPgNO?`4V3w$0C<*c!1Z5L6R@-3t?)Jaz{cWO)^vQ~;2 zI51S%JlfI0V}xU3KPIwvH>^1(LqqIp&sz|pq33EA3s*+buCk@ZKrw*HD5;F@TbW?+ zAUUfToBO*G5!Hb)oXJb@&Dh7ml->In*Wo(mYj%U+`rdGv z2`{YqebDKO<$o1!=;AP0LyP5#Z&g^&J&H!XRpTu?WVgY4?V(bxfxZib#*&$n9q8y} zu%i>hM?=$NSRtoCmFTqB=w`zTLI%tpaTc!Z*4hqu=ybtf?X+HV?8SX6H%E;QHQhnF%kfS#-iuz_JM8 zIksj*!{UeL$JUfFhebXdS*K`*GN+^U6wOj&c(ee%z~7H{84`b4%I`LofsSVeJDxFo z$JTv}2f=mB4~-iH4HyfTMv>w>Pg#t zz|C0tNUF9{S~JIi{hm?;Ls!nWr7Hr-t#|49FEHPwaIQn%$MO}vPd?!)wXPc92zjiU zq`A%rNl(RTtLI5vx5cj}GfI|q9PF!5z#L=WgCmp!p0r=^_n#b~CC$KsKMuat_`KKd zgQDhuUJ4mRcvL%w3?}86@jr0pEeHQ~FiO1Ul{{Mz4t&>Vo76D=PrzCu0@8`K2DE@P z^|-3N3oGHEDlm|BTGguJU%)z}I`@CR%N)sa7)hdfpQ29ChJ86tsoD2e$2}Gx$mEpv z?R|iV9S-<7hkgL62e9f`@**JK8(g|%vz{l`4mS&J*0s$dEGWpN8Hu>v2hbDCFzyb`r+A88KF7IcwAIxm3cXPK4wD z?i-qm(TvGTo1du21V=8?lgF`P%v>vBPt8N#83Tc7oDzha!LX(_jQ>K0=O#`hy;KP& zR@Omxo8QVcVMT=#a@%9#=m#d|S(UXNp>J<^lA|ARd{X)Iz^H|>Jnajf6;($gxnTts zROz@}$IaP*!%fP$=A!v+(3Cr)uFw%v?}E=Z;TX*@bEkpQt@+Vcn7WE_;iaU~??Nbt zW~~e#s>1Hdf)Fa!Ao9SKIJOK!_Qi<}zG}9mErt|r|K3VX*Ug2kO;D36MltoXst#)$^ls?ASW;0~d2d7qFWsSnEEvYFe7M+vuVGKw9HTMMg^5R zeS7nj7oyjGZ$IJZ7~Ef3*krAT?D ziC0kim8K0{FkWfeA8Fc}ruIzJ{z%jQNYmCdjc1y+rfI}9ZB0{)Y1&_D3NZ?K3N$3D zq_0E;8WQ!D5oW4D9W9E>_wa*8Pu=+9`poH|wk8i_M?A;cWO{i{BH+N?!7M*U=l@-OnwNPdpC8 zZnSgJvk(1=6!9-#beZ7b*qHLwsmf9qUJ7E-{BQNz11*g3BJE3U!ozcP+dZ~CHNYCe z)k|R5U7%*VebZOMBlB|lTL-K)|6*(ICE@|?N6V*I4p^$ym{lHPx#yHq#v?y#zbNG_ zF7Rz9RTZJwU+T1P-YRk{SGe6_5k1eOZK~>kKh2p<21cX#Zete9EU~;Rk)3mn$s5#8 zX<8f5Ox-I6?@d;MMtEo*A-TA_N*+z$T}C}+&&ELWRq;H%b?=oATK$2jl#wrQI#(Bp zKJLRRsZWh(@jA3RQYL+6^|6{#o-eYM9lA71x2He4pHhkS#cay1(WQ?6N7|QnyHT8< zQnvH08o+ANTEM^cR{ZGGytk)V=pp=DPUedDf6~5sbS5?b(76`uf6``^bEs69@3$L( z_1&wn(T~zRb=N%4V59l&yi9^0R{frl-Iq!wOCL zk0n2I@s%Iut#P*IHQy2!N*a<{c(|t^p6>Ec=;?h= znxW!2UhD6hS}$p3EJB* z+I7AU)?PBU^LVj^T3*^y4>~o^{9r(2>=5`%2zS%~lTPIsfUn!RnHzQQ4Wo1Rdv_R<&Rdlk!D)Q`#?9O0wOH50181 zpg%(SO|d9tsXVZmhFjEJ|LEBz#<&b&AV7tcL?zK3Qb9Q$BN>twd`Xvs(eI)+TJYs+ZkK ztz`Y?VYTYHJ$el+krlF|Fqqv`yi=0BN$^dy>py6?y}vq;9g8NxEt2ubXt7~4N-Xc1 zEBO)DsFG5jaB+zFewEb=S?IE=tE%R$47qgR&=EFuE70(}KcXYqE}W{U%b)wT>4N&6 zx>QdmIn}LOBB$&610S*@iFx`1XFUjq;f;fCt}pr%>Aq_EL6`O!Sk9Ri;jLq8I^)J4 z)tF2%#wPQQbSi3kab=m?m}ullI~NE}x$G}f)#~q+Id^BA2J;Uek-n@o6HDlWu+A*;R>Yzr_=IomyHJ%J>C;2q6d6LebG3i5cC)U`4Z!by;hCiYc8A7eW)!bfY^n zY0Mz>{$v`$^GRQcq#R}ei`dQWmRc^pI{mLsfVTXrBGLvX z0O;QRNpVuk&a4tLpFh<+5)qxXr67Zh+PDm@GgL(9$mSK%54tt_KXFn8dW!wReFnr- z3B6g@W7-Fgg5F+pfXs2_y43w()6W-;ds#=w5|(k3XUw;tR;GpPXlFE{HcrSj`merY z{gD;PRzr&>NU!%C$Ja`E^GneMz1X9TGk30kP_}eq#|YiK+1ipsq#-zcI`baH+|BFB zkjaglVdaP`F-34gDYMFE=h+ugcgv#8AxU3{j7t@Bg_XU?@SQ#6iw{;*;K^>M%SZJO zEt>gX)Z|ls(`)^;N$P!*K?r!{l8H&sw1!*1L;&%EsmWH(;;b+pEimjx?dJDN)@ibp z{zVq*_;oh2R*#iMvqq6p+#9>5A~U~bx6?S$J}QjDf;Ge*T(62OkSc76C%-h-Ua7dh z>py6y$ik=XwzXD~U~@RLOcmIh>yx1>(69+BcU*~Rjcm*-5)#C|7%P&3up9M?#NgR- zPN>MpZbe=iYLBPW&i((

~OMt-m%|MS}I>)}N{XEld48^;7sH_1#uyV2$yZkBS6M z>AkYSif$|Yi*!rD?(R7V-UmC~F4 zSG>{PN6dnGJc8`4cs>+8JILNZgY11!t5LAAC%<}SFBl#~v?$76(836>AbatUS)3yK$!ebZOMBlYsi-b(G~Up%^(@mQOdU*QV|Eo{t`FJigpEIQ3&e%5}` zAJPp&^du9%*k9_jZ{8|$D}(%{Mf5xe{Y!tEGwW+cqxtSLza*AfVtH30JLeqJzqLVW zN^L~_3p!W{CFozU&D~M|UKaIlprPM*dh6aRA2cXkQbxYKDJGcEqlv)!lz3kKYjvdT z=wDV+Q+o6-7-kTo6ngrj`>Ci{U(9BC=wHyjyxWc9{FJhtZ`A-+i_}8YzwC`Z&3n_o zp@)wC4J_#22R%wR*#D$WE9X+FFyC(qnDyPOu_J+5p=Y;gV6f4Aw~64uf(m|6lfnF= zR`=Dx>^BSuosmZfSH4?3o1S&PaPl)3U-^-|bx!6!%6rN$JUUAsjjs!vYse?nSQC1t zH=>73RQX2K9Tia{txpP-hk_jXUTAhBS5C=gwBjtr9}KDDS%{$ZC?-AEHO6H(yA?_4 zLzi1&Xy@WC%<9+B*_MR0MT;0|S0ki6r$1LB5w`n&agJpyp1rbo`LJ@~LRWUZ*^Flm ze*gVX%b4%w9l3_C$zPEx{Av#w`T5KfZ|_#o+j-6R3#Tn;0Oi$V@W1~wR(StEzN;iV zt{jH#bBdh6PxEjdZ!7oTHb6=uRrRY^ao}%?14x3SccNlt{4I!*778uk)Cyo8u$-r0 z)n;)4^Fm+f(r&;q-x0+;kziUh3|_aDe?z$kwsLbQcX5%|>rc(%C9ttPs_62}cv9L^ z8#d83amtsOj1`aC`D@ITBwr%#z!*FAR$!f_D(LN4#b)`bL3$T?OLb#|T6FxiT#Bj- z>up2x*1RvGrEiZ0V#kaC7Mw@ID85}K!@$xgD@Pqa?pD7%JQfZlm41Rcu$WGc6v^@wRyCZA!A%$ zqRyOTQlD13@Us3Sdek+;AuEqi3+@G}&&n^b)u9tmh{62O7JEkJ$1_$0Ru!_wn zj`8~z7H%l{p!)Llr=k;RV}3)k?e>bFgS_{Q(&zSJ;R|{^dp-Kg_y&5nMR(=y{>_qBWW(YAOqI0C5V-o1hUgTEM8-979|5s{fru{6KIzR1qVH`vi9PENZK zbNB}PLO=Q~kxq!&4hnqaeL`JT{NgR|6Ac-2dC&XAowLkbuzl_G{$yLO%YcGl;C={? z6r;r0+I3$NP8ev-3s2NvZkZ;kW+^{{9GrEC=xzH53E0YjRlCd}o04E7*kwHNbi6?X zRfbL-4^NZbH$02%PWKp(wIYMdImVg0XQ2e426%XACL~-8+g99#;!@*}8Av^7DttSx zZy^U@wX2BW!XlVump1+gHL)}d;ey;&@!+Hp?7@z0a*H)puma-GnjCFO<%SyQ+|kX! zFM%8VmGf!IiW}CSG?Az)zoC(5*k4A@$T!&CM$YdKSYxDm)=Ilgy|LIA*RhdMPN`J+b)1D;;t{kX=4R_P59!7S< z&@7zCSckX@c^qTSO4*J@N4#CCT#nvMj< zHN*u|&2ex8Y}9B;6^R_TDN{k>!#DK;IHSX7_euv~*9e^^%22=*gz45#nd}TJy7Mh| zzf1$H2QCm@Df=EVNX%3C=SL;$Rd!qGGwEnkR1<4QCKI9C^OZl;y2gZpJbA(4Ju52v4-uM#xZQZRO3x7qWqV+77Oj3$S6P&f%9c zlUeheZ;Kp>PjvQL`T#SN*}Ob(pch{b_TuY;w@9(aoSZSoF6m=IIGJSOIzeTrxx^P> z>tgq9n0TysNrzfkvzYv2@v;B(u`Lx{-Aq(opouRBd-3I9leYGl6T#-#C73M;C$24A z&x8loi1^AJ;WfvPqqbm*@fY(xY74TJ0AH;L5Q9IbC`Q)y&qzz}Ifx{PNXDYcL~S#Y zplf)Iu7Q=3bChqJeoL^!K$QNRklM=t)Z2OtJA|YT@@;8V3?P-P#tmLXHTWW`hYwND zV=R4d8(fY7EH!PKoFD)X6&NmD4CVEhOAWv!MSlOdG;%Gd4s!{2quz>htp&gpA*6hL z3(*(*`u11_^+L?L2b~9)H6Pvm?%)-76*R1fj$X1fY!pxVK7A6{iW34l3Fg*cBzb)!0BK z$>M|m_Atj;HI`i-7$cpxE;$z01-iZRkVp{;rSMPDNFP(Z@{((5($FX(ul{+MEgp7` zEBigPIKIJVfqQ&7>-kb*hhi>-1S zjWrsAhs>30jG{rM;2RQ6J_}}42)EfzP(6y3kWvle(OfUaIEB8 zH#)fZe54;){qY-&!?ryb`36T-nM2@=O;*K-zkAH@4_IR)(~Z(4iz227wBqd zFwP;Z^Xr1);#65;kGXTm9J|gT3&Nd47Oto21Fe4--zf)kxDN)vo7yH5Vc9sm4+emg z<9Y=Z?#~Lxr4zRyAB2m!W|42t~&xOHP^ua zcz1>S79+KF&J%Yq04y+{<9#pyjs@Qqe=xW{wu9jUZLmAo>zZpq?1RA`a|eStb{z~B zggY24T+f6D)+n7OhXBU$`&?}a)xt02zFp3NXN_|>CY{6EXMlJy6(QeNAq~mS75_*J zXtTg)z^TuqBXp|LBp52J%GhU(NmK_SYeh(+1~v@eXIr!Hf(JV}|8S^ZQ1pBbNV3&SJ=^N3Wr2 z86vyNMxJXF0o-)*TefkxO)MX27fmJojq5QqR!%$M4PJCI_@a}CTUa@>$FM?nfwH61 zTBC~%8UzOnGojzEaJgHxk3F3Z_$wKUtuOALZ+Uafq=WNV#hOihJ>@*$QqGW6m$&gL zuK1aQ)e-L*dtI>0u07`Ja2&g9c7pKrJ>hyLJg`RTgrxvpxAZZ#&?NlDd>dPc3$Tv4 zL)L+gEMmmb8Y&ffzvs6Wz(Vh(zO@U*0j#F0u?)O;X7I%`51+Ah9`l3XICc+>6NDcy zCtN>@PHL{P)xj=)>!%qQiW3qZbZ-@4kMJPg9&{dL@F03`0pen*wfeDjfi|`r?0M#3 z%dS1<>R^stHM1aGeJxziga_9AzR}5#txkb5>L{M9wA}FRMQebYPQC>?mrbc7_;vx9 z*JIXL4)k<#u&2`n@Ah_&*&r~-uAyN;xB+9~`cY(by2jT0$+%R@yuKZH7gZbA*us&U z(t65`tpTYrYVFt98V_+@pc`BN(OoXtZmlp7?PnBs0xyfdU_9wM^Y6YYNq~;+^t`qY zpdX?%KO^>f;Lx`2VWDju!=7#HI1$^{aW}TDFIA)EBzP1`p3>jjmf&(v{81l&5Z5J$ zd>mK>iW=##YERQ9Q@}1Vr(J=vr7Li$bxyqkVj~)18hI`)zJgsTqaRS_R`nMb^x`#K zy225Gz2o0F&ZTf8H+VPxh3}E?xHH!@4}CJrw44++q@l2mHT`ngZ1G1o=!mk#!lyz) zyhPI*2St4UiD5qw8%z!*X9L5p2R_+&eb3#CNyYag3l_X*duCLUf-nRBJ}`8c z^(!7*Aj+_f9y^#rSPr-buyrhN(6gf6bGB?VvDROK1sg2wR=r!{PG~v^=4sU|c25CI zLQ}Q2WQK7Aj30RNMQ_PsJ&S(3%|g6e+Z${+@t%hb9OJ6r0qB8uGrxxw%7?U}8-{xG zfzdqkhyiy5Ts?!k=iAlh2~AmfRhHl#?HI;hQL$Q?#lOW~X*onO>;1UN0bDmU7vnOf zUE0_}mE#?)4d&0+Yr;0lbt|Fk{``kxfRw~z&U=NAvSB>@5bEga ze*?rL)BD0~^ZJDjQx)bdEXa^GW5@zMfC_`qR3b^0847*)H_}|b2>PGzHIrTqbef5E zjijm7@_Y9E4ewvpb?Dd5r0|u)PST8c)4_SwzwztAbuFn4@SV*u<13iyM6?qe|Dcwd ztC$b1fNL>G-hRe%gXx93eGC!nU#gtCB0__dhMjZv$8(3vMej@k(KqCmGzmGWmy@I ztSrmQ2w7Q{l@_wHzGUTwC8XuTkQZv%kGxzM^71VKCK0HY3OeAklNHWP{heRh_QQy4 zm?#AP3F}tY21N?gRD}6=LgVfEr|vWYm8=Mzx~Yf&!b5F`l&uW`C)zmnJ15ry+2O`` zod5~+8V1~huoN%hs?YBb?YI)zrg58DuX+_ALj>)zWB-^E062(%KSh!ysNMpPgX z(^=~9M)gHo=mt*tPT^8>O&6hLEuqS$Q!S`oRY0vG&hw|<=M)gnqs6&XZE3J(TRZgn z@B=l*xm=`iUSmBV(8!)OUQ!4Ypt^S}Yk1E`b}i0ztEO8T5bh?KBg!;bPdzY( z^#df;QL%9dt}d1hx(-jyI?Dhx^XC>Qrcs`nV<9(4{QCT^L0NG(qGqBW2(r76_7kLI zW4jvWg^T@$_!F^ewUw<0%BxsUy)fMXT!?nw&|_%9IpaT8f`c(+D>C{4$MsN}_W|hQCceWfox{{KM3>vT3*CVLB~Q?3k_kYR@}7 zoH(X8Tb0 z@_7|2nAMtEfQMq*YUDMF0pb?&D4TQP7LX=v;iVdZ@oX#?T~yoM|Bm$VI;G6DrFrA`dIWS9@x zVg{b&rMu!f)^69Vb!YJm2mY9E_0cJTuw8o8M@Rjyj%@<%6sOohEl6g6 zr@{tXv=!UiX`LECbTxiqb2Lq`y*lld`(P#e6L2X^UMf-UhFCjQ9o~}>;;N$j&#!AD zB8+=pC#@b+mtujvQFPftaS)b58mA|G1z7eQ`h?RiKTw&Ki1U^9KA==Jf;eqY5*?zE zVP&`K^aJ+cb?(`|8}_gQrBvzKL4TO1k>9>!GZX(VO-ER1s5S3a2mvmfS?8*mQ9*}C zpz59@fY6|L06yQ^8c}XjO*!yI*!y;kilH+bvs80zCOsGXsdXr5K8)@KwxPF#jWTs; zHfZv^(uDyinzJBr7`wgS{;vP7Q*3GD+%$;hUYaOfCYPdTj2)<7pXdMFrSJ zNOs=_9~gxuOQ2@I9^YtC0Hh4{dZ$&gUmVvJV0lz$u0M9gtcOxz(bRq}vuYZ|aSeH1 zs>bjt3+ zP+{0F(Z2p2hO&!rJGa!BETQZcdTI7hodUp^+ts;SD424W`?1Suq7?kATXvjXh4H)J z37VJCkGmWC4G(x0yFeX_nc`)~M2_V?SlLB%%I?BgVBgA!Wrx5*S!2j~D?7ov18rO6 zAyq*O{3$a~fpci}r3I-f)EQvqAytL#2{Z?(3bt1tsrq0?s$P1e>fP{2)q8S~s@KFL zRq2VS-$#Pd<^DuiI)1MOIHFX&Fi6!1y&8e$SlsbQRiIHaO$kyJurjRUN>$-NCbrZi zsC4|fn35n>0rL`u;C|PBPr6pGR0SHCSoMG-RRPfi7^)*x8I{z{I+v{mmRVkX4D zbEztr^RiYzkg9-_370EXW#ST47Wk2>7X_($VZ2V*Fwy3J(jZDn8S1BirRiOAO+mbX z2{K^JrRuGiC{$Na(6ME;3yeF*93VUDwVW0&bB;b<*sw;X)`9&Ku z;qXJi!az!DID$}R7^h0M-6WzQCr3d6J0kCdTEX>9o=qg6K{nCWK-bgJAAURNz9y^`DLQZj1)?S{tfr&o%+TxKVyb}3 zU+A^)`e>JaEa7`D^>-z@AS{UIha^~7Xm~{R8c<-l3yiA;AYg|D78x0;UKwi+Tk1e% z4!w&#x%SBftZAQ$om|{$SuLV9DIN4{4E?@`a(*zAz*<}SHD_0z7%E%#;&3ns#RzVZ z<(HrtM&Ho(2K%iQ<0^L>oWRwQzdX8nuJAN~o$S=lKhGDg7ZnAb*1Og`|6%~uIh z4Hsl*&UWrto8J|WPqpT^Qr^FL2SOp#LJSMT)eQ1j7rfIeJSPy(bXY>>0(9l6gMqyl zH#;sFe}Qu3y@M<-+s$%X$8LkRw2_g&l=H^s*eecb!GKvC<)&@KOt-vSu&~{FNVQ{{ z>(<&61qMw9tz?T(S1t=cf0Wh}iB>G#P@eiVf+UL-p7dtz926nu5z1Qo?#18t*BgB) zT10(k;#5(yV2sC>h4CUwJ=PwnaTGN@;!QT_V#9}cq-i`p&L0M!>&I&Wqf~8~d@#?r zT<{gZIBNm))`ilr8A^l(q0;wQ`RvY9T}oUP;2Z>L290{4?e~SW1$Mdp-0cdt*8Kv% z_4b*2cT?ao1jxJocdAIWIYARC>A!I;asbhV7eIZi@Cbw7k7`tSz)XLLNrh!X9{++n z_kjf2L9i~E7(rzc%;SJpX66L`Yk+6anFMR?YV~$WPS8U1cRpH&aG720hO=1xZSKp~ zSY{PrqDzK$Zj;@)IpG9DQ2m*friUP!T$71)y;OJw5Q^Zu>H^C9ixJKPUF5p;WjA$Z z9BYxUnqp23c*-7Hb8A)ge`u`ryb3i?WOXK|=a7@Y;~{)@Bd)9Z4@`w?LzT@fE$m&KT_t44NRIfv6s6XC34#+ypX6 z)vA4+Vt?1u7uSDu5K0T1AyBYTy4cRi#cWh|4}_Cg#cSH#4Lu+>X{8oBSC;x{J-Mte z;AN?N_Y#}z)8U)?fnCxHXxP93)fJqLDegr~{M?nhKCwux9s0QLYe5IMUWhZ6{zIGm zX#b4wg(&Cy%Ll>-lQQ~j50Q%eBj11@VPqNMG$Ro%TIthxuYFT(a^;J3&LF~_B+5jM1763!5kDbfV5MppzxW| zm;q$CSzIBB7yQxOuHLqRdzO1>XeEMGJQe9dd-DLDBV)tYTXashQiixL7?bGeBVC|8 zlyRj$&_@z48Y-62dN+hqTYv)fY{7aTFa%U#j@UB*3z9e=>+Dk}YVT(7L21w#zj~Lt zaivt=dUwE6N$J_U{d*(nQX0$3$gT{6lZxGPOQccvbd8S-!jA-h~l9qklO()RL(KE|*u^%lS8lL%h zoP=j= z)v5brMd-9xxGc0cFql+aQ)`YfWG85byG}H*!mp`Za#7tAFmypXo;&LEwVQ*9{~L}P znK0B`D!<`^(=AG81iMP!;E~SWO%Le|I4^@;Ix~kwD-b9A0~`Eony6Xy2aIzaTRQ<> z#lpTYuanxg7ki)y_8}|;UyY>UwI>Z7v4?*oGvFh|cjqwI9KjIjs${ z;2V@ScB+#c0Ry;a<&W3}kR<)G?8*O!T4@nW;UHr^-*87@_Mu=MIBAQ^I*iq6q(4dKvzTft6+W96C^@Y5{090Ga2U#W^-VH}g90?mA86+v z9QBvR0Q#0(|3Lk^ceqkz(lsodY*`2`+W8RDfKj23h?UzKX~Lr-SnwbKm@t<(%vgAcr9T22=a`DV-BLyQaSAik}%&)6jTBV zrx9fc2n{?S0rF2lJW4T~W0h%u6JCqO!V#N!!S=*uMKvM4SF0Cpn7Bvt+=CzOYk$+hqh1DY zhcv4Dr06|)0Bii(;>qXSet%gu(9pDb6{}{$D$HQZFU(c2qql0Wh=SAV&JpiH>VaXkbxyhl5&n!`z8T{LnR%)n$+``QIF zP%Kww&IL2_hT*lZk6SQN~T zJ~kS!XX5{cqcSGU{#nV7tFvQZ8_&Im>qiv<_CNPGi`FxAA*_VR?AMc3uaC$Do`GR zS@=SN)f)5vsa9IVDjZ}yaNd_dg$SP5Fr8~-t#zu4wO(=FR4i0sHy#AHZZi+qPhTUi z&$e|XwMjWX$1hRW3+V`5@mxtArJfa)i4EJysxUI5rU#fBKvi#3P6;|XOzbSWZkg2Y zT=jDf&0ygo6$R@m3f@691E91y^K(7}9EZFuq$xq3{RKw_?>0W8)%MUlD8nP0m%E+Z z=QnhR2Ugo1>UpSVl0wQVUjn=5J-ZNDSzjih49>D%vB<|jK`&!Up_$&Z)BRwS6!2 zbc5Jn)NjtKSD&ZKRcD+tF>gq$O^E#ArS2+x4!zeP9}a^ZCU`PdIM0K+=13rIznaE; z$SiwQS;SVmg23IWGgg{itS9KEmH0&Auh&=lWkqw}WKK(AEaa0@fnCkL!5Gl}M-6$+ zT4KVec5!;1OgT9)V_#?gB8i6>rBRI?V>_+)Jyw z>3~}XfRr>QNH@g9vvOtjiA9RKDqBe1eJyCvr}2z)F8vKnj6aEeF7>j>XUyM%=XT!x zUl;he6c|cDVF8!U`H^KAldTJ1?M&HPc4Eh|WInGq31Vm|J zIcS+ZU!`Ww@V+fF%{3ZU;k$OgQIR~)y92FkrSSq35*3H;CnzUlt65K(RVo-_ad=c% zP66if(Lu<@>5*-}zzS+y`TjWij=C4FRFDgZv2V%vbs_a5i-`*qt$_!h7#4F%VsD4- z6${fmInkqPFEh%blXhMe2m-3jHXd6T;b)?C-Fhn5wfk9C|g7hFWWq6Pysqd-4 zf4c1lcF=cEKRo^Z>2FV>X?ENZ`-g9jPsex7`SCHi%6_X@ww_;~e)aiD{6)j5;QC$l z>}Xc&^XtAhtXy!o6y<=y!`> ze2Qu%rgvFL;2rnBw`0;Ez=?MUaX=V%Z(Fc5eUXx|EBnVv{#GzY$y+PDKQZDzQgZL`Ec3j2I~0`son`let1h*7 zgo6$g8#Ydswj}s>`jT70HJO?pKELGk4y3rM#o_#GNkw_;pA{IF5LrpGegWcVUrH>1c}@ZrZ2pkO$zswgT=0>%qg4D*mAp_% zZDLAh7*~#iZgAh*eObIoC%8!I4bIs-2VC8$1h$8g6K+R19xdj&lI9+{qzeq`8p}mV zlSe_6v2C!2gQf5)S#*a-^x+Cax}~d<@W`%9uW+nkNFTvNNeFU<1*cHDBo@-SnBN-= zniO1KOVOajC%KdusT$#&gwRxt;Aa@pkkt$>gs8Y_gArne%Tb0!_Z*DP;J_gf*LUF7*KuqTsByJ zagtO!@)+s}2vZW$IU1o`qAvsyJXLs57|G2=L20G{Oa)bQ`}C{|Tu}FXfC(X28b=3= zB?Wy*^mzqCXf&k?Y7VA%mMy4Cs+-oF(wzs1-j>bVP>{9I<7!=j(3F9}f_=VEBr`lc zP8*p7i+w^8OJ2Vb4ER*N{sPXp*ma3R6)7LDc#Ig3bjh8qM!Yo0Te%8@f_pBaN6?v~ zS|qD92=<6*jIO(*&(MLms3WY>d;}1ajj(2(6K&LNZH7-wB6XlWAX9r+f~)YGXp}DP zIQmR8Wvimn_@qoad{&FV!x>|K2xG4|c#9ej@Ep|_!##7`)an$E_dR;YQAufyUE)A% z5JpK~a5I4b#rQ5Tpm{|Gi?gcfT(u|@-rziP(oyP&FaznbN=IBBZshgQ9Kh~8e4hLW zym3bcQxb~>eQ`<)f>F(Ai&D3IJS*3-^n6c~;hvku=VK?j@R{>2T)q*9LY9IPcH^xu zm~e~dD7mJM&%j%Qd|3D_0_kMv$xz|jd)PerEXV_OGw@hp zJ1l$#njNIw!e`3D9?^x*#64n+8*kxBKA`29u~;2fK4YJgp6`XvcidDybj9BI%)P~7eh2-gKMJpkgBLj1W?Urm%xujp zBx5sCm>p=V2M;-0I-a?1wQLUrwq^4Lcc0i&Ph6T+wCvi&+9We!q(DChO+@>SeYB~=5Me&@g*_`JO9f-|h zUvT``CAGS6iv+wd$nfgTOD6xU4{+DzHyi_DaKc-iiN<(nZ=v^4dpOEAMf<+NoP*~+ z4!*^yZunU%D`W5Y{jAK#(kaFudV=`@4_{4t?p6<+zDPKvgY8M`ckn|tmo~bbW3Y_q z8)uWn)4b&zZiT3OnXKR0J zN*K&{wOFor{KUaSPaQUTTcH{dfo*UZen{)gX9v=czLUga zvjAIDO~dPB8Ul5_F7q_xr1Hl6`3TeD60MJ!ZJWR9*~HTuv?S>=BihXb+cl?W^J`@d1zM0LXI<4VwrADR;DOjM7UDs5BV(cKMw;B{eBuuBX~&@lR>dYl&3&4| zDm}MHB-wdNG{SGykw^UIi_3>EZcIc(kL*c*XZm{rRN|4{j#39Vm}ojC=`edIzL;iQ z9q>u>op~ko*N69)hmPLIebVs!;(cTpAtklfC=1QK3C_I2BK_Mh9r*1aNK0o5eMy#A>}mAdP#0II>+s8rjB&k&}-0 z+OP_KmF5EgZa|U0?~IwyT+(1*@m&^vq%`V_-VE7tRYtyv`rrqn#w!5y;C3C|V>)Wd zs(Z~}#lX!P&5E;Yqj`An-tbaPp6jg~RukhXeMPp{gno~l@bGMdCmjC0HfU+Y**i@_ z-nyH4je~(<=KS3((Cy7*E(@-pbeSIkgBSjKd;Z9A`17hbj{-vtztOKg1ymM`Xt-WT0W&>S+ym=3iesUPd%Z%%XfjPZ9&0uWpg^ASQqhYx%<*=S zJBr2@ZIZO!2P;}At8eRyr~dva>RPlJ75Pe4L$kMd<{3r59dNfxr-Wv4nRxXH$39#rVzHguK2Jzqo;=}dd8!8ugw|# zijGXJI?lWjM-_bDr6bmIUw6$1M>aoFg6_C`oyl3*Bg{Dubjs_$2(OML*=`ti6`#PR zM1}Ks+yDMs1Ei?b?ecC0^M+z30L3`aBjL?o0bi>c&70TGzJHlB>QmWOO&40yfIl`$&#QY2C zgXG9`5)n~OLhrD^bV9&8*=07Bhy^QC46kI9F_+hP43;{#{iS+R^`KMXt~*?XN35co%NLu;HrH5wS^~O!AN7DL`M;6OWQG6JSnr zN}G8DG=oZragR3QR7QAp(6(K_I9U_WPJ&TR9<6AZ?}0#7XU4ESkgF-~CjK!TRcX#g zO}WAA0JPf8p88K?fekTqa`AsO#uDMTO=cFm06*ho$r{#T#fD8S;F4RYHykdDh ztbkjMW_7@eO}mY#V6}>Ej;U~I8_9%?`E{FB20CJP%g)b<)@Xj5EL!UJ8-p0dUu>Qc z4xI6GpaGVvp{dDa(L!tl#QO}i#5@_N4S$a}sEs*i>`L~k-KOqYP2lnW{yO@2=9lV-iTdIUCnw+`Qa-cP!>2Kr3ASM%!1NXa&op)r;O5GTuYHTEBXY5M9HH5ZSSZ-N&D7jfwAN>9U*Meh zz5o>lDz=?_8#bl*7B*z6FUzU*nfC&>@VvC_cUE9-M84Rp%X||F$Z_;sqjUP)`{FyB zXmlILRVu50H~PA zO~TVI9JT?n@-J&&kHOVZMiqm$hTi9)0>Z{K9<{mzLBM^z7Q`Xvjk2 z*5AW)5@HE4scp_klbNqdl?bh56P2wNM8V#Awaw@^6?qCd^|_~Z-GC!~ozHNq8Ji|L zBJzE2z=|!OtLEw2qcyKQonNDx%xbg^ovphoCWjR;?}}YR+9*38acx(iEg-F?d3=i= z-|n26jSMxZJ=mS?d^AtF294&$Q-z1^teN4FHM1M+y~D5BX~rA|QBkxI4JU)K+ElTc z9n67MU_6tRWMiqUfp_IXX#+ehb$@YvjXR0fo~YzmbzE`JN%QS$If?Ga!as^1p78ndZ3Gd|noKxkx%pj`P%E>7HXjc_Za60ji z;u7mqeZzfwziE6jkob0}KhDV4GJm2H)!0){3Hf>Y|O+xtEri~&2 z-0|AXs6{J0loHBSQ=lN7{0kioUCQk z+X`ImcyU}iqG3#NBBvi)T>#ItF)noh6p&kXbpaIrXjwhg1@PtfRu{DF8QJQBK7%ub z{HP1WPI{ufaHF>H_GPy?Wd^q`z zc22$21yE39&EBOh8i`@nj2!BsA(hRh=1>aU2?NS#&6Zg)gBbdJ-!(-X%g8et=@lqGSAuh@Yw-xfwtUY|}SD-6@r@CN$ zW$08N>VmVLqg8#Y3-)!-Iy0BLAYOovOI_&KbGL4FVg00$U+RMUc6Q~VF1TH`4ObV8 zJI!rzstesB%{J7jE?5J|t!ZWL+fI^a+hwZ@pg9lo<5U;G*S^^50%%Lk_Qh5g{5H=` zbgB#X@a%;{U9jI-^?IobcA0OYQ(bUFHJgq@T{LQ<;pngFgG{R6cWz4qGQcp=Z&vsqp}UO%0Me5N|@@R z>cs1}@FQMKl{PT^peDXGc;R#x!#~J8wQ}R&Ca@mI!+42r`x%}yzeGJRI;4ie;0P8E zCE}QM2A)H;TvZ-*%L%wfE-0$ixy>laR)Llir44X|v|c>EUS1!T%g*cN2e<(INb&Z% zoOxXlg4ZyAOwA5-#>1S9)t7at0L@_VKK6~$$+Ch~{pjLfJ+Dl?qahoTBHweul%|;T z{TG<|JNFvXSH7^oGWhUUeg|ucU1Pgl;(^0X&fj=$C1$$?u7!Z2i_}kEP5YW?%fW4r z7<~@0ybFA^s~(!MivfZ?5bJf-i5B|t-ueMuCx|ECUxR2=E>nH6i*_i{l9Hn{7PC>% zwK+X80+$wI8dr=!8)HmYj6g?**Y$~U(5ab`BgO>!);;p&HPlW(jPZ>T+6XV^=j(jh zm`si+j*NX9edn7E%tOq^3-auIpdFP-#yCc^Ugo#p8_Di&5uXS6H>7I~cCT5U24n0m zj(AubA@E9@jh$J} zJ9p1p2lac++3~gHnW=4=dxyO<9zVFJ@M7$j*Fd9p4_=Q_0odO*FpnPbgk7!0txKpFx zumdh+t47&7)o8Y_Z@5;w*K`B9!5Y1zG05Nd?i-*&-D9-xu7K9MH_lPzDmsD zv2b=jXr^ZDC(40BS~Y)XJ9KI?YljnVUWCi?kN(qsMVHj}^wb}%B$+iJgT^HE+Tth}0@Az{^G#J#)lL8S^dTc66qI@Rvm5aZj1ek_!HUueb}l%W}H z#&7|Ht&L$1o^atp4E0~St0cR%9R%*^A9WyUJ((u^pZ+R9_e!!~Mot+cnxadmjxRQw zkILK5b;J2#Th$+*#MOGiW=Y~n<$;Y^{7cudU?go$<7v%`ARIRpz7uva5IxouztG_D$mGam!@y%=U_o<*%_oQh)Gu1XT3zoh+mR6&msS<|W`WS!ep!nXGHDIJ zW+=#f%E9W+{(KLlor+A3HQS3uloQ0T>+wZSwjfZRro4-8LJBF~KJnJj6lqZ14hj6z zC*(a@olCiQj>dY-re&>U_}EYoq5ECn7&q#ur!*TsJo2_R-EyLnn!UX6$&Ub|J!D2y zWA|YVwB?YlYm~X{aI|oYY&weii-n_W`H1U=zK<{XZ0-;GU^81BFO2Q9S2ur33GXZ0 zqpi!vnYPe4muL%aC#1hS+cRjT&hgfhXRWPO+!B>^#pGSw86d{0pVEy(f5r9DjK?|j z=4}T|MYoCwie&et@_=|e6kkd3vGj4p#80v(44}i<~fl zd)Lt~&Sp#kihseiWgT*H8Tg!#uLqYi3ayEwFFP}5?epf#<%}3mhn~`SCQX0w<#I;& zp?T(u%fQ>f+x6fwP)(3d2bU>}_YB>+OuWFyc5xP#V8>kYCyqDGpPkFVF@$xNgUdv7 zcQ0Qq(|3BQ7l(kSlpTK=hX|?)lex1q^BBo1CNGzfh0ZL@Q<{gYthhd!ahGW5IPBn# z+gAh^mox8-M|yEN^AdGCxhbIFAY9#Q^8CrDrx2hbPx6J04*LwqjbrL6P#b^`D~X+^O!f-BpBU zNq@#*@y&h$pM^P`hw8}f)2$~Ot7`3dDf_! z`Cp>sBp9m&gAHbv7Bp*HzVM^j50-vm^p8;;|7PP2ZSYI=&o!$*_`tLx*Ckth88Ulo z2}$j9)iWHeJzSn_Lhi;a5oF}J+3IC9NOMs=TE3^S3~}P^ZIATOwo;qxTw20yYar#- zJ@P7x0n$X|kda;&)zj!6C7v~H5wB2(dhlnE_dz}S+R~!$BhAIREi{4D7CJ7-L0;IA zXHcCbM>}HiXx+;etI?2U_0#r%rqH~%J+`G1R8RZJ?BH<}E-NZKJs_P|zGj`vyjs#q z;#!FbOBn&jqH9#r9GQKn@r6dluTrSF=KF-o1zid`&uFGx$*eyA3>MLvE7$CzedS!( zWoynCjBbdZq`AQa(d+}1?lcA15t?Kb6i3*PDVTViR)E~8`URB>f>cefg)Xi7CY~TJ zHx4y;GF#mbjfRCMX>%tierytKuoxN`sJC6A-RrU=t&Rt$5wh%4qH6n zATmP{b>cckSJ!=n4oN1r?o*KR^e}HUcer;GM@eXY-V{31?V|N|Vn#b?8GO*I0Hx6N}ChbmA#X{Ik&j;RyI?h?P<9(p^ z49^%!B#fbLHtQHOXn%m6k~T6ASYoOfm}av+)Hr&EgIdg$y${jk1UOx?BDiGAr4@%G zoxUwltUz^K*7gQaZpZo@3ym;9MdRH663&LiLrc3?G~%e7TCZ@P_9y7R5VttTLgGjZj=dji4;Iuz+= zPXG)HOB7w{v6D5$ECJju7_C^L-7m7lb=jjRj6iAfi6gp2K1u;zrBa&SIM&bHh#$`i z*i*k4$=L>%^h)&?PdzqR{@|-{_0~0m{|wJH;Xv7OvjvY@o`Cv@AvzFW%M&I{HD3If zssc#?x1tc? z3p%4XuH1$3I6a4I5kouI3^7zatQ+b&#vB+lr!>!tR*d_bX0#Ffg>{=9Sj1&`hBvE` zK4<6QA!Ny_k9YuQ2CnGg#TveBk%o2BoPkGP;0yC|WpS{4J~IA|A9fu`#y-uVeOHyB z3k-o}+r9c{a7nlibiZu{$I!qwM~g+9xAu6rD~fUPSRXo6yOv~-D07;b=!!T@qZ_F4LCVUyhb z&HS8M47|#chJXHI0Tn6}%@r}F9=8v0Apx@CWy<0e)(y9$>^h$JkjOrxsK`Q6)5p(P zA;l&NJGzg%`qCnzPgG@X*}yv!Pz_(>9-ddHC!2aE<2-t)SGVIqJzJ5)4ga+qWacKF zTCmrXGjW>bywHg(S@aruXJ0wsmD0T?FyA;#Sw84Ps40sRreqw6CmQFPbD+oE>9%u5US2%sD`;ymP>O6b;1vco_FLs zsY<#t0p1Jwo?Ef{F@_o^?bG&#HF}Pf#cGsJDA)#2Thx8QpYJow_9Yo0wT}LA@+vQ! z2G7o^r`UsaVB8*$qU{cVHVR`uAgBonYzS@rjmtzr_1MJe(S#rY1x8W~vJu4$(PVE~ zklWK%@WWxI8I{`F^MOk*G=nsKnm7hUqjIP8^uq^!q+DD#%A!jIN_p_%`tc&Fo&loR z&W3t3T*DI~O0|q=O>ee(si!bV##Oo1^Fr)d{UA z7KY!gYd!#}qrLHHPeWC9QH0emnbkOV*(av1qvAX?U-H^$e*Y)DOpYbFVIb;?ESTWF z*rRL9|EpdSWEIKokZv>C{3xu6#K==D&Z4>SQ1GzsH8b3+X0~?KIQpkvtI38;=mO&a zlR&o#6{}3iqhgy(Pze-_$&Y9XRQaFn_<%A1WrQ|A_Pk{&($EIxXj4d<-AaaAOlryS zIjn}9_-Ej+7mGA8QkaxB`rm8Y#sPYLZcIvh2%;$ENu8uAY)@;rb$M<}Efv?|>>wHMKuB5%E-& zW$wN*8&6IJYnTVMAyTWia=w<_qKNIZjASF0+0vUIbfAW)o?dI1+d~s8LWs?>eGR~` zybkKD()u+!cT*=n^vs3UjvwG^tw`A0XhB~Xs)~>>}R?eGPOg$;PS?EQ~^A9>&y6dF({X(3%hWm{o+=<8%e1lOm03?wO>$KMxBW9?+iM?Zo({{7&YAPO`N4>nY8BqR zW;j>xD8elLKG4`#gj-hm!!%guOy3W7H9qcW+|Zb(i;o+E!>8u^$;ZH{y5@(@NTE)p z(oh86HCHZJ8xZSLOqr+??zzQ6n{0gGCAa3|#p+EtXwBVQ0Q;>w**QO}W^sCc!qhom zA$@*FI&#BTqhi%pIWgjxp??Mr&;|!RxP0k+bfL_L_yDw$-@#*?P!do>?t&NjV)&9j zLSM_P)w5isv9kD0vdO#b7CO(3zb%$f%#ZqOy6P(*nnBmXmA%X+ zA(nP#8tt%^jBcix{B|J5HuS2lRF;`Y~p$Pbj=hkL3T3F5uG`@5^} z{fOwobH$9YVb$qZ7A`ye8?Ovkn2I5oE(E0~yf;2vEZ#XUy7Z!Hjz?~T(}k$V-4_`A zk1N4!ygMBWp`*sRAJwekNd(N{GG<9cQ zLptgSL!)^Rjm&zj*09W?S3 zG!3gVO}fB5L9vs+U|WVfS`EB-lWo5%Iib+n%E+txR2kXG=WFWN@Gefv{;4_Hi&OPS zKdTE4mmqr0YsVTab+cj%CM2l{X8%NVMFFX5Z12=A# zH|YzG=?dxdJ5tLHxg^$+UlF8PISlZ*~W$fR>aDDnt;ZWEH}EUoA60S|OnsP}6IGlg@j zf#yam;r0V|4B0wj^IF^+tsk}sLDf}X`2feibY)L`Of2!tv>L;kA4gq?g}TIcR#Ep6 zXt^u?-5=ULi~_N9BDrg-^g~5j=X2bGD6L9%p8XxPKmt;-e&ZRroDLQ;yht#&Z@d;x zN@J&aeG2VEqW`sBpFu#pJ7O9e4IC;U7tb`i#6qan+R?4<3MF26EyL(^EE1; zV=x)hHYs#BP#Aon57Q33;&r`aL|GONrF6z985%5uTa1MRM8JGu_HhQz>uwiRY*SI5p0ua<)n3@T%E##Jp9;sy(hr8$bDrJ1Vv zEiFfB2GjSR7m*<4bm^HeQN8kb%XQ^ObseKpZGQEXZyDOsijmI+ewaM+az8G|G_4#s z3KZ*Fvag+qzxE@3^JJhiBYnwzfl%uRMpCq!F4Y$u=c1BC1g=^(SaH6%G8A7>r^W#` z%2?6{$^atWt&cr#!}52x8lH3>9w6;?u=>N>xTo_8Y%~&*@=m92F6Tl1(U*2Al)i2xc@&<=#qi&{cd4u*!r0!V9UXr!i_x9xt z-XihD<8^Q>#~MpN1PUkwwa{0f2rr~CTrq;j>|^amj6t_bv<$v6f-)wtmMg{}VwxFw zV+5n7!Qv3OE!UTRj8{XrVHrOJ0GZx6xaK zyFdwI>#iCcB(BgE;l#ZXV zAL;hGal1-+!u^eBuY#cRX)$`19@i)!_Et>DKwcZW_kB+q%<~HjiDxp!_VnT(ev{{7~ zT*+g{Jt+rHZkPtnQb2CJP0DlLm%G3e%i{8~!fkskMcz>+( zs9jd0ccwsxF9J&j9DLcI4g}Uzd&_DtS_H(C=qx9ynp#^=Wx>$;7Ur?+CAi%nlFz`a z+%R%Yb3pLe;jy!kM6?W90-6cW+xW8SOo9mSEyrLZ*)1VTMovBYa;&BV5&LLIw z{4?;5mGRBJcaqZc_`TuCy+F+`&Lzx#w~kr=m+orGmShEiJL=;HP}ft_?)^_+1ZbvO z^@cafOY#XI$jDW48Tl56FpMPqf}sPQIr>hE&Oz3vZL9)@?Tyi6z#*2- z2A?~LHY~!H_!H+c6!aQJsc19k}oHaHk z&{n2*Pd>tiFst`fRH-6HH2-@Q@pY}vnZYgY?g2E(vsz~D^{$i75(U>4VD5R6`Ju)S z8U?@nWV7;h)Cg4pH2Jw*i(q-De!>LBx)mR%P_t25tn*fIfqA3IQ(42UC;rxTQM@&b z0DvCf(xZGy1Ch6y)+qj(8EdW+tVnc`SUPPPFzM6k1YtnI zA11nN@Lz`;Jge7Y{Z&F=teRa3)P5ITajEf!s^?+_oGH!vKC%@30D9IEi#0k!qaDQQ zG$=v*1XFH-;RXiJ314%{HIhdS9fcFux#UmtkaA5MSQezb-YN~gX`WUN9BmBiB3IV| z-|Vj$$Ja9>?>K~M+7mrTr-mG^b=O{W15>KnzAF?Cp-6R{;tjAg-aXgb>F;jUo^&1_ zn4g3-9p0L!Q`#9AI*VzOJDm-zquRdH*8M{9<~ndR9n!4%PG{TguOS9hdD(g3eO|f% zORqCUGS-L%oT7k$bBT$TCximSS3ck^<3c@mG9E9bye)&ZVAI-;d0*XruGc^_&vma;^F0DA*K+0HIhz~*+ zrHPY}v7osbwT^f#>x)F2weVV;!+87g)Mb3JgaS=uDPMcjVUA z3nx#+B98_GI+(psrNVLIv&Zz!hd9;T270h+c+F!ha=pLZS2*xofYUbA25%nqTq94I z{vOSNLwexQJZm;_=5?+#QdqqT10<6eKJ)B=Y1~%$&0GKV1U0}`j6qe~3k*5bbH=DU2E3@VE({D(04;ME4uj8*53fG)r!sJdc z*O+y*jL%iy68%~1fGhJ5qP@>zb02^L<7l-XZRw4SOhD+d-B`fF1*G1vyhuQfw&US5 z0=xPh4&H<tWk;il zHmX0bdB(JeX0x2xebKasADP3LbLsFJL;?@im{<`af5`SZR6hTcS89n|Q0uG|kUj6C zlRv;DW!L@#gy|o)2_#IfZ)fl|4ooZd1&^GmgSxDd54dKMm{RYCc_~0&bu5)K1)YDA zE|xDCJD(!0x5YxjOm3x^y5SklNUvDTmEJb`eZv@_)054Jkoe!9)IV$&-js(CLs!D@ zcEQSlOTl;=F*XW~+%N>_e7yy)6rj_S4MsY9^Hd#)b#dZGE*Q(7iufoRj9?8@cb;%v z;k<;1#LnPP*v~D`;9(>~2dP*7fYU0&VdNJFowYCnb#n6RUsMxxqvuDQ{G&O?k7U7f zq_(CD{$V>liVEdKQFFCQ#lH_3lCDNBtoaT6g)l!$PIOYmnZ|%`o96lwyE$ z_6<)^=n3kHBTHRZIw*xg44|bNYSrOhhGfE3UD6X&7zl6<4+k-*!vKY^&oGDkvb()C zR1pLAwA#!V+3i7Z>tma@W4gt-eDh|((oBUClQ{_8NdpCh#M^ph4Aq7Ya`i4><8$

uYfkZ1hzK&Py%~bh5G%9-&bQ4uE71^oPu1 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®R=N+duDbv<*U~Qzzd_hl?2d=0M9@$zs$~Zsg4^x8qeci zmwIEqVXEw(`*&CFUbPs?F!gYdq9`*Ui0#F32r-zc0UobA@mvEPWgS}y60572jfl|g5wnzKc z6dg(fY?!+7u@sCy75culWQ#r7>mq1f=+xJOq9QG6uTdIigI>eFSY*HJ^uaz$U2TwT zMD2xuIvzVb@HpUy$L@<@#MBw#{bNYiV)NKVgJVv`ONhMN7ek)937xNhA*a9(CeJsnzsm}WJ104L|wJ@-m)&wSe-RfB@7mxXF-CRUXAK)_YKIi>i|AbBYWE+j zN|4&j^E#2-7{8~@gt^=#3QX^Me$ic0EaFu5umDcw*`$2R=qohM9&ao9QsX^d`) ze405rr(DI_D@nKWnnqoE(wMUG?3HLHfjs#L_5ln_;Ba zO!!6fl6fh)pNMzsD&%}H0z~24ANaBJ{fqtY=avWJ@yN5p6Ts1MieY>?@Y@8Wq7x3?8{1Q;J$@R zMPr|PzW{~c%Vq1vt=Bx-iO8a4rs1y*)~;*Y{zmL3My)tD5Q>Bpc)hiQvrgvOl?%?_HaBPXmuiAjqAGmJ`!Fg8d?|3T^ zC3^_#xhrVTk`qrxsBhF9&a1d;lHirfDczK@B-IyUB>=c>p*r%*={e1^YZaWYu)X6v zuW{_c@<#0-1v(lmYxybda-hv2+<?l%qRGhW9w{#JyY79S+`120b+4rYP5lsBsVtIu)n=BfG^W-I)kV$g z_Rq2kCWs&VJnFkK9dF93r8821o7V?_@DEe*1AgiK{h9UJC?G+an!|IJ{VbkHq;+^) zP~3saVmbJVjt^uO#z|#i(fq{U`RujI%xaLqd#vJZNRK#t7_%GgJ zteiWP0YU6lKCY3^jsE$lWvF!43(65yz5-=^glmt0~ zk8zK`1Y9;r)jolUSk24y2QKZwI)B8@gq@!Lz@1)zczHqpCvJb>;k#`O0_Hz(CwV@{ zD-&KKz?e)dJjLuULnpl8I5rYbkC&XKis!Y|wk}jwF^`275u{D32%NG0IW3&F5&+sj zmQ^p@0&Q)H2inJ;ejd-sCaAXzwB#jry&pi2c=uid-y7IR2(-yw;{SX;F8a0d(LqD$ z^7wk9&7YP@7-^QBAGE}Y@X>n>6p7?VgcptZ2>8j~wd^x}{fKqBUi&KE2z|vr@ndxt zxHj6P{&sMdj0=g0`s3gXcwqT}LLwUZ58SEcg||k%zT-J(#m~VhXqlNf9Grr-*$h1g zr{H5^orZ(6WF!@$yN44}(2+WXMpV(L1lD7Iz6LsBxrc)jS1b;oY&I@eibz&`F&vzN z&JG*l;0&lcI0Npd0X#V|{)W4QGvMdo6tqi};ouasokln~C4&=}7zZ^a zXhm)M6-qBTRBZiHo5p=O{{*J7uA)3QTg2?Mi6>t{ zu1|E1wC9b-{U$?1Jp<2w;J%l=o!@ZGxpX*(qP40q{e}lS7;qCf{ecHRot@wClZQ8a ztKU^6u|EAC4mCaK*YX8Ina5K_cs%suCvGf0kzBk|&^JC2XhD*#2cJCdzfGuDYIDc+ z8HanxeDZd>T_X=1qg8uT?NGwp)17=S(L&I+SRWGGZ+P^FagD*wQ}KA*=k8-3GOyNqEP73f!dETi{X_fixdIf@9L3fdT9#swxKnESmd(2_%{96*J?mdlT&WH}d4XLk z@5i3dOS33GuaC1>{ZX@IJ~C3zYgbg+LQ|uMH)(BKL0iq3lnbq7y8<|pq7m`Ze3Gjw z6u|4Qn?>elUT9_b9Z-#P8r$6Kf>bokH!NqZB+yq53qU^Qa7uyV^L*sAIi+GCvv; zY}bPKx_Pdi2qEIr&6MTipxOmZSXtxigr$(xyK5QU2!iN@@_qn^Y5n5$nq)VVR_sRT zQJ;^9TlT!=n`!SysEhO3RnbKlD*nz7Wlj}g3$nd$5SFupDg8I6rRvASSfrR^V~Yyl z4Th*Le2zViSpH<%3u>QGo!Sd4IE}TZgsBJyrb`89LRXrJU(LnMq6y`K?5sY}N`RIJ;jVHb6Yuq`c zXADq0<)V_j?#1j;f2eu<)b~5$GQ-C@oPdHZ`bF?;Bx4_U&8iG;UDmsf#)X7Aw*Bj` z+*m7?Zu@;`CF#Bl)iPJ}jp}=kpj8xZ@{f}19|y|btfF7O|KW3_U|;8ARckzDUpcw;9b5mVzz+RHWmCx*O$7gzY_Rsv#%4dS;%`-#JZ#2>tMq zBS&45Ub4X?#rl>dM}3;)HBIu8CY+YiBTalAg&%3cXgMjdG|5YvWTvUyX_A*T$xE7K zrm5X&l9{IF(;YR0?m2a?~a2EhGAP#k3zW)$kmC(0S60Q{=** zZ_->4PjNKkCc;Z@uFTw_li^NCHInsVH$mp}Yf?x#3TJ2nj^cSfq+rwxIL1ek<amr!zD2jc8x5xM4uxl{Q%j#lG$XYBJHAxxl9bs8&6z9jfe2SvlH}fjW_I2r+Q_VnYVzl#XwSGmU{fnji zU|SVAitaD#%Jfw7+H;))X_VHU%Oa;po$aXmsRNIXtSBnA{`W-VurKZS-63mb)C|pY zY&L_X-q+c&Sv8~Hwne71*xzB4$5Bu{l z<#$KAo!{x+;q$sL&#Nj)(YO!4DGzC2c@e;rLR z&(?0oj+mQL?36s;koX$CIdD#)KQb#EtPR+cwL4~KI))g|ccOm1sGGDn-Te85;zn$C zr#mYDLRPH-R(i1*oBjYxaacC?TtY;o2m5+Rv&iAqWPaLY0E>)!x@JgYY=T8@twd~Q zl+FwRi+P>0X9#mX<9=p{tC>ARF1BZgqb^2oRm&=GxN$0#&!fs4R7i^uB7a9(H|V#c zzMfk{enI0e)Ymg9#9~Z0?Wjqy9Wa=9D}qIVWz|&`SdEKq1pzur9Wgkq(V#@9U#@nc z@pyK$+D!aPRxGR=P7ifhk+EaBloMztZBt_n)(M!9X_cEEb__K-J=CukZ6_Lz zBHl?m!kx1<S4&>rX$c9LZxg+(oH z%?-i&9etoK7Yojl%jktW=ipkYcQGNEL=_tIns?{pzYa?r zeOoem+_hf!DkyGCqjm!~zN5N+y>IG^o%wR8(>)ipE_dhbY2Yk!bHmwwCd~HHO`;u* zYi9M86StBtr>Jq;N(yXMozq;*a?eIhow*!s6?d^cvmAB0=c1+}-8oxrI*Xhxb+&H> zdwg^mf2j@Xo*ub2rl;=ds7>;Gy$C^ZE8Y|=gc{>i>nKO|ap8L0Wk*(yv9_} zzOfq&tkxcre%(dAatwP*nmv2b!q-yz>vpXF8Y}5KyRJF;^~YJ+mcnq}Ao846>96y9 zGyQt-?BZ8q9|22#M`)`)qv_9X{|dj(-bzeDp544Ro*lmrJrO!Po=Bdveaw%QCp*U* zpT!^f*7|@tEu-Y|sE_RWqo@DFmfB ze|=ro1a=JBSSs+MJ?aE@J91`goZQ)%?lsN1;H*UV%zV(B2G-fdHfQO##bYyk4R6PT zes0>A8gZ1d)k)8pkFZTvXcKJD(8Nto#{^=(^Y#F(h;UYIC-kUrWx_DR%A+e_XCH;@ z4*O!(pa&U`Yh`HDbB&;~h_jQO(pg`6HuQ6C8aY|&n=uN(zRqJtIC6rUiK0ms|b~hJy0xE+xzh2ZSRsN3Y zf2dOo+Rs7HziF(AJ{=tbKk<-Kw)KjuBd2UwNvyfyG!QGPto~g+{nGtkb1Gn=aiJ!x zoC*o&YxEDrNx2QP-l_qtNn`B6a&2>hu{YAJCQQ#cdtDFJ_3Co0sUp-H+fht_8U2r+ zUY?$+-;@=$r$wAy$oft}8Sd_N6N6gaasKSDLs&LdPL+7G*p{7#)?LZiF{eAjJbMJI zg*3|ky0MFz&pK{)dR~0gU-F}QW5hBZbI&Ocb%BRdjTb-Ezl2!bIdYG8s{LJTGD0bp zjt88+aFX6id?_Wc;kuE%-s8=_{s`jIu(JD=5i?(U5%-o6WI3&M`z-@n;cMycEdvI3 zjHUU;a13u5-sNq6eP~=74yQNRS@Z97tKW+r>uFP+>UUN?SQ>prZmMkcJ!JJ$=fA!U z;awZqqKTQr$m3Vq@i2xu;WW<{PotbvLD|`n6Pl-t>ulINa88X=qw8Ch`GqVqZ>E;N z*jB%e`q}nUVSLL7=2Mo?(xV~;ebjPj_0k=}7g4_{SdQ2sI^7|tda`io4$ul(htnNk z>+7vM9CNzkqNY3Cj$3!Qvz_j6R&L!vZ|d}Ys|os@9}HikGCOF#bjL-v?r?PL4zN zzH8*R?hsDNXkVM|Aj{P(_xWk`Fw5P5a+PZ@ol4ZN;4(w@Gdfh>b((=cqH8TX; ztN5veXb8S;_x$4f4D_0G$PQU|x&ur^EWTTJ2r|V=C{A~PHGW;4?r_ZM4o6+T;iMMw z|4^qeXelFKe$bNX)474bGV?KkjrtoYk~-hwGuOI~;Sm!%?R&oc%XlRlg}KY)=c*9jxyd zl{wuZb=BR`9h@q%Y%<+(v8_8C-MWK2rhI3ZXZL8euyqG44~%>CSw|G$c@-b^m;5kq zNB~-vH{WB-#{eysaoNcAhr?cE!~lgEf%9*e;$n?Q#hF*$Pds=#>X1r0Qew!6)q%9=RyofMrqHrxDB|gTF^OxxGPGA zX6XiY6?21z?w(PTRiA`|>SD}MS)LGG&iR>bgN5B7pbh5PZy4p?G-5XvsFlRkgpIyU zD`Z17s3oWs7l&979v$RE+6p9f;*2iFFtbLOnThV;%!DMYjn`T}_nMhC##pJ$b5~k` zw$OP*9B8dcox=9><+QcV4Y%0w_=?y|S%0+NF&80H#`w_)6sdTUc8Yhq;=eBpQ+Z!- zlEetnPh1~3p-kuQ8xu;-wl;H|qzmHRHGBW-&y7!m5#t$2D=-O)s)En8`hkb=)i)=q z#+tCl1x^34gy=FJ18rzX+nj5Jkt>^n+yJkQ@W2eEwAw^3nlY^J zF&X-Fq4Kr2`a|}%ZYszc04-cwii|E~jZNl~_IZWVAA#T5ka*_07%TY9$~rT%q}W%BWTPpF*e z414gOPBN~}odPVWPueEbxf?0Z$5-42=cJ*qZ4jm?30>{-2o?L`0ZP4;$0uB%I*NUhs=YA z-2vw%1_HYSgg}vQIP89bhus7GWbAdpLyih*lJnSbbr&5QJ{M}&gJ6A&I`)JcJK;;$ zh@#5aorR+9eUW5b0j2G|f_DBVa7p;S1UP4?D3p}F|;BfLVHFyG@ z|111d_#F;STB|l5hNY-92M9_wFbwP@`x=~mGEs@@-?~l>V{%Ck?BbRr58>O5><;NL z9+Rd=kUqL4lUbS&ks8=*ncbE|6EW%DqGwi%|;$u~~cI*BgAs z^@6?EnV_s0-p~03=T9;3HCaCyaBt22?X*2NWPw0pE?dhCgb%v*c2d5*0 zw=p@-3`g*4(~m@oNGOFOwC3{8>SeJn@f&5uQaQ-fPi~c(vj~1uCPiik#7l7Cf7q@C z-ME%nZr$}xX{45#N0j9NJ08n2hK0(nU*Lo(7rFu7VUiC_LMnQR0E8Byw;Ochj-hjB zsksuIDv4cr*1&xeXedCYsEvJOohBPgqUJ;#YO-ZI#wD8sdH z(Q9^ovN#)UCt{-O<@obQ)0kK@wtrUkJqbrU?`5eu^MLB=E%x($Omwh78o7_s-v_JW zw%Pb$UOz;*yD~zGDylp4$on@KCC$k>`xxP=q%C;EPMeqdg!+EK3y&d+qE=7dWQuy9Xm4hRDcRENW$mFrtjU03i}ZJ>ji3_KnHwps*l0q%}(Ym6&^ zDNNOYPsUzvuoD@;)eu=$v8A*NaFik40PR8E9%i@EF;ySOv5eGIRUalg87}knc2WR7 z&E)4tBd6i99b4&J+x@)tBlKDm6aNIBJBg78mP$aUH&JYP4+q;&e{o=uF}k^C1tP;` zT~z?RNykG^7kK*dz*j#880Q`pTfMp=Kg;qs#=Xcd-L3_JCP`{HgiHSM$WA{#;E#;z zVwbJ>Ex^XI&uFz$3lDSacn~Jycnfgmwrh`Z1u*vGfvjQ0&%K0rleJn<_ z=fY_>s60$WvU3L641Tex6Wr5X-w=SAx#08lW90SSwyfz6GDws)@7{E*lGOVcx2g$n z_j190$0lAdBPUs2BBltF>}Q`z$}nYB6C7jrnWeZeK?MzPO=y=&u&ri;-VxjCc#p7& zG=k_u6jg*OBsiJk0{e2R2{39856nR7wRhQv%?>SiFcCr*{+Z2>UcfzzW8}4>ryjrz z14D^%sDAFeP4uY;{E^gTMmDc+>)$ym#F|*mItl>Wlx$sW*=q>FEPr*ynBSlPXRRzcWkvBb1kaTM14|{yQUldHA&8ZbnkZ~K zFUl;b3E!e(X-jcnbt{Pj?8ui^p;aHpj^njzZu2AT0b&~2(u~V!CV&{>^i(&(Sr06N z5P0-}H&0eVfCpiU_W*oo z(A@t6M-~2USarM?uc$RYj+T+hm22)>g#$)2u34jW8t9q{BO;x6z-0yTJ5nwx?V;$7 zj6t)_tb0*q0Kf__mVlkr8w%zj9*i(9ud}#vUIxYxccebmv@2-< zvg!kt$1w7O4y|CB_L8Kxy71r8| zl%~4{j?FD0fOF>d;&TA18UR1Bt-EAlpd-e01b$;Z5oM#(PY9O}oKh#^44Uvy| zzp1Z*(wLbGK3_*s_RY4i_Jr?fmGmJIC(fEtdulgpPq1Id;j?0_vtjCR=k3Va0DI0o z^_#T;V|`$PB5O}%n_i5_+62=S4#Ju)#I}O2{UW`re}Jc zkhk^;BSk4i)@In8wjNoVBUrN;IIPW9&0EIhu=b=p6fm$hz>%|r5m_5muB9@^fwciH zy450UBM)UvsYYaNz=NqDk+lIXf;F;s03&M$II?zt4{P(Wx{XJiwI?q^3E^UG4nR=@ zhqVDFc0{|F>tmY7P7Ef~#MXFM%h_ATGc@iulKZ`?e?t zXFWpzjx_ASb6^49FpwmaWfuo*m6=wS1VMzW0iJjOg-y;R0UlCE=9pZ~BCRTJDW7hK9>4B8!-6+YK)dHAy$0+9!?k4DS@a>t%!$PKa8ZZor65bVRBrA-ywn#Vp z7eGvr(KL$5JQAEJu_b+gApA0L4~YSRmmyI08z*FSafrpmpfDHJA%M9E1)QJwvG#0WxuhK>l-b({^SMN4`P75Faz`lHMuG` zJ#Yi;g&dyzWQR9?(nH%n`JtDe1TmUVhC0qW{XcHL;nxOu+$!`=$xhP zCkpOrh0f#+<{hw-9joMP5bM~B)RM*a#ji0MRfwY-sA<&6CmlSIF^Dgf4*%dTJNI-Y2(Bixyi3IBke`uu*aTB&l( zD6|4*3O=xFRa7&w;&C0ciCnjnHsP2(-YOH~%p;&!7c8z>hq08V#)=tMmetM0PJg-R zeY@XJ)L!|ubGyOyDE5u(`|U6{#?XmQHXc1|DdF;5 z0HUem2X=ebWiza;4>UKw)9f(o-S6~wuvon|`;PCzsYJ{jJ(i2Gpp8ZVBvTRe%#a<{MjMs|t( z!!|dtF1D|ih}LZ1Xd-swzUa-+z42!9+KxHDUS4)?G?B$0e6v1!g7(5c)<=DGD3=0! zKX9P6)x2Ugbxf<-akcc&B-0F7FF2<$HG5s1wYbF=;$MC;r72&d{&{1I7}#(Xc+rWj zn1{YD_&9w}tmy0!8Hm%cB}Lv`Uzf+zo5pI0f36RbkquEHFS8 zy=@pF%Ll{P0~6f8HuO89LHoS%#97fjxgtU~!;lLu9A?3(9Va;*_3` z8Sr%yjf}nYs^bE_(?99X_SPjp$`rRDG~L?oJZC z9IjeIGz0f=L;V}#KG+xI9uS(JCl^N3=Z$;#xoaD$4)33gUN3>|W|&8Fu^4wmJwx}# zo5^cC=KOkj*}2hN7GL;guS3<$K3D$S5(cMCUU@w5i$1Cpudo5lzoB6tAlfVKJy7bu zZ8z9lVNYILPC}Ir(Z!-j@wIFz!@Ho&h-oP87wMc-=Zcy3r>;odtehw}U!gxKY%O1ZCiR+Tq#$1DYLm5yuSLVzR0>$8!qfa;G`>z)w|L%B?io7& z9w>T6)!KvZVMJd%GiYgM;1~IXAs*%+}RQfRf3j4^Q!cCA`qH}c6ITq6d(sl8FYzG&B;2RpN6@p5Ap zFTuLUhf7(stHSx{j?G={9kU~Jxih z$oHx$EMSHEpm`M0!EP^`TBU8#1G#86*o!J_5WmQ{+CG)Z|4*$qR4|#)?x*`1;%@Y@ z1WdBA$xl2f>~^iq@I5#~hO0z28Dl5bN*B+o&q(2CCHIK?8T-aMUl&*Oz>sj^r*QYP zc+^fQ0TqunBa%MbsUEx3*3>AOH|amX(2wowGh;cymwHsro8)%1?Z&OUWyr?CBuAdP zgMJfDbsB5_Jzg3yJ()zg1MB=+Y|pmNJFmm@;WdmG&Av0GBkI(DV9E7LK(kjNZ`9Yz zdecpcwv*Rj8_oE!{w5u@R`-09i$tt6?+0acJ7@1%a+z6$MQXj7`Xm=ToA@qvl|5i` zC(Dvy?jFssnH+1ydnT%*Yk%4aRAn(9xQQPoLJ6*uoWhFxS z+E7l2lZ}f~hei7eqHZCT)9H$=qWMO64Nqci- zq9pNW-j2Gc=pFUEkz3)66|S@7RsrX#c1iiVCXdn3SVyA1llIwwp8EWLty)(3k{&CW zf)CWm+#-syxR9>BdX+8&daZ1|Y@Qr_KT+#h*ABDZ{Z4-e;K!%o^<9`0U2|g$jK9)ZXQ6T>QWMP&GYq{76A)$<$=zu zFYMgNeJ~~a+H6xNx=OuXav~;~evD>F?4lFp9Wn0qfqnhi;AjEO0sVfW)AyTz7Vs(W z8(8UEZY}>c`m~8*^omEtCn_vqHZ#LHXqL^{Jmu>${tmb!mpVC2YeYKMgVJ*M@!*#h4b4j+!Pz|D(Fv zjsS*1&?+4vZHdkPlNEei%rB>Ribe?Sz`Vmv*A`Wk^sdvgA6CT9;hLAuN)ux3_?nWD zp+WmMacG{n)O@W+aynL#`L7|iM(l=s{*#lC9=y&ld0Vb9#Gq_& z-S5hG1LFNeuU~)x00ON?APr@1WOH4?5 zaxX?~VRU6gWn*t-WiL!+ZfA68ATc*JGB+_kK67+(Wnpa%3P_23S4(zmF$$Y!6SUkTCaN3eC4!rnhU=cVzqUPitI~XLl)7F%SvHIb?#p; z(fb32?1(ME{1|Ch{E5&iNVz)emABSZTysZp3iYB9?Iz(28FhI?k_4 z+Bvl(Jo&(K_dElN8`+P_leG-Tyu-YE?5>w7=hqXw8%N%CRFhG;^uYRG{bAo$eYLt$ zFV=VM#y{fd?i{JN&}a0sgVW)s9bFB|0;WB#P!4zkR{BV7sqU;MbVTs)rs&*v0c&kJ zHm&mkL)JW3?AMMCOoes+9ntbC2uh8ddw@;T!_8<^us4|{VxHWAj@p^$tr6Jjdi!PL zVn5_)@z*1soSKhe1ND^gy`ZjAQx{@YrvG}qgfTO-+)9RiYSxnlS;)p(OTDx1K9h5a zi5N{!9`vnf%bI(^Y^g?=QL^02OA2lmVnwQBz3u*>o|Dn^+Xr;hoS~HTo(CI_{ZJbt zwrHi@fD0Cdk}o{h(Jd?90v8(7aHuyHZv(s_HFbbjf45RB=?JHflHJKA0E8J*9Z z;`Wx#hwfM(T?MF6$hnxZTrn4Ye_d@crr&-v$c&7)t5(i#Ej}qn*PQZVTps-gH~7Oh z=rb^S1mj!qVKh)Fc*Y;tWBNGr#&Z(Pw#$GYO(eaZnOA>t_gyL zpxL0EC72jMJ6+S<0Wu6}I@}>tw2&a4DGdNk!7+Y;$FKq%9qS3NrUMWzqyCrrMo0|c zplMI9%!|OJWzI$a4&?&$%K|k3yPf>`3N!+C(+z}QHw(>)#z%Ovg!DMuKprlWM^wz< zN`6(y03-K1TRJbm`KYVIB$9#;4*F~QWr45$TDosMn2n%cWdSxE76CFgLB&}A3yuc! zgeg+*#1a!8SBS(AWVbM1oAa9msvpVW+@}!<`edI?6lso~xS(|c20$L-*#>sI>T&L8 zK-45*}?0Xo43)d0T@<`$wwR90pUYOGB6 zf@N-}S{S%YSI?eKTqq}7Wteq3s3n$adYZ+b4q~2jo0(t9o|=CedC%H`-yd)o*9Zr# zkD?4ye%*WAUeb$$!3NrHJs)}_NGGW7xk!wfKBmn<6N&2~o;}KmQERv=WN;K2vyJ4O zx*`~4`UjD3WteSTea=r;&)9whe}LM+U)rvokrrHY!c)6Gi+Egeh9NRYCD^OJ=>!ut z>}jsfMT$>b&iGF0t*>lbuw|Y3nSlU0hQ8bd5R)u3x$^|Lgh>uCh^6AYhA2z39RjoW z#PIzxGfM_Iy4dzZcw+bGS;!#S(}W^+fQA;>908oguIhWq`%!Apd5w$Fu@{y!Ch`SS z9_P8a+z!6QX=iX@#7$ejfYEx*q2p~%mIJ&rB&MqsLCL#>p8N}gaFVQXxkUTfd@h5M zZKoyJ{G{wp0S3UAShXVR-p7?1uz*H#Ava%-VAOAbPb=RMM%#V6)XU1&LQT3RX<`KR zDR(tm++oyEOsj7elAj%DX}8KiO=^AWGSMV$HG;-@_#RSHonK^YsRu*IyGfl=Qh44O z;*g4iE9+|*L9CQ%yVQlzP^akqfMqX^;WB_nekU7EdsEAm4tFBYJYeyH5X)n zg-=|>9r0|zybl9!RDfN?!J9$JyB8r_fVJCYx2^!zAd?GU#@-+Bo=kuR{@pab&Z3FTgF*b>{5>UOis;p~nCV27Mao zR}FIA|0G7E=gG9?WJN$E$>N4`0iMdP9uN4Vj1{V^J zE!#3(kGrk_Mm=8mp~nY&-0WNy`fw9_^z0T9`+LfbO87%HA98}#FB`#s3b(Y>1P)9P z?~2YPz+PF4kCQ` zx={nOH-kqPZnlq(?YbVl{iOpHNGY7(n#Hn*!oNtm_cs6w9jlRo)V~_tj8ZBJa@YgzhY%r2qQ|@)a}6F0WYsr z+c5O0&K2W5tAc1QLU1JnSnxiBPJlAS2OTgt#Epb~>mY~{J8tIYg`JX4@c`T0Ruf=c ziwrz~ARAOf|M4#efEguZTZ?6X#i4`+-irBJv2PcEjRDj`bGL;MVD_sH$N&Z3r2T+M^CjY5Tfak7@DTLQi%_$LiPX-m_RGYSEWZi$}Z%LgBJ&xZuCFs_F1H(C43 z5PI4Es6yNEoA4?GW(9qOkQJ0xGzy-dn z3sUzuR{V$hvc<+XRe<;u(+uR;OaLqBJl&0Owl4;P4N;34UC(6)D9k`TEtmb(R4EE@ z&{g67eZvyGI-nc2if%2ST5IA+hE=rcb4)0;4_u)zlT-FyJ98HY1Ln! zw{^bY`wK((Fq^v2{zhFMy@xKy(`*ER8ongW znWwm`5YC{l5x&;~mX07(J;-|rut0as-d%Tm!Lqrg2EYQ!lPX8Rql%y1ZY5kd@h>&^ zEe3#T;;I_JA1$M^jPW?jkJhe5q_YnT`)IkQz4$UfizV2*M=(#6koD0rYs><@577+r zUjG>Y#z9zZ)EOh#0k%ePh|OsL`T5#62N9n1m8NIMN=ghSitQPi7D~}#@#nq=LfRqx zE{6cyLR2Bxe76HJ$eL;ZIA}G^NfasC92`h#pIvOt!ztJrM3wP$72!^U4Ep0N_7q5| z%|}!`++CQ!G!}~|K+<%l4IF%*xsjjCva#U&f{(U`)?bd zNQp|PJHi{IloCmB0MD&1vd4mpg=4K_?D*xleaQony_G$gO7q$KEA<|J=$sZKSmrpm znesyd*8I(7ttY}3H-K2sYF~3j_dbB6eLZ-@P=(OM1@I8C<~zY6N<^mZZ0iDWKrqPS zxPu9J%wDSq?;KV;u2sxpxlCAF)&(2n#2?n591M9;f{u0vvmvi7;yfnpc;(J9Oxkg= zu2U>xfJYhTS=6&^%wvZJQlbrlEtsBT7;~>pl$Q=A@-Sx>kb`XH*&(MlmuC*{ZZP9s z;Uv_Mkys6TjCHE*CD z%rGd_2zMtz%162NrA(x-kOCsA{&7B>x`In_!O_;1{~VYwBPG0_FLJWLEGk||LmhE| z38-rT?3VfS4@T>aoo&G&CKsLRRDTMpP=>G?)HMRF4v6Bb`xNEJkWYIb22PQgoq9we z)xmf*+bJy+eo6utm=SgEah#V1twrMa%EeC`?1{=w=8prB%0s;Ud_hEX`+V5R1Mbb@ z^A>*2$@#|0d}Af%H(G%H;w9$a#Kio@4A5WH026Mi;|ACZIXwAfhc`ay;oHCYp_Na9 z=*^QM=eMJ1zEL#aC_+8FaO6-&(hD0RX6hSD4)rw6SDNMvO?WM(2Tc%PJJ5$FtW}2+ zrD?v7wdG#5?H(=-=N#nUw3XmT-fJUP@6mBJfQ4s}GmF+!#i zB-@Bw3m(lc;ho4mO7yX6ii}OE*=a?A6)dz6eY{~s23Ww5Sm#RC?Ji@bOH)yu48Zcn zbh`u=`E{hNs@8tK5(K%v0|m8M0fzX>*IT<^*q%QQEvBkIH#(~f5BCn{BT^5Tvk0Tf zn0B^fuoq$4`Pl3o7Y&T4b?)cO#SP=THa%(aZI<qhgYPz(s>{YJLoorPM25Wn__rkpRnd2YEazK;*jXI%s zp}L*|n`3!|buEcjMKn{*ikEji;}V19 zg7ze0sc2sU+DcWlgk@#kIf%Soy^2^h8)pjowum^jNYRh5(W;)!OXdTs)9P;~**1i8 zt6l92%c8pc2`06Gh2FKIt;%2e0mYN!0{wR;?Gt&|&_+Kux@+)4PbT+n^_JIa2CU+$ zh3&cqY8+RK32YtRay~TabypQBCb?j|pOYs)&W+K%a^5~UcdYdBFmF6|^6({c?8pV# z)Z^$+Ia)Z27G7~tdISk!>t)ud_q2Vxy*Ug`I6n&L}m~A^;k0nSj$2EL=eaju*kS4he_Of4H`K+iRr9Ss-i1nBNns0(qda(fShaG zVI>NbD(U3Ro@W=f>)4?#MsHcmEN=ytQgJ=9oGWRI12&c+8!J5c&!Ik_vD3~1H2#IU zd?s46yywx5oSb?ChL6Mso85$E)nyeh^g_idwK?Mjbd);csy!40Ssmz*%deBW(3X6= z-dWC_p^xB|3ouYMg4AtaQR(0>9rS);&0BkNtsB&P>mb8RnE|P`l_Up1?W7%Y944b9~HgwC?HFIp(j5-uURWuK2UpEA_W`R zwKB7LY`->&NTpEawJ5t5cw+Q;tDM`L5l~D^MSHfd2cs945**^c$4-AasM8)7s#WgZ z+1F8U;^RRb^;A1Kt}F-hI%1OrxU$66${G{q~2Mbl{V^+8LJ zjo00XsfA2}W$x{0ee&naS(!{>IByVncB}Ny`MojudhqSyPa=ONu;g!S=!7ep{%ve~ z{5pFp(b@TS^WJ#u_yMj8+T^Lx)t>oq~e2sX~dXIiQiq0I>Q+LCSf`XE(Lt&G}q{BDqIv1wC zi}i2OJMX`vF8=O@cho7UH?}!(1~p6W^|?I^Oy>+$-LLKe6gw6)pF;;2X}Do^iX#0O zSPWfn?K7#z=yZ@pMe5&}?cXKgYw2`@Gb?(`O(KUn^~To&(DE1R`t*frp9a?8=XziJ zG_Wzc+PV8QeP^Vk2c#hL4HybrvCx)BCvqG6`I?ALpZCd0trR6n`$k}sZ};o%iQlW; zsa68ZW5s=Yb74Dj4s|h_*fHAj=N)yCbLeIXSUT1(Ht|w#T_Wsw=lh6znJz=%XPZ$o z#4_n6=h(q!{;qk3_SF6pRX2g(xjU)7>x}{n1#6P@z!F4{Pwbx)=i<_Ustu9$0b z4Lce8dLMePh^BQIqHlYwLtUSM{eyPqzfjkIU}>sA%U|ez?Lw))2le};##r8CQmr`$ ztc)(6BBz#G`{CD(Q5978gvl9a1%8~gc!5m*WBbA>+_?E1_bQ|vxG-lhLM zs09PxY2t@`{SX7zz!+|rU}9^Cj$Ir=cnZ@GQ51HEGJ4ga#QSdJHeg1RKU_>H!m`PTGo+>dorY6PpE?6xrS z0;FgbC(c}w&>#v^Mp)`1tUXxIwDa($@^it-W|%ydEEh6)D9bQ{tKLGeki!WL4T)+N zg`j6iXle>%gwC zIKRYNUsx!o-o@psu+V+c9_F|TYwQbLVZn38EIkTqLe5UP_Y_v*<|UvjtP|U-unv3` z7T}UsAYEYz<=ZeVmdSoDC$GYqOcc4-71r2~xxyMuR0UmOLH?#8_qxJDXc&cj71jZ- z!ulWI)sp2%2*dVsia9~Q0?h9`y-nYLJCcDyB-OLaQz-CPmN$Gf)`q3A_}GZ9G!_hF zg|)ZFf)g_|(pa5?#?MM)AvD)DL1`?8aa7H2tQ~M^Ea?Yrtfw~d#)^@dP2pX7hL~8M zDU?&62+T>_W?9F=ah?JUG$g;x$N|pSokAj9;3I<%u(jqOy80Sj6d_=HnV>bBjsr$) zQ!v8Q9fA-+DO{dX7HfI~^Uyuxf(7FRS}-m^CBS-uRz`Ev0=kgA-)zYtSc@^_FglM- zaJdVK7x)Z-78`!6&er)>uXrMTENM0hB3{?60oqv zR(2H*gNg_y+{*IExAKfs_#+0KMT?GMSew=&dy6>hopQUU51nOpFDI9K&@k!c^0TTu z@f;@9|6moQPt7{oyK`48@nii+kk1`|1QNpJcC>fGU`NMd{(#jk>g&q;6Wo~B9PoX5 zU-Ejs+pS53%S}%o@;D)i(3=)cvJqIx#z1@>*OZfNj2u@$b4oUb=s}ZMQL+JOt+*XZ zHh}SYPeI8BVC}7^tYmY5n`{K$WW!qvWN%Wk0hs8*b&?HW)QKCm$p(H^UT_eIQHzhK zlx$Lm0)rD#&nAxl*z-X)iMnV+OUWiRabb}Sz>>|)+GHc3k_~c}q2ZVuB^$!Lw<*~$ zzq}$V+2Gz}(UY!Z1Gpt5GAY@>iB$=kKqNFuHpUI=^3cdxWGpmK&L$hfZi;w~ENrp? zTx`U4lMTRz`bt&FMnEN-172hUu;SK~lxzT68!=F_0UTkiH6BNYbs9{8*&$C-MGc+jT{IFwe0yx9NsGFow!g|tW>ol4ZnI73spW5V`{ewq>&)@gP zf~8jr84*6FIElb;{%u^--FeLc-=~i${&csuIjgLfRzEZaQg5ZTdYTzZA_t-mW&FJS zbPTvA{R-dQNozXGs@3o-+$rCu?ZrUrX7j&lNAS(DKQ1 zfKkz*R^>T>G^+*WIRTaD1Xi9Cc=Mb*ws}qrQ=X#}BVxjHba$TJJjc+WdV4x~uDC46 z2vnY9z?(U^d2T1?;JFPSJcla^GSQ3jT=6Z$bGCV|P)Ol|aPk~OBZdv016X;WE6>#n z(-$Yx$#a$FnCEx%96*D$Eh*0ls5~dI@|?h%=Kz8j+_24aur||zeDYjz0mY;X&jCd1 zhi=MqPi^8nXB5TUGE&mMf|+5!wnXudfcfhx9^Tgl=dj~(QwJoqa*Wxxvy#Y;?g;&!$H5-MW zGJyj`u@J<+Wf`1?Ox?b6t*{|dcU10Ter*uSIJIlAo=>p(d0QtpC?xw3e$rrn%1VFA zN=Q#>0s4`bkUkRw>>)EiKT-qCbCV@Ez#fvrlkeH#jqmB<+n@QNmG23nH}4q|za>Te zDMkG$Md*iz90@8(ddS8Y)=yayRMXTS)6^f*)Tv(H(gaqx1HID(D%dHRY3dJY>LX2d zrl~)qsXwHtk2IAtO?{-PXqx&+lWCgzQ<@}3lBbPoqT=xNdC>y*lQ;4U zh;^VaR$NeM#XFp=0cMUgd^I)MV@(=p5a^a?6fkG??cbSjR|$55Th7m^caZ z#KJr|hdD58r;f!X(CA<3Cx)*fifMfl^rdLn;!$o;G=9}wV~&CXV@x36;Zb$Pbz;+Z zw|=5WobLC3K_&ij!!w$;x_rtutHVGgHBfV()nSGk2i{gM{U{3S;;ctZ;FSM|-Z#7+ z?|q%`#Jw-9MuRd=8HF<0}cVStUssfh7 z!ZLLNHMZejFZ^1ag+qv6-CUCcSYozE(#eyQ#1dJ?~IzrH##uX1VvRJmaEAx@FM(Y&J}s9~uCn*Yi>2JPVsq*z4xx&2wTC&X>^ z{Pr;|{*`Fl7{1{K2JvTiN#ESaA*(uoSif?5wC^LxG}dgXHXq=bkeQ@NXj*D ziH7B4Uh`J!DD5dM=v|+$$Ex)zXSXMh6l@@CC0290{kl;^Dqh*|HP?N}6Qjpl{oJk6 zfMT*ww5IiSWAp;^88A%fzhawTHhTB&>qKXl%R4t4h(*F1V*6&8?c-*m9S!BIdgo-H z1S7+;VBW==3*IoA;V>)PEb!C-5T_tzV>%eAlEh+n8ASSD}V;>qtnVr5rKnCkt!?7WGExusWitZX(zPwRv`@PW}p?%|yxQvU0>f^HT6bPeGs+DU zp%+V)=w_c;*trO_l=tx(4;3(Kk=F; z*NtEeJUwpQZ=)tZtTa~Nv~qdFt}@5e@66fl@9YR=@a3qZ9ZAJ*mK2l~T{xRwj0S4Q zEdGWHqaG-$5WT|~=Q69K5;I~Yt~%Q92hMhlQ zQe-g3fp?&o@_aH{@T5nJE<=Mcf8n&mQ z-S9oq;@_jIFu~auc(JwFY4>hLi}2Fu$+@I)c1M-LDqApJR;jOEOZuE7c zy9X6rm5i8xG}D;FV>g6Vt(J-X2fSe8|s-YWvG+PTixvVh6XUd>5KsE0nA=I%P%2vNRM zK2EM__SlWWy|Zhi!rMgo&InclD>d6m^M)AW$+xfH_!?aq3tN*%jHDnZ-Xb?@elqg? z$`g4NbcrfyeD0`%4Uu?$D6I@k#6Y8l1IwePQG?P7Y@a!e{!m(=bxnKA@>LkOnYsj} z6-1q1*N4&q9rn&uTH$mi`t?=X2X?C>prOhisOdv^=juqXC@4;_{c2P2@oHFzMo_yD zx2uaGzE?j36G3T#4qCqA$%QE~+sShyc$aQB`rF(%KCOfg#Cr5b5P_~(^cy$XJ02ln zhN?Fn$%x$!6VRZkh|$P+Y5oljO8Y=fX&K`-EjvtU5zUlO9{KyczZ+^w%eeQf@woaK z;vSS1Xz%@r0$YNwQ&3uRL3`RmX~{;a_O&T3u#m~U>v~;|uP(ASYPZTV{d`o>RocM2pY;6j8%KD>-}anyD`Py4HxctZe2E-8a!v`- zN3H#6$#@@`vj50Om;L~Tpio<2M$y)eWeiz}2;yuaIGCpsAd&$_PHo?}ffWQ$ZQy0u`*X*1pxj!QF$o#tR%?UZxR7mtkfPwIPXG+bERRu(}341Bh{ok=%xj zRrG8=>nc4v7i8$Uo+UWw?)=?~ub~W0o=fkAR?>p>o8ZbDtSTCaLWnKETGFw=VceT6 zWeKOIfdrfxhoSfOV3-O&!BX}~Ol!M0@LmW?+YaY5Bq(S0Si;}yxLex^O{KftF35E$ zl~?;UG>n3ZLfP#)f+2S!e5w3?zz7qW*oNgD-KxX>ju;FhSRYf8IdrK!98OEJ8$je;z1vlVGXIT~+uLrQZJKxuPne4(sMZ%)BeiRmpzt$o7 z@kfO39D)#K3}Xq`3>I!)%OaPN38U-n=s#1{mtd2rAOs=pDguZ;W?);*90x2&$E6L< z+{qc`l5v5ma$&O853n;DNiVoCQYFo?FW`^}nbUf+!IR)f8VS~0Gc6!on;M3!Ohwxv z-4$L?2}*Jv*(mkur#bs-rKl|EvZ_2!uu6DbD7?pA>ud`C7m`b zVaS8{!`j9e)aRhUC=5(qBMudaS0(8=jvoLAPuAzC0$BRgvp&`o{7m{-7=Qv8^*F#$ zj|1#u7#^ET-3*39*h@vTfa;-d~ZIrGSfb%j^*hUXEB zKLNyGKHAn^&fXgo?VU;*C|kuqYre>iG6=zIyAkWwC-Mnv9 zN|+)YrYIw{f-pL8%6R)5$fTEBS#}iFKnn*^*5FR z8flVOn&gEhHktB46ULbvXr~D#IweMvywD_@ruL*sUTBgRnq<>7o;1m(X+)Z2)6^nO z@zNN&#_4)As3u2XuWKhjibfJs73D=}&?av@+?7gpM`>ZnKgn-S5xc4kG-E8^UoROJxz*%y(Z~?6#<-V&Y20PV69qOb zN_UR{R@-@HWE=R&xy3!787$-se)XdEM9fyEuaI3aMsHcmEXQnt%>e!UQ{r``?*s8~ zIw!z`KLLH@^J3S)?({b_<}*-)3-5iPr7XJvv}rARq8+TUl9UO~*ax+^k=xA~`|BL`wPgV?E^fQ#7bo~98uJKurWf?)=l5&Y zYL*K(T#Xb?uxnLhb4%B+ivq*AZYQa5;Hha}LZpA|7Grt@6zhWdHS7L5(?i8zUs;wn zj@|y^sMqfI6SXS$cf1?8MX_(V?cQPB$IyvxG#))mHYYuvT+F|Fqs}G3P91~=k1R_$ zR_>K6bO88J#}CYVma`ew)(4u~xzpZZ)cd*f)WKx-n)Y4WmC0cpzI)HSExfOKRXBZsTlt#=D;9lfL4*QQ{==InNIih30= z*ed0I?Wk?5;YMsZ$RuW`zdcW%{Q4EFTxY@v-XQYqR^@l_`(pT-HI27hJUKBBbo=_; z2+Jh@c$*to*SFnD@M>?nHxYBc9rXzLjUGvVJI36tbavdE$l?#anI9eV>cAiCBR@K- zLgW*7G-_n$4AuXE;w$!>wo#ec&i10)K*u`Nfl1J=-rz019uJl49X0TI5_!`qTnj4K z;bT9qT$SsL-^E0*WQ3GEm9){s-F0s=hcTQqvEF1G1(J%OlJl{sN)3tI> zG30lOGIYEA1G|0E(KxleWf)biLp8C-q|c3IfQvPHDvyrUF%e2?A^`zlT@<31ByxjZ>a;1$F~v$5W+R@yF%qm_8?}9q zF@lV4E9=@3mjC%Klk7@X9g6mI6n_M{Lez}MUFZC}{~Sqx2w%UR?=}Id3)Gt7Ec&NW zM+x+swAaTqZ_Q#Ev!UR7&6yKLkW%%At(cj`B`QmwKDE}7{7C28Jl;F8QG`-xwRItz7v) z!wgF*MKkcGwKbTrd77U#@bP0X0ig9^}l2Fx~WI~ zp&DW9dm+=h&~x#Z=9&#bJ?>b4X!)j5o0d$KbBEkan#&nz*GRVdQ%iG34;$+k-4V0g z*@jQbkQ{b%8!fLRub)-9m(@S`NBxG*Rr`?iuJWAtWJtUCp>e`!xUqoBZ&c1UN?J4D zyC|#v^c#G}14H}MlZfJ`QQp`I@O36@tG+batvmJi8zy_ihOw35@Xk~Hl~W5)|J!IX7SwELPpDCvy zn?)~*Z7(OyChQ>8$ljle70K?6y*GkNtEv+wvDw^mNKdz%Z*E|jcE5ML#teiHM?8sm zrIm8n8o{#P81_s098x|rY@#7%_AGO;J&*woOUnnq_+V zTO~_=0`2)PFZ8 z^D=0cMVH;+yGQ)S$7&;4?aFpt(68rQI__#gN;wgYS!XU-|Yn1dEM#nuo|Rw zr%R+$XW3SA*|owHw}|U_D$%hWwW?>`6y<`mGc{={j->wAvYBM$WDP3I};?u9NtSQCQ=RoYKmVw>eKf zFDd1NHu6(%{rZQEzHhp$x!(y^-x6K^*|G;uZXJWiKg5Q{45z8w>+`NZIF;+09~w7} zfo?uBuK%4rWo#<7_R`)oJ&;0k9vP%Lf|*w)TAt1`c5-l+!#SOU`!n1IuqK9qqB%dh zc2lqkNlOh=)4*<-vY*@Y)!+m#E~nFps#d|YVzjDJ0+#W%F_--74=GO8eCb0vr`yT( z0jty}2YtZ0h+AXp13E#?8m`ZjV7Dcupd;m5a(s;#uG8gQCle~mV&l=s11rz^y0CMx zih#E5VHr9-Pwrr%b`wOScF2pR+V;7sj4__oB8+!phSSHBUSq%X$(HZt8Kj#ko& z!8qvaWaVt~VrgwHhejJAHmhhHex}iK7hU;+t+RBMe#->Lyn0CwDu`Ii7uOT)N!=sF z?SZ@+I}5hun3sLU`#D*56t5eR=gbSa-$qRs-F>;F1k2*gEqAePxkE1-eW+jDL?^mO zo=;1!dN+9KQQ=+tKDn%Hy4*&GF&~f3qLT zgOaQr@f9HQAc`A`OS}FNaBP0^WZar~&2L!F2tb@O%8cepP1*+trvT4hGZ-j@PcLp=@6j}5+s4`LoLFjc z`|h(DfoL$?%1ZJ$3=&`zQ?mZBU#V#uVfI-4)f-i0rCR8+cS+5&thCDY6aeE ziw9wy*`M-W`lU|Kh@D~SVxAxrET48k9%gbv%yXtf@EK+Ss#^p8R*W96g0Y@?w8Lv- zDG?%UNsDolSzMN2vNY>cdxdI7B}%MjG|hk?Pb~Ez?R7nG3SiO99f|5WRlRkWthDVM0oVA!p2v^QihrT3-2|~F?}(A;+&}+bFH@( zWgRY>)*-#FpBMw&<2L7&Qnc0`;`vI@rR>Y{&&ds2TKOev&H zS3{mH8ir7M1CRxLXT^9l(l{pAkP&hXa26NsKrDsUOs_0v$uNI>Uv=+=Ju?p0@Y@AO z2(6L`_6|Z6rQS{ocvP}%(HG4M=UAdu&NcFa(w4jdca3$HEx;)`INocSH1Qxwqb!Bd zCzx&RiU!0YtxzsMeDIk$vogK$%#Ut?p9!_8+~du`*BnDfK4Z@DD`vLtx(b}0IpSM!L5E8~a5Qh`|6>T1z}B|xr}k9j2Et4eTKGR=O$oV{!g zzA@y1sTqXqY}C!9m4C+SFuQe;E!I#G`t(E!&^(a^7qsgv zGPrgZYmA`@!(8`UA%V12r!X}jXQz)%#S-y^(;1sCc*drK?{fPgtaWUn8`A@!--(ba zr`jy-9-9&dZ*0CYV$B3ZEchi}m?ULJLKYpH`dU+oE3xiwi5E0Ii_cJkbb;b1)Gx?b z9^PjTrt^1;2pF-{JOuY+I?h`b9l@^AUzGsvaZRAQJ?RA@Gq!22EJ}?*hrRSV+vpsB z%vVD~R4s>f40nF&9Kx1h%Z#uR<^r+s^U9i7Ns2zTD~Vl@d2hZ83^C=!6I8Sb)@4x*LHUJ)8wX0HEm;*vG&?pQawpCx+`giv`6i@mY1MNeE*<_FDWQ zi(oeO=(7yP^ZYPy%%~PTBZ+HcIFedq&NQV8g6&Y+IWKj&~u|kCEl=*BTi5A+2qL_ueGvt8qQRnl8O^cdwR4!C$G^ zBwXBC(218aRd;K_ls{XXj|jjVqs=bbiuSK9j+NJHe*>Zh={z|KYsEeeHr2f!vpn3u zJZCov%kNFscEU^7{65-=n}&${KY{D$9+sOiR3>TGv?YKTPCH#oUZEATCTGv;2(ays zL0C0?gQlG>?Ayu0b5+=Uj7D$>x`DYjPLm*+Wx0-~%lUJ8uWhGj_7}8Xt8rg&&!S%t zK@RR#*jhX%O$6BZ;P1J*XyaR6@w*0F5zmT!9`LR1{g~z92Ie`tNmzbwy1o;>x@NT# z-dF5md3@OxKa^(ier8~|0A&mdHO!L#0*5jbu9!}jz&+e078z2Va(s#zM|a5pm9TN&{FYE=Yc&D_AHhmtA`nV2uZCb@dOx#t3W* z>w?a+kAw*~B++eV00%QmHnW07rjK13%?xlN9BpO*wTw4fI^GG)WQJBr&BFw1X*;tK zq%R3}vLFR7d<(^t3ns}+d>m_xFKnwJWklPy_3%0{)utD0*bR>O9Ci}S=YN7_x*u)(W(Q!CDp~hm|NO~9M~B)LHkh$*xG3k2f(>cY zr~w9WT4Y=(Ok1AR!YwDIB5%Qtn_%R})ug|oW)DN7-16U0!%+;y<7kX(k1!zC$FXBS4xvnWR#Kv_1;?m z&bdGYnA@_WTU)Lw={$V~#=YSzNq|$7LIS=n#ir80wo47Rs$5Xak^~r6Net!4ML5I9 z=x7i$U(aFQJrXkfn|a++2>>6 z?B6DB*H1UDd;2O4n`yRFg|N>yeOGYTNURq?n(Xez!ADGb46U*!a4k66d5&Eg)dSdV z_i=oYi3qDk%p}|np2DiwWK+aY;DuG|Pal{GhZR-@x4fiTVO5ei_suG-nsK6|v#qcI zW_+v_D=Y(AVJYl{WndK+z|s(Hw88?|v1Zlkg@t%SnQ~Tz1@K&;!a@xY3{WpDz_kF) zR#+%wWWACVme$q@%fMDxfJ<0`sj%>|X#!hfVFUvwrxzCB6tl#j!Xjt**s8)27Qntw zT44dMp~}4~ES6@GZiHn(D=dYbuneril8>PZ$qI{s@#OTvlE#zL7-2EpeO86V()5ll z^um%dayqxd(t;ad89i8Gy~$(=YcQbE>zA-lfe=QYe!4d>on`E{Zg`6^-Sxt?CXO@J z0LM(xe)xvyZ6*9GDfF0FAarG*2!fo=yg;6Y*jA@CM7Te7L0*83 zkeN+)7L#8axIu1>i~PnKp;{7aPd9~NQYa;?A_kHoVIi+l&IJcdwtFVOJ9;+oXTiKz zuE=y9cJSmU_Q%c^01*4@PJyPiGYkCB7$WXL(wkJ_bOLN3?P#?$7hJVPQ{ad0Y^I!q z9NaoruQyuY*esNMHiibHV1LOAdnC|khD9R4Ra;mF#7Dzr*TQ@2C5Up2E-OTf>0A&P z!H}*^$Bq#g)*@_a(&5`UnZl+#+}DSVL~y;@_n~R>Gp0*#NaYBM&N%)C+kx~=tRnAL zxu8LiPkFcgQ#$^@0ql4?vN9n;~_!^Hp z=$)~K;?2gu)@(YAuk|vgH=9n6!^}9W*>qG7uSXcxYyg&qlhK<)X3Yj*W(wJx4d56u3uMd&dG$Oo3tI!}oW<9ttl4zTJwZo;LL`kr_OYpt8}ha z^KY;Vp8c~20NM*JGmN5njbKXgB&8~DyDAAvirk%#Bjc~E>|q+lnY!RogCL2W_6 z6BmSRC##XUdybgx3%|PW~NpR%uTpV zVpYsc!%TOd)wvm9#k?JdpRrj+IA(P7I1Ap3fI7J=IXdP4TF!JQ_{hE35(jQG`vd7I zjhvZH11Ur{$zv;FX-r^igBkEJkRFTObpRHc{_uOz;7(A;ui2phj+W%CZd(Sl!@t6A z_&2cbd;lvli^Xn-NMSO9;5SKfwp&EEPLw92wPiuMqJ5LeujmKX)zRi(L;9dkAm{K9 zmcmY0&@-;d#R&_^riOw!VL{3Ghs-iYSQF1JE|4+r3JYLqO@dQl0c-@57Zza5S}|5D zEPxD4+Wrd5fL2%vJ7F1Eg{2=e!qUK;u$aWEm=PA!-Di!kCfqN?93R3$l(Dd4R#+@} zh-gqNtV@m;mcmY0^M{n=?1Tk+$^unbh&HoHh8Gq~V**>kn%GG|dTLf!lkX2s1}`kY zGX^=U!kW-KqNUzdSO&DhQrHR0z$z?!tRu73tgryaC}niQB4@irjIbtskMvk!y~sp_ zg;8UMh9mzAKfTV00h+pk`9^`m8N&Wk4Es%!d_Vtm+7q#KCK6&$`@;4_(&S@J!h!CD!=PEwlK^uncu@mv=F}KS-zL|nJo_f zj!6iHU56MVZ#&MsCZU@j2iLO3pj(IAydTBTxkEDi{4+4`?ca`b?qYW;`n=Sdv&4L1 zV7@RA^9uzre{lflNdlm6763kJhwxT`OWC}=5}ZZ+7XERD@mGQTOAi<06f znctMmZ%XE(q&Z6FqNEv0=Axt+O6ChCS{1{If`$|f?BAp)Xh?Y}KUqmw9yk|-hk+$d z;`NCuTF-k3{o#FRe+JPZbnL#t-cy+l1oK$uYW%mJzyRTGT2OBCkO8W(uaDe)2;kt1 zG4;zCuXozP>^1?^(*&pxeo6+iKZoh--1dLEt0Y;D9f$4v6u!WJp_$Toye;2<+W;wv z%yiic#|uW8+_4ZQLlWtrIlbFhImRZwNYsYdD+6`)qZ^8|FeXyw?v?C6BcM%HZWP~R92K#e>X zhm_|v)&s0;^>yE7ISQz@{lLh3=Vf$_=XQoAmj(#$MGXm1YrDHT7-{(?ObWRojxtb> z-(jMS=oy(8Z|pv3;M|4!Khh)APJ8>!BVCjN05~gj174hwDki>>V`UJ z7G-I%`XS1Ex#|E6sF^=5&;=KZ9lb(s7)R^#yM}3pw-FMX^#S#cuiCFLF#=qDm=}A- zZ{;TwqL5k1AY_N2Lr(WBsSai*z(LH-Hh=mP3FPSb>ZTx2g#j66%eEQlVEAzOy7nIj zabPWQ;F$8)mQM?QqAu!dwDkC0Z7P9=@9t z+qq4b7C>8KVZmZVSJ~Ft#^Vuz4|TjDuS6HTtb86|rnma;ej-^1kzfjU4MeQkecNQl z44|rYJ9Z=cMFCtn8po47<-KyWfl&o`4LR_KXd5zR1Qb{)b&BW>&>a2(mg?HKj*M*4 z;(~HC>OS2nPNP{C<^tPv@&{9hM_|)qMz%`+C7Z%Dpa-ci(-` zd<_f%xqdtX_g9E1iJmYf;fMK>M2D=2kB1~WmHk3HYR}5&23#SD7_Qpi^&v}`3qVWm zFoJ09TH89RJTX0;>`P#SrzdEtsBp?Kz-G_Ddn;Ce5NJY~mGlkWBIIBwLJ{0W$e-Xi zG&ZzN!Q^(vbGNx8eRVu{*ZO(FIl$OyUnvEfEXbLOi9ar*(KgCC{7XEV8SAr|Vifl;ZzJnaU+fwk`ia+45UTL{? zfr8^hfLv{VQ^hH)3o0L$jr6Xp6Fjsx?r2yb`a=D~73E)GYSTg4$0OLV(I#CXisktF z>DV$Cne6r*ASuO;3aYJcn*djCb`;Hpz7MFM7FMr6gE_Y!xOHlvQ|4s$o$pXR4Bh7R5MmFAz(a zX3F`lBE2>=+0YxIaTsn4eX^tTgfdU9Qh=7IA*dxo$K?o>KJL*C#tjt)E>Y&cqqxBC ze1g5%+vS83Z*w$Jk7YH+14&_{iIO$uiAdKeA5hQ7ld6>-P+6PO4e8M&?Ex|#X{+ko zhNwv+&+%16w>Q2@W^@~*3f4Bb_wt4yfqQg=4_dgRsD{3yk*ok78KF*(L9^YQ#FTlH z1?A_hz~dfU!7z~@5>TX%$S+yUw>2N60vboB`!*&jAIR}lCUhER%C?S)-;+U`tO#AQ z9E`Mlt3|9`gHn;1%d2(`4&ix1Rlafl31}!&V_>5Ln7@OtcB%sgg5g{qAZFOK?0DiV z4j~IR9vH<1t|D9%GHPtzP{%rGNhEl%&#a}iTD8G;W&U_JPdHZXsAoM0#(gPfJt`q? zW9R;nrVT{UXDe>wdRf!%0zxqfNkIP^DkeaSkY=c8V{oX#^1>RTM>m+A00$E{K5D|B zfYfaKaZ|WFFd)O+*fw)jVEF1Ucg-8Ua}b-qlNG)sr)z&H9m_{n^2<^&AVm^Hz1c76 zpv9!aU|N_swdfG(LFd^$s1wZF!3{>u;6jWy+!`L}RpRHXK2^`q`KqKTX@cS6KLoc= z7X(Qqb>50*XG;coZBK!fD37;b`1PGES@k4-|@Dl%~p=Y@T!f!dNfHj zuoh*-BLW}lctdwwaxe`05zO>f-`!78af9Qpn}S$SN7YQ(CNpM(+oC(>k^Nf%9CIb} z%Ut@a&ejnz~wD}j!(kn}Xc)D5Wd85-Isn)ZMe ztM@*-!FCosR0uTe3~+r1L)rD?UqOLaIxK(aVJ9E;I~b2ou>Ef^nskqU1+SY=aL1RF z^Tw<-uQ9qFn+yHs%ZcE0@Dsq;-oC|_MM4&&H(Q-AEzFEIiV1%`n%*oN+Z08NduEmV z@D7yS)*f9C7hv<_#Sz48)f&Id+RIBf5PurTeGyC$>IKgOYSxkfAvSzEpJC=Vj|#0H z024E}>vu@vD!Nswx&Wb>v`X&gXQM0$R=iW%a!t(JJ(^VP*CTCfh2a~<^7eW<*I zuU=nq6y2VF$%7Rv2=fb7@Qe1vs{So34C5TAmsR?E?^;*}hT-^&eWU=uOxteDI0#w`-6%SsWRlgGN zD*#(p*W`$d(Xb~5Br&&Rt8W5!Z&U)L3Gcho0W|0>YZM1CSm)5CU5{??2Iv#OjG;m+ ziaw$2K^HW6s43LSj0r`PjR4TS#`dDwchCx@E? zDQ7+HdPdKznM2<1uPSF&EX8@wRybg86~gfIKF#D;x@0;b6!L2X9vJiMnIEvx24&%8#so$wq)@1st>QLRNr* z4E3aER&ah>j7G?c%V@|7*K^E@FDhqNZh6D;^| zTE^lQNdVD70g5#Yq>GRP!kBZb)G#&>%RQ+O%nx zSf^1sJVTb4;~&`FJ^0W-no5nc_XEwHZmUVMScW)#o8;&xD8vBH@oY|03DMe=DQ=*; z+!2#9=sf(fjaC_@lhd)^%CnHB|MOn$I+7hXH1DsNa20I39;{a?Knk2mm`rxmfGh#M zf-MbXXun?Pkaer-cK2weXVwlDbN6&T$U`0$8P}BCClb{_c2Z@ z2ODuJL^FwJE-TL~Dw{=SXKZ>Z1|?2|K~dD}sHt=ttvY)26Ebq7GIF<3=$d{xMKLWT z^-I`il7F+o(*{KmzRp$W4_mUyagza^>PgH4y}fRMV>`0b4OuG^4Jcqnq#XD^}=KD;8ADnlpQ+O&LhsZPuBA2 z;Z8_MjZ0fR0vZ~Iklhap%(=JP6y`npRVS#rR1fNgHuWgi(2wWYtf@K{63Y!QCYxgK zv`rw^AY#QZ;B@5&ycez+TC<)>EMW3&oG3z9?usSWEZ28;l&wnMcH^_P46Khbyt_K} zpDDCu9?&FeIW)%Hak|oTH^x&mVEWF|?_#$M?4)d95ARu47F648E4x03C9Z3{J8YH% z9hQq&Edk~bQ?=5GY`Z%KziGL$hInFJ!}B-MvqsJNX!~Q-+NzP{{=_PnI8Cr>t0 zK{kJ2Q3^b>94n)n_4Xd|s`XN>9Bd4%bIFwps$$rl(3x!dBnqTYHfVxC#4^8w$Ppm$f^P0WYhSrW}=CGyvrLCq_RZ5*!| zbD9{dm!!N!qOdq}<#^-HY7v}!9-U%4-`1e2HUyTm=r4PHG+0Nv;oYv;U*XX+@mf?U z9wSS8MKI^Ooo#&>N(A$+gQI05EIeTC?g-+gh(69PkXR$;)^^bcH1wEd_b5vWfWw=<-Wx80l&Mt@|Elf+_DhS$MU12j^$_6M&*4D zvp1!n&u>6M0x98YB8aR4VBtbM3%rUaLbK#{C!WZpg(*AnL^L(AsYfk1x0Jkz38Jg~hJ zHN`_GZRHdX`3ME^+KGqMB~O;7c*rrHY-HmU&kV;Zo{6sF!G27iDB_EFczaQ7iiegn zCF)K*^n6-m;sFNBbI6N$B3fRqb35?>jZ(OBiU*j$O1L(~GqF`X6J5nK(J3Ba9{z;9 zhzC|CQQmgqVRBh`7x4h39OF(rx1>Pv{CN1~@ZI4*2e0FVV>$01AII1DjU#6NOtDaE z=pG(UpAKI?LWNf+%mc1})1J!Ov&T<|zkTcHEssAQet7us(^vNIA0ayY`B^``(?3D* z=eMsO{`v6u_g7w=9QpCJUfmooZ^n&s-`QyUGJEcqy?Ubk=sL}tgg?KUM{)TR)xXdB z8NL4C%KQT=K6+^tjjn`(wEyt0yUd*sX3TfTVDqE@@brvJ5{669c=y>35ktHYmF8Vf z_L*)P@!u8Y<~#U+b4Q(+t{DlJjGXU088t-`-}M){1{t!8@mnHV+m1?q(fIcz2%h?T6XfYN74Q#xy?jrf-~alR z)6e;|y{)KRxN;SN@84QfUgGF|5kR+kZv_5$O$451Q}A>}`}<7x`Af7yw;#ve(^#A2 zOSyaXE7R!o`tFil33@{g2Uj;$qd@zVkICWahKe)t%Vr2;PxJWQYrUG0vo>gw}?W{eZ1H6aLl zis%8J4fMs*cod(V+hOI{62eu8jq9oU&==mY>B|xI_2VJt=PT0s+cjm+y;7W+?k*92 z=0S}W)vxxpeS$l`2psQ4Qh$Nbr=`mLsmzJ2caBu$~#9xwF?q&9fU+MYu8TRfMsGZc@R9Y z6O%PJkCL>mtjq2YjDrRtDTYB)$O1hMa5+o2C^d5#ycInMh9|F9vg$co2e(KyEe8QD zWJrG$zPN(D2~CQaamYlqdNGJ*!2Gf$ry#+y&44c8?eae?l`X9piSU z@7fN$Gxq4CTBOipQ>(^sayc>Vj(8I6wWkn9QwWk)hCX^XlhcaX_gj0FTMfwg?CbZ=21k-lwI1OHUOZRar5~~=2ctbbq z;A3>k`S1ZQdZ}Hn-B~csb2aM*D@Zj_aFSOMZP{n+fHYx;j<cNw(~%(DoTwCu1A-ds|mTF$TzSRGz--yl{53&3R@SACS#M0 zBD+sBxK|hysTR69T~PU2c^ErlkNA|R9CP0Cv@3bm%IlhXLaC)LLy02$3LIHfd=!;y zFnT^6VgpqXFUf+6c7Z&Am}QMH^?+q!nl@V32C5NJAJ06q70>-ZQ`S6*6lCK)z_LXV z7L^e9*y#`p(yd&qWLeoTUo{L7x$PqT0b3+aEsF4&7KKFyku8wz&YP+h3_G^hVWNXN zxWg)0c+pJ|e7NEH*#8Xb@PQ*oW(e{p)6eNJ&ozRNm zh805jLFtZa<6MWgYg;Tg60zk=C%FXQB@APAqdJYZ*z9dJf!Pw|5SZ+uZFB z4Gu&e5~Svvm4SpJM@ZNOh;e{yCdB$2+eRN8j%o|afSm{Wa?$V(%}?f+GJptq(1(Bz z5W&sxL0Ca@S31g2ROXXaH{L3Et#K>XAwjHq3p(9YEof4$-wN=?Syr^IdIJo+qAn#^ z{B|50RckF4EZTFVyC({BjQZuo0y30?c{P-uO6Qq2R&_71QL^1^A~kHNyxyMd>GN#b zup33Q)sAYnD9mzigiYmv?CLb?s~VZqQT8YjxHe6Oc_P!$qO#u2bnvpb5?RBAQqBoEn8~@kS)9(FGp9I+E zR;n^el)9L&5PlMheZA4L*_K$=TmakZ0(*ipngXqSza<;qLN`lWEAyTsYs?oE>;u++4cVD@Pu0X~hsV{dtDD0phsxabej+HBbS?!(O=uz5Lr%*5yzKd=pbb|NHjqzPJ$ly4zaQxN2o(w)g>6u-H5AZ_ zC8(1b(Xj>S3)ueoKJ2yuDLdA~uLzDUr~y({>gS*e1%{E(nuuL&IbwnE0(zPmw<`RPYUjRMK=HZ_L1a1L5nF9MY2srJKV`V>j86@NQi$igq{!4Bw;9 ztNHiIE?G7N8BfW!?pzKI-cS^NCSB%iF#j6y*p)a)mrdir86x}Ziw5cSZk9+;@U&$r z0&Z$kWWQ`lpT`5j(=|1pu0o17I9;N;sNKm4enO<}KB(JI&k=7AtNEQGQtLkO0ve_` zd{65-hv6M`hhG=RA#}%4ZP#<~g({x(^o8fHpfXn58yB*0p+XO5QPgHUk!C<)WZi(<;Ft4iUTQ?%V4!HJz;5 z#F!uJBE+&dJv|ir1bv|Icb&opn!@c4VfWhzqtNRdA`(p@OSOKdpPfFW9ym`XMNMWDqpM!4nJl zEM&=PLYuAts(OCfUHi=_20@C^YVrY45_S1-E)pQk^KuA#CDbH6em9{fN}?lm*LYIi zXzn=l9>p9K>8KsJdD>)5tZG_o_a3EE$gXv2j&*uDcaL@Za`n*~HVyje=#%|hnZPsbJ) ztRx`Zr?+eW?QZIr1^Ozas^=`^l%Yp+Tm7rx&Eo$-c=gs+4scG;j|smmUj?ejQj!xm zQkH|II*${^C`(h-GK>TX zLK#baF5fKR-vx*D+^ESP0~do9ThY~T3nGHppVg1L0EbL4hE*EfeUHL~Y=Vg})rp)e z$Y2ogq1v)wzDCycGNH1Az&{{Mn1#Id6`6TbL4xwQIss?iUQ(pxXBMc5ExYlzxE7$4 z&A_n=_J*%?>)`<^g+jLU@K(6bHDfof0G=F}0f%G45@rSMRL2MO(UaH2Cm6GJVKj*w z!SKwwLrzR&JNlgipqMO-&RWKwJ0Td?+mqiKo}_Pco2RInF4X>R{5s` zL^oMf0A=V?Gyo33i6V>MG6IHBI44CxE>?>R%sN^_9lrh~5`-H7HLp4N7*vutFMy)? z)4>c5*;s8F6&$HvFM3rbyh<1SQMBTF?0DJt1hIjvh*iZnrSJ&B@Ayuxu6T)deqG>E z^9i{r!OfMsS%ikf+wc+rL7az_(x}BbJR_KK*)b_4yP z%<)#?u?5MV;8iN(V_P$+mfz$3;ysy3Jj@9Gvs(1*DaOg%<+eu%D1vH&wPn{-)|O0k zlrxd$D+bEQ=j(%xzr~pQM{O23kKA|Lq@o@{a4~xr4b#&a4@MgvwM`bx2l{zv?m&L- zJ8}fVq?bohGo48WEe7q)a$s{c74zqp_$wplCKxI0UP$z@eUW$1*T@?J!aMzJA})T* z5N68qMhuR#xzWytj?nTbx-tPG>&CzUQ!!Amu7@HfzT4+qM}fTD4AMhei(yw~1DrI>;hZvgTIl8dvVGV9Y^) z@wapgfbKL0r28}C6&*?vq;DWbMGj4<>xc>^jfR6_rH*7j^~QuY7!_A(#LIpxJELQHCB8`Amb(wnfMV!Ew{h{+ zxwl0pfx&nUzy5h|M6FNMWkAf$mkchn<`~2u_swEfR(+Bez|qmZN=VYI;J6Cw1gPRQ zA7OrBw0u3pK@(Y@<0RN!NibFXR<(UMr|DSjtCkT!+QrfX@31|?Z=t}@jrQB@k{DpB zOP`8@e}OOPmV^KNRTcc%TRDKpS>LmG;n)Kc4a@x259otFuZd4^3a!XMQdT1r za$XBGS6a+NEYO=`>in$rR<8?2yil*oqxython2Ts9^5=VRA0a*Ld7*6)ems2K220o zUJljgW5ZPAttdg9BT9Io`oaUs*d_cnK_Rx~R=xU?z?0nn&vQ>w!*;aCPW1^^Sf!Fa z)sJAPet<)rCFQM~-=ne2!NeyxR9^#ue5H|7edb}S(omo`#r)PP(~q=XXCD;;MPNi? zcm75g`CMa16X3cJh6fCxx5T}EpzU81F-EDkB?xLk z%hfzBBA3pBeiLFPN@v^z7)+p)&Sig1m$h8Tog}L*Qa<3(qIB-(Ys6z7Q966*082@H zh|<{(o(Kk65aA=8qtzpwg9A}I2Vbvr4nbY%9O94CIi%`J=aAFT-Z%ZRy+f@o%tkq7 zjV5@sCO6@VnyoTYS1>4Q?W!&enEs||zwO6B-m+6WmA$5lI?FL|;W*~+hK?JW9+%FI z7qv58_SrosJ)Ugi^2H_VEem()S%(&@y>1`iFSF3JLF)0>GX`Slvz{Pq+)#e!!0$MP zkD(7H8hq(y;y#AHnf1jlR66y!?Vb=&>oimwg;=>BY?*|#T=3hn<(+$AI>r;BKVi`w zgp{jPPcjWe8#4qw5SP@wxyV<5Mel-Ickd=PzbS3YZUi4AbzvxtST^m7KLgxM_zuI}E%ZX^-zoJ7vq;C8wKT;$J$dE=N0HT&w6U?l%g8wg0m0#t1 z-OTKK0_|#}={fc-*W*+@S-!r3>jmNiO&D-Bd+6SLy}5cHqlW_2 zAf_>e>kXvy#5-XCuS?Vm-N$et7{DY60fUbpCf6HF^HK_?LtrI>u!;iNfaP?f3d>#$ zs0PAnhK@jMZxc)p2?6rkRB!Q!3B`y9upfOjKwKK!&(|9|jL#Ae zJj+zT7MY2q4jRwzfxt%XJ+}<-6AHOPTJRPNodfU+4~N7vqN8tuMi=Y%rBwj0P-`Ut zNVTbV1+c>T=c;(>lRB`bGZHCa4xe)ZONbNm>?UvAS}M5|m@5-x18CWZy|nDbs0T=i zK`60WstAz<0}&475?g1X*qL38?0!`h;LP1|Q6q>Z*PqoGUNECACW@Cy>2d%zsS-6} zxrUF^aec8%dzTFCr#g<_eXi&4GHRZNccUVeB;AOlgRL zuz(<4F#YrauXj`7smvvQ0<*49L*q@@4xJEq5=15syfAH6Ays&)atex?6F@Txh53hT z%;cVGSWLJy=cGfKS}*Aoprp=-O|=v9y%tni#5}IWTh0apqfvWzyEJJ(e2O2*K&a5%G4b!nVU zJOD)3TRX9$V|hYI_&NI6`oJLa~9=dFiY$PwIfo zf@Ou(7lunKPVW3?rCoWz2C@kBY&l=9z3U<-BlFd9W__pJ1R-ogKCyGcZwFX}a*)Va ztQ9YUwzCGZ5XcAdM+p2HDYDo0;ej@WDdqvcK;uke-%Gtk zxVljk6I2X8Vw*+-?E=DOFvu?fvnW=y2)aCs$Uvr^8g3}lX%{)Sh9^yE6G4HdzIM8S z2InsG7;B>&Neu1tj9!ockSubO^*mfsy7H~pzOE@QtSYFzJrHNGNNeG{$Cyb?7F_7? zFa{SAWh>vOqM4V0);^qm^n=`6V<&0~FEe9Q#>_F5s^|neD3SZbz~eEF@#eU#So_47 z>+=FXkynX(UPM4KTDT{mhuh6f)evUecuFa3-l32E)yjAA50@V=f4%&4u{B8s+O_?- zjbCF8pY@+v#JVq-z>oLKA73u4tqvB(kImY+_+Q>HfB3VXXT1Dy`TO;E|8U8FyZ-a~ z@|RBT)=Y7H%{ z%+&8gY+?NAMe_W~Oy}(S&w?(&qXR<&iMHpO^dJ9v{CJs$g6}`yHOlI-SdW>2!HXV7 zdPFImfI z&9qp}fE;HEjT6ktlgBonvujk5|H(oh&??4|HOC@a< z-gu#KCY&pJ0j+5_hpwa^uu&bcOk`#p;Co$ZA?7mC{#e2gugm=&2q!8GCaQVlZVdtVzQPMR!uo_P2Ojhbr7 z<_!toHLhF7ooT$F3z7G>>#1}~+WTxRJNFLkX1Ad~fvrBxo_yAmPJ4Fy2v$+=u-8ot zcws{Qdh2O3RqIkvh#C*uW0i{#N|{(F$qx!D8Jn~{w)uVCR(h%b@G)7D4mm1!cR7DN zFHnLUw!vywHG3owwC9dzk0+dbebONu!}NFJ3oAq4u;=RIIk(+%?X{?SfQfYX?K}1H zw6kBgJ?K{0$C#MU^;J ze1+z-D)DE2DQqo`S2w*@C0;3ovN>%*qqhBPQ6+96Wi9Dar&!X|CCdt4no}g;I^^^4 zumNtTrpToBEA`-fiMy3IUddf2=oLJX%vqnqfIxF?8`(GxxGY zs8(18shp^lLl=y*4>&DnZ0qrJHOqhLzfa2+Hz>TymWi*Iv{!dS_yE;5R@vf~k^eQ> z;uc}Gv;9kxE!wl&NAPc0wxnN$Y*{;J`aAK3m1!qimOJJdx7~6tZe)w!=E(1}bm+=m z4{O;nQO(%Aku5rwJ-O{M8yHJdwz%^ZtFXtDY4e@3r3CW@)e^1Bl|uax8eO%-nfNgG z(Y7)QUsQ|2mEusRE$CA9PpKCFKUXdO1J$Cuexh24>=V_3X|z=>M6^{c3O}e8wQ^7` zYGqX#^Xvm|_o}5puWv<53F3LOX3;E)p4wH-+C{Obg;lVqg_Zu}*cA>>)QXDid(_I> zcAph17&&_6(guH9aW#CxN9bYD=M6c(ELIkR?`{9W#LD8??IZX%ELP0_ORONGFN>8! z=L~-pzOd45#L9ZLJma=ouEVofQQf!i)W_4#e%mQr z+D(whlWC*H%BN;#F@9jkELkev)R8&9CRc)W(+rPH>)@(09=Lb+kbMb!alXnzN)bUU z3)cC2G{Kv4^#MZ|aN!(aHx=ymCm1C1HeNm5V-zEAVkE~bMiw~SV@BTW)q_lc$+X=B z7kT#qj-h&<@AzyQ!LMdS!PLVEpg|Z$nBk87USYat{D<3aH3ButQ67)Xa1c332P5T< zi~D>eb|-gsu-plE8;l&`5POs=_IjUq!3nKz1M0o-HzcSE8d-R2+ujS z<^XSO*Fy{URdjT075s~d5N+lKA0;SwgV#r9m=w&QVkU>|97{KhneI!<~)1~OLO6x;BFa!e!8UwZoCJ$5|Lm?~my{8dbOeZ`LKmM3CKR$$v(hMW_U(=~Ew#xU1 zNXlzP@p+j9!RDc;a|*id7hKSpg_O24a4M`7S;SnEH^f*pjEq}DCQ_JwtIt~>xg8*Z zBP#<2vR!X=OavsStghA)IF?mBFOLCgq7il#9AorR1em)GRT{ykWmPZv6d^#BCQ01} zLh_F>KAy<@;MSAdC5$?Y z1+WzJ6m_~}#TK9>Eglvq1G?{K$k*E_1L?F1(Y;Iqrw70_cMn+JuCc+ec-}H_=Tab3 zwcH&1%!1;-CEPpwuk!PC3h^V*9^qTC#r_$!@QHh!0!KKi`D}+mLqbQ5-Z;zaq9I;V znN3#O+8KqG%^^VyaE)^Y7R_sJJzu9WtqSI4oS!b(*=`r{Co#zSf z-fU;3MSXHMOUOHrp;A3p&J3gp_NrV23CzldkI%dfkPG~+=>TVnRMr+hZ+V(5Usl-@ z3ZZ>GKnT$+HC^7SUHb~*i3`RSzjjyIFCu*;R_@*)b?_aDl`E#TDo@Ul2ppv*PB>OB z1dLjkw}fwSfvBr$UVnf-Y`7drYPDINXX<5-2?&VuGSgN--?9RK=!9Ki1@TQGzH;uNE(?WY4tE%2I z^ILZiJ-1c6PbK_OHM5*_`&w`HJ3x)`)%m+8D>@3|1E<7U!KNt;XaX(I9d3ah?!Eb{ z9JBcF85lQupSQtmErIAaGIx^$mH;j1TucXrKPU!Jf{Rk za{d!GqQf>q;7t@ zY=EuJoisZ{b}`WM0sgobL9iXL>{2xRwT~3}s|bAW5@Q)D_WrAEw39*{>E6562BbZBESW^v+lMOG3_tFdP)(fNvX$KxUUoeCeseTQpC9LI8=H*mocDa zz;-Y079MKew=JR$f`hLV0nFmdZYk2@!@(;>nr<57|ECl=UY_#}xKh|E?Nf8Wg0^|j zzu>|y9-nCloFTIJQ;O(q+10S62%rf}w-gcSrMul%iokAE7?->d<*V>cDFVNhrO@m7 z7Ix|81#T$=%(f z5*tZk;l*E4q?0q+BYdPtj}luwUQz@Qsnz2pMF0cV;zx>fh;P7`6ah5Aa7hupl!1>F zIqaTN1USiuONs!Z%X+w^h(b`~f20Tj7bac0qzK^X^voqiI{i?CdvH#)PWKe^Ada_% zk}3<_Qlu*$wcIU5dVL~$r3fH;wWmvp2#mq0Ii-kTJcu7D(sk>bf9_oE-5_WCd%(Ol zGW?MuU8nS?P$pa*Ys^0GGbueaHcZy36mW z$v^7XXNq2{06$U$xTYE3dw|LdJ`pY{qCAhVD)^NmicQ(OqzIs?el95j*vxieKRv4S zE98$90gk?bPbs3eE96&-sH}2#Z%-*AA9C=3Un!z=s*f)zqHyc%p;L+g=Yiewc^ejA zuN3LZ)vSh7im0{lAY4+U>(ooDVfPIK7;U*4yhL6pg5A*i zO3o`qjwrH4ap8W)r`C$i~(FeuzDKn<&sbA3<;N3 z>Ms~k)N1@h$|kqcihbZJRqF8dNpds(aIoq0YSk_R{)}?+Qdyp+9}ty^mh4XgLw72Iob501U-pDQ8Qxu4`%j3n9hCC+XT4d@1Rr`Kf{*swdB zJg*=WE=jI_^{DkX0N`{l8?1;cpIc%kc}7u3H_O-s|U z4{SNz37T+Kg60wRmWah&4a1ffNIk&nL+*^X_A7#tIP@dQxV1U z^mgX{+lc@*HUC^yca%l)2q5UbhVv>A^op@v_=m`1aCPw};Y6 zgWwO80X}Aaw=R)I_8>u)566O)So`k56~;#|d-n_Ukz%|5ToQgrVmj4Z5OI)a#8A%Z zEzskxSrG!x4a+9z5+5X(DCqp$T3X_Gc?u%HRl>1z#`ANSyxHgG zydVhL2)ni@zz{0Z7a$Tlc?=kTGvU!gJdwTFGW6lmDBSagm*dtm5DOXldbH~;bh~y3 z537yG;TZPvpkYbkV>u42SlJ9x&C}S~f6IXS0qQvz^J*o$ig_v&evSdxE4y&aHPKZE zo+)jDN6ny@*&6v8jV& zr(_V$)#Amx=v0or+}Xuj7V@qGI!zYGj+(&-c3Qpai}qt=>0-hMYl2SH_UN3SI}QPu zWyz>pI(dc}iRnk0Kv<_fCB2_MB00Zc?29@iw*w|vQRpHBTU-SMwZ!MjQ9Hj+yW54M zG4kVc6(b_c53C(t_&BI#Et5(iAa45wH`=ZoGc&?~JKWL1u$;|G1j2%l;P zjGZXOS=2PI)E78HpDEqvc%*C)w+ksFW2T(F>>e;~n_pohr>%dB!bg8pK? zuXjb}gfijXC#oUKZq-ki^GQzmP!yvVzJ`$|xJ@a+513ShY%90MgAwC3A}<&WC8fL_o`I%Vo0K%;1?!(d zWveeE=+@ZHZ@4lw_2nSf>?iD;&?EQ>@9fQiNzgAwpNvb{&@K!}J3wYHCVi0u{@3AJ zylpO3_(g)C4I)Fw>W?Z^>eCK?Z`w2-qWEgRTfY?y672W-g3-CK-d;rmtOYZy_!`@T zjj(3_FqN(%)}r2$R>97*6M!Imb-Ugc~gXm#}rVAQeH^J;({GSv+{8V(?MfF#~} zuT|C%g}>gSR}gYbuJ=Z4iKaX`N^=h;d1wHI6)oc0aE*vYJt9n{^nE$`OXR?~phsB~ zmmkC8Y_C&>{=!6+7wm@=e$a?Tawd%0sSC`~qq_<6gI)_ZKie2!0;Hic#!`p)9Ii5? z*u&8IRyfGKYADahJG)J09wr!-XfPo4dRy3(a5${yU0-CZ21WW3&g25=+Fa>O;oNv9 zthY<)02FY689S8@_}i?zfvZ10*zWz&FfmY+_9H(Un9!@XeqT)u!(kZilT#}DX%5W=Fu{QO5MhUSitthZrd#F$t{GY@-!hk69Z=rvhlhvnr*hR%)w|Sjq1p$^TK<~}Ah>d<|#l1xvK23n-jgN7WKQnG3&tnz0!^5S3{~BB&NAtgT~)6kheQMHKI0D#BPJ_u z7rmEvB?iJ^6UfutkQ>MYH`oRl1{DinJ>LTC2By1JovIMoO*0Q5URx6tc}UZP4gc!} zdVFZ}W&x<^i0YB$RUp{K$6`%AlNvstyj}|wpva=gz%6Ch`T5m;elM^AS)$I$iRkQ0 zd{Eez>43xI3i`#Qe42$mgH+YW%)zvZPu6IbxpDv&Qq}eU(}au4Q#| z0n`HiMh8tWn&qMOddm)CXQtC?;|T)~((M8A(9tZGPH(+kZ4QCG$c(q{Juv=$C(=iv zVT7WN_M;K5S`D6JoCm7sM>ubYTb^3(Cie4 z$JEdOd%>skIi(DpZt5PK6U{gm@K&$43Q7&PI;g6`Dh5mCDD{~tJ2Kso*^@@dS#+Pd zf-dujB3R);I>c2Nz};9M_c~H8)kh>`#YCn=+P(ABD^rwUbSPLpreLYxTpz{2A z?Rvl+A&=LtCo90q?!?Z0+g%}p?d`D(g>F%PQl(A1($sxG6HI9eFiH0ysKY0%kaQcM z?g2*9Gjwbp*IUF+x15(*X4TlzK~{L6V-Xvz)u_eYTkESg2P=GO7=T9Jw0nH9WlQ#O z&*ckPxiW`mH*}@HbvfX5=wsW>GOOEDe;iA&+eg$_R}i8yxx1P0!J42G0_Dl|b8{Iq zRBqMUeRCPaX-jpyuBgFv(!OA5VNLDW2LW5hYu__{4$;ARX`0Tl1oGnB_}sW>)!_C< zNiOvTuz}f0&j~nqJ%rVBS`H?>)Zr^FPjvvWnz>tjZ+w3lzG7aJzq$-0MCQv{p2(2h zQmge}n4f#~24F$4Q$1H8!340!SuqxvM)5qHCkWC5hu!XTt_;%3ycW-4GpLg4%)@g8 zA?Xe2$?19v9Z_v2a$8N9*@*1z0TysgZudEY0M`9>^#(wJv`FvX0HH>61J_{wpr3F2 z;a4p<`z9=YVeExl3Y3AX6FMWkw#VQZl)qqvX4zhZg+%8%u#2$9$!@t_Bt$q}-Mxdb zC@34;%K4U{8A9m?VI?8?)9OK3!kCj5g_?vVh(y|?N|{zO6|?(#5SB3L;~zViNgpZ# zPU#oM=hCf33FDMm)1*h1HeyChQmeNLWdQnZk_y zpY3u>mSfd{=v2-K96SY#$G^Vw|Gg^(RSk4U*b#Pawo1=b>S|c%1Gfg-^^mB7X@D5Z z1|zzW;EZY8B&xtdv^gFURd5(Jro2g1c>(E1rRbHYdKodGX5A#}Zg-QYf-62G+a#($ z>fu4W64gT>vRJMjF0vMLIr^RT&TOS|Oh%QGiaA_UWa>(m`SI2Ve1S`%Vv*tlrbD6% zej@9iG!jkWYh#nB4pM~F4~goqJQ#;W72Gh9&u}M^cRTT~!s|lp4F_nYWd}K9-`H-lBi6>^;B&vfro6{yy z1ya4IW{*S_Y}k!$lc)km9t(Us;YZiZb{hPE&gnOSMix)&MWL`>)B1s6%M=uwQQV?W z5=x}Y1=|HPCL@%RHdtUYD=H%^HjW4EmP&FCPIKajFv6$7$_zY~XKbTRz2GK_>iB^< z4@yp7aNvV^USDAnlRk*Y#q&%hJxzc`{`%bKmzbiyZDr2=q8blba@4ieSepPaMMPuW zKpBw0NFK)aHg0Z3Ytt%PpAu&GptkxLpc(-Kb2=As03wx3_5-r!@qk4c!>zg}l8@oo zBJ!6l@iz=f*9*p9@+;Ts!#)!(F3i1;$NHeO4~ewt#T*2{hQG7p>G6*jY{=@;4+~tCAn7w_?^{)kq%ELc8*j zDyIwS>tC>+Dc%<)>~O`luauM~PdEr^c(;YsSQ{vD)K+61u&pH_5FeU1RuP@s0?~Ty z9C5)M0KHysEyJDdvTCD+n!Y?}MiaHm+YV8+dd1aSTj0up3}}CH7hW)HoA!T^p$myeKl@J-HcU`wRV1^UOXw>3ns?_u@nh06ouo~`5Z*67M= zS6mG;n&2mqG<1YRt)3ZUs3@=3?MmdJty?~YVUp8S00a^QTJ$U$L84V%E5H{ zC-yLY%(72Exsw`bU-uN*D=6B2(t_ZMyzPCSLv7_lOA5Ku%LSuXM4c|W!aQaL!}VG= z;R|jSa~NJ9?9Y3lcWew76+~We2$h0d5z&KXVeCcC7_i$tux1cI{a8!X1BmvKg z5iV}^an<_rrUz}v9?rK9l_MPWUhgQHLb#c2B_STudifs>Bq`hb%7!3`|Fz-I+e znhj^qML7cbE&muiyM)a4Qr!8_q*BP+k*=v5+#kcVA1^r9YW-qQ6(?33{R^%{$0zyt z=in)55xT04FBpMl{UYq5Lk8R93vOh3l+!_sa39&tE%GEahu`2Q{K;O6Q^^7vV5=Kf zxLpi%+dyRxhLhcV@(OUH+M}Pm@~a7)R|@hPAs50|+o&ax=HqG`XdX>FS>Us1ibMjl zRlZU4GcJRie12NgwZw-12w3IA@u!i6$4~Mg+4aMoLNBrhUgxA7zWr7wW?u% zl{H}Nrc@H{qe=WFIp9-9fuHLM4`?m_*ilye#l*O@gZw4GvB*fD$(b-ZJcR0ddy>z5 z%Lly{B-h6nkSS3)Rf$nQUc}1T<)ev4m?Mu5kW}|dq!FL&7R2z(!va?&Fwo2KmQ3|D z+Oito`jW9RTSP=MONnApyPDvYUxDp?8>hDdjb2d34C(fi5;$;sglq5q>UN)xI?w>s z(w82wtc$^7JLkio$UZFXvP~c~VkPdhY9bx>RzGPKIIt#i*lE=m-%>61omRJ(JFNm6 zZ}TN)3>NR0C|~eEainlgC`Nifh+NW#paaq6aPp^dBN89EIAK(E$M!Y-W=s>d+ZW9F zVLC|<2eZyQi}nS_m_7YFt;)eSdk?JwCcwB$Ft>|=luueU&M?`%R2*=o+PR)>^Q#HG zZ3t#q82M`(n*=pG&#ty%Fj7Y;pZwXvA6RFUbiy|N7}o1uG=`2oE8*l%!9B1nzF>p? zYT9YlG|b8W`JvUOdj`Alq}3)?B*uMf3LKnY#dfM}T6Tm{PFihjwwUg>(&F9g_Mz3L z39(V*Nvn;*S{W(tvlm;5SYJFNmEU`NS2 zt?DfwjAN%&><)b{owN$v$XPBst;&Z~ylNk+RCY)5pYOD)N?;(R>n#g^%(eN@s_LtZ zjgwY^E8do}(<)$o-#)YonA8jHq*eNt5%nA#^YNqGeLh-IDpUQE9gP%*lIGc)&FwQE z4TYV0s(FLaEp%f?n+trr1}s)+3k`56O|B|M93MR-^SQ1u&LSc3Fra$iPg>p1OJrtt zX6bK)z$m|z`xf{=hf7XLo%u-;AU&MC3ZLTRZA%`43!29+7Xfyw*Ev5y`0=sc+SAxH z9W^dq<^CChraOZU^f8|fv~2Siq92!OOyn!R31ehfS>_wE5s6^~kq~e?-gfqkEe~po zPbJ36gI4FmsLJp1;D!Hrfj&Mwmn2|iA|@DDfmBL9HrLd~)T&nTS}-UnKP`g%O*W2^ z`Z0cfUMgpl$Xrt9T%WmwBk*FLN`7t2QBg1I}=dgU*`h6?fPH8T^*D8BLA+*Z_#S@%!Hg7eqeUZQ$ z7a;jP2;=YXL^>sQid3w(FQqxSDVXqeVTnRqZ~I1w~ffK%Oc_;K%9$|9Zy$&v%(5*^%Qw^eTOVGS0(!v{l`ITh9S9 zf{aY--It4rz~FEI6MvP;2bN>xHDaP&CKAJ!kIl2|0cR(T=0PRL%Pwt=fo^aoGTXqg zRfkzEY-@dkg(=c}H=p%2u>D24YW0t)e?1HJ86ol&t1Su4vA&V%r;5(tVO8+WZ|Xc` z2Z^SX&5s5^PSGKz)qi@OJLOPvH0#WFJW}CF+3Pr1DUeu=Anh?=FOx-v3dXrs5bOrA z(OP@%G{OWt7&gZ8%LFCd@5SZ|o&e}T7r#dq`B?LdBd;v587(%xqiKrS{C&8`*io|w z{%a|3R6>p&Ca4qy88-6v!~$d}7@g7V@)W(`L$WN4XOIET)jNzlXYL7V@7e1e9t={` z;sLv3141{GxV{cOz`n|Jq!A7(p1e76>8=twqycM z!X4IU(|IE<#5v3ZmchC;R~%acpo_9@;#EKyfI)FSY{Wpf6(K*P9C#O9RH>Vd5f7U0 zBl=i1x3;*ZV_lSnLDFVprf%kPbS(qNEQt?6k6qx`abyE*RyB4UKW^Sh-$V%b9bjFJ z6??xvs##pnLvwE(m9vSFac0};)8h#x&seswpMp|wfu_7+m!6jxP~Fho_*CPy+ja~7 zHOB%z4DaKx_}kSiaW%ji{D8z2yLDzQk7M-BNGve6Jdb67rMD0 z4Zz!TQy0h&vx;bSi%ej{*J;boGus94$i_}%33L$BGW<+*q8ixo!1R3V5h^%_mO?z> zzXsEn_BmY*+2>CQDqypuUoccjRJdH{pPWlyqBvZXAln9>Y8Z@>5q`iq0Q-#hl3Ly< z(lm1KtA!kQUizZcQ{EcEj*1uabWTN@v6$6^lfUry&m#7OYrYSpX?NbgZh7c(Ibidm z@;%#%N}juLx%0`wL3*^m+%_fn}rK*W=V-Kq9AQcdshE z&A})_9r`LHgPHPrb$jTqV+>x4O!cihh|Ai)QXMgpYuhz`GFHA+G=6 zYNC&7jo)U}7MVF^f51peaY;xs9ueR6M>Gf7ko>K{%Cg`FW{n<> z;1O`numkk8IJ>yrmk9*sA#^fwPh1zOab9)@OTT~*7ydL_oe-35Au$-}DJ z^HzfzQ~gjAqX^e*uspQ#Ou1j+zyB8|3(>Tvh5T49u%Wqpu3Ge`djQix=^gNuUplCF zBh&@ACy*=c+Eb^!?k`n&i;0kqO*n+3F|qW-5{8SAUUYpZsN-X?6uoL5N-oB zp<5plsG}rQm)f`ukYgF*?!5tEGNvKU;;!Lsp5pDwlKJeTm4ZFT(-5$GK_+_%usZZ}w@@d@wDKU_QSh z4j4sMUw7XU5g%}H0rdn~hQ&%(%56XmJyr)T(3|C@_4Af$sWZc6mEDgJQuug~n6X3@ zE^pPYWr@HO7a1eJmtg$)J&`7fsi-t1kFO*q3Ck=w-IAD^4&0K?QVC?oE6H?tpP8v@ zRiOt>5+BV5CeJ0CQkK;lfLWkXFjU{?^b!NfSM<1V+QV);4ng3757`P@*D%4ch_~4^ zBCfnC1ip|=5^H%J>nst3I(zk)Z!e5*wX?L7pJgD)2Nlgxly|~oo6JC`l5z9M~ znb|T)d-}kyk#pAa$?)Zm!%2A?b{)M%vcy=OKQIRh#TJ~s(n=>8Zu0#^@VFrmU#v3XrtWXQSY$Y9dRICHV@_AG@5QxZ+#rYZtmE z+Y~jkSI%^4REtd6>pKXNV?n^Sw%9g|5j7v6CtV~@^Lk6t$yZ9}+MTqEJBRV0?(;(( z$6saNY)9WM%a&2%I9D5i;!V3%O`S{{bG>JB(tb@Mr)9UtZI=biC_)|j+;;WfUfmw{ z+6K%#v&dB6x`Rmka_&A%_=Pn_C%UM|!7BdMRk?({Qg2<=_aQ=_Cs}2ag~!Rd1wq}A zL$B@DRp1t>{Wx`1e$ey3KlZxytz)>~Jz_7mP-TcySr1#@ugs>mT<`>m_MJF-_-v*cb9b?U0X zf(QB5Rl#`B%12jW1SYC$yW17aj4z_)2j=x0miALAaV~v{;xJ9r+eaxCHb#7?UU1Uv z8K-~(28vYsDWD{?>1DhHG;0743*{A16=}krYu5k9-#?4k6R!DSe+5*QDSxYH+hon~ z!1Z|wsQg7nTDb+(7M5TMdIdDA^GQ!T1ytn^$*Ok>DDWWU`dJIb3LNtpx&>5kSIDn` z>d$&Hs+ScFpGVRoU9%?UQ&Rkhx9StHdCK4=T7G2BbZ1xTmt_HLFqhI0wa8wgnVF*M@5JG z;V4v5w~qh;zHrDPNIWhh>V0gNA8=Ks=f^>AIl7~kA26a9e05pDJN#yEHLt)7=&f6t zcZlp_U@cD$Dtp{hz<~-T{+&*tRZf&s7=P%NLi3pk}* zdyTpaFASjesJna#16oeq4R)jM0tOjy%SGJ<*x_wYQFj>vBGY#2E?{j|M~k}KprE-{ zHpHu?07u96kxt!}gx-hD$1{f@=E4HE?h3jDzK(M0F5n&6tGfWPN!H1>t-A#Atv*iO zB}@P=zj1R18tN2@Y0b+IZ zY`nS)5FJ)kPu*=?*v&%;Qw!;a6TKXq{J~!zlz3gqwS4L>Eu;K)tgG-MqatQecj<5L zp5>^!3>j~`MBN2wNRQ>Hy9BLz^`h<~@rB8;Q+LS%cR4txu$O2Mbd4NHR>)~3m$Zfx(l$e!YS%5 zKqR*IcIqx$mTg#1-EF+6Kt7GSOVGO0>D67@O|onD=q_M^UF}hK0S>g>1UD0Yv4(Vl z7UT9YMIy7r0h$v-5wz0r1BNXpiek*!DlXF{gW!dIc55NCYFn%@bwMnHmehhhMWut z5sh5%3g;!nOw|hhhE4O=2wT)XpJXj(84e@AI7r#2naW8KdG+6{Cg}DFzf!NhIfUm- ztz7UA+w-HSP{Fd6?pDFOQZm*8{!r&mKyM)FgeAZ^ zzx{){KS(c(o1{13+SB|cv?A4z)@eXB6FxbmR5$utuqKy29m5nuIt)pwo2>*Dvtxot z$##q@h&xtDeVcDNcLsw1xD*Q#$*m-%59p!uAc$4N4R9l0BbhMv zVD|vt&hbsqn6Kh-W!vDORSP+o9$?$`$YN>$@7IvsshIQa&eu{*g2F=j$JV|z?N*jY z-7%4!1yfE;m_$|4PEy=5U zb~@TbWlfN0Du4+|?)mX!*0_+fuGrdhxu+8tlhMz)oTAG zfmA654j<4wX^=r(S3((?I#~80LD0tj+;enbox_@h&)M;o%LGDkUar<6h^bt&E1sV{ zvm)TcNbVSFlkiv9!#cx zu*^fvL1Zvz_rh$0%GewneNR-t)r!LiLuS(g#J0i80W6kxc7-oBfHa^OnRwfdxALdc zKsu~~1u_jB9zfl|4g~DpE&~k<@qWuCcY#A2eSLHAuM?`I<{66`{)>Jtrv*Kl1)KRz zSR6cX8uRXy(+Y--u4Tk_09X=0^~PCVR}OI)m`&E!woDkb(UJ*Ee%^v7n!V9;Syp+{ z%}>Sd2i((iEEb=zW%>}31ke;6;h-*wq_;?B@peghPi(*fyR)QwbN$UJIn^&3;ujX~Tn7=zX2oWq1!AYVH7T0xL> zsw}&`pc3@q9K6Wv2roQlcAhhvNoN>Bu=G{m!aK~vct9Gcm`#0s?0MV%B=q3~r7x?E zZR!R+;}%|2q8opqslqCc!c1d4BCye#|@K-FM*FK)~d=%#qlg4Ok}bmip0t zt}tvsl!$F*Q-00+vLS&8xdiyH!@bH`=LxUg43m;?`N`QVFDRfYNu6R7B0e&BPRb=Y z%rL9rOI}S+bV7f70B0sh>#E0FbPzhTj>9TfKw10^9-znAEdB77?b=re#j=8Rs*cY{qz0+ga*f1+94Bk#s2|j`6|3vQSfOCeD#e;pFqOv>suAAmT%J~M zU{53H+e{MM29yRI9C>e4!7fDgS)<`Yq7Pm>S&J4xY=u^Rbma7S+YuQ;IAk3GW4X4b zaRmT4a>I%rr&Pme!8HR9j)?}?u(a1>`ZW|>%K}rMkpWcr+FUuuvnv8#k9sEoczJxe;2WhT=SKl z2jN^!X&L3OJ-`GzDpFm)TeZjEJQjo3Z8ob{`PL2CQbd5l^o+Ra6U48J*iVx;DnTOG zj`2lSkeAi9zCU(X$Yi@dc2$+$viz;Tjx`w!m`zanHjvpFbEnh3!__f+=mBTaOHrGn zZog&HXTE5)<_(HC8|Z;pY^`B)QtevEiBY!Y|f1ozO+FjLC5i(AMckk$xUQ zfRXspVteK0Qy6;|L7g`m!B$6U-f>oUG8=`r6`8w1dkmxjFMNy8-9zuojtV|Kq?~_* zxj0Rtl4n@F3*dIaSjh(NGr6V&a@&5u_zaJi|bGgwt;{+QannGJVMF6%01Nl5f0JAQWA^Q{&uJqV#B%UIC z$u(Zi@dUUGa}VNp0$e*!zSzb9MXK}`PZ5A4cN#cO5k!_?ck*tZA^;(fA}O9C00$P$ zN!<4oLB@)B5aAR7*h^-(L5u|}ZS$lb!Y#T}6W^kbkVYBt6cJAL%G@5Oi1a51?D}I8cz|vZJQ1Df*3#|{X9jObm?yQ zJw=#wgwc=lf+=6bi>CPP$eoM+Cgd&9<4L>TA{Ii4bbE9j@~Y8KtS8CG__ zsDufLo^mKVp z|4=(r4sXF6zgv#DFtS#D?PS>}kvQar$!#vDWYhwj1%=ZMF2uv^Egfs zrRKM6*C_(H4!k{15rBo@af&GG1_ReA670rP1n{5_$0-8GGQ1tfDZ&sCnO&y{0#2Zh z9j6FD9Cq1`Q$(>@X`%mlSE3&!sGIOA&zBaR}&^B7j$9L5cwE3J)$RLQoP@b4d}x^x!2$8gG5`&&Ac= z1j*U{1{kj~#rsQ&AiD7;%CCPCDRY`c%|Vz((g&QXI8h!cVw8JG{3S&I7Q7rUDFQf+ z4VR}#W}AM8lVAAzvxsfv+DnSSaz^?4B}D*MRHR>0g#M7uGnP+Mp-|f!_nP<1%QyC%XqI;7s@$pq>3L zJ&id)XMzBNBN%)>Ky~l?4n7RT;&XMkKqnu}4YYHP`AZPubyIdWIPAV|O8*=}@!IWs zoQ^4^$UL(4$1pC8z2$Rimj1^hvxH2PdA!ZMbu1o!EY8Z@%l6832>BcirGLfYR{oT&e4T1*lAolg}3Y`I1!_%)vP01$LQ()B^nLuxNL?Xx%k~ z`L-Cwu-jc@t5eU(`dA;QW`&A`c0&sSRKwfZZA()kUjq^?rvTCbc72f>CYb6@O-^kW zryXCr?t>q2(c;BP^B^4lR%ms}h`bGCxRvJ^dP2aaYB13576kloY!5iTohc_9)599j zS>{SOOAoLz;Msy}^^;1=2i|li+{_RnI8(EG=XyIT#(>7b-Kkm9dbuh#i&Ig^JO{@1 z7E)%W#+7W_2DC}<`1`G8)odyanmSw!A6RyJ|Ik(Gt$621fPp1L?CVcFgP5^5+2ZL2s10Lw@!N6%=@i8A-X>}XG0t4z(q-+Dqk(Kkf zTM+OrW^6%z4gu$D_5(DeMsutKLtqkL8wCMFFyQ)$^+jsHNqQTY@QpP;i%!y!oD`by zpTmtIN0^_>+L<2j_`1PWiR-8W+%!SodJpwuV6Z?ru6=@IT8(r<$O4+mOA`Xt$;fbg z@GVWOGv&z{Bh&k+8a@uaZU`qIA1Z>#BTi|637@*aA5Tri$L6*?Z_}aPW3_V?O#{&b zz=m3^iT;p(6Z(nEo7y>c9aVr6X*ymLy@$Ts+2van@~Q(n%{IrLn$d^W^PcF(2VSPR zUQGDHnn@>2>ZV0MR4M)gR7Z$^vPPca9vFD9x0D$?0F|%baI;ZLx@8h!7%B1r59}SC z0<6v(aX?ts`Su(j1S?(^y=C2CcH#4g5^!Li@vU9cq(fPZ6-JmmOy~~dyag+a(lW?Z zNonUTN?XFUS2u8IMUYExhFi18_C)aWd~ z9dC6&2hMFFCo*u22HKoFdQvm<6(=W)HWvJ$NQN z*n=LL@V>eR4@Mk>K7(^xI~J5e2(ww9xjM{STk~s8qf)A6j$3_LsVT2QZgoSu;Cgw@ zRn8|eIK`WG@W9jc_AucKYdBXWVar-?HNEDlB-}CRlq%O;CEQX$+II`db0}SK#s|v? z=e&Oq9#>yK)eczUZ>iV%AuJhQ%qwY6R_KATJsxw=5R{IrwE)t9{xwFIueTc9%9EGO zFE07@soKuCg;;AiTYA{G1l7vQLe;Usf{YRDF_E|w;TZWI79ai1C_mk~U@EBOtmt!y zjt#@PG7t2zJ_rzA)IPna8*FU`jCtJhJ=rZ~<)Lo@#7f}) zS~)v!SvCA)ip#yXz%qK^>QqL32n7|@svm`(Up6p>S6bkpw-eml?YlE*0H2V;)Z7{C z82W`oy4~P!NNj}JhaY7cvR^rZJ zB5kouBc;EzH}{LcPt0CzZ+(a>6b;j~-TII)jzD}Nz%u!$7WE;)Tq_cNX$|2-Ygt>= zhXf6)vPFFuUxvj)yU4sd78Z|x4khhTAG%}7?LPXDAtcP_cI!jJm6?e8Q1A()h(0`* z7eTnF?be5a@3xMQMSY0d1X*ehK34HplvvxX4+TGizSS1>AweuLrt#5-{t`K`TOZQy zE@oIf{y79}Q6Ca4NKKFWkRfy?@z#fg6`$*J)t6t+^fof#3u}Dw;5F_;ZMQxoTp4nN zJ-;|PTGWU1VO1jTMDf!VYBK5)g2nQw^H7TOSh6labFI<8Nsq>O;>N zBfIsX`!MMrPHrX=L0FW647cM`cI!jJ$Rj5H^|l}CJyrp>Gz~-#ILA;6i~5k@CiD}R zH??yt-ZAW+PMY5Oknq!&JG*?rLSA)Xr!SmSgOr5v^X z)`#qjGLntg9Rt`3#;x85ixjLSv2Gu*)ed&YJ4Pxx0w-^ecMQO+^KSKTSO{&uVWDkTlNwaG0YB?knN(y8x2M`7n4VIIKQNr>ATxY59IjJXTu#<3p!64W0 z)IYGh#t-_y9h2Y$70DbqZS);kM@KZeEi4hnQL z`W)6fKv663Z>;zAuE<=$hLLxl6wDNKtK33B z3Z@p~yWSI&0?@;@b@C~Obi-P41LK4O7_&jMkLgVqfF{*HMj15|6kg(DJE7oXinqDV zCAd?spo@KlP0)d_gBC_0_cZknxG_4XVn4GUx#)~uy)`fi4uU=z_hkdSxVSXu05W?J8H7uKe;rP!c8cTj_d5xkHVDQ_ zLd`yC1vyl8{6rf$;i)-Mg)r1SL~R$6}@&wz2HxDl)|iLfO%@`9lWP3C%Bg04{a zip^}>I>8Fp80>PNaMNz0VGAV~(BK6@m~;cr4Oa&G8#`X^dk-)aq2=o~tci-y#OKUd zw-!KS*5I7VnGx0r@>v;=-WOg2=IV1;%adE9Cm&YuV!sU0fpmh_w{4pw) zy)*iJ`PWl3x(A^)+zn%{3v<3&i#^kH-rQ|y)l*ZhmNku-JSKZaiyM^O$=+`kwobPG z$$@%ry@iuRKDk~>-r#z9u?M@_9)+4AVy7~kx$R@t>ge9WY9Ajd>rRIeen)*^BvrvqX7cg3ntz2zpt#tV)UEfxSH7o>8-e%UiW;TSFi{ zU|9JbH_N^f=_9einN+QQDb32s8t}Z`BN3RfYj&0@RXWtV71tg6WUYRfSalBj5OYs} zV+39bX!b_cZPU%1f?@3n^4Q#t?@{c+JHhidFPzxU)y1ezo$CV;N$coHI zqLrOv;8rWW;xdFax~m=HY8o(kP;boz+%QpJ(zhi9R#4J!7?(n|a&J!s(%wXw zFiXIiZ@8x#f-z$D1-Fh7A9i^SJ3uZ<a z4PVO_IKtpoJi9G!6Dby_2z6K;2Ut>C)or0Yc2UsIGS$~U%t6&o?rtXh#u}$n%UF)A zjrRa;+)hZ38t%@M8xgmRx$3B>FftJm8M_aq2X1D?%|w(P1nP;dQMB=(FuF%{G|?hKngZ@E6j~Qt&Zud=5-r~fvAq~ zjr2s;=_1-7eZze2t2b0C>Ckfp3Jjz7G|!5$!A5M#!+C-L7dB|E=eg2EtLC+M4x1*G zlvf^}BM3N=o_-xclt*1O6Zx@<5HmjY_5eDS;dY-R2rzu!?%seoqnfyI^#(8$mVtXP z|3W|C_+3|Rqs(u@_9!ODmT$uL#Qd??UfZMV42r+OS!u{OVSy_vyyug!9aWQ=9PuP! zr$4$;shhCC@GXV=Ep4EMkxs$__GR@XY^OUKVcSJms>cnmsImyFm($mau!4hh^3BXH zaf3>>ZlB2!X^zjwE(jbMmR~>C922D!$Vl$ zqV%-aTllsT`LW6sQ~1=|0|s88Um1q`XMaBhj(H7g2Dc}i5kDlnZARWB1(+bvNK zyQf42j-)QcQ=$SEyd8E*RE0ofecT)-;A~`KoO}o59Rs1bc0VC@8Yng709xo zdY4269xaJ$*HjZL@L-OFEm8G$hI~j=(W>?`N8KY)RiYZ?!y!=t6G@Nxl$}a?FUr9s zQGqj4Yz@2pmZalWFQ-HWtc$FtL{)3yK`5t09f}46c22b+kwdWKHPvX@Se-YgLTL*4r$?g7Zs@yaABhT_WH+4>b?9X33p|+c#hOVc;~$L~`ZYkAdR-gtCu(i) zjXxwwGUMYXvY|s;p^VN5&0V3qV7}F3J7B&}u-3)O0=>ot3mYxCAE|sAhBQX&Gw}E{ zq7pjXMAL^KxD94o`+_SUjPv?hvsE9I$DU`aA28r=^1jbc+cL^ITxQ>g-L{0xUX8Am z#%^2ci$+Z00A)Y|BYGIe+j_VaH!t}v*IRTCtl2iecaa@)PJO1kDViSqfV4cefk4KX z*s-69_Y|iWw!tg`=!{PveE@9o zVlK+i_FIX%$@t!EXBUmI^02^F2_-#UZ`qyVu;+o`KZGJ@Kv`Mze-z$?{TTNekp_aWCSA}qszQe+W)*Z!D z`k5Yu%)Y(hDkb`51Gz?Y@9*WE_uIrTT$}7HlAafX{+rbkuU>ICspqfEndHQ*>4ARR zo!_G-=+|WLZpczbTrge#sFDX!p5!R0UuQ}dEHKH4w^Wh%QZu^5t*o$rkRnxbn7$M& zH}t`Xt!dZlOY`MWIc;lVc|Ir` z9@$>GGoCus{_@Cd{u*&(rg(5|EHAUla$)*)-jQD~LnLn=qpf(7_VTRQ7`A_nMkhx} zk++?VbVOrudY+EB%^q&7ik}?_`r*-1_>K`{)XOmSk}yV=DgiN5?PB&c%1>%e&exnK z;gdG*;&v6cC)jGc!I_c8r1NbSPj?q=tNG9Pw8r5ZI;OQDXi`-_^Cc-?k~ob3);cgx%riv0>Uif z;qD+|bL~j#%JVfW=-jq~Mn+FNn|zHnp_U%~y`$D~3cl~ZzRcwQIwYOL@bcWJ$moKG zA1Ei0k@UJ$p-I`(SuT2p!bxp8f2%HcpWKLBlDRY13T1}YouPPQlC-mYkxLq%|o|Tlv@*+4$n$iQ&a584a;@!KZ`Z|Si=4O z{>CwT56Scl^g#HsvS3SU;e`7=1dg&7*>k?ob8->Ux+9DOCQ@EjCo$yljgo_c<&ek; za2dlosYrvF%=8|{lvlo480{qA-s~#=)lao)Wya*{^HU_BBQ;@dzj8&-WzwEy`HHir zm||5t8ea4~6^8Hsm2-};Mw?j;$MXUdEK1c>sg69Xk}X04tM8rhUnouaxVmhdbhwpr zIz?D9^J3Ygmz5#KgX+yCOEsK(OP^NcU<^a4Vn875%H_MxbEQgOlOk8??cH3toINP^ z4>~$|PnWEMc2z@@;h6=r65-A zii*77XJb!jikf_sYRIu7e{MsLRz^Lof61IlU8O=nWBXU?YUb(bl^`yu1CAQ=Jsc}1 zv1toy5NJjXKpanPM!4AzyQ|(7;JAjK)d_$+wY6#z33Uyod>{0^FxYk3kI+0e1Ljetwg4O_kdSkDGfJXg1~sGb+#9)ilnxx*xgDb zpyq{zzVAb~D@K`FdD?xScJ4z&V~rzVrI2}hDoa0K7fqX0oJglrg>tsZ`9}X5+W5ZB zYaFVbeC#+K%G$xdAJfYP+Lsm!rp1jE45#Ysvf<7qwf=xxi*+eR8%rDj3uWoXm5?4V zXyp``Ual~rg##a(sLJ$1wugbgu+Pcj#0CPwKMUC zx%o=CTg-H2)y*~t+F)H{+C=OIa$&fWMdSCCk;X^S%Zro9ps0pk?Bxz^<+?7^Zv9}P zb_Gh=MUb{b8fEILMKk;%VpY4^EY>!a#7S$G2V1#rkv)rFDgIfOimcW;o7t!s1vtAN z2Wu@fs|isZ`)i(B-7&lQqiWi1Lh_Ymn6ns-rX|qO75IaCUusU2F*Te?ouYF#tX{w zMN3bEPV|Dn4mtmZHZI1#%~gmjkS%55gJK2;@^$UNFZCy?p^eGyGO~dq}xonJJDRPPSn_ zN{BPv4{7TPG0x~^3^0xo$Ml||k=zjCXt!qo=BbT~6~{9GCT$R$XVAjHN#RnUCgBe{ z-zyL(^wBNeo(02DG4wjmK%me;Uwh90TG-Qgc02>vNMO}@22zsJh{n>_Gk{WGp|59X zjAqOmBfG~HtYxr%J;Obmbi6Bjlr#%_Jp)))hT7#BdOY`jJww+}()ihVhIgIUFHq+6 z2#dWt;O2UoNB*LPr*+<12b#&;7|t_jWjS>}o&m54Ot)uHmdntt&NGnEs0&;^Kv~`t z^PYjERxj4oCNy=MRwh3D`qDPf?gg5MDrLgcevXM+ZsVg?tbHDp;W{N-WCZt;g_7zxHx<&S3=QEq6&%QFl)1sHRA2Ef2|;>R-#lHGwX&j8o} zgZB(tsPAvj@b2n8187nJ-ZOwz&7|HlD0+4G?HRagLBo>w3}AE68s0OEEPt!By;u#l zFHNz#m298O!j5ME8;bGv45Oa=yq*CJ7devm48meiHoRvL%GvSu3`1ji(@Fk$9*unL zI33E`Mm;~Cfnf8O77MOqC44-C;HKvP0T+}eUY=pdjFIfiGYrkXNfBS30l16bWcVB?-|rWoE^Mp7@E=2YRWTzfW>C1AzHoQ6t)!FS*N6>*dXQ^X8C`>wuXBs}4W7g#t%bY{q4wpD`t^Os;f+xAk=@v)9 z+9dpdN6to;S2LAF(W-jQ1Wc?f<9|Ou}qxjpme4*IY#Knn^}FFGiYvCCOV^dNmU)Mx%h&Of^=T zTKQ@w7?W(t#c3v3trm~hOi7LMRxiy2BoTYmGmIp?hL2{ZQ1olB<BxV^m)l{|%k0 z6e`4e_GEBj&!T5HPqUzQ&)K?BXrH5$@VA@djxFua5E z;S@K8cGBTiHoY-@X*jg7Y@*@HkWHS*u+>lKzBl)&J90@%>QzK7W#{r)=SV3O(kOD3 z-iZF!vVoUU>>m_P_nJI`g=SSlt)E*ynd8}1q$2Qo6a_YcCX_jD^%9IDGB!crv57+~ zc1fghHI>B>vb-twfZCvvjj#`U);7uR220wz(pM`5;aInog1iEF(7%Sh5omNX?jQhS zzVUf1S-0|W)M9?D?G0<_x+d18?=F!kNZ;1^rOj4jk}(x$z83JG(Se~JXshS{wr_xBCRnPS z6vZSl1`zUKDhV3<`Ft%&QdAfZwwgjE+@e3Jt$<);e67YW)HR{?o9ZI8#Xqh2d;wDNp_Pm3Cf;&E{GhtIYISQPZYwe;s&?fteqdNJikrEu$ zML8E_rKdX35zY3O>Z11cA}3!017nd_q&?Nee8S;QTCWRxsSd0v#POm!(Czn2by2G} zs$)8;d(Zirh|+cV(=Jkr;taFs18q57*;r^*HnO8Sos1{%hw7qMd|c``)x~Jjyj4$i zfLZD+d-_t8cZqqbBdCq;yJ?Y_CjMODp}MGOgk|bWbqeb;z*8OQYr&y9KzY-Xr#hui zPvx8HfJ3y3a#V+{>Wz=q`O;=ab&43tps162w4>`&sVv6a7(@MwU9`)y)L)Vb4HsfKK; z#UF3LRz$C|{u?=?IvRt`HTU|5>KKg(4rP}2`u-tB*2B(u(|EeQSyT}Qx+Q(0nGLsh zuhR_G4f7K%6I67QxXZjlc;yKzzG?~Dr+K#Vy6V~O&ty!!R?S0Q#ph!n~@eXpGB=I)Lx5(6;EJ%4oFGub56`Du5 zS|8+^jfu9vwSHNB`Cz-VR@Gf6gR0xsv(y*s(5o#g-&u)QudXsGbc|V4_4VrN#K|UB zhE)(lg%W-ASF z)Ic#y_Jaa(PZxw|$FhTz-Cb5$)Ik95veH{z8bwm2_4EChLs&UPF6&FymLS^8aTf;Y zR7|4nV{4PlS}KRke2Fxd^R}nlT&ZNf@*5sl@Afq}&V6H}FjORG1gx*oAv$RVxc5-7 zu4vd0-$j|Ffrz_C;Y@iKCGXUx_IS}>L$yK#jncdd*iJ?~AG))z)&WaYFxG}881B=JTkpL zR4_L6C!e7%uUa`PFqM-;q4h<74UMwO#zQy;ut7yhDKj;;1Ey8W8h_7bu9A3&qhy;J z0wWfTak0Y}CRyCW04%iOA8lG#>u1jKL!0Iabjoe0fx-(DVtjCqwm2qq zy|@PwPuw~^_dEwL?txh|X5HFUZ?%|H^4tU6j+t-nnab|MUhcuwNDRVs+ye%0>GhXU z3K1F>E6+WJ4Y*;u=N>SY4Pov^Qox9e@qQa&z|J2{T`oov#xn|i)^=i+>l}X50>0Zy zKH2l#rkC(CcqW%cipKO|2P`da@J$hZPQ`fobONTX&B`bKTaoS_EEe8c^-nVQVpiMQIuId5ptNPxBNGJ9E zT8Q$&O0kOaONm}zb^b2wiXhep&(&Z>ue6J+ivo}B$)60T&fJZPf(6vSO+C}o*?9R_ z3AQ8mdZVt5SvLBGC~Fz(%HGA*^XU`;2ziY%~aZ_9c|D+=Sb{+z5fl4RwpB5OFY@+uN^*3^<$ zk(JSbJ=v>Bo#V!Mt4Q4mnr{^eTEoztuZpaid_g`s6^ZG+K`b9CvPc^aMboLsqA6iP z^0YEYSlRi1Rir{cID1nNnVapYm8Bvnh#Ab)OGN^2znqE$EV|%Qk$~LQ;)jaVS*7Yj zMZWcSsmM~hDnIUZUzNDtzerOuwzT9`q)w9fPxR8 z)mf|R+)09`>h>y91yhRheGxWYO~+)fBEbSDqgRnCA}o)$ic}2|w|J{ap-7tORirTG z`BIU9L#6#enyTV3P9N=6uxK|6`|OkWFGXUcNqcLF&*PIcE2E!w&+{hD%Kl8=b&*yI zYaDesOReDc2Of%Qaxe{Ws0mQ2?0_sCtE2nVI=}^b%GOb%o@S`hRF*9Q_iV;O;TOq^ zUT3p2YiJ8E21aTtTkc9a3`8z4VCL!vDIoK9W@(0+*Pzfrg)9Fr+Fr0qms<;Ff%=hF zwNTb+L&c%eJY8l*R-sdebV zj=`lUPj^rmJInnI?gU7Me4fP~#*i+J7Ie!h&nJ~d(z-i#4b_UF;;h=&JO=ByS>@2| z@nE}H88qXFu*yEbz|Q>+(}2<=RCc4Bl~d(rbl{{bq7{4@EB|mu)+!)yY{jMu-T_c0 zgp+?HAM~K+P}P)mwo+_S)&4f9z_6<-`x5@r%r-n45lb-bA0gLZ|6U-vTgWy1o}u>O zhiU7~O$z@Ka!nf#_M}@SG%Zr2*5DNdU_gCVFXY~XeyV^LRF__LQ$=qTBI<=4*yvbV zosh%&JjEiHm;zGf6T@6Oz{5`uXlCpUSe z$4kf&kg8PtVegqyG_dR5o?ZB6IH~oJYEjQSarW zGj`e>y8nWq$fP~f?<9aFL}Y^BNd(T$ZhG$|z5SPYj(f2)&r?Ob260<;TxczGG*v=L zmZ4v}p~$lNi8k(qAu59HtS_J)%Zy*d;hI!kJ7$-)m@+o!FndPSOMH<2&vv;hS(4j8 z)bFooQ)`UGHwkwQ`HC1%@;YLz8Aa&-9i0SORpjk!&7Eu(iAMrR^re_V88_6-XLsG^ zC+UI(UxnT5BtZi^H;k_b-0r*+9~6s*wm(k~!=v7w4yGsX+bbGd9abJxHg(>@`s!N4 z>$Q`LEIV)Cr}b~5$NQ*$oqa)rZb)bRyJy8-vVtO*ejRgKX_-OT=5&{)pdi{lr(wpR z$BLo*oCa3uSl#C|6d0I0_I*xZnpr*O^gDw4oF3#crW(R)Nf?cn9mLK7E*PO%%r-a~ zWkxnwH-1Rml?%+J)HsFg+##?8I1qr~l5>S94f;2l$Gl>5ngM!Fl9zNf7rkXkXt{=v zk~AcB3Gyqd_z<>TOmPFNS&i{TY3#Y_-nKO@V-UusC>&^nsN8!>H=`sQ_oi30D8TKo z%rrJ}IKHApRIlA0PxOh{>W2dPS;pMZ@@zJ`Ro{;dRLHbga<*;oFNaGYL3`?dy-&PT z#UuecZ23kN-(yCIFI1tKbozZbirfbCz7AH~1EqAiJH2G8Yn2(XYB=4EODOdp(ksg5 zhR)W&(|$oaGf6cYNkg!Og$;$4diyNC(#(bc%DfsetoPNrz|11OXA@w?Xfdp}U8>~} zw6h&2g)x_~Pg2cXstGd!mGpL zPw$*rL}%)PcECD~fr=6hVMb)3WGW6`OWoI-d9w4eEXY%8n#$CaJ0d?Nz?VPOiBnMR z`RdwcoO)D_imxaO<3;88##ZDF@B4mI0-|;ceq+3HY3SS_dq%%xuCgvpN@A^u3M<#i zOQ?X+{l$b`sKC(HG~8Zd_lD1^fE<#dM>W4x0Ahn76l1busmX!b?=*z5!8v&BV(~I6 zs_Y5!eatSSt)|)c1xJKn_R1}^Z)ta|ARRE~Q%kGo&<{pgu**`Rte9N8%Tl2X#|R7W z_y~io5eDDc7Dhy6Jv~YSVctnfxHBuWc}83qo5wuaE(Sw;J+8cthwBV7-U(TCHv671 z=*v2=R}cE5XbSW#A z_qmNLLSb;s`BSO4t8&zAx@>d@SPNH4X${wU{WAAw*dWi5sX3q&NtEKhC1+T3!~Ev~E@F_7Fg^wwk1ebsBJ^ zzdR|A1zBbV&q{^)6C87(3k*Cp2TrW*F{{d0U-n90RpJsZmU5KNn=_2)fV&h zb)$HQYk#m=6gP$MlcZ3^m-ZXAU}Tlv@ph3cS3lXTR6*8R;V)0$FLMU3X%N8k#`MriqmIFjKWLt(doXW~oEmv%Cm3n6$ zs*Qa#6B>(Q)0F`coxpG38lIx+f^-w0M^qc_TY`2)KADH=xJkikev zrzYq+bH8yc@pgX1(EOS`uD7yFq?{7|bltg$EXE@7;MRPioF&G&pZbA|!z(Q&%!nnI zE>W+&$6>B0`5PQ-Ua4+lHV4854HX8h3+V={PWmKHH&=k8tk}hkGSeGe=?4Sfu=Q)v zxRahaS$hbg=5N25rHp$vSRfzv?#-;uO~&mFQ6YX*`HXy0-aHZ^gy{y#P2o{HWs~$0 zP3m=BiQ6Z3(%P6sue~{m3|Lj924lDD`{l0G{e35Etq4NeMUb}c%q4bTcH`2L$|KQk z+12u*lANpZ{l-?TgDC~iNd*skvWOTbWrdYVPTsC|l_e#_+f`^C{VG7i$6Po40XD=G zJDO9JHtZtGK1YQ@*cKJdsRSKEmsTHbAq6o_U>|m+$SzT(_jPNU=`6F;7y{82cqRTF zNt`{@3^#}Nx(cy^s%?fcjz8p7Azu&PHMSblgvf8u8e(YU>GBgDm9vsqq;2*C?}VZ4 zaws8QYL{h4FEUkJ=*LM@&kL<@-7Sl=e&gN;L381x%W*oc-Ucg8eOQT|tE!)yHqwK; zJzpmltEQDBKmJgdcqwiEg7VTU{mBi{Ykiw$I@!Ud@V5&K@+j^rf+8|nRFdyyLKr=l zJ@i>Rgz@S0{a#NLV~wqz_LFD;zV^u7H#YTQ?+p9fWH@4Feby6UFMFRK|~;e_6B}Z_sAil@3;BByAbwW@9B7 zrIPzT_cETql3os0W{G?jE!$7R^Hx~Cc2*MadE>!K*pFoId1ocrLId@%vr^~W#)Fkz zQZsiu_$Q0-vZYtF@KQS!BWNXh-8NS0WY?a#u@WrdQ9l+}p`o@soATliQR>{}yt=rS zC3)NQ{b40BX5t`?_LJy4zV^u7H!3u|^71zSLGbsnu~PZHPF}3c3gS@CcUFou{I8$% zd&{xO%AuLXn15wukwB_#q*F;24R>q(nB&t^5RjFG73va-jrmK&|w~*9Tb%4Q$QQ53rc}_S=`tUh822y zualCro3c#oCsn&qH$F>XVpK9r<DdMD)_Xl%!5hcONAwDrLNlhmzFmn!06El3O+(e>375aMyRZ)PEb=B2cC{I^VYh3Oxa3&zwSfRSlk}MHd zPld?ybuvqF5-k$-IO|>nFm9Fcl~JG?uj+I-B;&2e3tMDm#E<-ZZ8<6+dzfnC(I7_; zRQxd6^pJSMaM*oKQkK0V zE>`88!f%RM;^?oB|9<@I<9{E~8+>qaGJpKIf8BqxkZ&wuebg54`Sttb&z~PLeY@eg zAU(hE9|ZyDa=K#t^Y_O;{u!TVe*X3G@6W&ehob+3e`xpqPb+^o82?XvmE%Z~96^0v zu`ejZeLR2)=BjxATMkS@cB= z`(r`-qEE0bf4H`Rpu^zVg|DZ`I`pd8XSr?6yr^!I-po?;h zVLRbO!eGIfg+F3%n6bb7^XnhqV!;`OLPWLX7Y-pTAG)Yvp;ow10H^GC2UhOpoQUsl z9UHEK4Lc~7?<`;%$v{lZiG3Y&9n=u&OClDSmKKD4b8xA}tT%%onHFVy*9V>!fglZ@ zVfNSk6}+8Mo?=cf5F-=5aC0aIB}$_qHLtI@P0S=uOIW64+yL?&>|GG05n8_Ddk`Q7 zA6DjzGg4UDpzPQ}>-!s~XkX9!`tpE{CkNHMpXldcoljAjPf>~aDJ(!g;sWd=Ffl(x z2Ixm4AbN9;kn`JxXg-B#K7|PN@DL-1x*$D7 zgF#}y{*01CeVFEBnC3&6pe?0anC7c)qEDD6F2r^V(|ici)G(E6nC3&6=0ljKhN)e{ zG&M}khiPh1tqrTHZ=GwK~bD9+xw z3mxl5`yDj1zRhN$y(b($7nIjqPF%j{vJO~^3(Iw3HFl9Xmv3KuJyH~zymj@pK945TaHm@kKW-LJ>PEy)~gSRX#O)ElP2jhJ#K3&dW_p9*(D|toj zppK)btYwxL_}Sy=_Yq$T>s#=#dct>)qDG@tP+=DS9=avGALYKU`s#~BK*mL1J61c% z&*+x$ew0gnRo06d?$zDUBSx!1^1^)i{;h(&846C^gI4BxGAuEd!Y>t(Es!et*^0#z zXf3J>9R`ty&voqAeSK@`)q=|0==+NH{D~s6S$Z9?(uYVLucBECEM?^qIlm@LV}ArHRXC>F zgo-ImUbFW_!@!lqXJcQC+6YZ#o-YF~qaT}>@qE#tsy^|cpVpiH* zsqA>eFdv^rAEQIxM0*Y9d28Kx4-xOXs}o?bQvAkWwW>d~s4Rc_RNfFFvwe4Cu#r+S zhIZd3ms{rgG9ji^QN zFc?k2r|vV~DK)p%0SpD!hgLyZ*#J9Z3|9ZSu8c=*ZZ zJy6+y`|fo`SJrP-GHkuK{f_yai)otu5TNfjWS->>g8IdyX(mW|sFJ zMUNU)P&X@{BEmhcW0IDEMtY0j2%LR96S-0x@+rVrID&rZ&MxtH&O$mh(`j1fO z$w2mwQA+p`>a~$ypz%kj^ZLm*asi8H0^WFShSYUR0d1{ZQDCLEg-z+Jz_6AXma^3+ z&{#1sE77dE1T1vCp2Td^ykLFxZ-?S9^~y=aCaAlb)1A%*>8wm^mOF2_5oGgb`Mt3( z@*HQneTkhQgquY6n8es!bfclxUWoC)2)AC z8UZUZGpBwDtnsyWnqZd^&|-SfYo@ZyNtosJ?kX3|w8-m)LQb~L`-0B8v@boF1e`J# zi?FM&ox$18&eF~E<>Op>92@godXBfbx`X3)Z{sc!Zf~FLB0#G{fz4QZnNH$FuFPp# zwr-&9Zsp`Q3@kfuX5z&tnDZNGF+H0hU^QtTZ6+_6X_40pb$ch+C=r^H{wOJ((ATdZ?GZwT* zW?<4QNO;HQVKQyv&A4+Ad7boi+#X`LkB2#|xAxl5x1gz;?ba(8H~J%8-|kt)d_a%P z%DOI6S`^hERBvB-1g@{O|I`npf1FtKwW)ol)Kx2^7{t-SEDD%fKu4KFoIf)Lumh81%8(0tBzD!UAJ;YKLJ9(WM|3u+yowqMrw%1PLtoEJPjmtv3^j416 zKfFPomharPIUB1@^mvZY>1+L94)Go8k!Ow(gxunF4My0oWfQRe$sDqWue0}a?ARYZ zm}T{YInI=5zPm5M(v`WPkqmd;jV#5hl?}36yLz*t=9xp)Aini_+r)s@7(Y{S(mV-> zTR3SYSj!R48n5PQ%FZg z4A?WNOzyli`W9K-Tx^bBBM%RJ#Wl6;HV5(K7a zOF-l(PyxJJp-T68t(Y&NCSpJDa(0ZAl^S%Bs9;{ZrsEbMw*j-@z=`|U@~pi=5h4M{ zKGgUw zW@FOi^`IMh9^RpRUtl)itYN1zVHaQyoAOLBYwK}xt5U;cnss?L?Awg$t7;giL5LNs z>Vn3sPR*LUjxa|!(s{0IJoS(`ES7+WGSR}qAWyT6@ljY4Ug3v(Vf~BmGD&XWhN0-* zr^pFh&6zxpw(|YA`5yoYwA9JUt|vAz4|II)e+!^E!UZy%!@fW6e{CCE*F(0orEx0M5I0 z5_$oOts1*dqB?{A3jGPN@?^UAGT_mZXyAPha9tuSbjSc>!3G=)Hem15fQ^=|*wJCa z>f-WS_h-ybI`2sV*VHO;h%@D(O!#z2d;(!xY5$}i>k3kmVvJASzyAWn)a*rz6T`VE zM5xsU!aTDC@oY3RJu0*YQfWWTsafB9(_hu8aHg zvsoPoSJ{j3{p5ammOMpeJw+vzr?7y2#RcpuFklan0sRUMn8c=q*nm9*hbKRy!y7-t zL)qW)p_ZQkqBWlpa=T-Q)>DYqQ;1Lx4>58YgY*y$nN{s6N`b~Ot;aB}hcL0p1H;%JTlS&uTSZM8lRr);#CVt1{zEiMnUP`-~!Ajjyda}vQn490z z-oZl7;J=o>SS{OghejVgWi7KDyT#)ElRrm1YGGcj!~b>f34ej!@_GKI4x0Xp#(W0l z)|o$P&eLwVbjb$89%;<73T%|k+T5A8(BH7sSe0o`qSvThA$QR)DLdV=99vs2A1AT( zCEh4(s8_&R!?_yz557jETQ_^A?!a7T$t26A``s9FR4v5Uho7S53RZKqlQ!Y#J>Du4 z;>;t^#Z_AD8k%+R{Wa89=%*9z#!i26>b3j6Q>${9DL44|;d^qVIX)jhm9++5LWTU1);{Lwfr4Qlnq$Zf*DwZ`*{z&_ zQgyYVcNF{DCK%Wl%}x&0KQQRJb{C0MUaN9)--uUEllly@$L^D_pP=R38%D4Op4V;_ z>^=-%OHI#F=2pxM{^MpktClFb)b6WOjM;%c(pn#kO4r|u!Y(LL$1qt9JSkB(at zqxcnX=10T6+VR8u$d883lUkbnmLCnz5z-N8!wehEZm`M*yVho7TiQ@*xdwU5vea>bH zHZd&cx^0%NGjc-DX4xd##%!}Bn?>{qnSm)6P5W zWaZcL(pu`b8>?++)}gWU-e@|RX>z3VuDeF8)oE``*Ijm%X7-qkvITs2!7F)12i!sXrSXfRZPR2NW|9EckPLqCekQ$XO$FfznpLFtV z*JR(5(epoagNME$eP;Y(e7EcK9oo6);VGkcXpH`TI=d3+3bZX~a~UhTqk`q$jm^D5 zG|bF&wM(X}ZLVN#s{FCHiolRHy_~O&GQ(1{%5n;g^=0aEnBA5kM>#k9ZkL&J{bQ?Y5Pr32B=gin$?vJ#WD!FhdBwbfFmbJfk`lg$nXKSZUmR+33 zDj&VVCU(vkC=_@vAQFMoH^{p3hHa# zDKn0;XS@-cb=&8TZ00N0b*1HG_Lns`W_HWhUp{)@sd>}o1g{^BZt*#~he#e9L&P6) zLvjYas*RcQXaC`bnP%$Yt@RfuDrxRrqjyXp(DYyQcu;98ly{?;1=q40E~{G30%+F4 zb^zAWW^L|TM6K0^mZS332Y5-SUA}{W4a#n}ZKW?nXv}NHlMA}HdD;FWS`K;|H_E#z zZ~uc1(yo(y*vUm!q>E_92X?`RbiOu<*dK2M3d_=#ZgOPmg5{tQC(>|xOm}vXvh6V& zefqdJ;zV-4g_HE}vXj~B1Chu}^y%EcO*VA9HZ{L7wi+{;_!^y)1-D!VP20x0LdIww zrMCB{8$J2?e$3i8vzhb0h^Njg@Q-xcbtpWAXQkZB{7c3vZ`BuAFUQY#Y#Oy48En#f z`li)w?Z(d5?lf-gH@e!EZgSXj%={$gH^#+*@ZH*jIZJ+JAc;8qa}AmvG0rb;eOp)u8t-iW>?F zDa+1k8@SMVwUl*cXjI7BNJVy!s$1~j#@j?bD!5x`B&7|~UoPE^$rhN{Yx4>WOK8gC zmvMRyJt0j!wW>9Ns1->7r(l`>k~6;Ls#?2)iq z1Ufkl%c!z{Y^z{3S?rk5fprfm_Fvbqll$wjca6Z%ht@h@I~{4u**C8JLJhJPGQhT% zpe1&wODjt@b=r=3wd;Rve>i*nti(DQEd~0%(^0-D_Hw0Qxh=UhA!5lGwqa_-yc_n8 zSh$HE);X_nTJkoPug?YzJ=a)_kFyt}hRvD&xShEA1KSf_) z`YDI=)Ykw0+W|;QlwIy+p)4_g0Xk+ZJVN9}6i%Njo($hhKQuiu6asQyZt9=8B){$a zk`s1)X_Iquno4c(HPS7YGf@vqhWVOQCK5Fw>z_R8^f@qcSNCZ{y|1J;3iJL?^w7ri z6q&E-3oZEeRNPbQOt7uYy^c-|&q|65HMP%5Dw6r5r(e4Nqf-Gp(eT;j)?eNl%Zk-d zV6{mX(9gM8!qR5$fn{(kx3V|lvJ955s*}8#Gi!jJg&gpeWt?C_> z3R}|xzF95SSOpu1$7|8*j`K$|&#Dc}r@E(#W3kSCdZB$+GHy)WFk_gu`(i!q-HdIM zqvgn0M>KKh?Auv?%#IB$J*ND`R*1mEO&1;L-XN&FN=+YHId;vYzU%8=^WeVN1^3oA5KpBF1C-&Ir$2xg6Q( zISWAuVq!fD4Hx-Vu$cMVreABY#X5jQzMesZ3w0%Lt59~!B|vRGBu2T)d$WM zBDiS`Afv8tmX^R*_)IaKIJgM|Ly%-IG_vCbC;<_iNczfb`1$pN4z34p#?0QjTp{nSp<}+#fl~kG!@+})@6?kJG}AXD4xW_E zH%jI=B`}oIof2yK@T3ImZs*@9nctL5rKH>_nctMmZ%U?8(r%PYrKBB{Or@k8l*|`O zJSzt$4j!aHOMa8$;6chu`pHUyNEtEV(QqGN3E3F+i8~6twR<<<&G>JS6=L2J>^(uB zoFJIb8QTxRnq!$-&me9nh4AL!eRak3;n9&I@2k3o^Ph|*ovMCkWdf+D3D6-NB?I~X zU53uE+d3BnZo_!rj&S9WSb#miL_riLIswgqEM`EqD;;7Bo4j$*vwG1Nh5;+@C>p-5 zWNok@Yf_Jy11D=zGeb#)AhZ*-I>ZE@ky#^-W9rcvMZqF7qfASE=>`?%IXNVGo^9Sh zKut5lkVKhezB$Z5(}I_yLGxTz2E8Rke}nt@^>*iVGZjU3$g9V}~PRmV?Lm` z9&&PYgFRL|YPY4oOfqW8&0=0vdyTk%nD;6w8OD&KdFe97+wRckrzJ>exo?Bl4ea>~ zM4Gb@38?hJ8zE-lj6x|(`cT+wGc@!BbIKkYDhL6!(s-1UEE$j630Bxyi$&Ut)? zJTkPzc1qnKEI0M7ud#&`Obj0ZZ45Fiv8Z>p7XbA-6gs(R3@kc$5rjv}HXkafTHIVzt z9oOVaR9D6@0C|+dx9B6uAxf&cj~aMR4wgV_s}H_W7PxIog0ax{9jvV>h$jz0K)DWU zqoh}AxfoW%0PmUzyu}Rd6`u|%8I91J^{uTx+U|q&2_BN%`pa8$Tdi#H!(tz9 z#u&7(b6sVP^3Ov9Z&6v@O%m3=a|ougEjI_zFPil07)W=}N_&G+O?KGS7ppiIH8Q(b zot0Qz%vOMX2HI5|v^!C@pyv$9AIly^3PSCU`o z5SrM*lv&Sdjqyl4-ljFs067`MSpayrg*if(8zv@mCx$u!OsvJGMFEuF$3nCeExwL| zh$A*BNS*bLu^?>do?y|T>-PoG5@Q~Q;a{%%sCgJg#$hFRAYj32X-B-F4+Czrnr`1g zDCyC48|G4%B%W5OsO3BNj%yTF^AW=Vd8`{elCrNmlDF;N(!3o!2-$HQ#Jy0=lIW=E znxW(#CDALID8@8yCDE~Ch}HuI7TdxaW(RKQ9C5&s#xyujK0iPc!cNSbsf~`M+OtAK zd*2}rrK!|7xP{qufMvaa+(Z#24j$YWJYt5)L3bKsK8qmm*!D8;BpgelH`XQ|OUHLj z9XS+x@07j~udYL}1Dw1syJGL-FGe}P+lrk~o3wf;b{q`@V0Z8m5Y?7M{{@*5bR|W8 zhb5#798jxWp{>FJmgUMYyA7gxsw?(>@&s(?!_q*gH?VWCWQ9i4+hBi@Q&+7s?K7)Y zdy4`JRUoKv-I^z4(npROxXa?Yfw5#eY$n2zEA9%_jaPuVjAB$t=z)c$*E|8ib)6^5 zzuV~yFt4}mw1>rn95s5_E3y!rM69);F>JE2*5jG;^(|#>E>1WLj zzSmet8$4^~KZX!!=7#P{yk6_`V%_2~*{3;BWjp`=AbN{wgHs-Yyp`%9T80C!6wT7C zLnc>GRIqDv0YYo>C|Xq&)d_6@?cgDxPjFVPlx?E07w@iM8$_E{?s8fC!vjO_s2ukM zY)FVU4$kl5FcYRmk!dTjLKZhuP)+7t%GRF7NZvd3fGpO}!Q7!APtf$En+T%i^*(b2 z5$?t^YZNtP}sI;SRf2FMfT5?VVa9WG!L zE#JV#%<#*&B(Z`sD%hCH{AWUTmK++hQEUu#K2&KME1}t>0~qOj1Q>?w0zzE^3Txc} zg3=95HpU)T0BNG$zZ+Q{@!N8ayzOo^!$h4o@1SxR?HNO127||nqaZL=-gjgr22tg^B3fCj`z0zs)- z(a>Ko#v|&~=_UKA*=jVW^@N z&W;lkYI~p-Vj=B`CqaGi+j-u`GLqFX#44?9PknB>uS!VN_6oFHMic8%G31yO z!xo?8S>m#1p?$W*H$_8M>N=y+q@z=BjoOrxlAde3#8A(k)yg)5Pd#LE5FWWr8znm% zUMcN%gmvv0N|X&+&Y8p;@`2@Dqz`m??d?P(dc2r_DM#5v$b`kP5R)_GRCi+o5i`oP zr`t)+^(iwtl@5+I3g#NDu^Mw49Sm_a=4kG4irF0_R)BQ+2w=3m;PvBFu;hU&(y0Bu zK*j(cV-@N5JvDSh)}k zw539Hy8@W&v|YBbGbJ~ArsPI<$ZR<~w6;cP5K?y|YKJS0w39om$w!Wc?F1lowUCY@ zRmgE9cBIsDN8j`4fv!Y-(>DW|??*~g`cQA|)Q6S{cC-H`cjxo+-J}U2=gH+B1&Q49!PXhA&l|4q72QD?a$h zS$RKu!w0Fr3F4>6FOR=Hetp<%8rWq0&VO3$DjTZw~&{g9)ExO!#}^+zaNtX{Q3FI(?6bG{`#F#5?8I5$~!S~7xNIDZRP(OtT!?L%V7PM1^+Qvzk}nG+&{m3 ze?^Hc>=4YTTqTxX2W!e*EI^_NG@s6Qm`Nl;LG<}$;kUpak9kNJXE&Ka@e zTeul!8@zEg2+qnKjRj~Wf3;>?lkkFsqA#2%_LUSn%C7Wh%=I=(;DrI*c=kl0Lorxn}t%CB2| zL78;p-3!=dXc zs2{gHXo&4RVyeWYW*dqd#{GfQa-a=erA(}_Omt!~;dW;?(4^zI0N=MzFxe8#7@R|U z0#X)`)$G8X&No`jc6?`rbbkf>d%wBFO)N=5iqR)Obwru*$YP{Qx{fL_5Hf+e< zt>JoOSSso1OoVV*fw$XYb-7Jri&XO@FO zWOUM6kr!5KRMwCa$L&gvBGD4MpX}795*x9)Z&5>uWo{S2{RpnJ$^lxVE_957uB-#| zT&CT|IqF=nNLM!8ZdN~!Hn3`%0~2Bz1%+IU15-bG1Rf_FDx*dqu;?*_DxKAC=+n}S zp>B2$q7uxHTAMV6Fk^cZ;9M`0wdC`Ev?|HSmd%LY5IhPZJyD2x-fOh1 z=pS|EJKaEF|D;FPf@$4eIRVVOlClvX zhnlBVmBAY$c$}T*gC51Dv<=p;EdAEgdP4WAS@NZ)_4u4qK!HBcj+{sMiApPoIm3_* zD687jvd0|I(30MU{pLByAH1zSDO!Exxe6)g#Gtp)H}p0lU``B_geS$S=Fl1k46&jo z5dk?k1|AiIx1x6?*b~L{?9bx5!$!C^>rCKsfI$zHg2~6uy^H|!~Ty|ZUZE8$kx26i%>4yZ!K4wZRg2M%w}lo2|S0}MW<6)v4dVq+2feA;7`tbv6XyBD_$+>vONy& zeobFEP})?AYPF;p8YdbU)Ai{%DYN?lYqV5jzYd?kfQ}$)Ke8;V4T zpIfN$(yxH#DtdeMD`3Lg>F8HHSAdmEzZ#sTn%+M0l#*fzRgQiIYz)(K^($&wieg8< z8m!Bv=jvCqu{M>y`W4tn&7>Ut3TUMqIr`Or7G>z|)rAJ9TI2ZWSEDaB_DRgbxw)3! zuYhGT6fgY>=(KzFtHItcDrfbp|NotjkPB2(Ahv&=AEm#GVdadq4M!~&d-i64#6wi&-uYm5TohP|f6xDsd z2rJ6)_}sENaU1hnOT!q?0M(j%u z2OI;g;t>N2`_oV`ky`k%}N^nq^)&$=-U)8c)vKowl?ph9GV6{!E?W#Tmrv^u%LJUBi zBt2fvB3J_+n9sN~HO#i95L;dMZp z=r|u+`>7cfzT4#`dVIjDsN;Bh)<09DA}6;8qyZeL;M@c=;k$T)z-l>N16q1~U0rT! zc+1GC?%^%##eKc4yIli?Zu#6_1;L_ggMpUlnef|VeJw8!-ky|Gc8}Z6d$iNH+S}_` zWx&J5Me*EnZ;u1^Hm+lPNd`SNcXq;C_*fpRquhj7=F9fRshAh1qmW`kXqR!TJ5Oqm z`gY<%gYI%b8IK3p9$HQg{KhtS+O$H9|+gkGmO=Mdi7&Ox?FGw47kr89el3Te`;`l z8kJyiFP_B5m(1`ueFk{(tsfwz+&%-P3|=80n1X1cD8>%XPk+tG#%Z(b2ZqdMbd%!z z?cs`?bqo3n7u;rRevF{T5Zm6~A<87`%F`4*SM-ov*)e zqxF_E2pA7&gbS}-CkdmN{Nx9&6R`0}^V@-7Un*XNBMk}SCV*hDTkIiwYB7a@9=sqp z_BI2radOug$uMvR5<`QPL#Hy%CVQzz^HQg zG4x{lumSyT?$`%b=GXMV^5h&Cwd=*Cv+pc_>m`C0!zEzn80)RXqlwtT$XW9im-7~z zQjth6&u%xnbLh##0Z%1pV5YZ}DR9f)*4b_;2Qt?EAb1u(d!cgPO%r*3*^?V@tGXr< zcMEKbUZ^|W1ca+rGmtX&OSjv6;Gc1A?EYgLqv$#pyOtM z;JS9Vbx_9ggQ>C#ee7-wI;%4%gQWpu(ArM7vup6Fl5Yj8*fI~|tpFHO%mN8XVi{p# zr{crgCT4&xUOCD+gWcvw-wgt--vL@d+)eiQQ+WB3li{8DGZ1wH|D9o218<5%FzkqKJ5ZUw)2GndFdkj0G#<&LV%h)}D zp;0%x2mIa29jwI@!hHC^qAM53;fX|c*WYi8$h_UKFUcW&1WiVS9!And%q~c*K9v{@ z!vxzi+?(fyHQoa<45-5ac*eIRZY>AA=f)u2%kj0!Wz<2smlN56{~G-IAl1hkVBtjA zQmaQ2!0yyLRxeWnF4KDqUuaJ^;7I+B)Gy;_@|j)064^c2{h0dCEU)DuKk#3JH`{OL zVWH1wHudc^yk#|fSkB4;sBBduq<07zA7R(No*>IGsxgc{`!#@C6i?*?dWqQ9W5u_e zAWY^g(JH`+5XQ_Na6~XHqeO4nIV}8&aWP{jzlkY-Nu*KY1cer^j4vfl^upLvG*jY) zpi}Jicc># zwn?N!fOGb#BT^#3Rn-hcNY_w~-Q&FLL+4^Mie#3@f|!dnE1G|m+%5#VORYo^4hPYzy6oLo1MTsu-?cp2MdGIfYdGWQ|i zD(=_^Mo;Aec_lUr)FUPG?YP}=DRJ`FKx~>Rkx8Fwc3(5% zl#FC`*~HRgAu zei=WbMCNR(^-iQjc+u2Dj+6+vQ?!rIu*fr;8au7?lOvK0Kv11^L?k4}M|el_0ytR> zjWh?aY)@sRM8wCo)}G#?oS00V$twBB@L5InZjcA^{|ERaHNEw!%L_zxG-fafUo7OwW^?I37v zrE6Sp(txe%{XYn}9D1KJ~c?gk4dKsX!A48#Qp7*1AA zHvzzfpETVBNKI?Yyp0PGunZ64U4VigYqN0Qr3Mh!U|pY^K+BVw_pL%kGL7jb0N9zY z&rJaM=HOj`N^ybPG2H~=Wh4c_6TP!OHvzH$0x=&x@IdzV=OzH$;n7Mr0pE_>4R-;G z6{W7vO~9m&Wp>{Mi0oE|k!}L9qFCd_1&I7&HtI?@0kVsf9PlncB{Qt!>$?D%-{V1C zfPh~g?gE5~#feBa0l+@*SiK7njxkD2H-S*y%6FuG89!Tq%o$7cxe4$=5f3>oK)}lO z``iTd`ON0KDEOAuNH+n%$yWW`1dNYxx(N`-Mm2W234|={sf-H{Fxz^kn}FrSeO1y; z0I(y3{kaLmX4mY#-rBg1LjupVfwE41C3o46L>eV3HWt=jDPKy&ANH&mx4Zxq4b7ut zb8HJ?wHyy{4-|#|fLDdKv3YL01(-s6{ebuC5U@7rw`r;G>hv_}K5aM=#6EU6XWuCS z0}H{m#Ym}@YhV=}dnTfR{H6!xI%q;uWMH3xdel#3D64uFLS*QQrYGFTTXqm4lTT#$1k;$`?qJ|-ErP9d zd&&Qi)5Cx}8l_slk7kmA;9woLZ9X10xJp!Uo}N zPKQSUTUpOvrNp-=kb`^6%|p{|1{USOn+FWXxTEMxl8MAI=T++}w-Rsf9?&a+Je;b9 zw-rO{2I^6D?1iERlKLOI{RRH}|6yK#+e#F8ieR-SQR-0-LZ0c-OSj(AH{g_COb|=I zKd?N3q_hK`+uBdxRt4DLv2{c#PGB6Y)=x)-wBv?odPe(6`@~+p2A))6hDW!4NNI<^ z^-fTDTe~MGSuJQ0pUmI^I7jr9^YM0ItoG?L-SU8an_DT7V7}ozk}~!SPdc+={ow+r z?aQnS|IwkzG>c8ZIEq$Hr{RJ|QGg?g&Be_O12v1y#XSeLxT4quh^SYYQEUQ4)T_=c zHet7DF%RPYc6py)U!-icNqM zVYD6vBvXDG?|*DpO`0q%tK7=Bg7;Ao)b;fA-2G2)1ZWm!)vP<(Ciw{<$YK*PhRLku zdfO3w+u+%50Bz?Xi%sTtdyvH@;ExYSYyxcPh}N>$gx$f9$t^YkHwlh?#3sBoD&D)L zezf1;?#qG_kvmyz!i%C2au%C_E9l1rUCp9TZ;s5g%1`z@#NqJ*Rg2wHkMR*+Sr!5m zR%2uViRk8tRA#XWn6z$ky+zRI%%+#s_TNAVt-L(IxI(j3y}V_+_B{lixG=JIe(h%2 zS0a5R&cQ#_re7lwA5!pf-C}cMGAz6=x2l{AZ2-7^!I+g;NghsnsI@qh-1Z9|=$#e< z?z9a=J=SXVP6R8^u4CR~r3Y;n)Sk zU*^{tKO;E-OGk9hqB9cwZItM<9u|2~P9uuq1uHtX2wx_nGfyz~t4TFd_x8e8Gz7@X21%wnHuq z@%8=%%Um8|GJ=|6^YaFM!T48Xy7!lZAd38e*)r8L@&vyfe6q(p?eq_VzV*1nz0qJ7 z2E-Eh=Ux=TE5Wo2iHK^;>-PCY0@9`xWCYD*Z%GN3q6bUSTT((_IY%wS1j%Oerq@VR zEARxZYpxy3(Y%CJ0oU-`Tb^JCsGcO)p%?y=212pa7RxBxHKfaV_s?P8X(n+ZdLVSH z!5y7ZllU0GfuGDbpZ4Pz0_MaVF4NZB1|W}+Tgx{t#sW^%<{qTsOL$>8s$Op~CaZ0b z+SIK=)6iGn2~$pFRi4P^lg5gKP<44bG%E8jurO0h(*mLaO4aGPO?!zj>g=D(Jg#W8 zIUm;^xO+ESzo^1b);CcC79>br6@IEg7{91~!E6C@f=iUt^9Fmv*|SA6LE}rGbK}em z!d$GD#~+I{<_I&swUNgIIC9gFd^X*&bWA}s%w%cRZ;Esm;BUQ$>OI>a; zm|}esWXY|DR@tLAFNIJi({d!w{VOxx8*;T84;ArS2D~H%Q3SQB(o{9(y>3(!`f0JK6)U4I~4ra*dM4CWLDXld^flvQQOwRZ_akjgA+?-DGs zWJ=n*`DNO>ga_Z2Yf-g|H9ru@dclwcqB6>BN?>rUAMgTIgtqg7Z4Gl6@gWx%jMr5R5V7&M@q)RUeR5v3A^c?T(1t$}Y?(IrH|RJ|f2NHnHum&VW!eCqy?Q<} zZGMp;Xam&_fnC4k8iIfvl=`L(gcS~!ip17ab=XHb`x3r>!xh%cODN!%#Y;qQSwYxT z;+pxuFj8i?IDJ`jrUJx6iELYWK;E#`D>M61F>ncqmYPQk!H%<_TtW;WqL8|7A=Vqk zzm!Xeb@U1zmtemi=Wbhob$I)B6!hbId!)2IF*Q18hL2USxj`>Z{Y(H zQChleJ-cJ(j+Yvr%Bm0WY~ff|ef(TC_u-QyI93)Gsa?f~ zw`y(|SwWe%T_Z^?noCX)2-g5QvF#9hKs%Xx%ccG_0gh38tooI+2PEzfv^4TtuGWH} zfH-4nt~OjxYCdn3BW5}{AF&TmnQ(WD0y6ju_~ZbQX@sEQWbY>Je?ANQF>qdH_5dDY z9s-iz%4sazjiq}KFW3rP8@I>=tSpeP!$c7!om?EOGvr{Gplged7fkw!0)-MkNoN?b zj!$zBUV|RS1Jc0cZr&ez-ZH0UgF3cVj{C?%_j4@_D962R>TUR+!yg~4MtcJ+=m>G1 z*DVQHN`A~cB28+P5CKOUYJ1oqv%g#FNBg;aMsje-ICt1}cKVW{4k5P${|ng4UFU#L zZ;lTu@s^*AW;rVddJI&JnVOmqc_V{ET1J8hR#wBuryK*5Ld!|=fRPE(TI_m@4nk+j zysUz?Jh9r#gTWVWH+gGpksZPlm+{{`zjm|iE0I1D73&ToT)&hi{s1M55qnDpz+>{O zPOLcAkYj_G#B22d-KA}9V4yU9lMxFrrUbxA(CroVR0Mgx5z2NQ4Om*F%9=7a_b{;Pd^%{m{ZkLzMioRP@%;& zrs|vrJn81pJ@hklGAN}r!T%iY_?)^Bk{ZL-sJg)GNR7=X4hE>Q?dk1a>fso2*mM%s z{&6hoKvf>Yz#|KmQ8egTBFw@7++1jWvapbFT?EgBAd!}`VjnPy(}IopZRe><&H$|Y z?lHw|hkWq1?gZweUd%ZMGi<%<6^RBe6u+4K*oJLz{HB&zTwT>OEUfHcApQ1 z@56QbIw_1|6gjH*d@u%Vs`EY)47&hkhJL}LAk_7vj!TFD95{CDbvq2OY|QuD3chtH_k24HsB5HW*nK+yhCJ6k z^X&i-Yd|@JKeq#4B4Y&e?ZA)K=^xAWqrWuqx*Z1ZqUIUPw*%pY=&swr-x}ID%SV6> zpR?EP02ofHUbh2$uvNTjpL>AW)#-)Lw}WwmBM&3LW!0o>zitQPo`uzZ-wxygd3oIq z#`SyN9$5@f!G+Q8jYy)-<~hh2`$cPSgyF~F9ACG?pzOv@Ecfj&pz?d282d@+3^b*p zP9cd70kMrl=JX?>w1;chM-^j4qJe|h0CCw&a}`>Uc&{8@!T@`e-F?P$vJ2_iok9N` z9`IqfY|s(|dT=;Z4+5#*UBnO&nfYwn^Zm~wThK_;;k_uC1x2C9x;g_@n9zXb|Jg2= zY&%jNi1yzoY67msA2c3!UGwk09Re~Tecif_LxR4c(5H(e_s|acI*W*>geMrr@(fPJ z){*X^-pAwFc*6*3v^tvCWGZ7{(2I>e4knowbXj0G!F2U+9COm<6JD9nn0f*^7^_Cu z!wnyoT&>vY;!pkjaZ4cSFY-6mNq8*!dNsxd>2gnMIYe?-EkrNDQ~s-1nz_9y$LHS06?5>^_TEdmwsef` zd2du@PO{tdtP=!s%vrRmt$RgSIKbZ?F=K4ZY4n^W=)`MLXkJ-k+O8Vz+GTdV({a6f zX!;i20z1~$c9NYy>ZX^Q?9|EX&U`Pg!0;_=kVkiIb2`gJ9WESfscS$Mxt+5xUc=x} zrz7$!sWqL5wJ-3ggdeKL%V~5`7W?CuSBJW|)X;B%0nDE@=3Cbo1F(b|>;p5@&{3gG zUJDBznl!9%^)Fbh7~-u`EXn0!?E^E4VK2eglTGOt136p-1 zG9@>&%}h$V6|)0&OK?8=Hj&FLaX<-Pn|sF`^1t0`7_$b~=WT6N0-syEO+g?Ko{p}g z!?ThBw=imoQ?!qLc0WeM>vI9MTFiO#)j)EgwnFO^Z8o!L0I88OT;Pu|n+&kdP`=>2 zfNPc1^K2Grd~eNa*c!vff-L!{%$?RcqpA>3zp{d?tlcpH#;|_JD{I@Rp^>_{ zt4KPPxj-X4=~m`BAnjws-b0xSEKwYID04qa#KNu2buXKsKXx`a_EueSD|4Mr#5di_ z+~KY%b|~|Cws*UfIrp;mjrdXKz@3Hq_35I9KRxDrouxooi1Mk-xe>Ah zyp_4&?b&$4h&R+D|3&AE*XEpz2#LCOPLF-U)uI@^W(`mrS1!5}2Wb&U*!iBRU-#PiXEsv2{eJ**(;%)8{I zTw;2HjvKSAw`fwxiG%v>0d;}80XSS|d6!`|slN8KqZ?No_^a&!rT8uj9{7*LuMJE5 z>xxcCME5MNE(T0IHg)2ofMr9+VdVnL(^Cx*7izm&>WB98hE>c+QFT3)bK89>ItuRH z1OIWjsr){qESo8+*p*%p)+&6ZbkXwLa84MBC?#Q)yrCKg<+Av;}?`gd@sWI{c|8)YDNa6F_FVx zl*sr`wP(A2$Pw{hYM)JGvF+}Va^{+T?OZw?8#R}2I0Y!Q_u`g^vJ(Z&9lg5kHkVij zd+*t&%o+HR~V0q+xNn7q^_C zrAmCq2gYf_K53zq16JJBzBEvt6e5rSY50}>po2VDeV|z>Z!Ds+5oKIxt}ADbxxfUj zZO%aoVxCNS&lr^nA_e~9drtj?Uz96q0}P=x`4@o zVfiDZf9ef&Q>WaE>x*CXTdb%UZzgb>R>XATgAzjcQ`zAiC>*7Ib;S)r&>G@&_aLQ*y@7*_W{#b9=&c-Ik|lUBJJVx;|yI@Ds}P(bMwd_ z>EQEFn?66myp4Zz>=9XhUTD^G@V$WUlu!3lVTbwr{-=6U{VDtGUuT{C=b0+y>ntOU zD?YJGT6<>tUhwZb{i&vvLOp+%`k;QZiCDo~2G_(M2)B{NfG;{28D(P(VzVTyM!wGf z{0je?{w3NFG+0%4gVxq<*gw2)kQpc8gDKKquP5W5Au;2ePjXo2Bz9<;m z%JvTk|G?O-7M3i|NEmAVd7JdfA``1Gx7V@*RP=F|(`7Ba0*B8Etpq-V{G10T?v2W% zXS?zW6@;}E>e=G#7`L3oKCNARn#6gkR=HsdN_COA>Y-)j32sPl{4IFu(Tl-91}gfP zk%e_hUI3-kCscErvR_p*?~}52Z-GXSG8y^yKrDcY6EouZl&mW%4REaydLp7nzO)av#7)%O(qPY~-r=+}ljN5Kk`8p#^CH5r=0GF?Qt8)UCr@{SSi4A7C(k=JP z3whXArM>4Q54_O2Ps9ne?7nI$t?@_d2OKRWzgyZ%ccySQv--D*H)?9 zhI2^Si;%yXvuBLz3}HP{3A@A*4K>!M7ItANkHPX#%b^YP}$h>e*3u@zlvZ+E2%ZCiNVg3Akv1_>Zz)T~GXyfO7&@0jL9< zGK*T0)Q`91}_rQ+=#F*qo=g)%V|yWFW$1Wv%Kd3Gi2zA?Mw|(brg-sEu077zv$J zpuplaDHa%226o6AV@VGglWux^%_(i+snAotk1#E|<1q!4hJAc%&G>D5H&s4UwT$4v z8LR~e*YaHdkLe)<162uOO4qUPLrJ%=5C+WPUOG37@5*@sQD_zq;H9}48sOj)?BiO3 z@TPIh@KZgDB_Ir5I`%;L)K3K7bLZD74o<9TUOQaLXU6%<*v9Zj6t2c zQT0_Fh^q9B*^&;xY**2P;cLhn1M2ytQxI%S+PcyC;xe(0y^O%^zMg)-AA;}O-9sAT z>sim+-fX`@sev2WfvS%^P9LLN#8&-dOnLw4i7(v~-Ns3x{2t1&M=AbgQ5c^uFZdH6 zD@v|<_tRGWDIc7pMZ$XDbIVDft1I6AfjmzOQn?M6_S)l;UGqcYHupRs?g={tgvoG#U;#h4cqu)q-YmD4mj|y}tTzCL81G`NUxEz+bDc!ft)$h`(3jBSbqUaY7CMaJQo2=;b0o(>|6pm3T*7voImW>t*nn))(izFm8!AfJJ=sWfR zU)EyJ;g%5#g{Yph;^(aPdO*V#VxB-=fIWkuZ3+Gf*vq;iZD3!Mw$cni+U9WoOmoFR zF+-VLgNZPl1urMK77$;n!)F>z1YzFram}V$&|47Av!>xh(0GBp(U@z!Fy^&n0w#g9!894 z-6fXh7U4ONJ=wDRl|FwqJtship^tKee@&$h7B>@VDR}D})wz?>dIS$7IE>h#c z@{B}SF$-2OVZ|M~;8tqbo-V2b+H2>@E30^mmxdS}e!e%u`;2VySVw7nFFq%!LC?xd z)J5qksKpm4!hPjC7g^2ob|$OFE(V%pHL;=lYc7_&u_4pMLRddU2~>zuS=UXezy_lc zB;EXA%DB_-*}|Lk_V)Whe-`SMclNV666?+-mv>rtPOJ`H@Aw)Jj0S~$+zE^J>%d0Q zW#twD#41WWV!5$DQ8q}+g+?jOs07>ynvNRBh&?uXKSQT-Z?Tm}-2#FY=iACU+xc3G z@J3VtEML(8imcCR7aaqA>ZrS~zQM^AVI;4}xf3H|7iJrF*chsmZq6ks=Au1Vzuu=T zvt7hgx#I>`L{4+0vy&tF+zM>2C=25hL!vJ-T?sKq(S`sj6Nh`8ohvFZwk@w%iCz~r z9tnubsiQ9c$0OBPjkGG1QrQNuY*{2RBgPs?Q6;OEsZ8G?LwR$ELwa2k%}-V{JA7f1 zVDknlYS;qWC-=00M7GZ#z*7(qa>E26j?kB(rpFp~4O&ET!LoUI$52r4dBC7pU6CXR zi)&9&PbV4Pr`6fvTw9`$k8W=4GHkQ+69tE3s*?izX-&nV0(5+$gN_yG@wadh1#98% z2P$y0mivYY5*oDOLXi#z_`@=YevhzUC~O!`^znG1Z^Rgz9dZ<8#~VqJ^HzReZ$%Ch z3Sqewc|!v+!+I<7Z;6jF)e#GHZ2zUm1-BL~4fjS?JKCem?3POfph6O?OHQc(Y|>`e zyHvV!@xn5aO9dd>BOZH8Uib9prAGYD zAA(VYD${$dlF7V*Qu0aEDf|>oN(GoBP~w+TQDn7ZX4IrqlzWTQ%2%oI9OK_Fr6Qbd z-agVrL#2jEH;nO!hzjSsuZV1vnNq4<8!@%xWMt%BXoYR+JMxdN0Xi5b3#DB`6){f6 znZ|5TTUf*s6tTSD*pB?<#Jo?U>zeXp5NincRLD`S!YbRb?k@|L&t%8Lf4FC zIY<fI3FpF2xQg zP#_~nergPTmPVtPPy~Xzr7vED6=-Il)bwptH4j!?s+Xn*+I;f;tm%PvGYrcVA7H9o zO;Wajc{P3wonMcVgijFqC~fXqJL15=^cp!Fr-CUzjaH)1-dabJHEh>s9|2~q(#f}b z6#q&@I`^556OMF}%rP};Wm4I;z$QZ+8v%6js#CS&H~i6UIYelo4CQ_!JC@J6Tq{89 zgg@gSE(~RN4!nfY=j$J68S~1>}!AO>1RK_sdhtd~-K+*Aixuugf;R5z%oaY0E`$Abkgm5b_t4m3JG z%2@?!!|BCKb-W)dB2!+UKP@n8g^`%v1-k z_3_y{U)n6FjuB&W?4mlnH%9oIsSc>I+~(C3G$?B)O6t2clQ06SQ$2&Xe2f`)~U>NJfB>-+CjHTnrMU!-2TW z6Mb;+H65~N)y! zCT@O~6|NnOOBf7#Y-f4w(#2R%ZWIF0wfDN!J97vN`i ze)e$cRGWfIuUgCX-7P#Oe-iP{(p>&CNz{Ul^i+8X- zx%3wA+!}h&`@VVgmdM$Qcd!gwB`@A(=p6dmPc+cMoxzKD{AB$c!Hah=m|j-;i8c_c z*=&C&8dwcUPQG($@MN+``-uj+!{JU=%m~8Xi3Zjc;#<6rcKm)P+K@VcyS;dS&-vEp z&e`$j7Vku37PIJs4&IHocn9suh8OQTnNQx&L?d(oFnq+jqMV0rbrTJ+;y}8@yP~{H z%uh7n8G$eHPE1Ql8$1&Yu&ogIiKehF1N=k-eJwZ>4KPvp=@ReU+V#{&yaT6f73C({ zkR)y2*7?z9e|G-`k`r(7juD}nzkZ?(RbEnXuBND`0kbcysOP+R$Jj|>hFiSLGofC* zgJmVbi}xXdwFvr&2C5QHUcAdynlE|r4%V?e-Qpdz&=k>&cWcP9TKw?_GFlP6%KGof z8P$z0Jf`{=)uGEuVhOw_+F;s_1|89wf!irwMRkf+VoF~$g%qP&HbD(9$_+VxQKCp1 z)XIBw3@Nh|EjC@$5)JD)tUG5-r{$;G6BQu3NsDeK#XIpVI1-s+*QQrI-OQ-^iOCCS zu*|X>mFY>pD=%OLdkou_udiu}rs#5SL-u}S%ypyk!`TaUT%&H!+$}XBkpNODcrJ$XP$g1a(ESJKdFJ)aLBCTj} zt_FD{UJvJM>bVX@_!_lxQx1&}jQxtdD!s0IH;P?W)qSi=7p8m&o3kD7n__HgQ0rIN z7F6=FyDTjGiCtwYZ4jQTJ>k~cornupbvl+Vk!=0?zBJ$oSUQjK}>uqre?^y1Rm0)pIgS=@E zrW^YeJ8@VxX1HVbgYk?bCym{6$>YnBlP}=kl5ROT(Uql^a&2i7UC}B^*2}@EnTjZG zw;Y@rQoZEtn`D~tWxRcb6B9~t| zNLj<0Rnc^EQ0Vsik%Ph-%CVGJ4!U!0ZVJr}G+x3F&vQ15J}B$um5qh6i0a-~4(en& zc|URxun0`I98{Fk)U8eq0!}$Fyu?$KcZqp9NKiBLE!XSpfYI{?j~pbZVTHiSK@00L zz{^3-z7`xg2-sBl-OE9xFQ4{#;Iw z^VQ&Qq@}RD)cfrQ%XQu9tW-nR)#8sgkkN{$mxDhdC#s`6zz1{vLv>6_N`oww>mMnw zfsD~h^}>&*F&?zvD3iN!g@({byN(RyhFWfv8v-|&)M~py2@}Lw6z%P?Fr4aDG%(6j zu{@jjdhGWh0%4^lef^M#uvuHL7u}?whU1;=Pj)ihwx1!a8@srpTmI^yI-$L%UPYgA zJYTa>%1UiJ<6vEp*7iA<%vxWE7W9svL1ySMlWrJGiD*$xj}?)HqUL&4y`*k~aGkV_ zJVY<7@Yag_8VJk#q&Rh}KpVpLd}ahX;VTT)x4eJEutlD)t$v@AqF5CEq!Y}q82NWxtjo~ zNEXL^ULXwUIMXM1SjzJcZkK{7k%+ zO3K<0+xRNLl&aRzHf{wdnAT|1!+6E4p$o0I3zsl41*X>8G^scHo^5)Ng|>~h>^6ZQ za0pb4LbILJ4(fZ;95JoY;%+5f#R%|UL$eGRwy~A39Wv#c*xaI5-2 z*%sThO?B+AoAiF0ZqpPt_%ZWEs;O&RknQed*Y>(F!P>YHDW-kzAsnJCc3GQW7C5|6`3f_yIwH1e#>IPu$>hJ zRlE9p!@4B=1tSlwEKsG=cgez#RX|oNAw3{+TNVSRw^rcxdf>xLNec56+f#u*s`ZbR zv6O2w|FD5JS`SaFe+_fSvU>82H?W+|9zWj1 zDT-V5+lBgfs$R3Axdy47EXfLju)}%c0l-wl&Sjc=)wK7ywOi(^=GP*CKEtlmC+|OM z#EK`Ynw8uyIp!ie6!>e7W_B*L#PrQ15Qb$M_&J(2Y_N3Pa}>BL^VQE$K=w;T+Rf4T zq@Sa_6?L>;6DX^v_^W(THrF|Cfy)hP{6cHj(7h%mQE1hUe9+vu;hxW#stbRke5e4o z+cHWpnm)TwDJLs-KSzZ=5j%4funSCnj&dsthlSkF(ToDrweg;#z@x-DKXUa~;%$zW z@*h)N^;;^XN=w5acc~O4>KHAjD;}k5Ed4-pP0g=p3+;ikid}DOaulXSZ3uBUiwX-~ z7zmSVYE{t|X8BbB3=!LMaB~oBtQ-BrtW*?POEz1X&3YRwM^0)&)wFNaxgu_{P-h_@RFB4C?%kXc%~Fe^wNCSLBrB$vDw-fj_-(V`R>IyXpa`pSGFrky|tX3 zyeFD7rsey)2!JA`TAcUEps$0!(blD9qkFqcRqM`o5dcf)=GW#EUZhN&2zmX|?j)NVcIL>qhtXpgp4EufVQsgC)LB z=FM1ZsLtW{s&Xn|RT_8h?D@H;L#JliUh&9Ee_}PEgQ1oTs+F|GHn0Ql^wPdSSqbuar0jgRO5) z1FrJ+gawXSl@ys)@-|KJPxTg6RixNwtUlf!H*}X(&(;B!l{#y@tA`mwP1X-r&`Dl> zZ+Gb=-{)z1#ko`A%2rXQs?zJ+nfl3e&18o0M=E7kl;-(~{bv!$yp#HQvg|rLZq%+~ z0lnVVRzsz<)5@|d_wYtzGOHI)uBciGy0UjwPk#IEi6$qNw>#{`1eQ1Wks=&XO~xyo z)I2Vw@k#uzBJt{(N)vqjivtb@CtU$ztO;16-EgMsy(B+SaK0< zSf%qM;Ip;dfnjp&adpfE=k9XCK&FE;U3Mudkln78%V)C+#n$uZ?C7w0`P@oXCg;z? z0z_iSa`rG5jJeqI=~Ps$JGR`{*OUc8$@2~sW3uJH&>ER2cK{FcdF#L)n;z^oUoc+9 z%heNnf^uGP1Q3{D*YY{rOQst?x2^*CS}>UTrQOC-$4bEE)MQv2b_7tX3D!; zvLSMyG$Tda!abtN0son|7o07zO{5dbZqgThXk%T0573*4qgm?;6OW1xX7OPFHcFQT zlEH0J5oo8}nkcVKmngz`#|GRFHh4R{{qqmO{6D>B)lMkHb;3v_4`E8LJ40(~^FE*S|L0~%?w?vzo z`lHNCq77`}l9VIW^amRq$-j&TiHdy7lM zA<@7}3&LKB1~&ChxMb2)0Et071l6<^LveY9*G&8EQ=)qhYf zH%hoK>8-D+JfXJAjP)!E?8A@+&HR9jFnd3VC$Gc5)A3 z4ta!ha}N(Pu12`lLqL?&uv*yM^Bz38XKHPzbi~Cy(-xYM(!o74ii%6;dWiK*<`F;K zW9t-(_~f2J7vyns4-8j2iu&fBDGf1FdC?rqwGqa9qp(5cTK_(8=K#lzJgkG)dMK>u z>-4UNc20ixv)hEO>>b@^FX3fMZ#2y!q7mm2c7YTV{rX7}tj$|Gd!%z{H<9s)PK^+taBka5zwl5*@5fGhsj?g5Nq?5+m(o&t#4@#@(Njk3ZpPwlK8 zIh?4;)X(ZM)T{4Vs0`!#Sl-3U!i7^d;ocQZuX~-p%bX%8>)Xk|L-G%CadS0Omv`*z z<0N&~=eZtIqnaivh4XE6iO2t455ZRC-u2MBmUH7;59yGpitHCx3#IS!xgH85Z>e2j z@7hE0{ga}OZ0_>?OlQ~5xz0X`|D#A$Jvk($31<6{QVvb^7UTUx4v6y}V?G6xK<z`COjaqQi`WF`lI#NP4xZ+yg#|_qkFn(q;Nz6!GeIeL0GWmrwBMnkJ_w2p&;wOV zN!#85tna;xoP@z5l)RBsH*Kb;MrkECukpkF>d68g*_lGd(%4>C(KVj}FccM=cRAO6 z0l^|O+2ES%j`rlSlCHx1qlk^&@VCy~>v!GL52JQ?`ewJ-(QXkiC6@$vz}OvS=hSi*uK45aqPdBMj~CU(cF+a0x99t0M11hx=>sWvPc0 zN-C77R}Rr6v^K2I_sPL9Dkj5JThlN?<=C>^zn&8`UH&8(o%q#q_yd;szNNz-Fw)8x zxco^X7f#m0AF!G6r=3xASMPeq0sjoGNnlOExaRZBFW$_hK zSSIRO-h}9tu5*q0wQ=v==WmxzJ>C3jZsL#^@Bw2#kuO^1s^9ALK7bRcy=qGl6FrG<+q%xeLeb>^Qu(Q>`ShzScA&COH z9Tyv>#{M)J312jg8Y~ARJ++~Al^fC*WrnjHifP)a7^GT@2rsawiaJ5zPQ`J&wTToj zcoEk7mhG-MBK1zDkZ|gu&6`t(I_Ptf%x0EV@ut#cH^RDvr0ebKD&z9+4lrgJug&{E@m>hn+;2 z6zj`nKb6H>%~l&wm5}2)g0=<`-&$!m2!Md2qMqdrJpCY?(|^Y6Ki^M zNtCMW8LlV(^IA~#X(3z@6&Cl&y(9`Fa#X^xR#`2UD!=a_{ZYAA>zQ?r?is&iFh9WR zt+%_@foEoVn%-H8m-|bS%x<&(BjJ(O22msgBg>Vg*T)(d-!yYCS062f9Qj*xUK(q( z6!matA6lEJ!U)#*dT4}csx6GEH?vD&pM;+XxhoB`0O z6*cZktgzOjzNQ_=*w~70*<(|!H~-ZZG{%em7~1rbzR%Ii4{WgW1$j>RJQHf%>6WiD zb&K-o?qw~HMJwuUlaBmZ#RMbOO$MNiqD6uBy@@Jrv<*@KEVr^TY36=lo{8cGcbwEB zV3pAs(B9l&g;y+Na%NdxKkpl5c#S{~=KA`I?0gD|@}yTs`H%yy3iS^J@FQ zn)rWgm&tJ@ISfQyX$Pi*`(lr-YX7hE5@4~&FI^Oh{45Z}nrUrc>C7IegwM9GotPw4 z$)Ep_YrE|$iRThYmjrioRrH`}!I~SwYQ(0pTb$$yW1ym7se;g+`NEsh9PC}t z9@f|V>ln3Kye9}r@vn)^7;8n;L3r#QCg@scU_GGbBAA?1kyMr@k>+2xNqV{zH0z{l zU2B|&eVa`Y)RaMsIzO9DM5kVkN8VHNXf(c7Kh7|o81WIYNa_Gd5WAg5^gQo=wl@w^ ztf|vB#ZrdxD2fKe)z4rg$KxxewZ2YJqdDJ9cz#g4ipI{G=La<>KjRi5!l*F5C+DjJ z^fex(qT*OZ=PvPcj@|;%O3ChD^(A>Wb=I7x5R$F8)R){9{Mf~%XD}Q{L&5HKSq06s-OMS=ygU?ns#M2PyQJkq%y_<=O!)KTQN^c=nn|k@9q~-jCR^CfFIgZzx~s&N+CeLtb`qY( zgCxn(5#_z)V0&yLsIY0mF)yN`ch2l5pWOvk`6`MIjZG0jC-(&PX$(Gv8`E(R)o_qb zFbE=^T=cY+CmhE~{v~or(^}h9!vai-Cs_rDr*~U>-d&zOC5-(lFIhNc#d4oJDHb+I zi!H0x)lxo-nu=-4_Ybt^d}YJYM&ziTuy>kHs&KOPz#5Q%C`sx?V2)2+6T6tAvZ=-x zt8kzqJRn$O^pw3qh_Wgq9-s_JG7j8wp z+6^#Ddl~q&o6^Ts(G*#%Ps2AYx2znfA^PeP2wIq}l&f`qX|pfuKO&~&Oj1VR721Dh zc&h!(59qUSL9`ZaPk>SzLTI`a>O z(4!i6B8V7{tv^%&xWqKGskg4&W`z|P9)hM+9i$7!>D+(7wCmJp)I9Ui518nB7cpxZ zqery@XEurhMOgC^xE4(t_u6=pK)A2@aFo*2UY_|bCAie_?0uHKjtBm>f(KUN5CC0e zqj~P-(^%3NFZE*q=BRq`Y*AtGWH znS}UQZ#~x2^Bz1J{&KK1lVV&p+Y+Wa(HwrG(Ty%ow!lWe4J~|MgWYaAOK5)LaiOB9 z!P2~|_51fCwz5~PC{sqXksnI+Kd&ns(IVfl)!?cXZRF|2M!2N7yt4aTGftK5@h0%W z_JpurSsvoSd5i}mc#6Zh$Mp)2_c^kJq6xC16UVX%#`oDOrEQzY6jhpQ7gwvgoeGLr4`+CoeUnNA}4$h!I(VPS>^r=JXK^-G_vCA!wqgM zsasE0GO0b@{V}rWQQ}rUw(Iyi$bYr%Djw`TO4Hfs5X1C&f>D_6%4M3HYH>eSooZE| zC^jWVS##>h`;Qv2E!26p*kSlFGZCyar50~`0FXd$zt|hpJ*9dLrY@clQVTw8qK`Xv zEaSYI9}pnFQZQv~7vi(1BtCcJLCMN0hLsw60tYNOM_GxegO0mpno2M+Y(CJ4)e^6u zgKoRKgxeE^qtu%ik8ZlV0s=pR#YG*o-fHS5HKPt~tVi{~xj^dM0e)FvJM62~>+CRB zd%CQSBZ7wqXfHe{`E+)?0o;$8qKv7uJAhPoOzC41ji8!O#!@eoreIZF0R-K4pQ^>` zkgHy`z4{iMTJDTXqiJ>fPt|&|#ItgJ-a1i0URQCEuWtJyHQSgu*Eayr3pt>gUHeL5 z<+6H_uiuK;%6?$4D&?PL&kr4++Pr=c%s{Svtw>wa3Pn*~>Pp)Si-cia+iNKXp)lMI zg&a4U^<0|wjy&42h?3lB#p_wUB#-MlVVXMp373Ro&Bs%|e}AFv5v&j1$PZlJZ9D%n zlxHha8#O=l>;aagypmyLkAq-T?V7ou5g(dRw1wVb(RnP=306Nk2iVJ>{x_ttX0A}8 zFf!;fvEO@mUfo}pI3257x5;xrN{Z4DO>{2@AG1WEGQl?pu?`--jeS`La>4U{pR7da zw#dWS#y#D4Gmwx*Wa{t|%xms=4H%VDKi*AX@QA^6M5t-$vmeh$66#4F@*Q(LC+2r{ z7;yO0`<=zle0y)ub#O=3`rR8-Q-B}hM{h7uMjGvAF**z}ru8nA537tYJ6d_zkx;t7 zcbi_$&88Z*j4CW9mk7cd4%qI95`$R}7R=|vD5dj$;>+Ca81@b;0-tR~j3{$yh zI^gIy)jq7!UBl8Qi~^=!Vh^X7nCv`Cbmm)30F$>k+9@Wc8VAt! zYg@74Am3ZeMtsQkYZWn3jC_BaR{;lxC|M0I2f(C1$-2gAu`&naNwMEzVoHi62-+bg zz(#3t#zP`ZC|(S@`w$ZxXUlT3zNj#=CW~842y6H_%PA&=uJ>#)!Jog%Afex4!m!TW z;S>`>V`#MIDJF!{Zo28Hj1s7f))eClWzi+_S+2s6Tj{eb94?B=xHPW87#ZOQoCEO5 zWGq~yW!m%z$>|M|?VRkkbJANYFaf-nr*q28jK!=T75GcFeyuW|R8}vy_>tv-223Xj zmKU^CjEDF!e``>PPm*PCBX6U>Buf~Bks5eOmSr7&F~do+EbF`%Q-}C5lsfF=6+edg zYq$6@n^SdsiXTe?MnieUkFeO1oPQ;aUKvXY`4T^%P+4W*I7tu4pLB>HuGz5HYrL`HCOikJUa; z@uNEFV^!+T`!6-3;!(?>lWO=BKP9kt(QxzrL2wGShI2EPz=UmpMzeBRT>vAIh%+$6 z==Ca?w6b8#leW(Wf&RW&9}s0(rm2*&=YiIEW#?;UxA4@J3Zk+=KG8HHidA&unWQC1 zlz^ri72TY2Vc)jUF!eHV`s5Y2Pig^{>^&r@#6c4(IV`CsxXfPW;{WwI+X(F_2U!(3 z3-4+NCyMqW%!`-3Cc!J-borbpDw7UjIAhwchv#G~JY zRZR#@lqRa@7?8X#R9<^*!cedo)&JRPs=c$R^uX3V!r&3|k}dYoSp_N$N?W^SNf%+g zCf)t+#V9?*uI<+bjr9q~ak9!`eO;tnwY^J(h!Y__f-OIskP2PzF4CR;wfF>6tnltq zRxJ0qWA+GzgfZp*5UOPJ?AxO;n{NL^L%6cxXi((T1-b1g$#>r*!AXulg(Eo)jcZ3) zl!s=f74cYwLzpxDZ*A05_6o`5T?6C*WuQpz_F1p9q-;{tX0@bcl~{TRv=^SCL8zxY zu+eWrUk}iV>REx%t3K^rBmK{Ixhq?;+ep+uU(u#y+$)mc)0H8ABCa>%b%d<$iO~N$ zS_zU>#X8&S)45qB9tj}P_EY%RhHHgb%59dI7kqfo(c6!9lT>iLW6zW1pm9_pKha;zVu$aF$HqX=GTut0Rq8z5%m@BBuK0(_E!*E)@}k3<%BRFTRkBtrZH3>c!ZK2t&Gg^PLWXnAtlLxZ z~QTLVv9GGj>h1kV45;4r07P2k4?}N`}0W^&U9S>ckw^FfQ zB#>+0-?xIL;?&BVtoK1LMitwA928MxMJGp}(+2l*EqdpkswHR{G+ztu`CFj5@lJi7 zBsP)Y#m9{W5zPQob2OZkI>1!du9vc`zEDb zmL^lUaH>hKY7JdE;PuJ#EGaTi;)twwU6J#~NR_g3VLv@0m3Qg`6(*jQ@wgF=4)RyW z@iu6k@xQGETamlH@v0@G;ZPu;QH&f1dq7op!yeHTM&5dVhF!&kL$ko|6ag0;t>c+a zl^8D7Cm%kN#Mx8%P_i|=n^H9ze;nQi@9jj9!2LenXq2=r&ODEvFjK=3w)q6s%m+O?i>0*< z);Z!r^|=`4*HWlWuiu@p@^doz^z50SwKs+Kags?S4ixX1bC(2Tz4QjC#c6-dw9vw9 zK4-JCDQtiZZ4o70UpHPE8P>O};_f?PeN1Z$0W}Q{^^j1*{ywmf#L46tZ8u$Cc?%nD zwLHOhrgQY=$W8RRz3F|VTz3JL%r`iOE4J<_Y~K@?o4Bb z1LZk)EUaH62tL++F-lpjH#WH!RFC#N$)d=O-d*F`S;b~Wp&va{)i9HSmHN7SRgd67 z#G4*A*4ZfI*)u^)c6vN}rdMtVNm|AFb!U+wn$6zKCdNj#Gjz2~JzxAk%H~wnUg49y z&%A%&$Rtmb{}#VV{)&)EW@=bCWP1`fW*HI0e8vT}F{_{{9iVoiFqXTaeA{hOsFns^ zEGLRtd@w2Bo7c=dOd@Gi-(UunTYVY#>$A>Wuk1R)fdY)IVhAd7eVXMtGlWZ0Y45@uN6{X zPa`-?R^5{q+~r_AN5&_=JyJbsVk3awk?JtKD90xsfYH?>+nJ!Q-qA*SrL$ME%RUy(ywJkkMDXd&PyzB{I#KPJu)CgN8q)NZYI?yYy^6#;z5HaedpTfWtEGOc?ZJwK z-6fu^2Tqns^UksK`>!t)6&eLt4J})mG!)u9V?*djzATi0HUi6;cE~4kQdpU9DFS^q za-k@SGFRT{Q%%^=jcVF!eJKGt<~*@WL1pbBQF&Ll(y7`T+ZiE%`-Lwdfw&f3K zBqdGdzlK8|Nc7tEby4^>wxX-r$op%^Pjyzi(O-@ZUh?m43KM-FIoZ?QW`vpik>#;m z7Ihgiy4&!t!LL?dHB1D7H1&f1Q*pOL{x)Ji6avVE@67b$zXvXT|rNBmUG3<{MtzJX-jt zB39YUv)UqU<5l*^TPgC6fzRe9xOdb?Ji1K@RhpyM`hwZsjN9$m$aL6v(^rrK<$e0~ zvq7@t{fY0rr4wy``VMpU>W?H{XMbjSZp>Ed23@?Vaqm!w8Jn-JOx!3T{kN z$+7w%?2<@i60lZ_c}nfz;<7|;!@S}TrY+zFBa-7x+ORP%fIrx<5uAmltioWGtkkw`Xsf!pKLg`AH=lrwA-X?JwgBX4HDbyit3l;OF<89N5D3 zEO7q4Fch)grd)DgWywo8lESzfg})wSq@j>geNi1VV%KzTguX43$_9;U3A0fs9+WTh zZ_y)~W5fW}3|8khHp6MD>23N_y8PizBsm+RC=>SU=oj`Au%+DHpAn&`HL)IF*|p+)qTovrSZMl_1{%Qe)5Ehb%=m~VI0OT4o-^HXOo zVDa3dgdy=G8YB2hxc#BRn`^y1x49W&h?Ih>;uxKZPOnzvtS6pIr%ElER)~+)q{ZRiU;qF0KVSd(igQN^ds%VDufML}V$*b9f9Du> zSNQq+>z{vp#q{lt`-^m-D3Xw{q>K3#rvJV{{8j8KmPWAY#e{rKmVn^ z?3E+gZ77`YQ*7wOQ~W29y2^>;n>te9+NzP0`~Fov2L!s=J=9v`%#ox|O%TKZKrlxA z5%dQ-<>jxUKU&9+U+1s*M>{|J_2v2;^5w63x7Ne=?YGrNPscxEc=^Za4fg-%&p-b0 z&FJNX=}VtL_weP{@X_}-Y@ew9UKpI}uSlRrLOS93@|SZ-`+Fa3vY!@8tj}dOaH(;ye8x=i(m3~ zR>9QOGWop_l-7Bw`6N_W@p8meHbh|>$sr~je2FO&y=@}1*f9wCSAxy) z5cv4POm%zGbk6U%C$Y3B5?eaz{3_`P1h=`g<3odZtHB;$FvU^J(~+9}D-4W8Tv|eM z$VU&qgTICnt#N|&v!+L80O;@$m5O$dWk%(M82cdxzI^@|Y@W8f`Ije*95%Vla~FQT zuw{Q_-|0)aUi!NXRw=Uya|okX&eD3+Z@3tdFos6ml9a=ogw&{Zbc$|M_^uvU4%+uC)7e0p>~Q;sWcvZ zz0`1Teu!|W%KJmA+WsVsK~j;0X6)CZGQ4;(#lSbPc(5}1j7;Ky<9iLf-$wZf#?>`4 zCo&^buT16%bhXin9c#7KW)Wu%S+0A7;pIA4pI$Pbit4AQ@zuO8@FkeV<78Nka!zya zgFaWvnQ%v?&ls_7bhV0tm1wLKjU`z1+yhOF@F4AWBD{NBwbi3WVD&>ayOf2 z7P*%N5vq0`c*K)O(#Gr%Jx_6Foq^FPzS@|@GHNW(FAGUH8z!6?RNT7y*8|d3VX4y_PXNuCU&B=GUJT?bLn0;S}b!8su||%?FL|e*K9kD zqcX#hcfoZAYsG!a>?(a>>|Wx2uGBL*@WFTVKC$c$F?)Mzp z)vcmpb-=%Md35JId3*F~{G@ewSAG5{=%%z$zM_4}X!L3nZp&X#WL1wZ7QUc|XV0y_ zyu}Jep83eQp0A*ud%g38BF3dpE3haPHs&nAIfOT4;Z)rDEqnaT1^P*;^@f+Zo^?{X zGG@8m=DZPWHQIyP1WR?UF7T;RqYEpkAFEGls?%c1>JKJ?+0zPN0@0Y&{|7zC&PMIV z2TNSt$t*W#Bz2d1<|}9_zS_Tpos#X#QMG=-D!(hbcXQ9{;W>Vr9)Y3e)M9yzkzZKu zVyh9C44N1ER7#ub5!5CH%dy%%*5SeM#?$X`hGrF1G+Ju2%_&pQ>ZgpI6|9rrKQjnOK_rrsw#DkJ}fE_d6m0$H)_mklL5 zZWTLc=17m0jO$-6@ykACid3k@VP+Tg28$?x>laB`z1-3 zMshgsSPVs}88VBwA)9|C!R7#5D&qF+N`j4nrA3k0(oyGE!;6heJ3cg+HA1k~i=$c6 z*fslCF~+F^N4Dg!_4ytAHDq;mo^^PdeVkEAY{`}rCxlpj&9KS(@}ta7*!=>3?!wO- zLUyXiP8HRw z=Uya|okX&eD3+Z@3tdFos6mk+!$zfrt}@A1CfUe@-BP;AgnO}u7nv{yoRXMKvXM!q zOyw$*Y-Ey+OfqF^SD9qW)K-~f%2ZaFWGB-ZqgAJcE<)jpjZh0+gxV=WrP4rDVyfZZ z{MeE!rVyr+jqabMsY$ANp=i3J!9rRrfYstwbF?Bsimdn&>_ z$=RM(r1U5(^tsYykVw#V{D!7Ax?@G^;2_JwK7mEPZ?Yh?) zE3o4cdqy?sxT33%=!02JoI0HhtJ%aE znn%75I>sE17LSBu(&3T&F5XF(Ga?IHwmkA^985FLE9v|aqgC`A?kQWnXZSN&DcPzM z*)G{u$2o*8wTaWrq42_z50wjT=TLd6cp2IIh3$i=%Z&QzQRNtVoX35qlGS`ayM-&h z$qmgJ?1^M*>E0O!y6WV~pRS(^O@)K}%=!Y)Xrp{Z^Vyy77^o36e?d7s#1{)+(8IIm z)?ar1lKC_m{XX`V!pG<6{lXVo{r(!nIRVn?`PJj1>BNq zVd=>QlR$vo@&AbcX}>GpKF7j`FRgld3C2+_Djs3znaL&u0lzZ)x_Kmk-^F(gha z6**-#R(gJWSa@#jsvr7DsNsG`SKRuo-T6Z6BbGjQY^)Kq2GRK?^=TWFT_R{T)>%0% zaW1JLlF3{Tmh(_1kDROng4WWE_MrU+41^3ShuIY`?6~1BRJgbB%Nh&);hZz?EwEIQ zvFaTIo=YD_ZJueYc&tvEcj7GCE(gPE+^N}D`fE_q9z|3-B3?Nv-P_UuQU+;6Os+W7;lc*s9K@Vs8)_Q7_ zu`G|XhXKPPsS*Qvcz(cg^Me!l!Ld|%RS#V2w;I&B9?}%JdTjO zQdW^cK{2+=?qzoKPxw zMOrP;m*Vn4??6MumO{Pl3>n!^zhy_9>oANpr(l>-2{kQ31SJ%F^m+{mO5Z{>X<3Q1~)AkRu<3^Oh=kifr%N>ZJFf^P|SJmMRw=Hyrv-sWJ_(- zvi4U7z0%@pwAk;UY`)8)eE<+D)eT|fcr*aSiR1>`%>dTN}y{;pDeA78tfEUwn*_M2O$p9V%tYyqwZ(-7&3LIyuEFwNp{MxE%-XnNp?dc{P_`wN zc}PS^*r(;xjeN5Tvgw{yB4M;#t(@NA1}xnrPQMq1uW?yYcR6386X%IdiRi^KJm|*E zS(Z;Lv2!fl)0>T*exK-!(3ZF(xpkj0-&XGIY;VpiKIEJH;FgMIIQJVr5-tJ94}M_& z=Y|>C4m5Ee%PyhQd%aSVWPQgA#pA@ikW;HMCcSA_OY8vRn2*x~!`@ee_0Emvy##Nt z%nNaADYHtqIl{ZmX3w@;umJ1W+V08RYIhuDufG7t$QLl-g1t+_&J+C8t+iRa$6;N= z6710QVL^GH0UO+5dAp*6g)jWP#ikhgSyrl0F~@n=;HU0EMKRGFC0~k`5)>k%pa~UX ziI^;`C8sXXxXI&s=zqLXs{I=Z%j8}QvJ>fENCz(U9thE-d zAo&^FRT?((6z^IWwYPQHQTn+0a6p@63%ro*L}vhZ-S0pzYc45SW*^C0-W^GPLWe6& zFyyR|v=xmyE+A!ES?YG|5v$S+8sZBpKuP*3n*E6Wu2iiebfNYD6|RoWK3!moQ|pq3 z)59UxiasCX((2Z&b$a`d=FPi(U6A&h5|n`FJ83s*s64(J7p*)6+SNKVt)K+lJ{-{Y z^#Er~4rw!TOY0foW!=ui@?q!eF|SPbk1xNx{Qc#>FHoWX@K^uwas66JpmMmzO_(=6-pXu|+)ot>^_vJ3fDT`O{zHR`dDCmw$Zt?%&_re?O!g@V}q*XTZ;Y ze)#;iKd3Ats;x>*cWvpe?dNyNEjWH!>`lJv#SgipcZn7(w-vJcS55xc`{ZIIVI%ni zf&b}UavM)QuE#lkEfT4`OY(-w`F;Aq!~9@o<*R1Dk1@N$tR+~*<_E^4Am7Hto8%{4%;4g8zrIWQv+ezPod4r;|MK}8 zdn;NCmO&g|gT3`I3d66!zlHqz`pZij7)rfxP6#GS$I3VKtiT^?D24O${6ojCfm+PC zas>Mc;f%EduM2Jh6?289;2&Zrn6#A(C141t*e+Da2}drm*n$D$oaFl9uQN?74{)h~ zo5H=Qfhq(i*A%khwA`sd&lfeYXSf#B?hB090!!p3gbPG@R4Jb_@o*DTKc&dVXRJO*;EkD`OamudnAXafON!OR=85R~nLgRd_GJ!n8cIbnbj<8l{~fx7^EUSJE|JR9*- z+!hR}%mu(KD+-x$%mfPsG>ZXD4PpXHZw8ln!suI%7tRNmg|`3`UTWHT3I!fTW&smv zTpJbxSUcc?3J^Bd5QF+P7MLVi49J?AEs;1h(@xF^P7v(yaF}82SoWj6t*|zcAOKTp z6BGt98f(Us3$9og0rnQni8f=)ml7?Apu`fu-_a5Y3e$q9%3zi{0Sg(gs%F(@;9!l> zT@}!>D?mN0S3MXD@y*oOP}i2$G|Lsk2cik#>oUy1K_|fS9i!XsApMVoSrC!hu{6 z5+sm|RqN4PAgLs-OgNy8_<*r^HL;%1ncd8{GJ9R&CgWUOz3yn(Bkcx+af>2>!>6+J zsoNYOXIM_wu7w13dejl;+gMBh`r_=NaS7O!1JK8u(xXtB*pOSTeURhjGRdAzy;qDw zRD|Racnw|WT(W2p6n0j3PlR0w67?QQ*}VH34h#6XN<_LfSy zf_>5LZJ4CVJ?piZ4Q(nzXi{@kXw}1K1mH?#))^w1j<=1o&jhe57Yz+WH4pj%A)xQj z?6<77Hmw~^`}1HrHrbOg793Ow}$R9abRdLnd5Ek*q;4d4e1>EbYqSWyD(`1Ry32 zaKF6mTw^9EP5TJIJmUc3t-=~yrKV?bu9bif8+=v{PS|CG_dUv`vTRjseOC?Zbl9p* zY|sEqJ>N^}S@~(f3MYk$khzV0A$Jay=d@^rxD;ujtd zFDK@N?pNrwhb@Vtl2z)7=LBvYK>Y?8oEtT?jIrKMRbTZvQOM&2@d>Hi%J3Md5)D!B zOUB;PhU?_I+KaX){b;Ag`vHy*72xy5LCmx+_tlFULIJ4RxpBlv9h}ea2A(#ae73IF zWo=lZnZEnHj2Tx3@xp7%@2cL~ve9(EZqzl!P-%!qPn0&Oq07ov;6H|I3Mm;~07SX6hc%UXVnqhSz&Tn%B^~Gv6zcIAn42*tU_ixudY1yChcJQYxLB}%j+E>^0)Hc?+*OVtFdYB`~_3+&88UNlFhZ7O@$e-hCgcxmubh*&Qq=$ z+A7Xm@1ex+dM836wCrCkdn?12nWlxu{#^Wnx7gIFK5PoS=IXDn+LIizwI6vR_7YGL zc;Y!v+}7-I7DeZDrs>@5ZX2}Ny2lQ_f{DxuL2>bm4-?LhA14zQvO%>Fj@Lj(-!>Q` z{V3=NqH#6&E~1Uh+I#Hil;CfmgL#V0P;{Z4b@6;mOrYl)U)=fF_>be7-8NF$OzjY@ zI^93mj;RNlM_*smx$DRaCTzpM@C4{ceR&-kg(&`bb^-l+3eDR?RmLqEmHyotaf}G&Q%}50wKPT{5RU8vyvxf0do>w)3h1bQP;xy`O4b zeJyp>5qM|pGt^JATr-;G33O$NEkXf59@O)+C+v7VDHyh8fR-m*q0FA|r>LUWOBDU? znr)Ix#9q&pClDv97&T9t7dl!C8|bq<^2$fxKZYmz=L&CzC+v6jlW(Z%S+#yzQvmA3 zHjBBVCfjV(IlF2Z*;PLn=Qn<`EmD{s+&j-Lz+cb?xqSTs2BfTgaH5cOHT!o5yNwgl zpm1O#eD^q+7b;eDyzD+EihtyKR^ocgjEC?1BE>xTUKM{n4UtjG?Ay?$RD6~Q#z zM(yb*;AQHp{rPr9e}i6Ye((m?l>{n%@>9VD$a1aUIBqZZ=*)lPW&qw^9NHqQ+qu4r zL8U)$jv7_o8`sZ2;WqD4xMG} z#KT>4;IQ(l*_9)U2OT9A<@4A{FcU{nJsEc*sQAI>f@5Wv6-}=MYx>YP9vi{d}HEi{X zohQ$90f*o!ZC-5MY)VVd7h5+nn3kpwTLVYcO79n215FBF^kVDt?a9{sB477sI$Hw^ z0&g$gVI6<|vNi0WeSX2gB8b!MpRC-#3XD{~@l;?(9y=XfK7PkLGe2HGp?>iPX8*wv zl;bB`vmT#ZF17|*iI$74X&W}0K5X64ZnXWyj8rn}xjC8W*WNHD!hdlq_VK;_d*ij( zhy1xO8p=Asz8sgnU?^bl;anHfXU-+qa6c1Ov-JZ1gA7FHbWBe2_T(0b&dJnl{s0ry zNB?tQG;Bnj?#Fr2P&kQTpNEbe%fH@hmu9FPkzN4J;x-^$G4y@`Ql!Fm^kii;erAEr zdw0DNUo@wx^yq8#w|^~vrAIWn?=zrMvPb^8a}YpjQHAp=f~z}E$7>$8(^0Hvaozzs zS%J8U$dz_=Fo2a0#MsL^KzgFewm)ptrJjWScIVV>$baO4%g}&8lc_v%i#;E(8X<|y>i*dF5(g2*#)d?QWrH?UAa-(fL5)* z)BT$IDlc^1ML>1sgyFVj1NmNlZ2ZUY!;`fYm}E?i_o{v)r>rWn#WR4)GgFMdJ7p~s)?OyK}tlvjgN!t|n2zVTMD zb$#|Bjd+vBd)U$X3qFggbJpr<%BGeyawh(o=!A)|Ju%MCAcHq7e9X>dc+BhoZ5gqq zi<<@&Tl4RoOg1=Xh^OAKF=k3_?q4KFPD4?}g+?rHL$DIGyfIRLtIE7%EEF)F!6QbD zYKPb3jS;oh$jA|6r8HWRZ?D-~h%vu0Hp;pOCwkb39Y|Dhbg8p-Xjr!~(Lw4H(Wn|I zpgaH2yM%kn_a)!*X|b;D$#$CC$TGYJrwU-~j8VVw$=dj=#5VphJNT5wR0w;pc=W7U zjg>Qun+9oK-3HGdT{$5yC*3ofjIEj1)>b7e`PXZ6^md?LcjiQ%*A!2>Y~)%zucX}J zDEGYi>^8pfpZ|}el#(x=Ff@7hAX6i%Q$8~`7F+w=?AWh-^U51u%?r<;h^{&SXPuq1 zb|+`H4OWx)1iP&oI%-*+a?}B9q>jY{yAGM@TsC%QG4JG_uR6f*vgd5SCYMB}4$Hh1 z%bMZCkHnK`)p&cIFnzi@aNSo#X<44Uf-`#$<~j5CE5{lyV}2UefnJ?&ygZcaKWqDQ ztK0!1!D^oQ+O|f^7%RQ@OMoP^xBi{nyc?*><%g?47h;i}-7xSp9Ap z!qIiEp* z2B-nFQoJ^4nGA)?UiE%lLa6&>H;hwD5LIMkxh1+uy?SgkP;@T1SR^5?kx>twv^dY*%@XZmRYqnOKeyoi1Y5FCp4wE07m6hXK^M5?^xsqIK<_ykN z^#+vHnmL#ve62er@%8XJX4X+w*1QEe7`gg!7Mm{QNGwIMK%nWZc(&&SX26;k+@49f zruYlX28bAkU$gsqBZn6k($aRucUIkRQ7X?OmaRzy+Ro&8;)Lox_v4z`jJz%z$5t8- ze~%0B`);#+*eBE)Qky>Z;lKdq1ir3G?86bkLHy#vi5BekDDSJT6rzDd(M||^Zx8et zIy!33uPOs=?DML5?u_7D+7LR(CD}M^*VU_kh9`QGT?Ze-P zU5D69N+YSGrm{kGLa*4V`An|?1&=8!xMFAXDAk z+>HIk?_Xm+-jkiKSfpeB8D5h|x^eS`v!sd3WmhzEMT_BFxl)3Rk`+y^S%Tuh;32bo zehjZDMMK-nA8R|16^vff(6yZ^6zQL~S|qoI@nT2MOJxWJDMO@pu<`dBsZVfc2SCuFxcQnK!p!5eZc zZXXQ!HNkyWAKG?=O+ble2iY|Ck}%38t?q4&^U5?X>S}`rZ?f&cRQuy7eBeS5m&o&@jYJU zsDimo{{iK7Oa3z)TC$gU;^q&&TgAg%>`Eee4& zibd3L9AMJMx@<5r!Em3R=NEw%s?ljEj+b7tp_Q63xD8xu<_B=sofdfpS`8gi^Q=Vl z%s%L^RR{-e&-4AdA$xh;mT@eNvb;O|Xq3oS&C_e3&eAhNz8zMVJ0DmJtiUUK_~KM7 zXQp|&G_mliOXFhxsA59}!k3DF^5fT-GyZFk3GG8Gr!ZOf(B9n@5gz`i)|ZI!BR(z-+kw|SGsTsI1~hK;j!O<>IG%=j5O&Hy)B9b<>EAs zZUZ-^@_kMN`VA`|Q-Xdo-^uI@`rRByr$8gvS8+OVs_V5^tyvHj5A}cBwV@`7o|D21 z`X+=4t3ozWRlQ<7AiJ`SA9_w4_1aKczFt$QfVjSUb+KC2nLl|qq-uVRBP537o^PTi z^2@2D$X5yu>eOF$#kGqn1q$g6$epeDL^m^$a z?=>8aj8V1UcO_%bbLOG#>31d3*|J_A-Gi}~FlfW8*Af&{%8KTB4YWqYxF(HhJ)#{x z5AkQ;l_|w1#(h^3#lBwN`CUmAI#qc(?n-+NKYD)6B;X|@Bl0hw_^J)3{?2QH`pMCl za^r`clXHkEe=tjUWfonDJ$8V@j%DVB7sx>8ir<@-UDR`E#{0d=THr8P=)O0J7x-d% z+`bSEj40hq{>FRTD|}y_S;xI;*1?v3-3{hTk1HO(H_dOXWq-TxO^dQCyU)Ezv@uuh z=eReGEhX=cSofx}C3L}N?@fCRE5k20-J7&Mz~=5#a^0Ke33%JDdy{DD zUYmVETI9}@^WG#5F#BfPuhCU2d;8ub+QIQPCD*-4yddhXJ>&N#(L}G~JtYUsx#eq0 zqQ#nb#BpyD?<32~zBlc4>EhJBH)$Jdbk}j+o90RLuHW~jacb6u9t`>9lQAuU0ys>@ zHOFl#CxnONWL}&F2NQH>YHh}g%c+1VtqslUwNrrRhV<*Zfi<=+!B=M=ZK%^~RQx~( zZRoO$N!o>P8@?Cb9K>eF0XE~CgZO3+is-2j&C|viB!X$7|G>SyeBr zi3D^qd*XbhI#<8XCm)EB+JMu6b857yZC^@JzaMW;9s`d^pLH-2nM}F-S)O8a|6X`N zsCUg&n~A&*&6CX?ybhZs(|0t`L{!~y_=5W@2H6Jhqcl3Jz<4wRmp)?+7ArTZyoLe1 z-mg*ASQc8@mCewxaspNwb<76xz5LktpW%lm>ka{0*fr|Q*nPL4d~tW*qrice;QT{3 zNzE{tKF3Gred|;8HZsVnNxNZGtPbW3^XNA&&l9=%G1bS@#qDHaW_`S)T;~7{WU}Vt z(XDI^;68hmEut7c^1a*P5|!~#J+m8CN0Ik)+^-RThx84%WvETWGV9xqioy=rKD=gU zw>2|%gvj5@cfA?-nOD=eIq*LrgpX;8|6q3TWA{CnGd>sRY}P>&6G-<)M%fWl@Jngm zgBjWga%AQ=p20dONktIKsvYqOTruE`wMh$f@a7GM`pz@7XW3>uHP^quCsxSx8^Es% zqWq#*w6;3YZc@WgX=2(a=<)gS8ff$A56cC^zbW?158%_p&E+*OJdgZ{ke8J=tIIQJLeKL{bHYB@z%X7o@-mHtoEDAqHZ8mw-H7+B zy-73%u_dpsT76nl)$pLKz961#SkcG8382@V*_wu~Ym;be>uu8aWTR8BrT6PrO+39U zSDbQ|!a)}Q+AHT-?M*qS)f8YAYdae|%^OipE%EBd$j9vF5 zdaiIFgqAPeO*HkiURUS_a~BPe;x)lk3w zEKiKF+r7n+s4Y}D%jGxkF!do(P-4B_*~7;pyvrv_8xykww$t^x;sQgSk}kZZ@qy0d z`M{}Lml|V{R^<2$6;}TtTKdk%nkal*sJYLa(grRW*ofn-!Jpx6$p|V1vJ2cOyL9ti-)h*5(9W=%KhB$cAdKA#vnk zCe3a75}iq`JQ}9d_s3X+XvVBxtNuRguBti1hTN6txdczsNgBfwJ$P7ywUu34o%yg1Rse87kH1JiaeA0gBW>3Nr{C2g>xi=W5f-cv zRy3{#n(%li(2=XyFm=p|^6uzSQ9KxHX9zE^96Us^#=0)a7Wmg<>hXS{1|zznm#xfb zduVV7tN@2_;Dvvx7M|$Vg2MHN$V11KsdgDTEK5Jps6uZV)j3|Hd*EFS*5+DP2ad&M zSy$xhK#LgRH8WEEbw%VgHU{M1s$?aj?94~lNXTj%XZ~VB7#J>b163Bs+)BbKai)P@ zaGKf^XyG9;>zKw=^uQZ!m#8|&at}_4E_5^G7oUP@SRlxsl<(<_WF!ogeE(8}8UX#d z=Ev?%ZV5p{f8$!v5dGc#z-gy^<3nIaXYE?B1zW;K*W#$G=}A!r+rgF5+T3oyb?{&~ zeJP50ofF3DH4lMmhIF#m^iGV=6KygfskzYy$c+GWay_5>j0#x);DtrqYQeH~sw0$ZS z;0jMvE~Nsm6TH@RDHXo4_zi-@Qh4juBh$*Jvn;`GB_Gf6RhQjWah^C!M)<6>~- zbwB|c>X2UeY3J%$B<_n@ANL1ac8u$0n>g)^H_ig&#g(OCfGX-a%B5g{R=gE?DHz}h zzKo0iUQa}%6b!9{EtanR1hk=cW|xAY-^HRDr-C6b@Y=KWC>Wp^ zd&BajV91u#qtd5>0p6LZYhy=dMJ)V&6bw;VnLBJL7}^G#rMwgjt3%$}rC^i`3V9uu zCSetjS4%GigZvrR&)jVLH9wBQY?p!oS{BDo1;fr%jXXUH2B^a8F4vSK3P$Or=)y*0 zA72Xa<2c6k7;-5XzQ&p!$$&iGz}s*;%NA`x^oyuL9@`LlNEvY3_CI9G-?-i zv;xnssbIL%C?4AzXR}IA`RxysGyN~$xC;DvD}tYS;6^hZPL@dEtY_-@1?!2k{`|oj z3Wjz=1zQCScM24O%+DIO3nm7QykJW;vA~53&E?OBpH#T$uWuM# z;GP2>t0V^Qh%O^1yuvBs2@WG*j%N4!1>>Ab9Nw3a!CUD2laQKx-ESi~A+~Ja-^6pv zUmo(gnuVDcF1iDK;s?cwerId&vJKbI+!{}uczwg#qd-^P1}3n&kqg!x(8CGO?TY_` z(GZ%yjbIco%=ahTuEb^J7Y&`b)ExCit^d5BWZXM^OmB4KR}O`T=Bo1p|FX@GdW~wU z+TZPx6G~Q7rH;ZcTmR*RA&Bf~J#nJ7ZnRU06GgYf5I0qh%fhE5@iwG#G6Qeb^)gZ1 zz402NqNHV`(U0b+#_jaye)K&3+xW-vR!8NnkZtK2e@!dZzlagUy+KszhdS!p*xWX9 z*VDqMJ|)_SW=Ct4h#UodVwosyG-yk_w)-`7aw4&Kl^anzVS3Gey{6s4m&Ni)V=<`*dt zrq}#4)qd ztr-7lF=TEzqH8*lP2sgOp-n&9(z;=zT1=->*DUkb?7Eoot!=bx%r~G}%c>XtvCf*K z2U1#o80*y?os%Uv_Vkg-GjG=H1P%cg7lh}U{uRelnO0CQGBtbW>na>+_4~|1lme zU@_GZGi0#l)nD73l0a+R8}YXMnECSTB!lh7*v~IwN{+RW;2mol6ThRjlQ-y%QP%6+ zrVUbmeo-GAPk#ZOdoy@5@I}VLt-0o5!xv?}-kb5)9{uwTi_5l{@Opaf-kf;l;9`00 zUf?LV@E$zBU>K)aMtrw}uRdRpAbgeA40kUx8(c$*FgY!@SkEP@#`Omqu{Cp%ItuveVov0Tg_+;A=qT>3<`J3vpYLkPvSWo| zJL&_N?|OQAv;XOnY(oKc`(=`jnz;OzJm&O0)5=JRXJZV@mS&vwF?8}ftCPx{Ge@mz zTiD_wbLO_!U3og%I2Fck zGgQaCa%??VUhpL6X`{FGI#;_4II1E_`wt2mEF?4DcKoAw9ByUR=krHBwFl5ZsDOB~ z_a2~xt>EE1!_2--*oqw=i)Ef=F2 zZK#c7{)vw&6ptIDQY1F>dSg^OXAIpL6}SZRdt+3fHFx!7V^m7p;@{gDmGYQhl!H+d zHFyyJ_?+Fu{Tn!29_cTDgabPDVwxgXiR6)I?&eGscHefzy-F4n~EQI+iDsQGrH&Q7%S>CzY|M zgHd_(*8G~hZ*!`Q%1K4l^g}zN;;Wgygo{yu7xrepC#tO}-uQ;E>0>^)Dba;6r*E59 zL<)S4x$_<~j(en^}j-$7xTTStsEQaN4@)G<5W+-+FUpGa`g5nzp zykhqwVo!o-d|!bC*h)YLzj$s!k;jjH6AHHhuha82ramtl43UWhiW1joUFBRv8|WXt zHd2Yczkz}QfK2KpI3> zoufXsW!i>+(-Wj@6!S!;Mj={qvwSR+Hc*aME?m2>Tj$U+xIsGvjy^tjnF>XC-@&%2 z(YXiNsm-fMUNz1J+UT9{48&q84|oYp>v%8#@U8!Zs<5k->@}dSVs*uAqu<5UPm@(g zBp$I#a`h7|*XT0$gfcA|iwKo`yHLy1ny~FPvI-gIx`gZ4d$Kco#!p^Ft5-yIlV5@% z&zg(p39%$p(QBStoDtTXrwuR^mPrab{!u)`zi4`JOi$47{G!QA={^PMC!Yc;ZLpco z9W~k7Mp)LCYtgDZ=d6wMZ9gfCNd0Lzdgajky3;Z!KctbbZ5L(y49P zm~XX@+G#i+L@pfh2gJ$mlA2bJXKY7An)8iwe^-t5v?FL@;Q5V%*38cCC+yVr9S@~j zc2*wD|1FmsXJ$V0UIZGBi-WddL+W*LWGsK;$9?iqT+jm|*TwO*HL>iB z2#8`_{ZvRu80~Og5VCYMKI@A?)pLn~#xag;^voZrRZ z(4RX;z+=1P`uq{E)+_=Y!p~W)*@tL|SG2+ZjQao|9l=F)?Xo^iZy{luQ4;wR)sqZEN6A${_P&TLVRSpw44k?{D{Q%`ftGxTkaQ8t84j z@!V2x;hN4$N&X!Nahm;oDTh!(eE>~Hq3o!26C z;C0c|Mo;62hrX!1baU*s>wNlR<MMLz!~?5*F^&yZKe^aj;-cjMLWZaUjf-J33!c`F&hxp=v})2D^n4o_oOfyi?QRU zW>=Aak$Hj$jNaGX-u`O-P=CYoy3Z;CgTMW}bAUqb#@?>0sD+iM?RAShg$%{;3J@soB7h8nyQW*9q(R(LCv)BX1nC{i>Pa z0>8Rn2T$)%7kihCYFZsAf8R~PKfbUExts0I5w;9=mO2jOY+NALQTiXPD;G)|P>u_~r>&L92t!%BivWj=n2_N?Fs_bAJ3|&YDkC zT3wQO_Fj|sZBCUdm_b&pX*I>}zkk|QwOaHK{!zTKH^((m^xdZzy|TIxuUQ|TC|*Zd z(ZWuSc60WvlZCiz+UhI><%;?Y+no}8;<5R=W%fZWEA0Ex&(}zDz+8sYGR`MNG0No! z@W3-I9A4{W=eaZ1RPv6f*M|B1Bd@wm8%%zTvu3Y}ii~M{lr%R8Z&>(PZIdOtRe|=< z@+jwSqGBudy@7Iu-d01DBU|iT5?yfjdkA*gX4|v_~7^%NU3Hgi>!$2$T zj1l9MQK5Lph*~$#$QC2ICAAs(@|wMc80#G)=$u)-UXR^|b0Et=thVzv1CEu1|5hiT>Fl}HX)TT8!Q~+aVjQ1_acvu^o6=!3^bHI+Xsc4*` zWYME$jt=sxCN$!;t?q93T*4vI+ZIF{$$?Y{3@3avm zSzgg2p&3e^SD(FiUijyKaCGJvR<&)r5slV8i89WrQ=b`2b6Z=_&)Cm=^U7;l%@eOr zL`NNfmtnn`o=ygu;JI~5V7H0QUy|7=TODxgrZ)G$ssoOhx@@e>V&1c8pPY4o-*L^^ z_Bx7Z>adKz=L~OtU{BRHYrMS9n7%PPaNbu$WtewIUNN}YHqV*AZ#&lZGDQePT6*o} zj^bA6$Z@IM9#K=!em%GrXl@XU!FgHr4pESL_j&8=M4iJ9hNNv%DzPX|wBoX)IaL|e zYyeIEJ*Wxmw_o+61d{}>M0naoOWwh@4KiqW!bCdP=r%|8_jt};61G5j`7BAn!? zuUCvflc_PFn`K9710|>5vg04c8#U-StzZGRZgqIH8&HXOYx)mDlRZJ(`G<_=uUkvz zU;e2hn`H`uKGBww`GM7H9b`6^-)MqT=NF4-1iE$J2=p12qoFuTz26Y~5cts)hp=_t z0iKY*=<3(E0c(JZ%wMy-`b8+{mbL2849_J5T-Xh9X$h@Z{7J}2G=;X=Sl>%OY%`ln z+F-BRei+;vqOU9bNUox0hon^j@(%S>@)!$iV3$S^?*$&T)~g$%0qr1wcw8lx>siMK z|0q6Kn{Zme<;l)*<>Plr=SE7FJ^05wS+7!8be#|K;(u&cOO_-#2)ofd+xUB)+E(9x zI}*Z?c2xGNp3+V55dz{~0b0;uS*n)A>j1S!%v~BK5+7&yp z$~|k!>*tG#eOTJrh750>RqBpjms&ShGxOI^RK3)rA3wNysVw+cZYyvKm5dEy@4Y~e z{Dr+3nE_Y5*P7>jgAPojHKR#)OR&*X(n>k;B0S>Xvpp=Q}G9wr< zm>sL^TtlIH=>FK6&5W#VJz;nlI>HMxT&_pyz&w~+sOB+HbCq)Sx+cuT)=@H$WoCwQ1Yn^d!X)3pbOhe&R=T*8vB4YE?%qWhF0!JMf`=snOzCUkF5@K+u-o3(bvyhCQd*4iT^r2X{FwG zB|eQzjgN=>-sF2UioJK$#ew{0knn|US0 zFfoGRbX$tRDEWHC&XN=l{$#E~KcMA-<~APY&xcvO0Zly2d$&`C8d3KWY5;F=j*j~m$OtOIlkvof zmVu)#JKE`uP%eg5ow>x!AJ{OCqS4f8MIA`ASNJk@F%0j&>n$l0T|(Q&*DdrkiGw9! zkC?#gU%W%H*vGfpaR2^}51y&S+oyKS%VebEFAjMeu8EhONvFT!iJ9+jKe>xe*}rgX zd%3F~PaeY0PcEa+i7ujX-E_Zs-8O90d7{kaz;@GBy$Anw97Ax_*LC}y8=U4PBPEc_ z(f;r$gRf|v(O-O`e5Qf5?Uf$}gZJO?HnPpojVJ$X8A$R}K8H53f>gDEDLBs=Sa>2~ z=@{27fjn@9gNtqoCFFRr~=q!eO<3fW7WzZ;u&G+Xd5WgXu@s)KLK`NgUvR_+vr?lYe4a2PH7EDv>>kY5#ToPNH7-;5;;Yxt-M#eS)ngf) zsPLn|{lM_FS4$?KK%sKN}KWo(_8!VKgS27zi`iYu3j^G*ffdDcxrQQgT&!D zvJpE+-LL1Wn`yD1sAAQta5If3WKxAMropM;>(QHhO)D$*sw#a%+FJ1M*aqE`=#W!Q zkxWDrnpAXo5l#Hwh5mS+u*70nx?lGXFAvMS(v<7l58ia8kA8dIK8!yigaW|)vX}Y* zPhjyXZ>H6=gP&~UHLKh1%Ag|=V<^T^M|eUO=ez3YQ^Yvt&5&<=a;8~gCGqc%+F9nt zy4Fhv9iLh~uPJRv2YV*}#gRtG5o=8+p0%d?b~AnVbJPd9-zw^>3&k z>Ll{rCb_Z^O}I7Iodd@)zE}D4dfAHpJ}l=JKEM3H1XmU>uglEJ;1wa}&RXNl2W>#> znWy^BAGW|*zT+L?w0B-F{Q2sIJ{}(E6%X*CGwh81LZ3`sHjcc4;|amf_v_V>lXP2d zAC6pp0H3hkZ?D^bxh~b_h!A~}+D4DO@_zGkKsQZKZqB^gd zkFvu*an{(!8raieW9X77wZbB8bL&o=tDk!O656TA}raX+Zed7k*M@QLL@R$}ucYCy9X z9cu2ez((|bt6PVGj}E_w_`k$aWaNqQqr*TC%b#8WKIyleIQ*;J@=bX?tYE~{tU92x zvUVV#Se7liGd2&}rY_rlJrJY&2ZFRA%P2>h8%2QfgR6Sq{*{m4m}8hV{zcF!GQu+; zW+8osC)|dBxa)_-r!&Vu2q;U2GqQ>V`2?L zYwY1d53U}2FY;9LkRRukeAMxS|9TA?Yjf|~Ko^;_^u-ojfUBh`d+?8Wa;^gJj9puG ztv))5PIOp~OF+!NP@b||d+^0k*Un$y@(*r%A5g2R%M;PQEB481z)SSwrMv902LH-!1(ZW2ldR;for`_?$zNiwE$W;3%@n(0 z-E3eDl49&xw=Pj~MENsz*w&&2b0tfU_e|q!X)CxI>bLns-MTIq>g{G_{*S94X9zp& zW25#*a|U!ZdZVVfdzvcJTmcGG=3G!6jmo86cIz$BiO7@saaG+ll_%IxEFgK?noa(N zUQh$*pk7y?N$Sj@6*e$$EjB(=PGw_rfx5+>7FQE1AVnrmrIcX zzb+lHiIb2xcZ$oklSuZjP!wbNn!1Q8{QYG ziDh3Vh_d_W3D6OH1<;ugBRSYMPkyc#frma2tpzboM>oHjC$2ZN(GMMH*yUE1e>`2f z{J?EP%X%bK&K$TmIccwLvHM~oT0Zu3M{ zg$}=?YyM}u3KA_zLD-d4RPa21+jIZzB%oDly^B6OW*!Gy;Sk2uw1cg{a|>Q>)#mB3(5ExlLvVBX^pTrSTWo#qh^$|o z+ZgiY(_&hu?yUF8XEm7i-1EV`g2=6g2P|dsxV;($zeu%Q6Zq4*aR!7I~}mmdDYTE$gF;&kc``fBE6e>G)=WxPSN84yjG} z%R}w{bG+1!Djh1=@rE>OHQYwy>@-I!OivGXr?UKfr$z(M!TRaSfF_`AYT9&gJc}4D z#hw-KZ^T%!xyd}97I;G@eR}cmsYH!g$82-krE1_V!aK&B-)fz29B{>YqJfX7O6jm- z@KgQRLWoj_J&%27QSNrB>A9N#HMNKgQ()n~lubd-p~TY(Fh+jwC{I;^BCL1DUAwIq z4fXFaA6Dx0w8WW5-|>HrE28wdCGn2FdnyiLscP-U;p|dxb?i*}=l9ePg94}fRM{18 z;)vs2zHl|#49AzxQtl$%tBB}R*NJAFZSihvS^fsSFy?aP=zSX&kvGQv;&;ph#2h@V z;irY0Y`RqSC8t#*V;P=T;cGN0fXfa!8&dEDU z=G((8$N($VLp{t{8y%|1uLbk7J+asAIS>7fZMgkp1v#WMzoFGL;han_2(+^cbFZ9k zmt8<)wH=KvXf58I?KHc9>}s$!ljGIVw785s9(CgcB99(;v)HYGqR_2|QfDe;bh3d_ zJ@5617=`ni_WJ#EJcHp{quLq{k*9MF?tmH=-33}pSv}WeZ+;!Ioq;$)S#H6pUKY0( zLw@qfnWorsN;YjD^~En^U>@rE3!D#D0{lg~r<2A#!{*&MUWu%xdQU%a#Od|Mv2yfm zBhB8`U`yxTi3&Q}xs+5#yC8P--<~ZM_%P%sPcE)nxJGIbW79(nbsA>nR!>@bd{NHR zd=_weY7;Bj92L~crb>>oVt|KOL3*fo4qgy7!Tglz0c@d)`t^7rM{FJu1I+U;p6bR8 z22t$B!3)&e!f{zzUXi#V^O(Y-;T4JEtCRgKw%-SY%5*i+o6%P;U??i6CGIo#S!80A zpE+&ZcQmTqWYuJ%f1WowZEc*V(aC~Qo{?KwT^H7Gawp~_`kTnLa6q%(WR$(9*K7h+ zaKzd*o8+;o$2jZvi}(LH5tdllZ1$NI<3%Lf;YctmR>;q+=e`CsSIk5@oQk1Yh3n+y zRDicM@>2KdRDf2Z>2NAMix}E2r?SO9oCuHh4K5IsIj??Wt4Zqz-M1GwLPzV`p_~lfry?1<_3eeHBcV=@c zL@V-0ms26`Rl79Fplt(v4CRm=U%e?1sJE_cEBa7w{Ec&P4&TimW(6*+qFqjfl|dX! zUmRr1)(!__+)UN0yEz!3cvP~E%fSFI$YmTkdOvZasX`BvfARirPK2Q{S}zB~=nWZ^ z<9z~(>BmhE2gAHe^KKjthPOwj`O<6-1}I)KaOZF^WD7nqju$v$C~iNF7dtA5=RND` zV2C1$+Tmar8*J8gIT&`W55ME)V1OpR^!e~4?1JH}Tn+|!7Rl2EJ*UwH%-Yi5>0p4? z#qr(2a57cAPMd?l97AVwKOKxw<~5kSt0bqsx;lIY6Y z4;;=J_f5Bo{Hz0CG)cafV8Od<$6riRtyk@c54?@-svV>TO4V!C8%K|!#dSI$&T4lY z`v&}w$QMVGJ)_-4N``I>;PuAA{nS0q`P~NIc0YgPRZ}fjjeg(PYlJTtZp>fM{lW>R zk`eEvRM8#xeDGc0fXJ0Z1twZp=j>>O_rfIpc?{Tqs16d&?u8tEBkS+FZA)LewSL1xZ}!6G(QcKS~(9u!7C~SJCSE)U-ZvA zBm;LT_h~xAJ2J*1S7*za2Ydirh_hnL8t7!{enXzMT0Zpvj{I^ztA{V5rd7^LBRe=M z-{y|K;4bLP-NnkSt-41&I{xLypEHM76K&};UHEVALuFjkmAL^5w$7X7gYT^N^2HNm zyOq)L~Cz49r@g?h(d9-$+=rW$5933_)aK%7E!o~i19c$co!VN z1F5Iq6E~swqMfJVJ1Y!k+IK7Q2X|bYAH7gW$^;@Pddf+(yU z+Y+nYVWVbEp54lOgBWsbV$n&M2Hkfn?>g#N%eh-QcgWhl?^a~ycu!B);3zoa9ot-k z^BBPycj{l(D;Z{^AJTb#KLLdk7msU zWPo)Z(|5*KiQ>@~x-1qW-X@}Gmh^HuNybKPrOW9giQ`2U3r@@z$nyh9EhcbIGVcOI zCUY(u`WQL{95N)jb}M&1tO%0xT5Z!K?agDKHQ)nZR5?%6yA&DctN|TBtzNSx%4I^_ z|Gu*Z6xWK=@2v4G`l9)oHN<}E@!3FED&)u&^_23tC7qcDxbDrUOjXG_osrk5hoj%2aAr!~N;KpN46ap62Y76@$;HhL&``Q#$!XwbOArZsO!0>-6q7etP!6ccB`5rza>eGjQDU z^bzkr?_Q=WN{f9uGoiPR*Mc`Eo94_+H0tzB*mfFKZOE?g8yrzV^(@fY#pqW@cQx>l z<`gtOGck>LsL)04Irz(3M?E_GQYI%8_9l=0;K3&pEzTSN^x-?dIJXLWrXbBJfLe^_ z{U>u?HJZ+zH(y=f73Y^e`TH-1i9~n4?z(1NPq8CjnpUw1F!f8*K!b)j>C`mnHxyR& z*0jMbrhD$2rlAxNugQ}~)3&pRrh#BxyY^et_-61mJ~a)0iV;ca&@|jdxMtp(2Ha4U zJ`PPoMVhpJXqHRJ;2~?>@XDd)MK}ct<-K@{3Qww8l=R^xbwU#T-?Qaj=D5dZ0r~cx#APzF7R%d>V@vlAcs^`KSRA#vVNM z+IYg9+G{>{D$s)KE2P)#6R@tCkm74n0+-xe2ka-mY9mJv~L*4?2$Gqb@Sc&HO z89&re>LoV#hO>yFz29*iyZ$xjfEHMu-JiHAh$bwAoTDc;e>8FlJa?Zrv>anQDsU{# zxP<7X@7dnhtY8F@vlN`J`&0y)`J$dx{H^9~R>FJjm@S{zZpSWxEB&piiQi&+G;q-k~nRhK5(vMwDH6WaT*bF*^8 zm@Ozdn>s)TrdUY_SL;}tup=LQk2>&-ohYX?`4pssGbYO@(G2SX4PU5(y$oD$AE8jt zE%Wpd+zwi*o<8ErDbjPgedN5FNag9Hz!LbFPpi?f6IS=zM_#LV@sjSljzsp*3@szO z4p@i!K22fnr~QRb`~I%j`kf*e$@sNBXI6Reb8yrwE`tRB}~S0>@Z%FR~WfqHHj zllmcz69R4MFIL|UtSD4v^_aX@2nn z9&ok6zT9r}KCRUTV-e*m4W&2~(us^okFe_S(53(uSnX_h>seOfc6 zrWx%H6UFTi)M4l_2WIqm_S=RizL>>xiYc;C5N=2F+U#zJNU;}>oYHP+sW(@p-H5mN zeL0fF&+$@VxlgB}e)CWoujUzD9{yx5fZ5`%n~Qe>S46Nz4?%@xA#)tha%>-q_AFix z`>tYcpre#qI^)WXF3fQQG3$(*|$(UY7|XeBBuXa~oty@B3p2>Q?cG-CytB1U;Z; zBEA!)kI3o3pb&_AFDh{fJ*MWq*9Pu5cwl-C9Pbitw>@wM_J6}G{FS>Vzs7;Fvw{LA zmcKB0i=1-cPZ)FHYGWNq{0qY#Mr;M_vL}l342}91&IN1zr3Qg-)UcxscLDU)zXR;P zhxf{Qt0sG*Mcv}LCW~p1kwe3a%JO2CH>ye^BOfS9f_`W~KZt)%*7|`C zF1-&8DE@4+7mDE+vaiRA@tD7$2*O7s@!D{EPZS-ML5q$I;n?c=Bb$AB@n+tl6CPja zWF+gUp^++C=6AHNs2>`>)S1;KDnj+Fo`04()>J*cQ$$6gBHsAGV#e~SsV{o%y~&N= zux`&j7?#Pvc{gE3{rkg#1IMat=tvmBz|0fj6mP^TKTm&0TUYB3-@@Hsk{mZSXMt%; zCMloFVP_-zOThN%CNO+RyLek-LU*0StpJ+U>w^v zw}Ik*3^XoDV1rmCR>}5ZFSE5Q5A26AnlK$pX_G`;aMsdxYE1MI7%sB-TGI%BaML_* zW2Did!LzBEq!>R#?tm43E#^1OfQ|UNaZ?$}!`E0CvB(+Ejm}sy{**IJQ*w^Yx0y4m zC!SK2#BD>%A*qW6(i{9u8x@CJY)sZh9~N^3TUeRM^vx_%YtMSWb(jV=89R1cltb9*j{XDtMc5!#l|;8`#Wtwb356Xv|D< zs15sO}?-yUp&m(n`-B`5=zxo#uEP@k;oVXj$(eoHN)AuXMl)n!u8?kia=Zk~x? zXKz39?Y=q+(Mm09BX-NkYih7E+)C^4WEo3#jd~3kH?`iIYrYU;pV$WCJacTa3MR3P zQL?Hax3=mx*?a+3hxg-Hea~viPxa6K%z`z=u*X<|-7~?_$kzw*3 zI=76t-)tTxn@-qw$YZt{*eA!Vy++Fmos-%0TfsW6tP0yW1 z+AS(|*Nk{qVD?(DdCoe)*VYZGtqw%QyQ(zvKifUP`N^*>-r47)%};;j;Rg0Kh@O3| z>k{}S+Viy6hg}WK60$x0`(alRu|YC#7&d)gTWMeyxt;X4gg;$#NX9$-MyFYced}^R zj8U6rJ9{Igket2pYhZDAayE?0S6=Mrk4;sJ#wLj#lJ)jfyQ4TM5h0wAz+ztG>+<*w z+r**{3<)!D#_GULPT%_pD4NpH{+~FL_+>O&QhWVGD-HrV86bO)*>Elq6$*?sV>Q1v zC3H^rsJ-tq#&ZVRveyj!fc0Y4zjgyWj@o)KSP#aeKxIR@w^9vE)G~x<=I~v}72<1N zmous>FLuW*^}HT?joX9O?)^xeVsn-6ShdI8G>iJo(M3{L*3;0dSH5(Wbs@L=w9M&Z zNB>wMIP6UNL4OVH^~|WDtK-I2O+u@zH+r&saQBTG*wb5#6f4v$jF@mQRDXT0eaXnP zZpwyPAG}q&HtXc^8DED+`{lD{dz-(zNB*(WdQig3@P;vpcLc{efjlb$HB+BJzy%r4%GxO;ScJ;(4(Jh2N#HA!+?mlW7oO%hYzcLL@3wXxIs z)DF3(($be_A)jR4K>LjjYHi2$IC=Y3)3Br5WEn$md(F|D%~otEZshiNlWc4I0h_ed z`(XwH!%Jz-@JgEH09au}v$J^HsKBI|^)H66$rUu-3G|mJ4ov%gyY9Z_iFw7C1ySS1 zx)PfcIQb}5%dxQt<5$&v@#Td1R{-{HXAw*d3fi%>a$;wpIp(&t2nrR*wzf>N`BU58 zB0Nhm1zW?~bFfbPwz&xA;VPchW!6eEaNAvkwYa^{@-laO3E6mzAhKcBZtIKi80N&g zzd#B>N*fitYl+~{#;5iThLTyK*=0Lwa9I#Lj9_QH>aoOf(kBMb79*HBquRE{cFC># zsTciV@V2rnG;^2@H=JOa9;=LSXCP(UWd^dG>bA@Xj^Vzw-3kPKrhsFeS0*2%-M)5t@e9vn-J@Z-bWY6LSoq91F`?c!t65qqx@PF7~O&BaD)3 z_htDROp#u@jg|+!DA(Y2xaytf2xRr9J(b4mt;`OZn}cBQI>Dm}5g*}v>?3Emgb#ah zc`oR0zjhqqr>yr|-Xdul*jB+*jR|#m0Ht0d7l*fO*EYS~ae=YP?^Wwxh>Vel`Cmpe zdymA7gRj*2!!r^ynicSnD}NXlFfu%Um8-2fNPaEuQhai@E#lI!tLuXVJC2s&I&n`E zzRYc;*GL3gxkEC&vW(BsZV1>|5CkjECUcIH`JKxUGCpQ4B%+_HzaCk`F=ehb24aA} zWC2Q*-X2pbm*v4V(EvkZkec%?SgkP7UDNT;95jL3<%>8;1r zaGY|$02F4yIT%GJx3If7*zjM#Sk1$A5UH#>`kGr!tYQp$5w?4D?A2=ajANn$;Os zQ(XqIS6UR)hNEh%L_fgp@&V(fZ# zo3C&$>fu}t`q*?rFBqO+(WP_*AMnE-o79;$j<_-Eq1@eWUoW@FhseMP6;IWn@(Fil zTP{KWwFrEv6)=)(D<3*vFu6x=CEZI+pvVR9$61sBlXmFgSZc95B=NLr;tr;=Mn7Op z@s@r^69W{0*%f2rXb4bYpoGrPtBDW09kX^#Zooz#e8txk8v%}GdK+tEiUEee$YQ1F z+WQDN)!Ia3sYOEoY&aUqCB219LYky|sR8bNFo^Rlv|mGH7Bv)k7EUUJ;Jeo1lBEIN zk&TB&-il+oRn(RNQ*mlA`uBh&3=hcdhDi-LrHOpkv7pgpY}Yo7*8`mOyMkaly$dDa zLV~>Ek8B`p7|Helr(S3BB~nV>3`vp_Gchh1;VremzGnttOgg9NnOaPeA@${|$uIT$ zI}5v~C=~dRT)g}nmXZFV2TZV*KEqhch5i^rLXyH+wKb4_QGIUbxcFw{Kiu0(=ODv`w)`E=>gRenLt^!(4i#V zB7_YF=}BO>U2j49~6*yLb?#<_Ydf_);}d zP7RjRkdLcC(+`uWa_?OkygF`}U=@H~tgX%#V80h+$@{`~I*q5>P@k(J^DXEGD84y5 zt*V2A2K-czeQd(6!2|K#SXx?ScF0(x-5bW1rseX_C~M6FR!r6mFZ2atk`#PWk5B$Z z&`?O~iAt0OaPN4_8P~kI0A~2Cq1?761zeyLBfdGa2`U(tcCJh10z`CjuS?}sXY*sv zx>Sn4_}n?wzU9u>r6Lmv4f3I~6uYQesrMcwoV(s|R+NkYlr!4^RWP&d&Nkp&lfQkk z4GD4|LpVRZe;MpdWCd<#$@4Rx-TkFSuj)qwg+wQ^O5c6 z?U8LLL-<_#E886@YR<)xZOTw%AZNBASdm0+ceX1p5S;`a+4kOpe12v7OYS_|)qbeT z`-eEf551UKxw8!z!^wKNKie{epSAG;W7J_`--5C7qyn67xFu4F>3nbN#@iI|YqvKH z;-rM{PlC?!#X*!7P72F6FW;hcUK+bb`2&lG3HB8V7{zQ|57<57Co4hW3M~$19(`Vv zy3e4-Jz*G5gd5}mR|3IpwX;TQfKc+?r&20wo)ZQet$Ll#O?7+>XI71)hHf?F#0Wxk z&%$8{n%o1#$OFjyEnGxP60{Tx6vU^X@&SK6AEd15>n-TBCYM!Vh|{gZ1IQgv%Y+`@ z3L|$CkGKHx5`1&udI@!S@r93-2;pEBZsAJm>6HcHC*B!DxOD5C+mAZ%rP%6^4z&Bn zQf%01rg^-^WJ9H)AMDhe1PkSL=VdnefQ_S0~Bb;_|; zGD$KA>xfUCnjJ74cE?W5&d)V*A0BNB#~_4ic970aP?NabfdgyxVE0=${fOTpSzLn}8qk;$)2aRA%i^mI)u8|<5D$g)r3t?pMjnZQ@k@8u18>9gq z2xES1zl9poKEc{&ekpr`2NYgg3Xc3v4>tVg@Z-Z8>78mFK6ssH+O2N4YM&ipTNwgQ z4A|FuExQ_2^1G$Jw4cv;a>f+-$tu!TU*eRg2)Q5dpTi^dJI@oIy=hOSb>645gIby? z!t7?Lil3Kulxig$2W}8VFf$uI0ilJW(lED?fx? z15DGL-R|Kn+jYzkc3dd9$?sL`Uxl#zU!Dxo2fI++_pny*Qql*E0>cjSMxRA%)OXm0PE(J!1gq$@JL(h$ggXa>d%=n&BXB=a zz1TTu02YSP@1ex{t?(dSZ&~TE+WliGwikPiLa84i&;VeFzC2!$ac3w$cSc6B-1xCG zGE5&WGu$IG&XLA6osn_JmKpB$78R7a-(Qi{pHbYg^KCl}%&kRGa34kpQ%uqTh9L^2 zIOSU6CIr}!hbZhc_Zwegi!d%s7V>4&gWigBa4u^G%*g5sMi|IMG{W4R6Xx;iHNP%X zf=rNuW3DvD=GG|PEGI){`)@|!`(mkbUs0go&Y&b*XLIE*c!J{(ktMLU*1x$zW?(7DdVCF>r?%Di-;N{$0g<`uR#FasWLrjp>&Ilp$hCxY++vg7cEID@j4Zm@d`mGR zzIPTWdMEXqR)aOBGqR+hLUr*3unle~2WGZWntQq19i{~Sj2xzR*# zv&q@-u-lfJ0XGPO!!f$*C}9c#Nlf@F(U6(tqPHtDfXVB@F|@5t5C#BO`dbh9Pw*%( z5ib+G6rrQasiy$eVABJR6?jX#IACc&Z`(XNc`S_}tDFEhd$YiiJ&l!D<8mx*f3eN0 zt&g>t1>54BzS63|9BqYH*~yczKNXl#e;^wgoxXj>CiM zmu1gu-$&<7K^EvkI}NN)fmSK3e(M}_GQjeu^|sT4>`l0tuo8}a5yJ9-|3S*7?*l!E z%0hBB9$N_c3Q#er-W%(w*#rM6X5UyvGSENvg29=4g2;x4;6=|&jUBK%md!baniQ`Yz%-$F2RR-e^MJ9Uu{|`n+9s1> ziul{Kti~V8c=vXKPNqKlY{T9rrNgm$nE>%nH6O@JeM)kyjLjK2OUchkeNKI^{zb~8 zB3tKy)J;)8fK2Qin+71)V%9`mT+myek8Mq{#hUCAe(dQ#Hu0dv$=vM2VjC#)%3`q5 z*$6PKe$Z6t3IUgqspx;6atJC%Jn$hzHkFkO$B_bKHW+_;0Qv0n3XXW*B73EPrb@U(#JQxng7Wf=i0vVc_^8 ze|#W7lT0wzw20j|e^CD9t<|Kq)T633d8yqU`?kA6=5es?;$}m(eT4UwGx!iqKA;Iw z_w?|~UJ1~O2C9c!JcJE;XP_T2@~^i@rqml5_pY>y9^OWnrpV5BVk3I|T!a0EXc+}WGW%eQ2(Ro_XvCS?}} zEFK`U=Ld(C1O5}7Q0?09@%W7d+PeuEsrd8$rVW1RwZDHr06g1l)H^4sQq0*XA8^Cr zHGDtpd?%x3v7x4KE|3V~xUdn=wUw}1@k?*_ic7d7V4&Oe7NR#78|hq}i3fwMUP~6R zMTG4O*##v*$S&)Wo;6LYe2Gs<4U#3>0Me$9;pTZFgJTRhe83f-8?TWH*qBUx@Cc)p zWKBbgqYKv*!Hn3t1aS8W<9UGGm))@>rE)d`OT;lbW^8bWFXI9JsuI0<$j4jEZyHFK zRn)Azfy)EV!K8rU_edT>MUd<58mR#5=ywi&olv>Uz)9F|^b=t-3SQY=Z^CAtTAkzn z5{fw?^?8g_ai+}cXN-|uDEcPJoJYogQYfwqjBqrB>$`W-3Sh{v+St{z+0U2fJ_TH| zJ9ZYIpEGIr-gmPD?8EJj)kh2g_s9e*1_ajDuOb^|On5CAWPzhPoEK}#SQQ;F$K6F4 zu45UFtBU|)XAwNDQbxgp{_?=kCOnYj?JR!g$)b!huE#*luv)HDi|{Juxlj2y23)S} z!m**`opsu3`TP9;x22@*9TIQ#5Dg zT3MC2@WfgbO{KS$K2{gCyJxWV%~H@drd|@J;%3PkA93SIw5C_tl#pC zK1}*QBaw;30`vj1mOQ}3Po3beQq$mXAJ^NwsCQb$(iv{x@&IdiG#NO&O*@T8Tx@FR z*f~o8ry>P-(RbmFH+b|hG4YX8%Jqkgn%<%Cn*U` zGi44SQm52Y+1NQ;uXc#wzvRH&BIjU3)N)+z#iJDzV_x`CfH$hya9LESN3LW;a=Y}w@U{$sM`RKGoBIKJ z(sAF;j@WO(@=55!Y7uX8e0cy4z+2Mv@RpKaSvcdOPL&5YAHjj))9K@oDfT{}nv_OaTp*ro?qHqn*`kGGf-HLbTRF3gj( zxv+Au!P%_r%lLXbFd0(6tlFA*w+B4FD(BK`@sVd#PGR<+5Dla8~Ud8YWQSa`X0<_0h|oA<2}}giR;OrJy8i0*rWSwI8E@< zd`6ZqWsp&rs%HeeiBnOOtedeX=G(QSYS6ke6qX_ReA zjz!#GCb?g-E%1M~t0YN|9EN?xFK}q1D80wmp8sD50F^2!yAF<+L8+NsKoZ1XTi5s~=S}IJ^o zM@ZHfM~)p)<``4)wXwDkVB8{OsIe@EdI5-AW^|Wi4W{X31t`fnxW>{l(9;}UGop{@ zh#)+DxWs;*v9SOShqp02qq*g6b%ikhru^tV=M@Bh3*ovH6hLotyX<$65Ip2byNTW-kFEs!)1}FksoS@yK*G+iGnx+!(|gM$zvAEf|S(X*f~@_me=< zsfNG}r2`P%I)?h<@PabmRbjMCUSS~V2*cDa#Y3h5?Bq>8KpMbGQomepvC~Fg9_;Z# zu0$SqD?JU1Je1|ZhJOTqeCT;iGYookM1X8VP95i}&7+4LZ|&olBj7HPZDq3|cN?=^ zE%l}SvvS%fC9M*HGob2_P&k?p ze+D>Mxe}xdla#D|eZt;v3mLy+vk}q_(GPw~BRrL-B7hqY7ds^rGc{e_GED%hK;x&f21g_^3=B08 zE8^DInBm5%F1sK(Wm}VDrA(y}R9UUa5a2<~KWjU(%6W~Qpb`3{5vhR>=(=OrGWU)U z<~^7P*9hMF^%jL>#Uw%~Vr13GU{wrbw?4NU!(5TgPa4VKsf5oh+6a<0n$|~Z#CAy9 z17>P46dM;%_#nH4{YlOZ!wV#mh2Q-B`A+L-1f+tow>m>9vH zzU^XFi-1UH8%t*K%OFZ@`$rnnN3=i;u+m4+nkxh^=K%&$GR{4I?0Abbu6)5NIne~R zReX4`PbE^dXQc+-QnOdldcs?`Q`+!^!5o>dsm2yaQ*-3p$$+hZD6x}0R2RWnMOLcS zRY=&ye?)cHeG!h~Z*s`C=S1P4XnD=D&4e$k(dL4m1H&Yx_gn=@Q3K2QmYU-3uyhYE zDiqW{#XwpaR$eX1k5v1TL&z4Uh&~9PX9#3&3l3oMET`3VcnJ?8JqOPy`~i=rcP>6HKx-&b8h5*J=G3nAu(g5{0HNkBOLf#7vGGt$c+n4# z1~8Zn6t>q}cx$CxR?Csd!vmgnz0G=gTaH9NaRCHp+U$2CCkr_2J*TF=+(PgkFc?H` z*E^Afx9x|+0F538hl|!J!2(Gzl}Kwx7&Gd|K3(#HVYIebHXf_oF7QA*wr^ReoF#cs z_l5%q##y@L+c!$92__ThsQs@dz^JPbsPp=PuuX%2kEJ@ETtI47z~u!~!oj*W-8w-C zLncGArSS{)QAe(?^kYe;I@0_Fr)(qGxj$JGE=zcl<}WxoW=cK6`S~8Db`7kfF#KWi zR4r@Q04|)<<$&c0gC7KIOTlN{Nk}XrBi;SE>Hs_Z$buiqPHj%TSv7 zssc~f`K}nkggeosrJmz!uD2Y$Dk#8d zIi~!c-Gm#_{CaB@ZuOVd4o=0SxI93X1z+Bd<-rkG=V;QWb`EG@{3TlZD`S`>b22qI z{4sJg_}3!+sCu~mAj#|d*uqq;T~L^eNZ|@>L5$*7w5Yta)lH}eMzJ!ty-<-n$?Cz$FZ}(th;86n zY1dW74`R(gryVfChKlrjTvhTnb!GVwX$l!{s~;kbAP&1`?GR}KQJt19kwzG!n_N4u zDzO5Nm2q5Edb>j2SCwc5KG*xIQi;%L){d)6fBQoWi_gvNMtro|1VXrai_53Ahp5>5@Sw$t@99Y`q2>a{?|moT*(+e(X>Fte{Qtp*N^1+Mn|+7A9m7o2&2!!%JO2eLh>X zP}fv%>!OGj2UwBe+79VU5SG041Ec{+H)Oc^Et3IvIM!b4@>}h+E(=einfm*DsHL+i zsr$Vy0VmA#-p|ogpeY9Qi)P!Bi3HR1>=#3`i&3S6u|Nh%~piD|xwd+EtnKU2?UM=;b{cJodXDU%u zH$TeHjr2@GOo zwGMK#i#3Jw?4Svb5&kMi%+K2FB-i zB5fqn8`6dK>oAP$+~Q(M_X3PT-zRgo?2J(#i>-da%)+S8o{|xf8SF#0!kH*tLW{jElBiVvUCv0()sPa15Hr5U(M&a1W(ON+TbO*IR1B>S%Tu zENKYH*hLfCP#Rl62B>svam*^;#vKC~JBOwTsDgykjIfvFz=l!}X-zd|4x*vud!@-= znRw}U`AdFVmytGzHQyxAQqIGb%wu(+dU|Ijch+mLa0#Luytv zjp?uquvKOrCO9jBfzdMiEhD3cn1|J=lT=@2Y*1vVz|WwF2xYCfwk%-WZ`axr2p5#G zlkp;Iao~EFm#p}GP2mAEsq~S~v4RyLKYA~u1&5C9{4zr4MQrykxRU9fZU>WudzbAS#uF%9`w{$rpX|*u zPGAA7`IMBhi-Go%l!;o%ZoDNWaHZP))o8y+V6@40y>ei@X_Fb*B`}F^+GIMbr~AD? z)Nu^`qz#~VfysT-CZo0)P`;hC0py0Uk3FGn>w7Z5F zDNa-I3vP<8-TWXIo%m>rH%wWgf9;YCQv>rUFpE(W~6X_FCF9+A*)+5mg19pX)!UnCf`(G{0V_*%P#ONSLSsPJ4Oz%H-= z;whVodLS2XT+KQ$vw;ZD;*AQl@SNzyNv9TXYHslkFtb*I-Fr*KA1}{K1h{9c$6H+K zbBzU%O>ocL$uWnwMzOVr0nxwqF*YVg8m2xLSt1k8-u52 zE>hFljn`X>Ua{>jtB_U~YkYY?`4iO}C(>LsfF1*W#I+3YQaP}7`<%BW?_!>(fj&pT zFCr`5bYnDB!&pGhYst(7OyRi?B=CrGD|-2n@1 zAzONIEtlomti;nW!?olQ76$hxj6#8wbPcqyK@)H7J{=Nse8Ylip$?j~k0dR4u9< zeC92_6!$pRbC@jiVp$r@3C_4{nI1`(6iVjp1}7h>T8h`(YTk|+>_b~gcd0E8_FPp* z%mOtXmv%h@W_dgIMRN;Gl^ne0s=Amo=GR;mOnIv5o!GWrHA=CSuGPKlI=5=J=c+nb z^&KmH2z7ydQu<)R57ro+nkNsMtnazXPgi@E&zj!ris0W{=9)taX_F_pr_Lb9Jcbi* zxL}<&U`{<#t?3luqxl8PHH5M?f)CpW8DS&T^aVTL&GYTx-*3N7_^Niu#QG(CxeRho zt-gdWv!^z$gnYIops%eJ^Cfp%77+$j8mU^w=UC7X5y@R^){+u^;+-fMQyb0W^)?yE zaBaivvde|-5bxJ1t6e>iY8V2$X7r*-$OkG_RR0jn<`&2J8NsLDlWdL!AffkRH{}~LU zTDQTkWnrmF%dSS_yfgqkIjFYY5lzdkq%5!r>g^bWD`-(8b`v;LLuAc5ugHL#xhW1V$TOyKmo35{^W zhiW_z!>)PD+g1f0ku~}k4<2wNJ>u`^i2W8ZI|+SQ^@}&R2aHj?ZTa$+3w31Sj0+H7 zi+k}AA%cP8UVM~}D@MH|ySychxm|VOyM$Zwt7dqK-F~eI#j^+2X2K8F3_9toNH)i+ zMEIJIVMX`AmNWHx5U8a+^ROl1*FLFN@X_P_!Y z9~)C-S{0Z}@jYH12xjK->+se<;&twb%fLto;mU#FLUG1oocXek?JCU73PhgR%cBYw zLgr)nsu&UHtFlwzOT5>uc@3@HmNQMU;~i{xZp zuo~9nt=l!$NT00XCCgo(V(OJm5MVK6YPTto^f5{qZN#b)gEdhUwE^3GSd)R)=TK}m zxOHSrIxpJgrA-I%>4p=W4CC!M4vx2o17F%@mHJbjT3;T(mO-Y|TS-di$7bJg0Y>MC zW;t@8Qu48S-kEz?*k7?ct5EO5F8XY%v9o+x49O?0sOI_$CJ-sIei-@tZQHyFP>f?IzV`z9iOY!5aqk7e zoNg(eFpoGmJ^4GPjKBi9|*oj{*zqZO%>}@UxAmF}1w#lQtJhorSQ{3-*IWSHRGVCLp|C-PZk=)AM+kU(%>^1j zaq2Y}__1Auomseri>r99_?xkZZJbAfP8sP8!! zPTFm)cjBWP?zvzL!`o7>w@9Rk{bdy+2p=lr$KMAz+iNdQ}YJ1{bc{e(}HvQZu)oAzyQ$7H;~3#Vjj5{|v^6 z8)8D5OPp7Tmvd*d{DM1p2Kr2D_anQNvWVNUe8JKSI`NP0a0tWq1bDn)EX##za5(t+ z-ER}o$`u$x=1bD6a>KA+@KD{6D%U#fv3#HW`hfigHL2(?Gn0oGt#OBhU&j2ZUiFqy z9T@ORmS{@CSVPk=J|`#$Wufta>Pd_t4ZJf07!&YVtVhBz8Ys*MrktI!7&=q{fXiEq zXj*6nqAIus2=>kV2FI}pxUT34VH9gP2yEyK_9LWf>OX)QmULJ5^GP~|r^Ey!3 z{Jylvm`0{$iKkvx;C59P;Xgj7w$KRMC?7#a`qx&pKpe)B`41>jFc_aVvpE zFfji}`bqppT_FsufM^oN@MQZEgj(5KbT`-JVql{Ojo?^I3_m8>9DCr8!I-!eiYYYK zIOXguO;mnNDGLq`dN2r5!AuqyFyu1e)@|?*Yy>mGTDyl^Id&q10BHb&6dgVEdW%7t z$_f{lg)5Z107J-WK(OmC50o;h_IAk10(6@7BsgiHSPtN-jWdJCG?;^}dkC@$DP>Ip zf}Jmg;7G~GnR&oM8qu`3^|mqu7=Wbv@U^(+0%LM|5+^oP7V?;fgo_$M0M9fRYbH(L zEoN8_CV-xK1{mwC7rlmEe3&~-v$v%e3qmZn0b+BuBw{Z)4K!vf6P7eRji3kJ>I9Yf zn(mfN197zUeG~L}i{V_Ipgb>v9+36oIT&ls)4=c?DB(C83CeJO@x#U33gO!!j$eD?{3vrn%d^#;?lZHu=^GuEYTb>?fO{ynQM-~Etb*b zT2foG2C~f(Z+Q}gDh=0A%p4l9=HHzIaNi%y*u=*W0*Bm^b}Yl>xL%X&m#O#H#^JyU zs#wt9b24Lh!IrG)H76C6)~@BU&adY_ZP>~Tnkr&4kaP0swF!v_+^=zj<%ggRIi7L> zP8d+%M)D@qW0yPo-q#eOmKg}ylVVQ79eQg^L-y;2k#YZ5W3RNx1>x2$6M$o@&Kd4t zk;zUYzykT2wm8Sd zWFYnt#>Fju5sEN9=m-2UxDAKtgV`mFJYfG_b;%$ z@;Xq}SJz>4nMrkg!RQTq%~J2PK3-RP@dY=ePpy73idTA&*ztD6x&UyD5unPN_J9@R zKusw)YK`w$>srHEcj?;X<`DiK8VGSt?!oaE@n?8zg1c4#f^@4KA-DknEmU8TVeI8W zj-8P~8E8VT$WVR^MbFq1SutW+z)xhwCQyXCyahO*F;@sQ00Q(Gb=zn+PJD-W@K z8bzA57ToH-AGv`q`18LoBtmT__O${ihncxX`E2`h(LDh7!UCp8!1v%ATm|Xz4bL6O znRdcD!nsY=$!}X@2}|p`I(hP~OzgA+u6%o?ot=r($$Mz05G zoz;6aExZ~^&F79w5EZZ4)@k9nMrv1+j3t+(2e88{TJlYSQNrG8_l=6E~M$uqoNi(8pI(!y6{W9jeQ zIiQPC2d@3FYR$6l$m8X?0szK#Rq-EOWJW z?XD02TXzHL^a4pAJ>Zrj4B>qfU}0;if#Sq_KpH?32;h0W#U(jYfNQ!TyD9R((X(zo zYy}euNm-e$&hz*Dm zkvkRpNnd>lJ)sxrfIkKc>DOM(GInpalW9Wd+9~1yYfsTuM-w7Gz{v&F6J!}iH5{xd zn1)*9|JW{*EID=^hHk|h_&(~J^}K0$|I>d#N|91jdSV-?peQyV*j5KE(3|B`*3a3h zF=CH6tcoAKSuPKxzP%m}Z~13U%iHH&Hhpfw`0slljS_QXCWo2Fn-Vjb7;WZsQ(~sU zcyu{ofr;stZC%=HW@c)nG)p#0d^j7p1?`kp@6AacunM&OB}nBv*kr($8ei?)z_y!@ zMGzl?eDGPTXk>E?QH#*G7_YeL3B0V>G^%BXhzFy(XL0UXiy+{Lg^lfGsUmGM%!8BB zfM+lEh~unSAuUi_f~*$lIi6tJbL6zj1bDx!K4B~ga>D}?H%TklbdV8OZ1|5<)>**IBj%Jx*2<|z7X!{tcQ*yZ=sA1-Ra3X+pUIOV+*Vb&#>_@#ski>3;SvEBIO>e)=v6TRj4j~){n>T zda}vQ$8KxQycJ)J9Wzo?hdo%E<*@JoMsYQTfG_Y7+-w1d@UB?{J?lVT04VYh~%H|KP>PWn>IDvYn;3*1z}K76~&D}i%Z zwbPKp6Dhl)t?c$NK8{7~CaVS5*!e-SzpdKcmGG@&q{MBm_@T7C8yehB_xYO@~6bQ+J#w=@FM!W_lF3CR;$nZu(zF}9TK=6 z@Q=eqMr2~FU;+-nnzm?B=JbRtZD5y`rvYF+{&?WC5?bu+dYM3{B!M5R`9oh_EvQg_ z;2(o~$3(kKAX);K%~LiN(S2DStU8lj^q&maStPQzwn}Q4RkiET#$jOdFv3*6e7J$_ zFXdO;zO1e&q^ExIbzrp`$Q0hK-RR+>qyv{0Hq|y!hCMhvOQS;GJw55KgA(A%W1K6_wq6Xa|v;WB~bSJv_=GRfH|Vj(>3M=H5aty;E> zxBeyM#a_0z0D)MoM)Nt0#nLKg6kE0B>!}5uHGZTT7mMwxsZR6WJ8obX9t*B2*V$%1 z2FhBdind3uM!@j&gIJ;26Ec&^lJ3RS$(fsYD3ko^xz>}jtg)y8Hq3)0b-g)vJ_JBp zZvtQ>02ZUysg`mBqi$Ns&n~1QT}g+6q`%#RqWl`MrMhA}H@V8xOgpyPVXgG#;;LMt zFx|j8OZqO*Q}}!xN45dfA*LI>z6V${+0G>Rqp-I1Lu^nW?suL&cViLbrfvu_^MuIbmH{oBX~!>F7ZD{TnWNWxf^sx5rz!Ivqeh!!KpiY2;Ypt3TA*8e4>`Gb|*> z>M=ZZE&VI;)?ctT6pj1C$j^7%?v06j*1)$ngCUm-ffwtPV4K1}gA0N?rUMoTr*naU zYkdF=HLR1ZY?(9?F~@+h*;+phEXhEq6E+h=33S&qFGE?R0Sy0-V4N;ZCOxFfNJ%vE z?lV1ZRT#)d!mMc#y`F$pjW#hwy<#0bR~o#ZgK@yO$vrq{>(Hp@viv%WMt@tSdqcAz zULF*&nVmhn)rcz#eBQ-LhHvbz7yy%;RIYe&*^`AQvbYt9)_7&1P&4J7F^!jTr~GRj zm_k<`7*g>i#DSa6$CEq(i{jv9xKsmRQqJsT3rB&3X%~v!m#h@%u4z2Xr)om?S`2$E zxq%29(GQZVYhK!A$#TY|P$r7IMTrKR6iZ*Y0T#YNNTgwh4~3)b;xqEC@Q0r80lmWN zs+;R9U2i!%tZL0kmfy<*GO>#3@Rog!{DyhGt7zRDvAtrTRB~Cq;$=J4%EA*_DTSfJ zzq3G-%%FxkGnOTRR~C-k{;C5nkgoK^^lJhR$TqZ?<4ttKhB+~~8Er<%A4KO359vrw z_nYXx**2n^R6K>8e@&^$G=nBezKL$4t7(zk&t?GBGElWQI{9fa;524&MZ4Qk zAiBI>3i5Oi7YCC`&O$+SYf*crLlUQvS6Ltd5ljO0A@u=ztN9C0{CWqB<0ZaJCI#Q_kAmV!&nCg-1II zbk~l?71+EM&n5@1P-PA$A=qVJOdsk194gUx(~O=_aqOa`qwGH9WraWWgp25a=c=3I zEP>>*a?$6M9L|>C%L6j8is|rHTU#`@j(2gAVlMF&1Emu98Vq*X&cYMffiqKue`kRv zf#&kOGRAY$PR*0sFLj^-!Mx-kok(Nm;MXRkfI3Y*cVdh+Jx-%1tZ-%4z^3vfA!l)G-%5r-SyA^;@=wUoY6^?5X2dB zZ`ThILkQ-~&VbUEk69eeVbZU|FEnOQiiPnDYJ84`#2CZEg(CMRc5(1;c(@-6VgPL@ zCz>=%kKB@NruP5Iy zB2}@>w+$@?MY(^WEAF?6FSX{?$v#`hRYCted#bB^zpxU<=2daT2&Wa#{6^n){XTMn zAYt)+cY_FwrL?@dfn96%Hp7+gm_)6za-rNQ+vS4_t1PChlx(@sB1@jI$u2nBA5x}a zoJDF;Vh6N?cFkz$3#{fWi%b({=p2SI9UTj0F`Cd(syrg$+HUD z)ntdS;BNmK(V$nB&0@lkjrtn3DSv`tNCth)QxTxSzeXkVwweAU3T1tb>@3l-(%0AG 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 z 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¥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%0D;Rj)+h3xWDoz_{mBvwX;vy}fOM4mi-T{7 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 L9`T5bhY+6oPg`C_?X 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%0D{aMJcz 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

l0@NwS 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

O^`*M5im6449xhY)&v!NT7{n?2Sydp%M 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 literal 0 HcmV?d00001 From fea23a36a1ca62d6d6320e56bdeed11d784e2f73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 12 Jul 2021 18:44:05 +0530 Subject: [PATCH 55/83] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 24065eb..8c37708 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,9 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace [data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt) +[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf) + + These are online read-only versions. From d094af80dea5263008ae711f0bc8f84d4ca8583f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 12 Jul 2021 21:08:37 +0530 Subject: [PATCH 56/83] Add files via upload --- Python_Numpy_Exercises_with_hints.ipynb | 1821 +++++++++++++++++++++++ 1 file changed, 1821 insertions(+) create mode 100644 Python_Numpy_Exercises_with_hints.ipynb diff --git a/Python_Numpy_Exercises_with_hints.ipynb b/Python_Numpy_Exercises_with_hints.ipynb new file mode 100644 index 0000000..8bc108e --- /dev/null +++ b/Python_Numpy_Exercises_with_hints.ipynb @@ -0,0 +1,1821 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "bf79c78b", + "metadata": {}, + "source": [ + "# Python NumPy Exercises\n", + "\n", + "This is a collection of exercises that have been collected in the numpy mailing list, on stack overflow\n", + "and in the numpy documentation. The goal of this collection is to offer a quick reference for both old\n", + "and new users but also to provide a set of exercises for those who teach." + ] + }, + { + "cell_type": "markdown", + "id": "017db353", + "metadata": {}, + "source": [ + "#### 1. Import the numpy package under the name `np` and print the numpy version and the configuration (β˜…β˜†β˜†)\n", + "\n", + "`Hint: import … as` and `np.__version__, np.show_config)`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e28779fe", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "46950f4f", + "metadata": {}, + "source": [ + "#### 2. Convert a list of numeric value into a one-dimensional NumPy array (β˜…β˜†β˜†)\n", + "`πŸ’‘ hint: numpy.array`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9b0e875f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "e3c20b3d", + "metadata": {}, + "source": [ + "#### 3. Create a null vector of size 9 (β˜…β˜†β˜†)\n", + "`πŸ’‘ hint: np.zeros`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "96d0b63e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "b15a879f", + "metadata": {}, + "source": [ + "#### 4. How to find the memory size of any array (β˜…β˜†β˜†)\n", + "`πŸ’‘ hint: size, itemsize`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "32f9025c", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "0a708990", + "metadata": {}, + "source": [ + "#### 5. How to get the documentation of the numpy add function from the command line? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.info`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d254eea5", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "0b16cd77", + "metadata": {}, + "source": [ + "#### 6. Create a null vector of size 12 but the sixth value which is 1 (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: array[12]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "05223560", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "782d4c77", + "metadata": {}, + "source": [ + "#### 7. Create a vector with values ranging from 20 to 59 (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: arange`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7250d114", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "48d48f01", + "metadata": {}, + "source": [ + "#### 8. Reverse a vector (first element becomes last) (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: array[::-1]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fb702ae0", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "4fa39382", + "metadata": {}, + "source": [ + "#### 9. Create a 3x3 matrix with values ranging from 12 to 20 (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: reshape`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "97e6be92", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "da64551a", + "metadata": {}, + "source": [ + "#### 10. Find indices of non-zero elements from [3,7,0,0,9,0] (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.nonzero`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "322b2b68", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "f89d9c9e", + "metadata": {}, + "source": [ + "#### 11. Create a 4x4 identity matrix (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.eye`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5717e1c1", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7e44c6fa", + "metadata": {}, + "source": [ + "#### 12. Create a 2x2x2 array with random values (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.random.random`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c8fd52e1", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "13c5928c", + "metadata": {}, + "source": [ + "#### 13. Create a 9x9 array with random values and find the minimum and maximum values (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: min, max`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0ede4d26", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "3fa2e461", + "metadata": {}, + "source": [ + "#### 14. Create a random vector of size 20 and find the mean value (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: mean`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c0048e59", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "73f7a549", + "metadata": {}, + "source": [ + "#### 15. Create a 2d array with 1 on the border and 0 inside (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: array[1:-1, 1:-1]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "351ff928", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "6d0c506f", + "metadata": {}, + "source": [ + "#### 16. How to add a border (filled with 0's) around an existing array? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.pad`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c1cc1143", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "d6ad1a9f", + "metadata": {}, + "source": [ + "#### 17. What is the result of the following expression? (β˜…β˜†β˜†)\n", + "```python\n", + "0 * np.nan\n", + "np.nan == np.nan\n", + "np.inf > np.nan\n", + "np.nan - np.nan\n", + "np.nan in set([np.nan])\n", + "0.7 == 7 * 0.1\n", + "```\n", + "`πŸ’‘hint: NaN = not a number, inf = infinity`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7ba3c441", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "e3a7ba7f", + "metadata": {}, + "source": [ + "#### 18. Create a 6x6 matrix with values 1,2,3,4 just below the diagonal (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.diag`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b874734e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "6d17ab5d", + "metadata": {}, + "source": [ + "#### 19. Create a 6x6 matrix and fill it with a checkerboard pattern (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: array[::2]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4c4e2c5e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "8837119b", + "metadata": {}, + "source": [ + "#### 20. Consider a (8,9,10) shape array, what is the index (x,y,z) of the 100th element? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.unravel_index`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2b05c544", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "ec788c9f", + "metadata": {}, + "source": [ + "#### 21. Create a checkerboard 8x8 matrix using the tile function (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.tile`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c3980b2c", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "391791e0", + "metadata": {}, + "source": [ + "#### 22. Normalize a 6x6 random matrix (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: (x -mean)/std`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ada71c06", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "1e74d39e", + "metadata": {}, + "source": [ + "#### 23. find the number of elements of an array, length of one array element in bytes and total bytes consumed by the elements. (β˜…β˜†β˜†)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "eb0e066c", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "78250c14", + "metadata": {}, + "source": [ + "#### 24. Multiply a 6x3 matrix by a 3x4 matrix (real matrix product) (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.dot` or `np.ones`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2e482afe", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "51898680", + "metadata": {}, + "source": [ + "#### 25. Given a 1D array, negate all elements which are between 3 and 8, in place. (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: >, <`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ee92ccaf", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "89e78048", + "metadata": {}, + "source": [ + "#### 26. What is the output of the following script? (β˜…β˜†β˜†)\n", + "```python\n", + "\n", + "print(sum(range(5),-1))\n", + "from numpy import *\n", + "print(sum(range(5),-1))\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8026c969", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "ebd10810", + "metadata": {}, + "source": [ + "#### 27. Write a Python program compare two arrays using numpy (β˜…β˜†β˜†)\n", + "```python\n", + "Array a: [1 2]\n", + "Array b: [4 5]\n", + "a > b \n", + "[False False]\n", + "a >= b \n", + "[False False] \n", + "a < b \n", + "[ True True] \n", + "a <= b \n", + "[ True True]\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "90fed5c6", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "c0e940f8", + "metadata": {}, + "source": [ + "#### 28. What are the result of the following expressions? (β˜…β˜†β˜†)\n", + "```python\n", + "np.array(0) / np.array(0)\n", + "np.array(0) // np.array(0)\n", + "np.array([np.nan]).astype(int).astype(float)\n", + "```\n", + "Consider an integer vector a\n", + "```python\n", + "a**a\n", + "a << a >> 2\n", + "a <- a\n", + "1j*a\n", + "a/1/1\n", + "aa\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "50d84cdf", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "22713c3f", + "metadata": {}, + "source": [ + "#### 29. How to round away from zero a float array ? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.uniform, np.copysign, np.ceil, np.abs, np.where`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "85ebdda9", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "f1ae2c2d", + "metadata": {}, + "source": [ + "#### 30. How to find common values between two arrays? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.intersect1d`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "097482ad", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "34a7bdee", + "metadata": {}, + "source": [ + "#### 31. How to ignore all numpy warnings (not recommended)? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.seterr, np.errstate`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "95ba8c7d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "37bc0973", + "metadata": {}, + "source": [ + "#### 32. Is the following expressions true? (β˜…β˜†β˜†)\n", + "```python\n", + "np.sqrt(-1) == np.emath.sqrt(-1)\n", + "```\n", + "`πŸ’‘hint: imaginary number`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6925e9db", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "129c342d", + "metadata": {}, + "source": [ + "#### 33. How to get the dates of yesterday, today and tomorrow? (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.datetime64, np.timedelta64`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0fd2f947", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "42f8b2f9", + "metadata": {}, + "source": [ + "#### 34. How to get all the dates corresponding to the month of January 2016? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.arange(dtype=datetime64['D'])`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5ad086b0", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "252c43e2", + "metadata": {}, + "source": [ + "#### 35. How to compute ((A+B)*(-A/2)) in place (without copy)? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.add(out=), np.negative(out=), np.multiply(out=), np.divide(out=)`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "34488d4b", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "486df8ea", + "metadata": {}, + "source": [ + "#### 36. Extract the integer part of a random array of positive numbers using 4 different methods (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: %, np.floor, astype, np.trunc`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2680c1ca", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "649e89f9", + "metadata": {}, + "source": [ + "#### 37. Create a 3x3 matrix with row values ranging from 0 to 2 (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.arange`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e832212f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "3421e17f", + "metadata": {}, + "source": [ + "#### 38. Consider a generator function that generates 9 integers and use it to build an array (β˜…β˜†β˜†)\n", + "`πŸ’‘hint: np.fromiter`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d97fcb71", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "483dd554", + "metadata": {}, + "source": [ + "#### 39. Create a vector of size 10 with values ranging from 0 to 1, both excluded (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.linspace`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "572668cb", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "2d07be1c", + "metadata": {}, + "source": [ + "#### 40. Create a random vector of size 10 and sort it (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: sort`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "046a541a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "6415f02e", + "metadata": {}, + "source": [ + "#### 41. How to sum a small array faster than np.sum? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.add.reduce`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "129e785f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "fe043549", + "metadata": {}, + "source": [ + "#### 42. Consider two random array A and B, check if they are equal (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.allclose, np.array_equal`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7ada2e2b", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "cc08f71c", + "metadata": {}, + "source": [ + "#### 43. Make an array immutable (read-only) (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: flags.writeable`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0b91afd1", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "2002cb03", + "metadata": {}, + "source": [ + "#### 44. Consider a random 5x2 matrix representing cartesian coordinates, convert them to polar coordinates (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.sqrt, np.arctan2`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "16476671", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "b7109c9f", + "metadata": {}, + "source": [ + "#### 45. Create random vector of size 5 and replace the maximum value by 0 (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: argmax`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "89b75e6d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7d3131b9", + "metadata": {}, + "source": [ + "#### 46. Create a structured array with `x` and `y` coordinates covering the [0,1]x[0,1] area (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.meshgrid`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "445532d0", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7c8c1fc5", + "metadata": {}, + "source": [ + "#### 47. Given two arrays, X and Y, construct the Cauchy matrix C (Cij =1/(xi - yj)) (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.subtract.outer`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7668afae", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "5795b4bd", + "metadata": {}, + "source": [ + "#### 48. Print the minimum and maximum representable value for each numpy scalar type (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.iinfo, np.finfo, eps`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f2eaddaa", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "fb24674c", + "metadata": {}, + "source": [ + "#### 49. How to print all the values of an array? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.set_printoptions`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9bdfaefe", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "e6e1ae2f", + "metadata": {}, + "source": [ + "#### 50. How to find the closest value (to a given scalar) in a vector? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: argmin`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "29a9e416", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "c01f0ecf", + "metadata": {}, + "source": [ + "#### 51. Create a structured array representing a position (x,y) and a color (r,g,b) (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: dtype`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a3241eca", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "3b64a18b", + "metadata": {}, + "source": [ + "#### 52. Consider a random vector with shape (100,2) representing coordinates, find point by point distances (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.atleast_2d, T, np.sqrt`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f27585c3", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "48413134", + "metadata": {}, + "source": [ + "#### 53. How to convert a float (32 bits) array into an integer (32 bits) in place?\n", + "`πŸ’‘hint: view and [:] =`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "59c8357d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "0a532633", + "metadata": {}, + "source": [ + "#### 54. How to read the following file? (β˜…β˜…β˜†)\n", + "```\n", + "1, 2, 3, 4, 5\n", + "6, , , 7, 8\n", + " , , 9,10,11\n", + "```\n", + "`πŸ’‘hint: np.genfromtxt`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "81b2915b", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "f98713a6", + "metadata": {}, + "source": [ + "#### 55. What is the equivalent of enumerate for numpy arrays? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.ndenumerate, np.ndindex`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c8ace8dc", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "1abc7cc8", + "metadata": {}, + "source": [ + "#### 56. Generate a generic 2D Gaussian-like array (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.meshgrid, np.exp`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8389dbf6", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "0cf413ee", + "metadata": {}, + "source": [ + "#### 57. How to randomly place e elements in a 2D array? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.put, np.random.choice`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "884c88de", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "215b6acc", + "metadata": {}, + "source": [ + "#### 58. Subtract the mean of each row of a matrix (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: mean(axis=,keepdims=)`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "76d3b16a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "c0cf37e0", + "metadata": {}, + "source": [ + "#### 59. How to sort an array by the nth column? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: argsort`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f99dfd2a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "c17fb213", + "metadata": {}, + "source": [ + "#### 60. How to tell if a given 2D array has null columns? (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: any, ~`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "84346fc8", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "8aaab886", + "metadata": {}, + "source": [ + "#### 61. Find the nearest value from a given value in an array (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.abs, argmin, flat`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "72a6090d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "66a04e2e", + "metadata": {}, + "source": [ + "#### 62. Considering two arrays with shape (1,3) and (3,1), how to compute their sum using an iterator? (β˜…β˜…β˜†)\n", + "`πŸ’‘" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "93774f24", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "f4427f7f", + "metadata": {}, + "source": [ + "#### 63. Create an array class that has a name attribute (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: class method`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6e1952ed", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "58be9dd4", + "metadata": {}, + "source": [ + "#### 64. Consider a given vector, how to add 1 to each element indexed by a second vector (be careful with repeated indices)? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.bincount | np.add.at`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9cf9e134", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7348abd0", + "metadata": {}, + "source": [ + "#### 65. How to accumulate elements of a vector (X) to an array (F) based on an index list (I)? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.bincount`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "43a58dde", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "538e651c", + "metadata": {}, + "source": [ + "#### 66. Considering a (w,h,3) image of (dtype=ubyte), compute the number of unique colors (β˜…β˜…β˜†)\n", + "`πŸ’‘hint: np.unique`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "60b487a1", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "33c986d9", + "metadata": {}, + "source": [ + "#### 67. Considering a four dimensions array, how to get sum over the last two axis at once? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: sum(axis=(-2,-1))`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6ba943fe", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "00eb27c4", + "metadata": {}, + "source": [ + "#### 68. Considering a one-dimensional vector D, how to compute means of subsets of D using a vector S of same size describing subset indices? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.bincount`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "177b219c", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "928a1a15", + "metadata": {}, + "source": [ + "#### 69. How to get the diagonal of a dot product? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.diag`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "038b9c1c", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "5143f7f3", + "metadata": {}, + "source": [ + "#### 70. Consider the vector [1, 2, 3, 4, 5], how to build a new vector with 3 consecutive zeros interleaved between each value? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: array[::4]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9913e7b0", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "f62551d8", + "metadata": {}, + "source": [ + "#### 71. Consider an array of dimension (5,5,3), how to mulitply it by an array with dimensions (5,5)? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: array[:, :, None]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "02967528", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "6896e326", + "metadata": {}, + "source": [ + "#### 72. How to swap two rows of an array? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: array[[]] = array[[]]`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "33488c53", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "aeaf4a7b", + "metadata": {}, + "source": [ + "#### 73. Consider a set of 10 triplets describing 10 triangles (with shared vertices), find the set of unique line segments composing all the triangles (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: repeat, np.roll, np.sort, view, np.unique`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "be837a66", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "3d11451b", + "metadata": {}, + "source": [ + "#### 74. Given a sorted array C that corresponds to a bincount, how to produce an array A such that np.bincount(A) == C? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.repeat`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6912341a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "a0a45995", + "metadata": {}, + "source": [ + "#### 75. How to compute averages using a sliding window over an array? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.cumsum`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d307be78", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7808578f", + "metadata": {}, + "source": [ + "#### 76. Consider a one-dimensional array Z, build a two-dimensional array whose first row is (Z[0],Z[1],Z[2]) and each subsequent row is shifted by 1 (last row should be (Z[-3],Z[-2],Z[-1]) (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: from numpy.lib import stride_tricks`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "539e5596", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "8e83df46", + "metadata": {}, + "source": [ + "#### 77. How to negate a boolean, or to change the sign of a float inplace? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.logical_not, np.negative`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "90da18ec", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "e67ff31c", + "metadata": {}, + "source": [ + "#### 78. Consider 2 sets of points P0,P1 describing lines (2d) and a point p, how to compute distance from p to each line i (P0[i],P1[i])? (β˜…β˜…β˜…)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "aaa0c5cb", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "ad8821b1", + "metadata": {}, + "source": [ + "#### 79. Consider 2 sets of points P0,P1 describing lines (2d) and a set of points P, how to compute distance from each point j (P[j]) to each line i (P0[i],P1[i])? (β˜…β˜…β˜…)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "12f9a524", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "a0c8cbf5", + "metadata": {}, + "source": [ + "#### 80. Consider an arbitrary array, write a function that extract a subpart with a fixed shape and centered on a given element (pad with a `fill` value when necessary) (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: minimum maximum`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6e44ae96", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "781fa236", + "metadata": {}, + "source": [ + "#### 81. Consider an array a = [1,2,3,4,5,6,7,8,9,10,11,12,13,14], how to generate an array b = [[1,2,3,4], [2,3,4,5], [3,4,5,6], ..., [11,12,13,14]]? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: stride_tricks.as_strided`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "82e3d17e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "9c9bb0f3", + "metadata": {}, + "source": [ + "#### 82. Compute a matrix rank (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.linalg.svd`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "18f053fa", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7d8dc135", + "metadata": {}, + "source": [ + "#### 83. How to find the most frequent value in an array?\n", + "`πŸ’‘hint: np.bincount, argmax`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "81844e99", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "aa340126", + "metadata": {}, + "source": [ + "#### 84. Extract all the contiguous 3x3 blocks from a random 10x10 matrix (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: stride_tricks.as_strided`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f39dd2dd", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "6b6d2c84", + "metadata": {}, + "source": [ + "#### 85. Create a 2D array subclass such that a[i,j] == a[j,i] (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: class method`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1916d67d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7be0fe36", + "metadata": {}, + "source": [ + "#### 86. Consider a set of p matrices wich shape (n,n) and a set of p vectors with shape (n,1). How to compute the sum of of the p matrix products at once? (result has shape (n,1)) (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.tensordot`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1d07c08f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "a840a88f", + "metadata": {}, + "source": [ + "#### 87. Consider a 16x16 array, how to get the block-sum (block size is 4x4)? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.add.reduceat`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7200f861", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "c2bd7385", + "metadata": {}, + "source": [ + "#### 88. How to implement the Game of Life using numpy arrays? (β˜…β˜…β˜…)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7a5d67d2", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "4c70397b", + "metadata": {}, + "source": [ + "#### 89. How to get the n largest values of an array (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.argsort | np.argpartition`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "732993b7", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "15ba193c", + "metadata": {}, + "source": [ + "#### 90. Given an arbitrary number of vectors, build the cartesian product (every combinations of every item) (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.indices`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3a315a00", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "ec828405", + "metadata": {}, + "source": [ + "#### 91. How to create a record array from a regular array? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.core.records.fromarrays`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "608a017a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "d94352b6", + "metadata": {}, + "source": [ + "#### 92. Consider a large vector A, compute A to the power of 3 using 3 different methods (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.power, *, np.einsum`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "759d5ce5", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "7c3a9e32", + "metadata": {}, + "source": [ + "#### 93. Consider two arrays A and B of shape (8,3) and (2,2). How to find rows of A that contain elements of each row of B regardless of the order of the elements in B? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.where`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5c293501", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "da9d5eeb", + "metadata": {}, + "source": [ + "#### 94. Considering a 10x3 matrix, extract rows with unequal values (e.g. [2,2,3]) (β˜…β˜…β˜…)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "89d5fba0", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "f7b65fd5", + "metadata": {}, + "source": [ + "#### 95. Convert a vector of ints into a matrix binary representation (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.unpackbits`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4edef8b1", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "2784c996", + "metadata": {}, + "source": [ + "#### 96. Given a two dimensional array, how to extract unique rows? (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.ascontiguousarray | np.unique`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1d65d01e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "71a7574c", + "metadata": {}, + "source": [ + "#### 97. Considering 2 vectors A & B, write the einsum equivalent of inner, outer, sum, and mul function (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.einsum`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "43471b2e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "30f06441", + "metadata": {}, + "source": [ + "#### 98. Considering a path described by two vectors (X,Y), how to sample it using equidistant samples (β˜…β˜…β˜…)?\n", + "`πŸ’‘hint: np.cumsum, np.interp`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ddac593f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "e5737276", + "metadata": {}, + "source": [ + "#### 99. Given an integer n and a 2D array X, select from X the rows which can be interpreted as draws from a multinomial distribution with n degrees, i.e., the rows which only contain integers and which sum to n. (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.logical_and.reduce, np.mod`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5d0d0fa8", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "5882e36d", + "metadata": {}, + "source": [ + "#### 100. Compute bootstrapped 95% confidence intervals for the mean of a 1D array X (i.e., resample the elements of an array with replacement N times, compute the mean of each sample, and then compute percentiles over the means). (β˜…β˜…β˜…)\n", + "`πŸ’‘hint: np.percentile`" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c21a8816", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "hide_input": false, + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 56a79e6a2442f5580c44004b5ebfb0fd9540e352 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Mon, 12 Jul 2021 21:09:23 +0530 Subject: [PATCH 57/83] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 8c37708..a01e9e4 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,9 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace [data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt) +[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb) + + [NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf) From abaee1375f365dfb54d8ecba198ef8514cb4be49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sat, 24 Jul 2021 19:07:54 +0530 Subject: [PATCH 58/83] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a01e9e4..d401bba 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ I'm Dr. Milaan Parmar and I have written this tutorial. If you think you can add See [github's contributors page](https://github.com/milaan9/09_Python_NumPy_Module/graphs/contributors) for details. -If you have trouble with this tutorial please tell me about it by [Create an issue on GitHub](https://github.com/milaan9/11_Python_Matplotlib_Module/issues/new). and I'll make this tutorial better. This is probably the best choice if you had trouble following the tutorial, and something in it should be explained better. You will be asked to create a GitHub account if you don't already have one. +If you have trouble with this tutorial please tell me about it by [Create an issue on GitHub](https://github.com/milaan9/09_Python_NumPy_Module/issues/new). and I'll make this tutorial better. This is probably the best choice if you had trouble following the tutorial, and something in it should be explained better. You will be asked to create a GitHub account if you don't already have one. If you like this tutorial, please [give it a ⭐ star](https://github.com/milaan9/09_Python_NumPy_Module). @@ -116,3 +116,4 @@ If you like this tutorial, please [give it a ⭐ star](https://github.com/milaan ## Licence πŸ“œ You may use this tutorial freely at your own risk. See [LICENSE](./LICENSE). +Copyright (c) 2020 Dr. Milan Parmar From 558b8d1db2653aa3b83b9d141b6208bafcbccab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Tue, 10 Aug 2021 10:23:43 +0530 Subject: [PATCH 59/83] Update LICENSE --- LICENSE | 70 +++++++++++++++++---------------------------------------- 1 file changed, 21 insertions(+), 49 deletions(-) diff --git a/LICENSE b/LICENSE index 1642570..257d417 100644 --- a/LICENSE +++ b/LICENSE @@ -1,49 +1,21 @@ -The instructions and text in this tutorial (the "software") are licensed -under the zlib License. - - (C) 2019-2021 milaan9 - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - - -The code examples (the "software") are unlicensed: - - This is free and unencumbered software released into the public domain. - - Anyone is free to copy, modify, publish, use, compile, sell, or - distribute this software, either in source code form or as a compiled - binary, for any purpose, commercial or non-commercial, and by any - means. - - In jurisdictions that recognize copyright laws, the author or authors - of this software dedicate any and all copyright interest in the - software to the public domain. We make this dedication for the benefit - of the public at large and to the detriment of our heirs and - successors. We intend this dedication to be an overt act of - relinquishment in perpetuity of all present and future rights to this - software under copyright law. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR - OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - OTHER DEALINGS IN THE SOFTWARE. - - For more information, please refer to +MIT License + +Copyright (c) 2021 milaan9 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From 18f9ebbda1185c34b0a1d1f9e3c2a832d9ff689f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 18 Aug 2021 21:46:08 +0530 Subject: [PATCH 60/83] Update README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d401bba..112b5bb 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,10 @@ Language

- + +

+binder +

# 09_Python_NumPy_Module From 315569f8013f5f469cad40493dc51116b5b51ffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 18 Aug 2021 21:55:11 +0530 Subject: [PATCH 61/83] Update README.md --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 112b5bb..7924f0d 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,18 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace These are online read-only versions. +--- + +## Install Numpy Module: + +Open your [![Anaconda](https://img.shields.io/badge/Anaconda-342B029.svg?&style=flate&logo=anaconda&logoColor=white)](https://www.continuum.io/downloads) Prompt propmt and type and run the following command (individually): + + - pip install numpy + + +Once Installed now we can import it inside our python code. + +--- ## Frequently asked questions ❔ From c38b46489f377520d9596b5d3aee8bf32a1e6c8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 18 Aug 2021 22:26:30 +0530 Subject: [PATCH 62/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7924f0d..e6e48bc 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@

-binder +binder

# 09_Python_NumPy_Module From b1aa2f76abaa4729272abe9aa8cc78b1f60f08cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 19 Aug 2021 00:06:50 +0530 Subject: [PATCH 63/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e6e48bc..c1aee83 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ These are online read-only versions. ## Install Numpy Module: -Open your [![Anaconda](https://img.shields.io/badge/Anaconda-342B029.svg?&style=flate&logo=anaconda&logoColor=white)](https://www.continuum.io/downloads) Prompt propmt and type and run the following command (individually): +Open your [![Anaconda](https://img.shields.io/badge/Anaconda-342B029.svg?&style=flate&logo=anaconda&logoColor=white)](https://www.anaconda.com/products/individual) Prompt propmt and type and run the following command (individually): - pip install numpy From e6a39bda06e9c11c5e92c1de2901ad02cf69d7d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 26 Aug 2021 12:14:14 +0530 Subject: [PATCH 64/83] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c1aee83..bc787e4 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,8 @@ Size Pull Requests Badge Issues Badge -Language +Language +MIT License

From 5546d16fad5171114df2f26a18afeb0d94b60b87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sat, 28 Aug 2021 15:29:35 +0530 Subject: [PATCH 65/83] Update README.md --- README.md | 40 +++++++++++++--------------------------- 1 file changed, 13 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index bc787e4..4b5f9dc 100644 --- a/README.md +++ b/README.md @@ -50,33 +50,19 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace ## Table of contents πŸ“‹ - -[001_Python_NumPy](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/001_Python_NumPy.ipynb) - - -[002_Python_NumPy_Array_Part1](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/002_Python_NumPy_Array_Part1.ipynb) - - -[003_Python_NumPy_Array_Part2](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/003_Python_NumPy_Array_Part2.ipynb) - - -[004_Python_NumPy_Array_Part3](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/004_Python_NumPy_Array_Part3.ipynb) - - -[005_Python_NumPy_Array_Part4](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/005_Python_NumPy_Array_Part4.ipynb) - - -[data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt) - - -[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb) - - -[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf) - - - -These are online read-only versions. +| **No.** | **Name** | +| ------- | -------- | +| 01 | **[Python_NumPy](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/001_Python_NumPy.ipynb)** | +| 02 | **[002_Python_NumPy_Array_Part1](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/002_Python_NumPy_Array_Part1.ipynb)** | +| 03 | **[003_Python_NumPy_Array_Part2](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/003_Python_NumPy_Array_Part2.ipynb)** | +| 04 | **[004_Python_NumPy_Array_Part3](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/004_Python_NumPy_Array_Part3.ipynb)** | +| 05 | **[005_Python_NumPy_Array_Part4](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/005_Python_NumPy_Array_Part4.ipynb)** | +| | **[data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)** | +| 06 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | +| 07 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | + + +These are online **read-only** versions. However you can "Run β–Ά" the code **online** by clicking here → binder --- From 370ad049815563f217ae69e328a31a28abf8524a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sat, 28 Aug 2021 15:30:00 +0530 Subject: [PATCH 66/83] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4b5f9dc..85ccd8c 100644 --- a/README.md +++ b/README.md @@ -53,10 +53,10 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace | **No.** | **Name** | | ------- | -------- | | 01 | **[Python_NumPy](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/001_Python_NumPy.ipynb)** | -| 02 | **[002_Python_NumPy_Array_Part1](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/002_Python_NumPy_Array_Part1.ipynb)** | -| 03 | **[003_Python_NumPy_Array_Part2](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/003_Python_NumPy_Array_Part2.ipynb)** | -| 04 | **[004_Python_NumPy_Array_Part3](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/004_Python_NumPy_Array_Part3.ipynb)** | -| 05 | **[005_Python_NumPy_Array_Part4](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/005_Python_NumPy_Array_Part4.ipynb)** | +| 02 | **[Python_NumPy_Array_Part1](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/002_Python_NumPy_Array_Part1.ipynb)** | +| 03 | **[Python_NumPy_Array_Part2](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/003_Python_NumPy_Array_Part2.ipynb)** | +| 04 | **[Python_NumPy_Array_Part3](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/004_Python_NumPy_Array_Part3.ipynb)** | +| 05 | **[Python_NumPy_Array_Part4](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/005_Python_NumPy_Array_Part4.ipynb)** | | | **[data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)** | | 06 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | | 07 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | From 514c3644d3d28d19e3a4fd39565c17625daf2e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sat, 28 Aug 2021 16:22:26 +0530 Subject: [PATCH 67/83] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 85ccd8c..052817f 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ There are the following advantages of using NumPy for data analysis. Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replacement to MATLAB as Python is more complete and easier programming language than MATLAB. +--- ## Table of contents πŸ“‹ @@ -85,6 +86,8 @@ You can Date: Tue, 31 Aug 2021 00:59:34 +0530 Subject: [PATCH 68/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 052817f..0073c3a 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ **Travis Oliphant** created NumPy package in 2005 by injecting the features of the ancestor module Numeric into another module Numarray. -It is an extension module of Python which is mostly written in C. It provides various functions which are capable of performing the numeric computations with a high speed. +It is an extension module of Python which is mostly written in "C". It provides various functions which are capable of performing the numeric computations with a high speed. NumPy provides various powerful data structures, implementing multi-dimensional arrays and matrices. These data structures are used for the optimal computations regarding arrays and matrices. From 861e08f2c772074de14896f5b35655b1e9e03602 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Tue, 21 Sep 2021 22:57:58 +0530 Subject: [PATCH 69/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0073c3a..e96df7e 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here 1. Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already. -2. Click the big green "Clone or download" button in the top right of the page, then click "[Download ZIP](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip)". +2. Click the big green "Code" button in the top right of the page, then click "[Download ZIP](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip)". ![Download ZIP](img/dnld_rep.png) @@ -100,7 +100,7 @@ Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here 4. Launch ipython notebook from the folder which contains the notebooks. Open each one of them - `Cell > All Output > Clear` + `Kernel > Restart & Clear Output` This will clear all the outputs and now you can understand each statement and learn interactively. From 3cf09cf49fbd9c03a6feecd9097c462afa323474 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 23 Sep 2021 15:50:26 +0530 Subject: [PATCH 70/83] Update README.md --- README.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e96df7e..961d59a 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace | 07 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | -These are online **read-only** versions. However you can "Run β–Ά" the code **online** by clicking here → binder +These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder --- @@ -82,17 +82,15 @@ Once Installed now we can import it inside our python code. ### How can I thank you for writing and sharing this tutorial? 🌷 -You can Star Badge Starring is free for you, but it tells me and other people that it was helpful and you like this tutorial. +You can Star Badge and Fork Badge Starring and Forking is free for you, but it tells me and other people that it was helpful and you like this tutorial. -Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click the "⭐ Star" button in the top right corner. You will be asked to create a GitHub account if you don't already have one. +Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`✰ Star`** and **`β΅– Fork`** button in the top right corner. You will be asked to create a GitHub account if you don't already have one. --- ### How can I read this tutorial without an Internet connection? πŸ€” -1. Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already. - -2. Click the big green "Code" button in the top right of the page, then click "[Download ZIP](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip)". +1. Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) and click the big green ➞ **`Code`** button in the top right of the page, then click ➞ [**`Download ZIP`**](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip). ![Download ZIP](img/dnld_rep.png) @@ -100,7 +98,7 @@ Go [here](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here 4. Launch ipython notebook from the folder which contains the notebooks. Open each one of them - `Kernel > Restart & Clear Output` + **`Kernel > Restart & Clear Output`** This will clear all the outputs and now you can understand each statement and learn interactively. From 3eee176a926fbc7c87e1360e0673a1f2670a87b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 23 Sep 2021 16:21:31 +0530 Subject: [PATCH 71/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 961d59a..9ed54ff 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't --- -### How can I read this tutorial without an Internet connection? πŸ€” +### How can I read this tutorial without an Internet connection? GIF 1. Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) and click the big green ➞ **`Code`** button in the top right of the page, then click ➞ [**`Download ZIP`**](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip). From 3698fffe5ac5226f4fae769407ea6c3868b74c27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 23 Sep 2021 21:14:24 +0530 Subject: [PATCH 72/83] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9ed54ff..c011615 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,8 @@

-binder +binder +colab

# 09_Python_NumPy_Module @@ -63,7 +64,7 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace | 07 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | -These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder +These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder> --- From 434e92f5ba1bd2b7733eb6599ce40e173f5f8a6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 7 Oct 2021 00:54:19 +0530 Subject: [PATCH 73/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c011615..b638208 100644 --- a/README.md +++ b/README.md @@ -95,9 +95,9 @@ Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't ![Download ZIP](img/dnld_rep.png) -3. Extract the ZIP and open it. Unfortunately I don't have any more specific instructions because how exactly this is done depends on which operating system you run. +2. Extract the ZIP and open it. Unfortunately I don't have any more specific instructions because how exactly this is done depends on which operating system you run. -4. Launch ipython notebook from the folder which contains the notebooks. Open each one of them +3. Launch ipython notebook from the folder which contains the notebooks. Open each one of them **`Kernel > Restart & Clear Output`** From 0217d6d7cd1ee9ea1b472aee3acd06b95703640c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sat, 6 Nov 2021 22:18:20 +0530 Subject: [PATCH 74/83] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b638208..f07b940 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,7 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace | | **[data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)** | | 06 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | | 07 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | +| 08 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder> From 47ffa4b1135d11439962dc5671f6c392fc4e7d23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sat, 6 Nov 2021 22:18:58 +0530 Subject: [PATCH 75/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f07b940..915bd9b 100644 --- a/README.md +++ b/README.md @@ -61,8 +61,8 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace | 05 | **[Python_NumPy_Array_Part4](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/005_Python_NumPy_Array_Part4.ipynb)** | | | **[data](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/data.txt)** | | 06 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | -| 07 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | -| 08 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | +| 07 | **[Python_Numpy_Exercises_with_hints](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/Python_Numpy_Exercises_with_hints.ipynb)** | +| 08 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder> From af8bad56a59b13cafd6408a7b975dd02a2577d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Thu, 18 Nov 2021 23:57:37 +0800 Subject: [PATCH 76/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 915bd9b..1c471b6 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ Once Installed now we can import it inside our python code. You can Star Badge and Fork Badge Starring and Forking is free for you, but it tells me and other people that it was helpful and you like this tutorial. -Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`✰ Star`** and **`β΅– Fork`** button in the top right corner. You will be asked to create a GitHub account if you don't already have one. +Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`✰ Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. --- From dd848b19c36c6ae0202e20f595ccd7a6b0fe3ae1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 24 Nov 2021 09:15:34 +0800 Subject: [PATCH 77/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1c471b6..ad13e83 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Nowadays, NumPy in combination with SciPy and Mat-plotlib is used as the replace | 08 | **[NumPy Cheat Sheet Data Analysis in Python.pdf](https://github.com/milaan9/09_Python_NumPy_Module/blob/main/NumPy%20Cheat%20Sheet%20Data%20Analysis%20in%20Python.pdf)** | -These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder> +These are online **read-only** versions. However you can **`Run β–Ά`** all the codes **online** by clicking here ➞ binder --- @@ -82,7 +82,7 @@ Once Installed now we can import it inside our python code. ## Frequently asked questions ❔ -### How can I thank you for writing and sharing this tutorial? 🌷 +### How can I thank you for writing and sharing this tutorial? πŸŒ·β€βœΏκ•₯κ•€πŸ’β˜† You can Star Badge and Fork Badge Starring and Forking is free for you, but it tells me and other people that it was helpful and you like this tutorial. From b87e5398d6cf1fdb4c629361a6f6bd0c6002cd32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 24 Nov 2021 09:16:38 +0800 Subject: [PATCH 78/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ad13e83..3494651 100644 --- a/README.md +++ b/README.md @@ -82,11 +82,11 @@ Once Installed now we can import it inside our python code. ## Frequently asked questions ❔ -### How can I thank you for writing and sharing this tutorial? πŸŒ·β€βœΏκ•₯κ•€πŸ’β˜† +### How can I thank you for writing and sharing this tutorial? 🌷 You can Star Badge and Fork Badge Starring and Forking is free for you, but it tells me and other people that it was helpful and you like this tutorial. -Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`✰ Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. +Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`βœ°β˜† Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. --- From 0dec6036a0925d3c7eff2a0efe894bae85f89fcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 24 Nov 2021 09:18:06 +0800 Subject: [PATCH 79/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3494651..98dae77 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ Once Installed now we can import it inside our python code. You can Star Badge and Fork Badge Starring and Forking is free for you, but it tells me and other people that it was helpful and you like this tutorial. -Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`βœ°β˜† Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. +Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`βœ©βœ°β˜† Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. --- From 327777c879e280e4202c681567af5857fd708475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Wed, 24 Nov 2021 09:18:39 +0800 Subject: [PATCH 80/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 98dae77..e0304f6 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ Once Installed now we can import it inside our python code. You can Star Badge and Fork Badge Starring and Forking is free for you, but it tells me and other people that it was helpful and you like this tutorial. -Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`βœ©βœ°β˜† Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. +Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't here already and click ➞ **`✰ Star`** and **`β΅– Fork`** button in the top right corner. You'll be asked to create a GitHub account if you don't already have one. --- From 83a28ddb9d509d59ebfa3106cc04d0765e8238a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sun, 15 May 2022 15:19:38 +0800 Subject: [PATCH 81/83] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e0304f6..1c5a8fe 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@

Last Commit +Created Last Commit From f314245822d9c84a6688b0d255a83dcdaf976960 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D0=BC=D0=B0=D1=80=20/=20=5F=E7=B1=B3?= =?UTF-8?q?=E5=85=B0=20=E5=B8=95=E5=B0=94=E9=A9=AC?= Date: Sun, 12 Jun 2022 23:55:22 +0800 Subject: [PATCH 82/83] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1c5a8fe..7e3bd65 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) if you aren't --- -### How can I read this tutorial without an Internet connection? GIF +### How can I read this tutorial without an Internet connection? GIF 1. Go [**`here`**](https://github.com/milaan9/09_Python_NumPy_Module) and click the big green ➞ **`Code`** button in the top right of the page, then click ➞ [**`Download ZIP`**](https://github.com/milaan9/09_Python_NumPy_Module/archive/refs/heads/main.zip). From 814f59e1f9467d9c8d3094f57d618c5b7ad59c49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milaan=20Parmar=20/=20=20=D0=9C=D0=B8=D0=BB=D0=B0=D0=BD=20?= =?UTF-8?q?=20/=20=E7=B1=B3=E5=85=B0?= Date: Fri, 9 Dec 2022 15:05:56 -0600 Subject: [PATCH 83/83] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7e3bd65..df53559 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

Last Commit -Created -Last Commit + + Stars Badge