pyshp-1.1.4/0000775000175000017500000000000011654200246011622 5ustar daviddavidpyshp-1.1.4/setup.py0000666000175000017500000000133111642150262013333 0ustar daviddavidfrom setuptools import setup setup(name='pyshp', version='1.1.4', description='Pure Python read/write support for ESRI Shapefile format', long_description=open('README.txt').read(), author='Joel Lawhead', author_email='jlawhead@geospatialpython.com', url='http://code.google.com/p/pyshp', py_modules=['shapefile'], license='MIT', zip_safe=False, keywords='gis geospatial geographic shapefile shapefiles', classifiers=['Programming Language :: Python', 'Topic :: Scientific/Engineering :: GIS', 'Topic :: Software Development :: Libraries', 'Topic :: Software Development :: Libraries :: Python Modules']) pyshp-1.1.4/shapefile.py0000666000175000017500000011413311642150262014140 0ustar daviddavid""" shapefile.py Provides read and write support for ESRI Shapefiles. author: jlawheadgeospatialpython.com date: 20110927 version: 1.1.4 Compatible with Python versions 2.4-3.x """ from struct import pack, unpack, calcsize, error import os import sys import time import array # # Constants for shape types NULL = 0 POINT = 1 POLYLINE = 3 POLYGON = 5 MULTIPOINT = 8 POINTZ = 11 POLYLINEZ = 13 POLYGONZ = 15 MULTIPOINTZ = 18 POINTM = 21 POLYLINEM = 23 POLYGONM = 25 MULTIPOINTM = 28 MULTIPATCH = 31 PYTHON3 = sys.version_info[0] == 3 def b(v): if PYTHON3: if isinstance(v, str): # For python 3 encode str to bytes. return v.encode('utf-8') elif isinstance(v, bytes): # Already bytes. return v else: # Error. raise Exception('Unknown input type') else: # For python 2 assume str passed in and return str. return v def u(v): if PYTHON3: if isinstance(v, bytes): # For python 3 decode bytes to str. return v.decode('utf-8') elif isinstance(v, str): # Already str. return v else: # Error. raise Exception('Unknown input type') else: # For python 2 assume str passed in and return str. return v def is_string(v): if PYTHON3: return isinstance(v, str) else: return isinstance(v, basestring) class _Array(array.array): """Converts python tuples to lits of the appropritate type. Used to unpack different shapefile header parts.""" def __repr__(self): return str(self.tolist()) class _Shape: def __init__(self, shapeType=None): """Stores the geometry of the different shape types specified in the Shapefile spec. Shape types are usually point, polyline, or polygons. Every shape type except the "Null" type contains points at some level for example verticies in a polygon. If a shape type has multiple shapes containing points within a single geometry record then those shapes are called parts. Parts are designated by their starting index in geometry record's list of shapes.""" self.shapeType = shapeType self.points = [] class _ShapeRecord: """A shape object of any type.""" def __init__(self, shape=None, record=None): self.shape = shape self.record = record class ShapefileException(Exception): """An exception to handle shapefile specific problems.""" pass class Reader: """Reads the three files of a shapefile as a unit or separately. If one of the three files (.shp, .shx, .dbf) is missing no exception is thrown until you try to call a method that depends on that particular file. The .shx index file is used if available for efficiency but is not required to read the geometry from the .shp file. The "shapefile" argument in the constructor is the name of the file you want to open. You can instantiate a Reader without specifying a shapefile and then specify one later with the load() method. Only the shapefile headers are read upon loading. Content within each file is only accessed when required and as efficiently as possible. Shapefiles are usually not large but they can be. """ def __init__(self, *args, **kwargs): self.shp = None self.shx = None self.dbf = None self.shapeName = "Not specified" self._offsets = [] self.shpLength = None self.numRecords = None self.fields = [] self.__dbfHdrLength = 0 # See if a shapefile name was passed as an argument if len(args) > 0: if type(args[0]) is type("stringTest"): self.load(args[0]) return if "shp" in kwargs.keys(): if hasattr(kwargs["shp"], "read"): self.shp = kwargs["shp"] if hasattr(self.shp, "seek"): self.shp.seek(0) if "shx" in kwargs.keys(): if hasattr(kwargs["shx"], "read"): self.shx = kwargs["shx"] if hasattr(self.shx, "seek"): self.shx.seek(0) if "dbf" in kwargs.keys(): if hasattr(kwargs["dbf"], "read"): self.dbf = kwargs["dbf"] if hasattr(self.dbf, "seek"): self.dbf.seek(0) if self.shp or self.dbf: self.load() else: raise ShapefileException("Shapefile Reader requires a shapefile or file-like object.") def load(self, shapefile=None): """Opens a shapefile from a filename or file-like object. Normally this method would be called by the constructor with the file object or file name as an argument.""" if shapefile: (shapeName, ext) = os.path.splitext(shapefile) self.shapeName = shapeName try: self.shp = open("%s.shp" % shapeName, "rb") except IOError: raise ShapefileException("Unable to open %s.shp" % shapeName) try: self.shx = open("%s.shx" % shapeName, "rb") except IOError: raise ShapefileException("Unable to open %s.shx" % shapeName) try: self.dbf = open("%s.dbf" % shapeName, "rb") except IOError: raise ShapefileException("Unable to open %s.dbf" % shapeName) if self.shp: self.__shpHeader() if self.dbf: self.__dbfHeader() def __getFileObj(self, f): """Checks to see if the requested shapefile file object is available. If not a ShapefileException is raised.""" if not f: raise ShapefileException("Shapefile Reader requires a shapefile or file-like object.") if self.shp and self.shpLength is None: self.load() if self.dbf and len(self.fields) == 0: self.load() return f def __restrictIndex(self, i): """Provides list-like handling of a record index with a clearer error message if the index is out of bounds.""" if self.numRecords: rmax = self.numRecords - 1 if abs(i) > rmax: raise IndexError("Shape or Record index out of range.") if i < 0: i = range(self.numRecords)[i] return i def __shpHeader(self): """Reads the header information from a .shp or .shx file.""" if not self.shp: raise ShapefileException("Shapefile Reader requires a shapefile or file-like object. (no shp file found") shp = self.shp # File length (16-bit word * 2 = bytes) shp.seek(24) self.shpLength = unpack(">i", shp.read(4))[0] * 2 # Shape type shp.seek(32) self.shapeType= unpack("2i", f.read(8)) shapeType = unpack(" -10e38: record.m.append(m) else: record.m.append(None) # Read a single point if shapeType in (1,11,21): record.points = [_Array('d', unpack("<2d", f.read(16)))] # Read a single Z value if shapeType == 11: record.z = unpack("i", shx.read(4))[0] * 2) - 100 numRecords = shxRecordLength // 8 # Jump to the first record. shx.seek(100) for r in range(numRecords): # Offsets are 16-bit words just like the file length self._offsets.append(unpack(">i", shx.read(4))[0] * 2) shx.seek(shx.tell() + 4) if not i == None: return self._offsets[i] def shape(self, i=0): """Returns a shape object for a shape in the the geometry record file.""" shp = self.__getFileObj(self.shp) i = self.__restrictIndex(i) offset = self.__shapeIndex(i) if not offset: # Shx index not available so use the full list. shapes = self.shapes() return shapes[i] shp.seek(offset) return self.__shape() def shapes(self): """Returns all shapes in a shapefile.""" shp = self.__getFileObj(self.shp) shp.seek(100) shapes = [] while shp.tell() < self.shpLength: shapes.append(self.__shape()) return shapes def __dbfHeaderLength(self): """Retrieves the header length of a dbf file header.""" if not self.__dbfHdrLength: if not self.dbf: raise ShapefileException("Shapefile Reader requires a shapefile or file-like object. (no dbf file found)") dbf = self.dbf (self.numRecords, self.__dbfHdrLength) = \ unpack("6i", 9994,0,0,0,0,0)) # File length (Bytes / 2 = 16-bit words) if headerType == 'shp': f.write(pack(">i", self.__shpFileLength())) elif headerType == 'shx': f.write(pack('>i', ((100 + (len(self._shapes) * 8)) // 2))) # Version, Shape type f.write(pack("<2i", 1000, self.shapeType)) # The shapefile's bounding box (lower left, upper right) if self.shapeType != 0: try: f.write(pack("<4d", *self.bbox())) except error: raise ShapefileException("Failed to write shapefile bounding box. Floats required.") else: f.write(pack("<4d", 0,0,0,0)) # Elevation z = self.zbox() # Measure m = self.mbox() try: f.write(pack("<4d", z[0], z[1], m[0], m[1])) except error: raise ShapefileException("Failed to write shapefile elevation and measure values. Floats required.") def __dbfHeader(self): """Writes the dbf header and field descriptors.""" f = self.__getFileObj(self.dbf) f.seek(0) version = 3 year, month, day = time.localtime()[:3] year -= 1900 # Remove deletion flag placeholder from fields for field in self.fields: if field[0].startswith("Deletion"): self.fields.remove(field) numRecs = len(self.records) numFields = len(self.fields) headerLength = numFields * 32 + 33 recordLength = sum([int(field[2]) for field in self.fields]) + 1 header = pack('2i", recNum, 0)) recNum += 1 start = f.tell() # Shape Type f.write(pack("i", length)) f.seek(finish) def __shxRecords(self): """Writes the shx records.""" f = self.__getFileObj(self.shx) f.seek(100) for i in range(len(self._shapes)): f.write(pack(">i", self._offsets[i] // 2)) f.write(pack(">i", self._lengths[i])) def __dbfRecords(self): """Writes the dbf records.""" f = self.__getFileObj(self.dbf) for record in self.records: if not self.fields[0][0].startswith("Deletion"): f.write(b(' ')) # deletion flag for (fieldName, fieldType, size, dec), value in zip(self.fields, record): fieldType = fieldType.upper() size = int(size) if fieldType.upper() == "N": value = str(value).rjust(size) elif fieldType == 'L': value = str(value)[0].upper() else: value = str(value)[:size].ljust(size) assert len(value) == size value = b(value) f.write(value) def null(self): """Creates a null shape.""" self._shapes.append(_Shape(NULL)) def point(self, x, y, z=0, m=0): """Creates a point shape.""" pointShape = _Shape(self.shapeType) pointShape.points.append([x, y, z, m]) self._shapes.append(pointShape) def line(self, parts=[], shapeType=POLYLINE): """Creates a line shape. This method is just a convienience method which wraps 'poly()'. """ self.poly(parts, shapeType, []) def poly(self, parts=[], shapeType=POLYGON, partTypes=[]): """Creates a shape that has multiple collections of points (parts) including lines, polygons, and even multipoint shapes. If no shape type is specified it defaults to 'polygon'. If no part types are specified (which they normally won't be) then all parts default to the shape type. """ polyShape = _Shape(shapeType) polyShape.parts = [] polyShape.points = [] for part in parts: polyShape.parts.append(len(polyShape.points)) for point in part: # Ensure point is list if not isinstance(point, list): point = list(point) # Make sure point has z and m values while len(point) < 4: point.append(0) polyShape.points.append(point) if polyShape.shapeType == 31: if not partTypes: for part in parts: partTypes.append(polyShape.shapeType) polyShape.partTypes = partTypes self._shapes.append(polyShape) def field(self, name, fieldType="C", size="50", decimal=0): """Adds a dbf field descriptor to the shapefile.""" self.fields.append((name, fieldType, size, decimal)) def record(self, *recordList, **recordDict): """Creates a dbf attribute record. You can submit either a sequence of field values or keyword arguments of field names and values. Before adding records you must add fields for the record values using the fields() method. If the record values exceed the number of fields the extra ones won't be added. In the case of using keyword arguments to specify field/value pairs only fields matching the already registered fields will be added.""" record = [] fieldCount = len(self.fields) # Compensate for deletion flag if self.fields[0][0].startswith("Deletion"): fieldCount -= 1 if recordList: [record.append(recordList[i]) for i in range(fieldCount)] elif recordDict: for field in self.fields: if field[0] in recordDict: val = recordDict[field[0]] if val: record.append(val) else: record.append("") if record: self.records.append(record) def shape(self, i): return self._shapes[i] def shapes(self): """Return the current list of shapes.""" return self._shapes def saveShp(self, target): """Save an shp file.""" if not hasattr(target, "write"): target = os.path.splitext(target)[0] + '.shp' if not self.shapeType: self.shapeType = self._shapes[0].shapeType self.shp = self.__getFileObj(target) self.__shapefileHeader(self.shp, headerType='shp') self.__shpRecords() def saveShx(self, target): """Save an shx file.""" if not hasattr(target, "write"): target = os.path.splitext(target)[0] + '.shx' if not self.shapeType: self.shapeType = self._shapes[0].shapeType self.shx = self.__getFileObj(target) self.__shapefileHeader(self.shx, headerType='shx') self.__shxRecords() def saveDbf(self, target): """Save a dbf file.""" if not hasattr(target, "write"): target = os.path.splitext(target)[0] + '.dbf' self.dbf = self.__getFileObj(target) self.__dbfHeader() self.__dbfRecords() def save(self, target=None, shp=None, shx=None, dbf=None): """Save the shapefile data to three files or three file-like objects. SHP and DBF files can also be written exclusively using saveShp, saveShx, and saveDbf respectively.""" # TODO: Create a unique filename for target if None. if shp: self.saveShp(shp) if shx: self.saveShx(shx) if dbf: self.saveDbf(dbf) elif target: self.saveShp(target) self.shp.close() self.saveShx(target) self.shx.close() self.saveDbf(target) self.dbf.close() class Editor(Writer): def __init__(self, shapefile=None, shapeType=POINT, autoBalance=1): self.autoBalance = autoBalance if not shapefile: Writer.__init__(self, shapeType) elif is_string(shapefile): base = os.path.splitext(shapefile)[0] if os.path.isfile("%s.shp" % base): r = Reader(base) Writer.__init__(self, r.shapeType) self._shapes = r.shapes() self.fields = r.fields self.records = r.records() def select(self, expr): """Select one or more shapes (to be implemented)""" # TODO: Implement expressions to select shapes. pass def delete(self, shape=None, part=None, point=None): """Deletes the specified part of any shape by specifying a shape number, part number, or point number.""" # shape, part, point if shape and part and point: del self._shapes[shape][part][point] # shape, part elif shape and part and not point: del self._shapes[shape][part] # shape elif shape and not part and not point: del self._shapes[shape] # point elif not shape and not part and point: for s in self._shapes: if s.shapeType == 1: del self._shapes[point] else: for part in s.parts: del s[part][point] # part, point elif not shape and part and point: for s in self._shapes: del s[part][point] # part elif not shape and part and not point: for s in self._shapes: del s[part] def point(self, x=None, y=None, z=None, m=None, shape=None, part=None, point=None, addr=None): """Creates/updates a point shape. The arguments allows you to update a specific point by shape, part, point of any shape type.""" # shape, part, point if shape and part and point: try: self._shapes[shape] except IndexError: self._shapes.append([]) try: self._shapes[shape][part] except IndexError: self._shapes[shape].append([]) try: self._shapes[shape][part][point] except IndexError: self._shapes[shape][part].append([]) p = self._shapes[shape][part][point] if x: p[0] = x if y: p[1] = y if z: p[2] = z if m: p[3] = m self._shapes[shape][part][point] = p # shape, part elif shape and part and not point: try: self._shapes[shape] except IndexError: self._shapes.append([]) try: self._shapes[shape][part] except IndexError: self._shapes[shape].append([]) points = self._shapes[shape][part] for i in range(len(points)): p = points[i] if x: p[0] = x if y: p[1] = y if z: p[2] = z if m: p[3] = m self._shapes[shape][part][i] = p # shape elif shape and not part and not point: try: self._shapes[shape] except IndexError: self._shapes.append([]) # point # part if addr: shape, part, point = addr self._shapes[shape][part][point] = [x, y, z, m] else: Writer.point(self, x, y, z, m) if self.autoBalance: self.balance() def validate(self): """An optional method to try and validate the shapefile as much as possible before writing it (not implemented).""" #TODO: Implement validation method pass def balance(self): """Adds a corresponding empty attribute or null geometry record depending on which type of record was created to make sure all three files are in synch.""" if len(self.records) > len(self._shapes): self.null() elif len(self.records) < len(self._shapes): self.record() def __fieldNorm(self, fieldName): """Normalizes a dbf field name to fit within the spec and the expectations of certain ESRI software.""" if len(fieldName) > 11: fieldName = fieldName[:11] fieldName = fieldName.upper() fieldName.replace(' ', '_') # Begin Testing def test(): import doctest doctest.NORMALIZE_WHITESPACE = 1 doctest.testfile("README.txt", verbose=1) if __name__ == "__main__": """ Doctests are contained in the module 'pyshp_usage.py'. This library was developed using Python 2.3. Python 2.4 and above have some excellent improvements in the built-in testing libraries but for now unit testing is done using what's available in 2.3. """ test() pyshp-1.1.4/README.txt0000666000175000017500000004512011642150262013323 0ustar daviddavidPython Shapefile Library ======================== :Author: Joel Lawhead :Revised: October 1, 2011 .. contents:: Overview -------- The Python Shapefile Library (pyshp) provides read and write support for the ESRI Shapefile format. The Shapefile format is a popular Geographic Information System vector data format created by Esri. For more information about this format please read the well-written "ESRI Shapefile Technical Description - July 1998". The Esri document describes the shp and shx file formats. However a third file format called dbf is also required. This format is documented on the web as the "XBase File Format Description" and is a simple file-based database format created in the 1960's. Both the Esri and XBase file-formats are very simple in design and memory efficient which is part of the reason the shapefile format remains popular despite the numerous ways to store and exchange GIS data available today. This documentation covers the Python 2.x-compatible version of the library. A Python 3-compatible version is available in the Subversion trunk of the pyshp project on Google Code. This document provides examples for using pyshp to read and write shapefiles. Currently the sample census blockgroup shapefile referenced in the examples is only available on the google code project site at http://code.google.com/p/pyshp. These examples are straight-forward and you can also easily run them against your own shapefiles manually with minimal modification. Other examples for specific topics are continually added to the pyshp wiki on google code and the blog GeospatialPython.com. Important: For information about map projections, shapefiles, and Python please visit: http://code.google.com/p/pyshp/wiki/MapProjections I sincerely hope this library eliminates the mundane distraction of simply reading and writing data, and allows you to focus on the challenging and FUN part of your project. Examples -------- Before doing anything you must import the library. >>> import shapefile The examples below will use a shapefile created from the U.S. Census Bureau Blockgroups data set near San Francisco, CA and available in the subversion repository of the pyshp google code site. Reading Shapefiles ++++++++++++++++++ To read a shapefile create a new "Reader" object and pass it the name of an existing shapefile. The shapefile format is acutally a collection of three files. You specify the base filename of the shapefile or the complete filename of any of the shapefile component files. >>> sf = shapefile.Reader("shapefiles/blockgroups") OR >>> sf = shapefile.Reader("shapefiles/blockgroups.shp") OR >>> sf = shapefile.Reader("shapefiles/blockgroups.dbf") OR any of the other 5+ formats which are potentially part of a shapefile. The library does not care Reading Shapefiles from File-Like Objects ......................................... You can also load shapefiles from any Python file-like object using keyword arguments to specify any of the three files. This feature is very powerful and allows you to load shapefiles from a url, from a zip file, serialized object, or in some cases a database. >>> myshp = open("shapefiles/blockgroups.shp", "rb") >>> mydbf = open("shapefiles/blockgroups.dbf", "rb") >>> r = shapefile.Reader(shp=myshp, dbf=mydbf) Notice in the examples above the shx file is never used. The shx file is a very simple fixed-record index for the variable length records in the shp file. This file is optional for reading. If it's available pyshp will use the shx file to access shape records a little faster but will do just fine without it. Reading Geometry ................ A shapefile's geometry is the collection of points or shapes made from verticies and implied arcs representing physical locations. All types of shapefiles just store points. The metadata about the points determine how they are handled by software. You can get the a list of the shapefile's geometry by calling the shapes() method. >>> shapes = sf.shapes() The shapes method returns a list of Shape objects describing the geometry of each shape record. >>> len(shapes) 663 Each shape record contains the following attributes: >>> for name in dir(shapes[3]): ... if not name.startswith('__'): ... name 'bbox' 'parts' 'points' 'shapeType' - shapeType: an integer representing the type of shape as defined by the shapefile specification. >>> shapes[3].shapeType 5 - bbox: If the shape type contains multiple points this tuple describes the upper left (x,y) coordinate and lower right corner coordinate creating a complete box around the points. If the shapeType is a Null (shapeType == 0) then an AttributeError is raised. >>> # Get the bounding box of the 4th shape. >>> # Round coordinates to 3 decimal places >>> bbox = shapes[3].bbox >>> ['%.3f' % coord for coord in bbox] ['-122.486', '37.787', '-122.446', '37.811'] - parts: Parts simply group collections of points into shapes. If the shape record has multiple parts this attribute contains the index of the first point of each part. If there is only one part then a list containing 0 is returned. >>> shapes[3].parts [0] - points: The points attribute contains a list of tuples containing an (x,y) coordinate for each point in the shape. >>> len(shapes[3].points) 173 >>> # Get the 8th point of the fourth shape >>> # Truncate coordinates to 3 decimal places >>> shape = shapes[3].points[7] >>> ['%.3f' % coord for coord in shape] ['-122.471', '37.787'] To read a single shape by calling its index use the shape() method. The index is the shape's count from 0. So to read the 8th shape record you would use its index which is 7. >>> s = sf.shape(7) >>> # Read the bbox of the 8th shape to verify >>> # Round coordinates to 3 decimal places >>> ['%.3f' % coord for coord in s.bbox] ['-122.450', '37.801', '-122.442', '37.808'] Reading Records ................ A record in a shapefile contains the attributes for each shape in the collection of geometry. Records are stored in the dbf file. The link between geometry and attributes is the foundation of Geographic Information Systems. This critical link is implied by the order of shapes and corresponding records in the shp geometry file and the dbf attribute file. The field names of a shapefile are available as soon as you read a shapefile. You can call the "fields" attribute of the shapefile as a Python list. Each field is a Python list with the following information: - Field name: the name describing the data at this column index. - Field type: the type of data at this column index. Types can be: Character, Numbers, Longs, Dates, or Memo. The "Memo" type has no meaning within a GIS and is part of the xbase spec instead. - Field length: the length of the data found at this column index. Older GIS software may truncate this length to 8 or 11 characters for "Character" fields. - Decimal length: the number of decimal places found in "Number" fields. To see the fields for the Reader object above (sf) call the "fields" attribute: >>> fields = sf.fields >>> assert fields == [("DeletionFlag", "C", 1, 0), ["AREA", "N", 18, 5], ... ["BKG_KEY", "C", 12, 0], ["POP1990", "N", 9, 0], ["POP90_SQMI", "N", 10, 1], ... ["HOUSEHOLDS", "N", 9, 0], ... ["MALES", "N", 9, 0], ["FEMALES", "N", 9, 0], ["WHITE", "N", 9, 0], ... ["BLACK", "N", 8, 0], ["AMERI_ES", "N", 7, 0], ["ASIAN_PI", "N", 8, 0], ... ["OTHER", "N", 8, 0], ["HISPANIC", "N", 8, 0], ["AGE_UNDER5", "N", 8, 0], ... ["AGE_5_17", "N", 8, 0], ["AGE_18_29", "N", 8, 0], ["AGE_30_49", "N", 8, 0], ... ["AGE_50_64", "N", 8, 0], ["AGE_65_UP", "N", 8, 0], ... ["NEVERMARRY", "N", 8, 0], ["MARRIED", "N", 9, 0], ["SEPARATED", "N", 7, 0], ... ["WIDOWED", "N", 8, 0], ["DIVORCED", "N", 8, 0], ["HSEHLD_1_M", "N", 8, 0], ... ["HSEHLD_1_F", "N", 8, 0], ["MARHH_CHD", "N", 8, 0], ... ["MARHH_NO_C", "N", 8, 0], ["MHH_CHILD", "N", 7, 0], ... ["FHH_CHILD", "N", 7, 0], ["HSE_UNITS", "N", 9, 0], ["VACANT", "N", 7, 0], ... ["OWNER_OCC", "N", 8, 0], ["RENTER_OCC", "N", 8, 0], ... ["MEDIAN_VAL", "N", 7, 0], ["MEDIANRENT", "N", 4, 0], ... ["UNITS_1DET", "N", 8, 0], ["UNITS_1ATT", "N", 7, 0], ["UNITS2", "N", 7, 0], ... ["UNITS3_9", "N", 8, 0], ["UNITS10_49", "N", 8, 0], ... ["UNITS50_UP", "N", 8, 0], ["MOBILEHOME", "N", 7, 0]] You can get a list of the shapefile's records by calling the records() method: >>> records = sf.records() >>> len(records) 663 Each record is a list containing an attribute corresponding to each field in the field list. For example in the 4th record of the blockgroups shapefile the 2nd and 3rd fields are the blockgroup id and the 1990 population count of that San Francisco blockgroup: >>> records[3][1:3] ['060750601001', 4715] To read a single record call the record() method with the record's index: >>> rec = sf.record(3) >>> rec[1:3] ['060750601001', 4715] Reading Geometry and Records Simultaneously ........................................... You way want to examine both the geometry and the attributes for a record at the same time. The shapeRecord() and shapeRecords() method let you do just that. Calling the shapeRecords() method will return the geometry and attributes for all shapes as a list of ShapeRecord objects. Each ShapeRecord instance has a "shape" and "record" attribute. The shape attribute is a ShapeRecord object as dicussed in the first section "Reading Geometry". The record attribute is a list of field values as demonstrated in the "Reading Records" section. >>> shapeRecs = sf.shapeRecords() Let's read the blockgroup key and the population for the 4th blockgroup: >>> shapeRecs[3].record[1:3] ['060750601001', 4715] Now let's read the first two points for that same record: >>> points = shapeRecs[3].shape.points[0:2] >>> len(points) 2 The shapeRec() method reads a single shape/record pair at the specified index. To get the 4th shape record from the blockgroups shapfile use the third index: >>> shapeRec = sf.shapeRecord(3) The blockgroup key and population count: >>> shapeRec.record[1:3] ['060750601001', 4715] >>> points = shapeRec.shape.points[0:2] >>> len(points) 2 Writing Shapefiles ++++++++++++++++++ The PSL tries to be as flexible as possible when writing shapefiles while maintaining some degree of automatic validation to make sure you don't accidentally write an invalid file. The PSL can write just one of the component files such as the shp or dbf file without writing the others. So in addition to being a complete shapefile library, it can also be used as a basic dbf (xbase) library. Dbf files are a common database format which are often useful as a standalone simple database format. And even shp files occasionaly have uses as a standalone format. Some web-based GIS systems use an user-uploaded shp file to specify an area of interest. Many precision agriculture chemical field sprayers also use the shp format as a control file for the sprayer system (usually in combination with custom database file formats). To create a shapefile you add geometry and/or attributes using methods in the Writer class until you are ready to save the file. Create an instance of the Writer class to begin creating a shapefile: >>> w = shapefile.Writer() Setting the Shape Type ...................... The shape type defines the type of geometry contained in the shapefile. All of the shapes must match the shape type setting. Shape types are represented by numbers between 0 and 31 as defined by the shapefile specification. It is important to note that numbering system has several reserved numbers which have not been used yet therefore the numbers of the existing shape types are not sequential. There are three ways to set the shape type: - Set it when creating the class instance. - Set it by assigning a value to an existing class instance. - Set it automatically to the type of the first shape by saving the shapefile. To manually set the shape type for a Writer object when creating the Writer: >>> w = shapefile.Writer(shapeType=1) >>> w.shapeType 1 OR you can set it after the Writer is created: >>> w.shapeType = 3 >>> w.shapeType 3 Geometry and Record Balancing ............................. Because every shape must have a corresponding record it is critical that the number of records equals the number of shapes to create a valid shapefile. To help prevent accidental misalignment the PSL has an "auto balance" feature to make sure when you add either a shape or a record the two sides of the equation line up. This feature is NOT turned on by default. To activate it set the attribute autoBalance to 1 (True): >>> w.autoBalance = 1 You also have the option of manually calling the balance() method each time you add a shape or a record to ensure the other side is up to date. When balancing is used null shapes are created on the geometry side or a record with a value of "NULL" for each field is created on the attribute side. The balancing option gives you flexibility in how you build the shapefile. Without auto balancing you can add geometry or records at anytime. You can create all of the shapes and then create all of the records or vice versa. You can use the balance method after creating a shape or record each time and make updates later. If you do not use the balance method and forget to manually balance the geometry and attributes the shapefile will be viewed as corrupt by most shapefile software. With auto balanacing you can add either shapes or geometry and update blank entries on either side as needed. Even if you forget to update an entry the shapefile will still be valid and handled correctly by most shapefile software. Adding Geometry ............... Geometry is added using one of three methods: "null", "point", or "poly". The "null" method is used for null shapes, "point" is used for point shapes, and "poly" is used for everything else. **Adding a Null shape** Because Null shape types (shape type 0) have no geometry the "null" method is called without any arguments. >>> w = shapefile.Writer() >>> w.null() The writer object's shapes list will now have one null shape: >>> assert w.shapes()[0].shapeType == shapefile.NULL **Adding a Point shape** Point shapes are added using the "point" method. A point is specified by an x, y, and optional z (elevation) and m (measure) value. >>> w = shapefile.Writer() >>> w.point(122, 37) # No elevation or measure values >>> w.shapes()[0].points [[122, 37, 0, 0]] >>> w.point(118, 36, 4, 8) >>> w.shapes()[1].points [[118, 36, 4, 8]] **Adding a Poly shape** "Poly" shapes can be either polygons or lines. Shapefile polygons must have at least 5 points and the last point must be the same as the first (i.e. you can't have a triangle accoring to the shapefile specification even though many popular GIS programs support such shapefiles.) A line must have at least two points. Because of the similarities between these two shape types they are created using a single method called "poly". >>> w = shapefile.Writer() >>> w.poly(shapeType=3, parts=[[[122,37,4,9], [117,36,3,4]], [[115,32,8,8], ... [118,20,6,4], [113,24]]]) Creating Attributes ................... Creating attributes involves two steps. Step 1 is to create fields to contain attribute values and step 2 is to populate the fields with values for each shape record. The following attempts to create a complete shapefile: >>> w = shapefile.Writer(shapefile.POINT) >>> w.point(1,1) >>> w.point(3,1) >>> w.point(4,3) >>> w.point(2,2) >>> w.field('FIRST_FLD') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Point') >>> w.record('Second','Point') >>> w.record('Third','Point') >>> w.record('Fourth','Point') >>> w.save('shapefiles/test/point') >>> w = shapefile.Writer(shapefile.POLYGON) >>> w.poly(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Polygon') >>> w.save('shapefiles/test/polygon') >>> w = shapefile.Writer(shapefile.POLYLINE) >>> w.line(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.poly(parts=[[[1,3],[5,3]]], shapeType=shapefile.POLYLINE) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Line') >>> w.record('Second','Line') >>> w.save('shapefiles/test/line') You can also add attributes using keyword arguments where the keys are field names. >>> w = shapefile.Writer(shapefile.POLYLINE) >>> w.line(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record(FIRST_FLD='First', SECOND_FLD='Line') >>> w.save('shapefiles/test/line') Saving to File-Like Objects ........................... Just as you can read shapefiles from python file-like objects you can also write them. >>> try: ... from StringIO import StringIO ... except ImportError: ... from io import BytesIO as StringIO >>> shp = StringIO() >>> shx = StringIO() >>> dbf = StringIO() >>> w.saveShp(shp) >>> w.saveShx(shx) >>> w.saveDbf(dbf) >>> # Normally you would call the "StringIO.getvalue()" method on these objects. >>> shp = shx = dbf = None Editing Shapefiles ++++++++++++++++++ The Editor class attempts to make changing existing shapefiles easier by handling the reading and writing details behind the scenes. Let's add shapes to existing shapefiles: Add a point to a point shapefile >>> e = shapefile.Editor(shapefile="shapefiles/test/point.shp") >>> e.point(0,0,10,2) >>> e.record("Appended","Point") >>> e.save('shapefiles/test/point') Add a new line to a line shapefile: >>> e = shapefile.Editor(shapefile="shapefiles/test/line.shp") >>> e.line(parts=[[[10,5],[15,5],[15,1],[13,3],[11,1]]]) >>> e.record('Appended','Line') >>> e.save('shapefiles/test/line') Add a new polygon to a polygon shapefile: >>> e = shapefile.Editor(shapefile="shapefiles/test/polygon.shp") >>> e.poly(parts=[[[5.1,5],[9.9,5],[9.9,1],[7.5,3],[5.1,1]]]) >>> e.record("Appended","Polygon") >>> e.save('shapefiles/test/polygon') Remove the first point in each shapefile - for a point shapefile that is the first shape and record" >>> e = shapefile.Editor(shapefile="shapefiles/test/point.shp") >>> e.delete(0) >>> e.save('shapefiles/test/point') Remove the last shape in the polygon shapefile. >>> e = shapefile.Editor(shapefile="shapefiles/test/polygon.shp") >>> e.delete(-1) >>> e.save('shapefiles/test/polygon') pyshp-1.1.4/setup.cfg0000666000175000017500000000010011642155412013435 0ustar daviddavid[egg_info] tag_build = tag_date = 0 tag_svn_revision = 0 pyshp-1.1.4/PKG-INFO0000666000175000017500000005631111642155412012730 0ustar daviddavidMetadata-Version: 1.0 Name: pyshp Version: 1.1.4 Summary: Pure Python read/write support for ESRI Shapefile format Home-page: http://code.google.com/p/pyshp Author: Joel Lawhead Author-email: jlawhead@geospatialpython.com License: MIT Description: Python Shapefile Library ======================== :Author: Joel Lawhead :Revised: October 1, 2011 .. contents:: Overview -------- The Python Shapefile Library (pyshp) provides read and write support for the ESRI Shapefile format. The Shapefile format is a popular Geographic Information System vector data format created by Esri. For more information about this format please read the well-written "ESRI Shapefile Technical Description - July 1998". The Esri document describes the shp and shx file formats. However a third file format called dbf is also required. This format is documented on the web as the "XBase File Format Description" and is a simple file-based database format created in the 1960's. Both the Esri and XBase file-formats are very simple in design and memory efficient which is part of the reason the shapefile format remains popular despite the numerous ways to store and exchange GIS data available today. This documentation covers the Python 2.x-compatible version of the library. A Python 3-compatible version is available in the Subversion trunk of the pyshp project on Google Code. This document provides examples for using pyshp to read and write shapefiles. Currently the sample census blockgroup shapefile referenced in the examples is only available on the google code project site at http://code.google.com/p/pyshp. These examples are straight-forward and you can also easily run them against your own shapefiles manually with minimal modification. Other examples for specific topics are continually added to the pyshp wiki on google code and the blog GeospatialPython.com. Important: For information about map projections, shapefiles, and Python please visit: http://code.google.com/p/pyshp/wiki/MapProjections I sincerely hope this library eliminates the mundane distraction of simply reading and writing data, and allows you to focus on the challenging and FUN part of your project. Examples -------- Before doing anything you must import the library. >>> import shapefile The examples below will use a shapefile created from the U.S. Census Bureau Blockgroups data set near San Francisco, CA and available in the subversion repository of the pyshp google code site. Reading Shapefiles ++++++++++++++++++ To read a shapefile create a new "Reader" object and pass it the name of an existing shapefile. The shapefile format is acutally a collection of three files. You specify the base filename of the shapefile or the complete filename of any of the shapefile component files. >>> sf = shapefile.Reader("shapefiles/blockgroups") OR >>> sf = shapefile.Reader("shapefiles/blockgroups.shp") OR >>> sf = shapefile.Reader("shapefiles/blockgroups.dbf") OR any of the other 5+ formats which are potentially part of a shapefile. The library does not care Reading Shapefiles from File-Like Objects ......................................... You can also load shapefiles from any Python file-like object using keyword arguments to specify any of the three files. This feature is very powerful and allows you to load shapefiles from a url, from a zip file, serialized object, or in some cases a database. >>> myshp = open("shapefiles/blockgroups.shp", "rb") >>> mydbf = open("shapefiles/blockgroups.dbf", "rb") >>> r = shapefile.Reader(shp=myshp, dbf=mydbf) Notice in the examples above the shx file is never used. The shx file is a very simple fixed-record index for the variable length records in the shp file. This file is optional for reading. If it's available pyshp will use the shx file to access shape records a little faster but will do just fine without it. Reading Geometry ................ A shapefile's geometry is the collection of points or shapes made from verticies and implied arcs representing physical locations. All types of shapefiles just store points. The metadata about the points determine how they are handled by software. You can get the a list of the shapefile's geometry by calling the shapes() method. >>> shapes = sf.shapes() The shapes method returns a list of Shape objects describing the geometry of each shape record. >>> len(shapes) 663 Each shape record contains the following attributes: >>> for name in dir(shapes[3]): ... if not name.startswith('__'): ... name 'bbox' 'parts' 'points' 'shapeType' - shapeType: an integer representing the type of shape as defined by the shapefile specification. >>> shapes[3].shapeType 5 - bbox: If the shape type contains multiple points this tuple describes the upper left (x,y) coordinate and lower right corner coordinate creating a complete box around the points. If the shapeType is a Null (shapeType == 0) then an AttributeError is raised. >>> # Get the bounding box of the 4th shape. >>> # Round coordinates to 3 decimal places >>> bbox = shapes[3].bbox >>> ['%.3f' % coord for coord in bbox] ['-122.486', '37.787', '-122.446', '37.811'] - parts: Parts simply group collections of points into shapes. If the shape record has multiple parts this attribute contains the index of the first point of each part. If there is only one part then a list containing 0 is returned. >>> shapes[3].parts [0] - points: The points attribute contains a list of tuples containing an (x,y) coordinate for each point in the shape. >>> len(shapes[3].points) 173 >>> # Get the 8th point of the fourth shape >>> # Truncate coordinates to 3 decimal places >>> shape = shapes[3].points[7] >>> ['%.3f' % coord for coord in shape] ['-122.471', '37.787'] To read a single shape by calling its index use the shape() method. The index is the shape's count from 0. So to read the 8th shape record you would use its index which is 7. >>> s = sf.shape(7) >>> # Read the bbox of the 8th shape to verify >>> # Round coordinates to 3 decimal places >>> ['%.3f' % coord for coord in s.bbox] ['-122.450', '37.801', '-122.442', '37.808'] Reading Records ................ A record in a shapefile contains the attributes for each shape in the collection of geometry. Records are stored in the dbf file. The link between geometry and attributes is the foundation of Geographic Information Systems. This critical link is implied by the order of shapes and corresponding records in the shp geometry file and the dbf attribute file. The field names of a shapefile are available as soon as you read a shapefile. You can call the "fields" attribute of the shapefile as a Python list. Each field is a Python list with the following information: - Field name: the name describing the data at this column index. - Field type: the type of data at this column index. Types can be: Character, Numbers, Longs, Dates, or Memo. The "Memo" type has no meaning within a GIS and is part of the xbase spec instead. - Field length: the length of the data found at this column index. Older GIS software may truncate this length to 8 or 11 characters for "Character" fields. - Decimal length: the number of decimal places found in "Number" fields. To see the fields for the Reader object above (sf) call the "fields" attribute: >>> fields = sf.fields >>> assert fields == [("DeletionFlag", "C", 1, 0), ["AREA", "N", 18, 5], ... ["BKG_KEY", "C", 12, 0], ["POP1990", "N", 9, 0], ["POP90_SQMI", "N", 10, 1], ... ["HOUSEHOLDS", "N", 9, 0], ... ["MALES", "N", 9, 0], ["FEMALES", "N", 9, 0], ["WHITE", "N", 9, 0], ... ["BLACK", "N", 8, 0], ["AMERI_ES", "N", 7, 0], ["ASIAN_PI", "N", 8, 0], ... ["OTHER", "N", 8, 0], ["HISPANIC", "N", 8, 0], ["AGE_UNDER5", "N", 8, 0], ... ["AGE_5_17", "N", 8, 0], ["AGE_18_29", "N", 8, 0], ["AGE_30_49", "N", 8, 0], ... ["AGE_50_64", "N", 8, 0], ["AGE_65_UP", "N", 8, 0], ... ["NEVERMARRY", "N", 8, 0], ["MARRIED", "N", 9, 0], ["SEPARATED", "N", 7, 0], ... ["WIDOWED", "N", 8, 0], ["DIVORCED", "N", 8, 0], ["HSEHLD_1_M", "N", 8, 0], ... ["HSEHLD_1_F", "N", 8, 0], ["MARHH_CHD", "N", 8, 0], ... ["MARHH_NO_C", "N", 8, 0], ["MHH_CHILD", "N", 7, 0], ... ["FHH_CHILD", "N", 7, 0], ["HSE_UNITS", "N", 9, 0], ["VACANT", "N", 7, 0], ... ["OWNER_OCC", "N", 8, 0], ["RENTER_OCC", "N", 8, 0], ... ["MEDIAN_VAL", "N", 7, 0], ["MEDIANRENT", "N", 4, 0], ... ["UNITS_1DET", "N", 8, 0], ["UNITS_1ATT", "N", 7, 0], ["UNITS2", "N", 7, 0], ... ["UNITS3_9", "N", 8, 0], ["UNITS10_49", "N", 8, 0], ... ["UNITS50_UP", "N", 8, 0], ["MOBILEHOME", "N", 7, 0]] You can get a list of the shapefile's records by calling the records() method: >>> records = sf.records() >>> len(records) 663 Each record is a list containing an attribute corresponding to each field in the field list. For example in the 4th record of the blockgroups shapefile the 2nd and 3rd fields are the blockgroup id and the 1990 population count of that San Francisco blockgroup: >>> records[3][1:3] ['060750601001', 4715] To read a single record call the record() method with the record's index: >>> rec = sf.record(3) >>> rec[1:3] ['060750601001', 4715] Reading Geometry and Records Simultaneously ........................................... You way want to examine both the geometry and the attributes for a record at the same time. The shapeRecord() and shapeRecords() method let you do just that. Calling the shapeRecords() method will return the geometry and attributes for all shapes as a list of ShapeRecord objects. Each ShapeRecord instance has a "shape" and "record" attribute. The shape attribute is a ShapeRecord object as dicussed in the first section "Reading Geometry". The record attribute is a list of field values as demonstrated in the "Reading Records" section. >>> shapeRecs = sf.shapeRecords() Let's read the blockgroup key and the population for the 4th blockgroup: >>> shapeRecs[3].record[1:3] ['060750601001', 4715] Now let's read the first two points for that same record: >>> points = shapeRecs[3].shape.points[0:2] >>> len(points) 2 The shapeRec() method reads a single shape/record pair at the specified index. To get the 4th shape record from the blockgroups shapfile use the third index: >>> shapeRec = sf.shapeRecord(3) The blockgroup key and population count: >>> shapeRec.record[1:3] ['060750601001', 4715] >>> points = shapeRec.shape.points[0:2] >>> len(points) 2 Writing Shapefiles ++++++++++++++++++ The PSL tries to be as flexible as possible when writing shapefiles while maintaining some degree of automatic validation to make sure you don't accidentally write an invalid file. The PSL can write just one of the component files such as the shp or dbf file without writing the others. So in addition to being a complete shapefile library, it can also be used as a basic dbf (xbase) library. Dbf files are a common database format which are often useful as a standalone simple database format. And even shp files occasionaly have uses as a standalone format. Some web-based GIS systems use an user-uploaded shp file to specify an area of interest. Many precision agriculture chemical field sprayers also use the shp format as a control file for the sprayer system (usually in combination with custom database file formats). To create a shapefile you add geometry and/or attributes using methods in the Writer class until you are ready to save the file. Create an instance of the Writer class to begin creating a shapefile: >>> w = shapefile.Writer() Setting the Shape Type ...................... The shape type defines the type of geometry contained in the shapefile. All of the shapes must match the shape type setting. Shape types are represented by numbers between 0 and 31 as defined by the shapefile specification. It is important to note that numbering system has several reserved numbers which have not been used yet therefore the numbers of the existing shape types are not sequential. There are three ways to set the shape type: - Set it when creating the class instance. - Set it by assigning a value to an existing class instance. - Set it automatically to the type of the first shape by saving the shapefile. To manually set the shape type for a Writer object when creating the Writer: >>> w = shapefile.Writer(shapeType=1) >>> w.shapeType 1 OR you can set it after the Writer is created: >>> w.shapeType = 3 >>> w.shapeType 3 Geometry and Record Balancing ............................. Because every shape must have a corresponding record it is critical that the number of records equals the number of shapes to create a valid shapefile. To help prevent accidental misalignment the PSL has an "auto balance" feature to make sure when you add either a shape or a record the two sides of the equation line up. This feature is NOT turned on by default. To activate it set the attribute autoBalance to 1 (True): >>> w.autoBalance = 1 You also have the option of manually calling the balance() method each time you add a shape or a record to ensure the other side is up to date. When balancing is used null shapes are created on the geometry side or a record with a value of "NULL" for each field is created on the attribute side. The balancing option gives you flexibility in how you build the shapefile. Without auto balancing you can add geometry or records at anytime. You can create all of the shapes and then create all of the records or vice versa. You can use the balance method after creating a shape or record each time and make updates later. If you do not use the balance method and forget to manually balance the geometry and attributes the shapefile will be viewed as corrupt by most shapefile software. With auto balanacing you can add either shapes or geometry and update blank entries on either side as needed. Even if you forget to update an entry the shapefile will still be valid and handled correctly by most shapefile software. Adding Geometry ............... Geometry is added using one of three methods: "null", "point", or "poly". The "null" method is used for null shapes, "point" is used for point shapes, and "poly" is used for everything else. **Adding a Null shape** Because Null shape types (shape type 0) have no geometry the "null" method is called without any arguments. >>> w = shapefile.Writer() >>> w.null() The writer object's shapes list will now have one null shape: >>> assert w.shapes()[0].shapeType == shapefile.NULL **Adding a Point shape** Point shapes are added using the "point" method. A point is specified by an x, y, and optional z (elevation) and m (measure) value. >>> w = shapefile.Writer() >>> w.point(122, 37) # No elevation or measure values >>> w.shapes()[0].points [[122, 37, 0, 0]] >>> w.point(118, 36, 4, 8) >>> w.shapes()[1].points [[118, 36, 4, 8]] **Adding a Poly shape** "Poly" shapes can be either polygons or lines. Shapefile polygons must have at least 5 points and the last point must be the same as the first (i.e. you can't have a triangle accoring to the shapefile specification even though many popular GIS programs support such shapefiles.) A line must have at least two points. Because of the similarities between these two shape types they are created using a single method called "poly". >>> w = shapefile.Writer() >>> w.poly(shapeType=3, parts=[[[122,37,4,9], [117,36,3,4]], [[115,32,8,8], ... [118,20,6,4], [113,24]]]) Creating Attributes ................... Creating attributes involves two steps. Step 1 is to create fields to contain attribute values and step 2 is to populate the fields with values for each shape record. The following attempts to create a complete shapefile: >>> w = shapefile.Writer(shapefile.POINT) >>> w.point(1,1) >>> w.point(3,1) >>> w.point(4,3) >>> w.point(2,2) >>> w.field('FIRST_FLD') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Point') >>> w.record('Second','Point') >>> w.record('Third','Point') >>> w.record('Fourth','Point') >>> w.save('shapefiles/test/point') >>> w = shapefile.Writer(shapefile.POLYGON) >>> w.poly(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Polygon') >>> w.save('shapefiles/test/polygon') >>> w = shapefile.Writer(shapefile.POLYLINE) >>> w.line(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.poly(parts=[[[1,3],[5,3]]], shapeType=shapefile.POLYLINE) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Line') >>> w.record('Second','Line') >>> w.save('shapefiles/test/line') You can also add attributes using keyword arguments where the keys are field names. >>> w = shapefile.Writer(shapefile.POLYLINE) >>> w.line(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record(FIRST_FLD='First', SECOND_FLD='Line') >>> w.save('shapefiles/test/line') Saving to File-Like Objects ........................... Just as you can read shapefiles from python file-like objects you can also write them. >>> try: ... from StringIO import StringIO ... except ImportError: ... from io import BytesIO as StringIO >>> shp = StringIO() >>> shx = StringIO() >>> dbf = StringIO() >>> w.saveShp(shp) >>> w.saveShx(shx) >>> w.saveDbf(dbf) >>> # Normally you would call the "StringIO.getvalue()" method on these objects. >>> shp = shx = dbf = None Editing Shapefiles ++++++++++++++++++ The Editor class attempts to make changing existing shapefiles easier by handling the reading and writing details behind the scenes. Let's add shapes to existing shapefiles: Add a point to a point shapefile >>> e = shapefile.Editor(shapefile="shapefiles/test/point.shp") >>> e.point(0,0,10,2) >>> e.record("Appended","Point") >>> e.save('shapefiles/test/point') Add a new line to a line shapefile: >>> e = shapefile.Editor(shapefile="shapefiles/test/line.shp") >>> e.line(parts=[[[10,5],[15,5],[15,1],[13,3],[11,1]]]) >>> e.record('Appended','Line') >>> e.save('shapefiles/test/line') Add a new polygon to a polygon shapefile: >>> e = shapefile.Editor(shapefile="shapefiles/test/polygon.shp") >>> e.poly(parts=[[[5.1,5],[9.9,5],[9.9,1],[7.5,3],[5.1,1]]]) >>> e.record("Appended","Polygon") >>> e.save('shapefiles/test/polygon') Remove the first point in each shapefile - for a point shapefile that is the first shape and record" >>> e = shapefile.Editor(shapefile="shapefiles/test/point.shp") >>> e.delete(0) >>> e.save('shapefiles/test/point') Remove the last shape in the polygon shapefile. >>> e = shapefile.Editor(shapefile="shapefiles/test/polygon.shp") >>> e.delete(-1) >>> e.save('shapefiles/test/polygon') Keywords: gis geospatial geographic shapefile shapefiles Platform: UNKNOWN Classifier: Programming Language :: Python Classifier: Topic :: Scientific/Engineering :: GIS Classifier: Topic :: Software Development :: Libraries Classifier: Topic :: Software Development :: Libraries :: Python Modules pyshp-1.1.4/shapefiles/0000775000175000017500000000000011654200246013745 5ustar daviddavidpyshp-1.1.4/shapefiles/blockgroups.sbn0000666000175000017500000001526411642150262017014 0ustar daviddavid' p Z^@BӒa^C@B9          !"#$!%&'()*+%,-./012 34567o &z:DeP DdY2DcwCW%|V\W]qZ_t[`[ax_excgci_jzek~hm|iokq~lt{rwswzsyzw{zzy}ov}n|W}I9~-~~~y}{z€z~r~k~`~V}S}K}D|<~3{*'z~ x$xJxF~E~DzB~>x'tzt\|dV}UPq`T_uhSEvQRg|nQ8x@P~'Om|tN)~5M4|?Ly}K>}FHGC{Ag~n@'?)5=U~^<]}d;`h7lt2rz1t*EJ&FzX#!&|+ JcZojz}4:E?t;:JDl>BNFb:PCT3=RIZ:RC_ @WKb;[Dd;bHi6bDl5hDn5qEwxG~e _` 6Df M;WBrR_DnI;VDmA?NDkI?TDi *;?Dj6*Dh':.Dg 83hfIH=% 0CMSCR9LV.N^\fZf`j֒`jԒfsesmyv^'(h]gYb[c ZcWc`m^f[a_e\e[b`e]cXby`kv^he]hX]jQ\eF\f7\f0[f)[e\e\dXd'0'%$ +'+^HSCdI[`EkJY_FlMQTFbOL\IgQCZLbR8[OhV-`TiZSTb]][g`]Tm`T^gbY`ihKbdn^bvnVjmt`qiwWpb~aC'O1H*V2H0L6H-]?vD:L@sDl&Mu18[(c B=da"h b1hg*ki)mk)on)qp)tr(vu(xw({{y(}l{(] -%$($+/ ,(5 '7~-"8}4):|dO }|{sY[aXc]jѨ`lXd]gq|ajhrq{zzeno$DMR_GMKSRZAFqDHnKRlELi%+*21:!+x):wpj[tbf]qcp]zdv^e H]UcB]MfJ`[h #\*c(^1c/^8c6Y:9864/-,$"!  %L+$ 懎㋌كԁʎ&frly'NW$TZ R[S\W\Y_ Y_ (\ciډbjׇhmNJhmƅlphpkqnrpteuouswswsxsxsyv{uv{tt|sw|rv}kz\z[)DCH`CH^ELUELTFMRJOGIQAGQ@LR=NS5OV*PW(RX"U[S\U]Z`*|lrmnvju{gy_kv[fmUkuRtPxMciEluChn@sy?w~;ip5nt2el1rx.w}+kq(o|&dl#t|jroucgs{ely bqj{+gm4x/py xlv am fmuyksxnyjrqwxu{emkrpvy}rztzdjhqousycpx|nyckpxipdkn|w}bjioms,Q_tU_cPVbKV]T_W-PU\(EJIOT]MU S\SYW_RXV\AFEKLSQ^S]EJINLROTR].H3>:)4.3=,)43=#-1;#-,20;#-0;#-,10;1;*21:/@65%"    0lnaufkaqgfanhqbyhffkhqd}knh~mrkorlypxmrikssroysxptbqmvnr|vhrpxnsvxtu{xavoytw{z|nwu{xcxj}mixo}hmyu~fsy{~cy{~bp}zY1DaCmH_jBsI]hEpKWnB}MPdHpNMjJsRp5o>r'n2t0o6v4s=y's1{w'w1}j0u5}i4x=~g*|5Z5 )K1PE(H=QD+K6QB1M9R:0O7S6)O1W)6M;Z!'P8_6Haf chdjbl fnfniocu mukumx vztz~x|qy|p{~d{_}X7 "'/-3'>.#'712+>4#*35&31<z/0==x-5=?upyshp-1.1.4/shapefiles/test/0000775000175000017500000000000011654200246014724 5ustar daviddavidpyshp-1.1.4/shapefiles/test/line.shp0000666000175000017500000000056411642150262016375 0ustar daviddavid' ??.@@@??@@?@@@@?@@??@$@?.@@$@@.@@.@?*@@&@?pyshp-1.1.4/shapefiles/test/point.shx0000666000175000017500000000021411642150262016577 0ustar daviddavid' F@@2 @ N \ j pyshp-1.1.4/shapefiles/test/polygon.shx0000666000175000017500000000015411642150262017140 0ustar daviddavid' 6??@@2@pyshp-1.1.4/shapefiles/test/polygon.dbf0000666000175000017500000000040311642150262017066 0ustar daviddavido aQFIRST_FLDC(SECOND_FLDC( First Polygon Appended Polygon pyshp-1.1.4/shapefiles/test/polygon.shp0000666000175000017500000000035411642150262017132 0ustar daviddavid' v??@@@??@@?@@@@?@@??pyshp-1.1.4/shapefiles/test/line.dbf0000666000175000017500000000040311642150262016326 0ustar daviddavido aQFIRST_FLDC(SECOND_FLDC( First Line Appended Line pyshp-1.1.4/shapefiles/test/line.shx0000666000175000017500000000016411642150262016401 0ustar daviddavid' :??.@@2@v@pyshp-1.1.4/shapefiles/test/point.shp0000666000175000017500000000036011642150262016571 0ustar daviddavid' x@@ ?? @? @@ @@ pyshp-1.1.4/shapefiles/test/point.dbf0000666000175000017500000000105011642150262016527 0ustar daviddavido a[FIRST_FLDC2SECOND_FLDC( First Point Second Point Third Point Fourth Point Appended Point pyshp-1.1.4/shapefiles/blockgroups.dbf0000666000175000017500000071634711642150262016777 0ustar daviddavide cWAREANBKG_KEYC POP1990N POP90_SQMIN HOUSEHOLDSN MALESN FEMALESN WHITEN BLACKNAMERI_ESNASIAN_PINOTHERNHISPANICNAGE_UNDER5NAGE_5_17NAGE_18_29NAGE_30_49NAGE_50_64NAGE_65_UPNNEVERMARRYNMARRIEDN SEPARATEDNWIDOWEDNDIVORCEDNHSEHLD_1_MNHSEHLD_1_FNMARHH_CHDNMARHH_NO_CNMHH_CHILDNFHH_CHILDNHSE_UNITSN VACANTNOWNER_OCCNRENTER_OCCNMEDIAN_VALNMEDIANRENTNUNITS_1DETNUNITS_1ATTNUNITS2NUNITS3_9NUNITS10_49NUNITS50_UPNMOBILEHOMEN 0.96761060750179029 4531 4682.7 970 2619 1912 2943 726 37 702 123 389 611 1022 1327 1513 51 7 501 1750 62 19 106 43 20 16 878 0 0 1045 83 0 3548 0 647 25 419 37 538 19 0 0 0.00010060750179999 6 60000.0 0 6 0 6 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.20916060750101001 592 2830.4 493 254 338 482 36 0 49 25 35 10 0 171 257 102 52 268 99 34 38 115 8 9 0 47 0 0 545 69 10 582 0 772 0 0 6 0 29 510 0 2.34385060750601001 4715 2011.6 1195 2620 2095 2962 1007 6 452 288 416 597 848 1467 1681 92 30 703 2021 49 37 149 22 40 79 958 0 16 1258 93 66 3733 337500 739 43 302 160 672 49 0 0 0.05693060750102001 473 8308.4 261 269 204 426 0 0 47 0 39 15 35 70 159 114 80 194 138 8 21 62 28 6 8 61 6 0 317 41 137 336 500001 702 6 0 108 156 40 0 0 0.14683060750126001 1137 7743.6 743 555 582 999 52 0 76 10 39 17 58 202 549 172 139 462 353 8 39 199 7 7 22 160 0 0 837 80 244 864 500001 764 53 57 53 103 306 251 0 0.09410060750126004 1297 13783.2 811 566 731 1167 12 0 118 0 71 0 62 200 384 257 394 402 410 18 214 175 9 30 12 195 0 33 942 158 663 634 500001 853 123 50 124 189 442 0 0 0.06910060750127001 287 4153.4 213 141 146 273 0 0 14 0 18 0 9 14 137 36 91 113 84 0 12 47 0 0 0 41 0 0 322 130 139 148 500001 834 51 11 18 47 195 0 0 0.08520060750101002 2305 27054.0 1216 1150 1155 1178 273 0 833 21 210 88 364 334 885 269 365 674 685 73 204 186 12 80 51 306 0 70 1311 94 270 2035 500001 401 12 13 128 359 485 285 0 0.04861060750102004 958 19707.9 716 388 570 802 0 0 131 25 25 0 0 227 235 167 329 441 284 0 121 103 10 8 0 142 8 10 731 81 422 536 450000 685 21 21 65 119 304 159 0 0.09889060750105001 536 5420.2 359 236 300 472 10 0 54 0 19 0 0 42 316 122 56 127 250 25 34 95 0 0 16 110 8 0 349 44 398 138 4083001001 0 11 0 0 42 291 0 0.01933060750103001 277 14330.1 175 136 141 234 0 0 43 0 8 7 13 25 150 34 48 102 87 0 10 45 9 0 0 40 0 0 170 0 89 188 500001 869 0 16 49 105 0 0 0 0.04746060750102002 838 17657.0 494 306 532 713 33 0 83 9 17 16 61 97 294 202 168 217 356 9 59 89 0 9 0 174 0 18 581 88 562 276 5000011001 54 55 7 170 202 76 0 0.03595060750127002 500 13908.2 293 188 312 416 0 0 70 14 14 29 55 53 217 53 93 164 173 21 50 26 0 15 4 82 0 6 594 250 204 296 500001 929 53 38 62 151 281 0 0 0.01648060750104003 437 26517.0 255 254 183 343 0 0 83 11 25 41 27 52 192 79 46 114 138 0 18 99 0 0 16 54 0 10 309 37 159 278 500001 866 17 3 93 158 38 0 0 0.04359060750126002 1310 30052.8 965 535 775 1215 0 0 95 0 28 18 27 320 491 187 267 733 290 45 134 63 0 41 0 135 0 34 1142 191 273 1037 500001 675 9 40 230 153 710 0 0 0.03529060750104002 1906 54009.6 915 981 925 1104 7 0 787 8 71 160 88 361 553 336 408 678 656 28 165 95 8 40 113 216 23 8 946 59 669 1237 500001 629 22 32 169 603 102 0 0 0.03514060750129001 1259 35828.1 817 568 691 1122 0 0 111 26 110 36 25 326 505 209 158 689 289 13 94 106 20 29 35 106 0 12 848 68 246 1013 500001 749 15 9 174 187 463 0 0 0.02367060750126003 540 22813.7 306 234 306 498 0 0 42 0 8 6 45 120 131 72 166 213 210 0 37 19 7 7 0 102 0 0 412 99 195 345 500001 650 47 15 78 112 160 0 0 0.01963060750104001 629 32042.8 205 309 320 195 0 0 434 0 9 55 21 182 198 120 53 195 299 0 24 28 0 7 42 89 0 7 252 17 67 562 0 689 10 0 38 161 43 0 0 0.03625060750104004 679 18731.0 452 352 327 555 34 0 90 0 18 5 16 156 378 79 45 343 138 17 6 115 6 19 0 72 0 15 575 119 124 555 500001 905 40 7 73 318 62 75 0 0.03097060750103002 1335 43106.2 675 660 675 683 26 0 626 0 21 104 78 299 382 214 258 395 416 14 94 146 0 35 45 159 0 19 672 57 174 1161 500001 752 17 27 112 357 159 0 0 0.03038060750129004 1045 34397.6 649 368 677 964 12 0 54 15 54 17 74 178 356 98 322 374 296 0 171 114 0 20 22 132 0 0 726 55 98 854 0 695 0 10 73 207 372 0 0 0.04828060750129005 349 7228.7 213 151 198 330 0 9 10 0 0 13 12 103 79 79 63 137 101 10 42 29 0 7 0 55 0 8 251 13 84 265 434600 770 27 22 46 9 133 0 0 0.03557060750127003 1045 29378.7 572 500 545 1006 0 0 32 7 42 19 95 253 365 133 180 400 475 7 25 45 0 16 22 217 0 0 735 117 344 701 500001 755 54 26 241 117 289 0 0 0.04671060750102003 1848 39563.3 1238 878 970 1747 10 0 73 18 61 11 19 446 782 261 329 876 556 22 138 212 9 39 0 279 0 9 1355 98 405 1443 496900 796 44 26 79 314 825 67 0 0.03554060750129002 1302 36634.8 822 609 693 1027 26 0 235 14 78 11 48 452 441 116 234 737 311 24 53 120 18 0 10 144 11 10 813 50 242 1053 0 729 7 0 113 260 368 50 0 0.02357060750103003 1328 56342.8 529 590 738 509 36 0 783 0 78 54 102 311 513 182 166 450 517 9 91 49 6 8 116 133 0 32 611 41 307 1021 325000 726 23 8 179 326 38 0 0 0.02958060750127004 714 24137.9 454 296 418 551 0 20 135 8 43 25 23 134 276 109 147 397 157 23 35 46 0 0 15 59 0 12 470 38 271 443 500001 615 38 34 81 105 212 0 0 0.01711060750106001 1415 82700.2 665 746 669 522 0 5 882 6 71 56 208 282 561 175 133 498 403 18 57 173 29 19 76 119 4 33 741 48 232 1183 350000 637 11 24 116 466 115 0 0 0.02188060750106003 1700 77696.5 370 953 747 370 12 0 1318 0 41 87 179 405 486 360 183 564 494 45 109 83 0 6 87 116 0 30 395 38 125 1213 0 548 6 13 41 264 58 0 0 0.02334060750104005 920 39417.3 495 469 451 561 8 0 337 14 40 0 67 199 376 172 106 373 312 0 42 103 7 8 47 112 0 0 568 55 197 723 366700 773 43 0 97 354 74 0 0 0.02333060750107001 1016 43549.1 431 518 498 379 0 0 631 6 16 30 130 205 345 145 161 350 397 7 91 60 7 0 59 123 0 29 416 31 178 814 437500 546 13 10 30 287 71 0 0 0.04254060750105002 11 258.6 11 7 4 11 0 0 0 0 0 0 0 0 7 0 4 7 0 0 0 4 0 0 0 0 0 0 11 0 0 11 0 181 0 0 0 0 4 0 0 0.03542060750128001 445 12563.5 246 219 226 330 12 0 103 0 27 0 19 133 180 31 82 220 125 0 40 39 7 0 17 45 0 7 291 41 46 399 0 708 0 19 111 64 83 0 0 0.02996060750103004 1279 42690.3 671 575 704 926 0 0 344 9 26 27 63 164 506 254 265 449 509 0 111 111 12 0 39 210 9 38 775 84 421 858 500001 805 19 6 87 334 245 77 0 0.08684060750116001 1525 17561.0 1130 786 739 1288 39 8 180 10 60 5 32 98 500 390 500 477 464 53 150 318 5 14 16 214 14 12 1474 243 197 1328 400000 930 36 94 0 0 124 1214 0 0.03515060750129003 1240 35277.4 761 504 736 1139 11 0 77 13 50 19 12 434 476 126 173 783 212 22 29 154 12 12 19 76 9 10 821 39 212 1028 500001 691 52 11 164 286 295 0 0 0.02395060750109001 1156 48267.2 687 557 599 948 0 20 174 14 43 47 33 323 519 136 98 521 390 8 65 77 0 0 8 192 15 0 685 57 400 756 500001 838 33 13 74 324 241 0 0 0.02248060750129006 553 24599.6 284 185 368 490 0 0 53 10 31 24 14 224 146 63 82 244 214 0 24 33 0 8 0 102 0 0 322 17 99 454 350000 837 26 9 99 134 54 0 0 0.02921060750128005 727 24888.7 467 318 409 660 9 0 49 9 22 25 21 151 307 132 91 343 141 27 36 121 0 20 0 65 4 0 487 29 93 585 500001 688 10 0 98 91 280 0 0 0.03427060750109003 1576 45987.7 1032 659 917 1039 23 0 485 29 114 29 102 365 478 143 459 611 291 42 190 235 7 25 20 122 9 18 1115 58 140 1436 500001 566 37 0 50 224 522 251 0 0.03651060750130001 1014 27773.2 713 367 647 820 16 8 151 19 27 0 0 421 377 72 144 648 165 15 55 124 0 23 8 69 0 13 772 43 164 850 500001 732 20 7 60 309 357 0 0 0.02893060750107002 2957 102212.2 695 1386 1571 312 24 0 2612 9 92 131 271 463 657 477 958 514 751 53 545 128 6 32 103 221 3 8 748 61 202 1572 241700 361 15 6 55 305 317 0 0 0.02662060750106002 1432 53794.1 537 698 734 437 23 0 972 0 16 24 111 246 383 264 404 431 414 41 211 94 14 14 53 141 9 9 570 43 240 832 0 414 8 0 27 204 204 91 0 0.03550060750130002 925 26056.3 535 435 490 828 0 0 97 0 27 13 30 178 351 167 186 326 356 24 65 85 10 20 6 176 0 0 572 58 269 656 0 839 0 5 118 262 178 0 0 0.03478060750108001 1446 41575.6 782 680 766 875 10 0 561 0 33 30 123 261 502 236 294 574 555 0 154 77 0 25 26 256 0 34 837 92 556 890 500001 736 25 53 133 209 176 211 0 0.03942060750128004 1029 26103.5 544 501 528 976 18 0 29 6 31 71 28 298 323 149 160 382 343 0 65 140 11 0 22 155 0 17 593 38 381 648 500001 865 68 15 163 171 165 0 0 0.04146060750128002 1145 27617.0 698 383 762 1037 28 0 80 0 20 23 17 305 465 149 186 546 292 50 92 90 0 9 20 125 0 24 719 46 361 737 479200 763 37 62 108 225 270 0 0 0.03567060750130003 959 26885.3 575 447 512 860 0 0 58 41 75 33 35 229 424 137 101 400 338 0 31 126 11 0 2 166 0 11 649 50 325 634 0 908 0 0 56 318 250 0 0 0.03674060750109002 1830 49809.5 935 859 971 1105 7 0 718 0 30 46 80 517 738 284 165 839 557 32 81 185 19 9 91 164 7 9 1040 63 338 1492 500001 652 11 34 110 484 334 44 0 0.02146060750107003 1648 76794.0 664 654 994 53 0 13 1582 0 0 54 137 191 300 338 628 337 562 16 400 34 12 18 80 164 0 30 738 21 89 1256 500001 237 5 17 30 129 235 255 0 0.03582060750130004 954 26633.2 591 491 463 866 0 0 32 56 152 42 15 219 395 151 132 434 326 0 23 120 0 14 20 131 0 0 622 48 290 659 500001 782 42 0 58 332 190 0 0 0.03092060750115001 213 6888.7 69 177 36 39 0 0 174 0 0 0 0 0 27 61 125 47 38 8 44 55 0 0 0 21 0 0 36 0 0 95 0 379 0 0 0 16 20 0 0 0.04665060750128003 842 18049.3 486 384 458 810 0 0 32 0 9 26 43 45 296 282 150 139 431 22 69 117 0 11 10 214 0 13 472 41 458 384 5000011001 149 64 109 150 0 0 0 0.02309060750108002 1785 77306.2 691 886 899 391 0 0 1386 8 19 88 195 417 579 266 240 642 686 14 89 54 11 11 100 192 6 11 751 44 322 1463 280600 576 22 48 116 351 196 0 0 0.03257060750114001 3260 100092.1 1463 1481 1779 46 46 0 3168 0 0 141 341 388 594 737 1059 687 1356 24 562 63 21 42 189 466 19 68 1535 78 159 2937 0 242 0 10 58 163 671 466 0 0.01932060750113001 1846 95548.7 637 916 930 60 0 0 1786 0 0 93 244 275 469 345 420 441 773 26 176 76 8 26 130 236 5 30 642 26 207 1579 350000 390 9 5 40 289 269 0 0 0.03660060750131001 1466 40054.6 1006 595 871 1314 30 15 107 0 43 19 28 270 594 272 283 676 414 15 48 246 0 8 5 199 8 0 1112 71 427 1039 0 852 0 0 24 240 722 120 0 0.02294060750110001 932 40627.7 466 481 451 355 29 0 538 10 35 9 43 257 371 114 138 445 229 45 72 62 27 5 28 89 0 24 486 16 167 730 500001 575 0 39 35 220 192 0 0 0.04844060750116002 17 350.9 0 17 0 0 17 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.02922060750108003 2062 70568.1 968 919 1143 681 23 0 1358 0 9 63 195 491 666 350 297 753 622 37 177 188 9 56 60 216 0 49 1011 53 258 1804 368200 613 25 49 77 368 483 0 0 0.03504060750131004 1248 35616.4 801 662 586 1146 39 0 63 0 31 33 10 273 615 158 159 469 454 26 75 181 0 24 14 214 0 0 847 63 398 850 500001 956 53 7 34 181 503 62 0 0.04098060750132002 648 15812.6 322 325 323 541 0 0 97 10 10 13 57 163 222 73 120 271 195 0 75 46 5 14 24 69 0 15 359 26 383 265 500001 833 102 48 24 70 54 57 0 0.02991060750115002 725 24239.4 141 394 331 110 34 0 564 17 17 9 50 19 301 181 165 277 116 6 114 24 0 0 11 46 0 0 180 26 29 231 0 180 0 0 0 22 84 47 0 0.02080060750113002 1515 72836.5 873 634 881 314 60 0 1141 0 13 30 145 161 367 240 572 329 562 32 307 65 9 34 36 245 0 41 938 73 271 1213 0 306 0 0 0 123 520 261 3 0.05242060750132001 2065 39393.4 1381 973 1092 1840 31 0 186 8 49 50 74 320 924 371 326 882 621 55 119 228 0 27 23 293 0 16 1566 133 573 1492 5000011001 46 48 39 303 881 249 0 0.03423060750110002 2122 61992.4 807 1056 1066 467 8 0 1639 8 8 122 273 394 731 260 342 712 751 6 127 117 30 53 89 267 16 20 870 38 295 1827 0 543 0 0 38 433 268 58 0 0.03590060750132003 402 11197.8 185 140 262 387 0 0 15 0 20 0 20 86 74 144 78 120 177 0 54 31 0 0 18 68 7 18 151 2 375 27 5000011001 135 7 0 9 0 0 0 0.04162060750132005 483 11605.0 206 248 235 462 0 0 21 0 0 0 59 42 147 107 128 178 229 6 15 35 0 6 46 71 0 0 186 11 428 55 500001 944 111 13 27 28 7 0 0 0.01886060750112001 1711 90721.1 815 773 938 525 0 0 1186 0 0 54 170 306 496 312 373 526 629 0 213 123 0 7 106 208 0 17 851 63 392 1191 0 628 0 22 17 237 373 173 0 0.10304060750117001 1007 9772.9 637 550 457 444 40 9 504 10 49 16 56 158 358 261 158 371 349 27 44 93 0 12 30 142 0 0 660 74 0 948 0 393 0 0 0 0 324 252 0 0.09577060750176021 371 3873.9 320 258 113 302 14 0 34 21 33 0 0 128 177 57 9 204 45 38 18 57 0 0 0 23 0 0 340 78 0 371 01001 0 0 0 0 0 340 0 0.02199060750118001 1688 76762.2 658 894 794 154 40 0 1494 0 0 80 113 293 325 354 523 413 627 18 160 55 24 9 93 222 8 12 738 81 9 1469 55000 317 15 0 11 185 405 80 0 0.03311060750110003 2286 69042.6 1039 1075 1211 797 87 0 1377 25 85 63 260 723 630 362 248 1053 660 15 123 164 13 61 134 183 0 28 1021 52 118 2155 162500 575 18 0 11 353 540 83 0 0.02046060750112002 1178 57575.8 741 639 539 879 19 0 264 16 72 23 9 220 483 171 272 558 312 0 118 143 28 35 30 108 0 32 869 149 243 935 0 642 0 9 38 255 445 122 0 0.03461060750131002 1980 57208.9 1268 897 1083 1701 27 8 197 47 113 92 6 467 854 207 354 861 490 26 180 294 0 49 13 232 16 0 1342 82 199 1718 0 780 0 0 20 164 930 228 0 0.02914060750112003 904 31022.6 469 450 454 550 41 0 313 0 18 0 86 232 324 65 197 296 335 19 44 91 0 21 0 160 0 15 544 64 183 721 500001 738 20 11 29 128 188 157 0 0.15982060750179011 106 663.2 0 89 17 21 85 0 0 0 18 0 0 36 70 0 0 78 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05719060750131003 1377 24077.6 864 623 754 1259 0 0 118 0 69 47 47 293 578 127 285 488 484 9 115 175 0 0 13 223 0 23 892 49 164 1188 500001 881 35 9 36 76 528 190 0 0.03984060750132004 722 18122.5 312 371 351 692 0 0 30 0 23 37 109 111 247 141 77 169 283 0 27 97 13 6 8 131 0 19 353 34 386 336 500001 986 92 13 45 131 63 0 0 0.04512060750135001 1319 29233.2 836 550 769 1122 23 0 174 0 16 32 70 279 609 178 151 567 411 13 55 157 7 26 29 177 0 19 938 62 318 985 500001 748 74 16 100 338 394 0 0 0.03447060750111001 2112 61270.7 1039 1082 1030 927 28 24 1041 92 133 67 220 401 895 282 247 957 504 54 99 184 13 46 23 216 14 44 1100 53 87 1887 0 546 0 0 23 218 825 0 0 0.02966060750119001 1504 50708.0 1066 652 852 1132 89 0 265 18 63 14 16 374 566 253 281 740 398 21 63 238 0 28 6 187 0 0 1286 201 251 1253 0 603 0 0 8 168 616 479 0 0.04572060750134001 800 17497.8 550 376 424 703 66 0 18 13 65 14 20 153 403 89 121 474 145 12 64 63 9 0 0 72 0 10 535 40 224 576 500001 645 36 7 47 251 194 0 0 0.03521060750111002 2452 69639.3 1085 1289 1163 1071 61 3 1282 35 79 76 301 731 872 292 180 1224 548 29 112 228 10 69 96 158 0 17 1232 100 102 2215 0 543 11 20 35 378 743 45 0 0.04275060750133001 668 15625.7 275 276 392 653 4 0 11 0 9 46 74 108 236 138 66 227 264 8 31 40 0 24 26 110 16 13 280 11 496 172 5000011001 113 35 23 86 16 0 0 0.04510060750134003 1371 30399.1 790 543 828 1263 0 0 108 0 26 69 62 326 506 290 118 531 475 28 62 173 9 43 21 223 0 9 808 39 550 821 500001 927 52 26 60 417 239 0 0 0.11503060750117002 1334 11597.0 496 858 476 544 120 20 616 34 51 40 147 206 499 257 185 433 200 99 63 179 26 22 22 70 8 12 550 69 29 851 0 397 0 0 0 0 240 166 0 0.02985060750119002 3436 115108.9 2081 1683 1753 2234 83 12 1090 17 53 82 197 841 1384 398 534 1896 702 72 138 336 31 31 52 279 0 7 2509 428 309 2919 0 546 14 8 0 165 1473 776 0 0.04662060750135002 1152 24710.4 817 470 682 1004 47 0 101 0 69 21 27 248 583 131 142 538 289 20 48 194 6 8 9 137 0 0 969 97 356 796 500001 664 17 9 51 178 493 196 0 0.04201060750176023 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.02705060750133005 304 11238.4 125 144 160 274 8 0 22 0 0 5 65 10 107 74 43 58 156 0 24 20 0 5 0 76 0 5 96 0 289 15 5000011001 70 20 6 0 0 0 0 0.10578060750428003 805 7610.1 318 362 443 628 0 0 177 0 0 28 112 37 249 139 240 118 463 21 42 46 0 6 39 196 0 20 281 14 697 108 5000011001 249 26 0 6 0 0 0 0.03655060750151001 1202 32886.5 775 501 701 756 53 28 339 26 83 18 42 321 374 192 255 596 285 26 63 156 0 19 24 106 0 16 895 57 253 949 137500 563 8 0 36 76 663 92 0 0.02400060750111003 962 40083.3 531 511 451 585 46 15 316 0 43 37 20 117 444 134 210 398 178 19 83 158 15 26 10 77 0 0 463 22 30 790 0 516 0 0 6 74 253 118 0 0.04674060750121001 3064 65554.1 2255 1634 1430 2011 171 25 798 59 228 45 96 754 1203 528 438 1705 505 112 117 405 18 23 18 232 22 36 2505 344 152 2912 0 500 0 8 0 98 1479 885 0 0.03335060750133004 495 14842.6 225 285 210 367 11 0 109 8 28 24 45 62 154 128 82 109 236 15 50 29 0 9 27 94 0 0 215 12 385 110 500001 712 126 0 35 54 0 0 0 0.04298060750133002 1107 25756.2 558 512 595 963 15 0 123 6 32 72 91 180 496 152 116 321 448 14 56 110 0 18 22 203 0 15 579 36 689 418 500001 869 96 27 79 170 187 0 0 0.11866060750179012 1441 12143.9 934 802 639 1281 41 8 84 27 88 33 34 504 780 63 27 712 307 41 7 283 8 32 0 164 10 7 1179 288 10 1431 2750001001 6 0 0 0 25 1143 0 0.04655060750134002 1525 32760.5 815 880 645 1211 138 35 141 0 12 14 89 492 563 165 202 876 256 40 69 171 11 33 15 111 11 18 840 53 481 966 500001 836 81 43 102 365 240 0 0 0.05843060750179014 113 1933.9 19 101 12 77 10 4 9 13 19 0 0 26 84 0 3 86 9 0 3 7 4 2 0 4 0 0 24 0 0 48 0 842 0 0 12 12 0 0 0 0.03592060750152001 1475 41063.5 983 724 751 1044 80 0 323 28 38 28 22 415 440 216 354 752 346 7 164 136 0 14 24 144 0 7 1095 60 239 1181 450000 629 31 0 75 147 611 231 0 0.04082060750176022 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05581060750401001 847 15176.5 372 336 511 733 13 0 101 0 23 19 82 142 316 104 184 337 272 22 71 40 0 10 13 119 0 10 359 31 358 375 500001 827 73 14 94 126 52 0 0 0.04217060750152002 1294 30685.3 759 635 659 841 118 0 335 0 15 0 50 413 490 152 189 615 412 26 56 135 11 0 33 180 0 18 842 48 280 974 500001 638 60 21 62 254 428 0 0 0.02259060750120001 2032 89951.3 1005 1200 832 1269 117 0 509 137 268 26 153 455 804 225 369 1004 323 60 170 283 6 28 12 143 0 42 1174 118 0 1651 0 484 0 0 0 56 898 220 0 0.04157060750133006 743 17873.5 356 389 354 673 0 0 29 41 62 19 94 164 298 132 36 263 277 32 16 58 9 6 24 115 0 6 373 20 337 406 500001 942 52 12 65 181 63 0 0 0.02949060750152003 649 22007.5 381 316 333 396 79 0 174 0 0 24 20 85 398 84 38 254 245 10 38 49 10 0 20 96 10 8 394 29 273 376 208300 732 5 31 54 120 167 0 0 0.02978060750401004 999 33546.0 370 436 563 560 39 0 362 38 85 87 138 256 383 87 48 375 349 9 32 46 19 15 42 126 0 11 416 13 383 616 500001 725 69 46 77 182 30 0 0 0.04173060750153001 831 19913.7 443 393 438 627 80 0 67 57 84 6 73 218 380 104 50 449 140 8 44 95 0 45 0 68 0 14 461 35 249 563 500001 654 38 35 97 240 51 0 0 0.39046060750602001 13 33.3 1 12 1 9 0 0 4 0 0 0 1 1 2 9 0 2 2 0 9 0 0 0 1 0 0 0 1 0 4 0 500001 0 1 0 0 0 0 0 0 0.05711060750402001 1584 27735.9 741 765 819 858 8 0 718 0 10 72 171 341 622 170 208 597 484 9 111 134 6 25 43 196 0 18 773 57 384 1200 500001 693 45 13 187 350 137 0 5 0.02461060750120002 1761 71556.3 1035 1040 721 1029 27 17 676 12 103 85 147 423 718 210 178 853 289 35 66 206 25 28 6 135 0 19 1241 185 58 1638 0 457 0 0 0 49 1110 82 0 0.03548060750123001 2610 73562.6 1786 1605 1005 1545 252 11 702 100 243 49 127 549 1030 409 446 1230 398 130 212 445 43 18 30 170 0 0 2356 534 98 2387 0 471 0 0 0 39 869 1143 0 0.03552060750133003 731 20580.0 412 237 494 552 66 7 92 14 26 23 13 163 218 73 241 268 187 7 105 110 0 20 6 82 0 0 482 24 88 631 500001 478 14 0 54 209 55 136 0 0.02805060750402005 194 6916.2 85 96 98 153 0 0 41 0 16 27 13 27 81 16 30 54 59 0 18 23 7 8 0 28 0 8 105 8 32 162 500001 808 8 0 22 75 0 0 0 0.04808060750153002 1224 25457.6 480 599 625 681 372 0 131 40 40 28 47 377 365 87 320 530 248 13 198 113 13 21 29 93 0 15 491 32 257 717 485700 720 25 18 120 185 131 0 0 0.04852060750428001 546 11253.1 208 302 244 465 13 0 68 0 22 31 70 121 197 81 46 186 222 19 21 20 0 0 22 84 0 6 236 13 378 168 5000011001 111 30 75 20 0 0 0 0.06538060750428002 1143 17482.4 469 533 610 995 13 13 114 8 16 98 128 125 406 179 207 252 530 11 46 97 6 0 59 209 0 30 478 20 834 309 500001 860 257 59 13 127 22 0 0 0.04612060750154001 614 13313.1 371 272 342 400 110 0 104 0 6 12 25 106 287 108 76 339 122 7 25 84 0 24 8 49 0 0 384 31 220 394 341200 749 64 0 70 212 30 0 0 0.03344060750151002 655 19587.3 338 451 204 460 68 0 127 0 40 0 7 86 296 67 199 257 63 81 60 135 0 13 0 32 0 11 301 69 184 225 01001 31 0 0 0 77 170 0 0.04214060750176024 21 498.3 0 21 0 21 0 0 0 0 0 0 0 0 21 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03566060750122001 4518 126696.6 2459 2642 1876 2190 214 66 1714 334 567 260 561 1023 1355 640 679 1983 816 110 364 481 86 104 72 322 19 70 2747 228 198 4320 450000 458 7 0 11 126 1687 898 0 0.03572060750123002 2859 80039.2 1513 1807 1052 1378 215 0 1217 49 140 107 220 428 1056 475 573 1156 629 104 167 424 57 6 51 262 0 12 1630 183 0 2446 0 381 12 0 0 14 519 962 0 0.01769060750122003 1289 72866.0 724 916 373 750 97 0 433 9 139 28 91 273 504 223 170 630 212 57 75 182 0 27 6 100 0 15 845 91 8 1128 0 418 0 0 0 33 418 360 0 0.04666060750155001 1362 29189.9 995 498 864 810 94 0 437 21 8 7 33 94 219 203 806 374 354 24 400 158 0 21 0 194 0 29 1001 22 193 1121 450000 599 9 0 23 71 179 612 0 0.04598060750154004 761 16550.7 484 206 555 604 16 0 141 0 13 6 75 77 297 89 217 258 205 24 125 88 0 42 0 103 0 15 464 16 207 554 465600 756 40 10 134 119 161 0 0 0.10186060750179013 725 7117.6 392 390 335 483 99 0 130 13 34 21 9 362 287 18 28 399 163 21 16 86 0 36 0 91 0 18 515 114 0 657 0 847 0 19 0 40 63 373 0 0.04137060750402004 1380 33357.5 606 651 729 948 0 0 420 12 20 78 59 244 624 227 148 493 536 28 50 143 23 23 66 199 6 19 623 15 649 731 500001 696 72 60 223 187 81 0 0 0.00010060750179992 35 350000.0 0 16 19 16 12 0 0 7 7 0 0 16 19 0 0 28 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04658060750155002 1245 26728.2 751 588 657 468 366 8 368 35 61 22 85 464 285 156 233 527 324 17 119 112 8 35 32 140 0 22 843 53 110 1124 0 540 0 23 11 112 220 477 0 0.04237060750426001 990 23365.6 536 433 557 679 25 0 286 0 99 44 48 163 327 192 216 329 371 0 128 56 30 31 27 165 0 26 477 36 510 480 373200 771 102 57 102 205 11 0 0 0.07788060750154005 1515 19453.0 657 669 846 1151 6 0 324 34 78 68 182 227 494 249 295 357 636 6 117 143 10 26 54 257 32 32 716 41 783 722 500001 770 198 19 77 248 161 0 0 0.06037060750426005 2246 37203.9 952 1076 1170 1133 32 13 1019 49 101 82 270 409 857 373 255 741 821 46 111 164 20 64 72 322 33 14 1055 35 971 1275 496400 747 94 120 211 399 205 0 0 0.05315060750176981 118 2220.1 69 19 99 72 39 0 0 7 26 5 19 16 28 36 14 49 0 9 29 0 0 0 0 0 0 0 64 4 0 69 0 443 0 0 0 16 48 0 0 0.04530060750427001 1738 38366.4 739 778 960 849 17 0 811 61 87 68 209 423 502 328 208 610 643 24 86 115 26 51 66 225 10 27 794 40 465 1262 373600 696 19 42 145 467 116 0 0 0.01731060750122002 656 37897.2 492 378 278 370 147 34 95 10 157 26 38 168 275 81 68 372 115 12 41 90 0 0 0 54 0 0 561 107 0 656 0 521 0 0 0 0 283 274 0 0.03381060750154002 1243 36764.3 599 665 578 706 299 13 209 16 96 67 55 358 531 141 91 692 175 54 78 133 38 57 13 73 0 12 657 29 142 1101 0 792 4 13 196 271 157 0 0 0.02902060750401002 1067 36767.7 525 487 580 494 0 10 563 0 35 57 110 257 302 152 189 407 255 0 140 59 18 46 24 106 0 13 580 21 109 958 282300 668 0 61 113 185 150 60 0 0.04694060750125001 4480 95441.0 2611 3018 1462 1791 666 41 1791 191 398 216 530 516 1601 787 830 1854 642 183 321 640 70 133 49 241 17 31 3104 541 0 4170 0 294 9 0 0 60 719 1810 0 0.03816060750155003 901 23611.1 267 382 519 111 587 0 203 0 32 86 199 194 204 107 111 329 140 32 117 53 0 40 11 62 0 56 310 11 93 739 245800 381 15 12 33 64 75 91 0 0.07749060750154003 1320 17034.5 687 550 770 675 71 0 545 29 57 48 139 228 586 183 136 487 417 31 35 192 14 31 8 170 19 18 699 37 399 915 446400 743 60 70 106 146 310 0 0 0.07171060750159001 1821 25393.9 873 772 1049 763 464 0 555 39 99 71 214 260 454 361 461 583 502 52 136 253 25 69 92 157 0 58 1034 76 746 1017 350000 489 0 10 0 314 292 392 0 0.06399060750160001 2079 32489.5 1498 1135 944 1510 153 14 352 50 140 0 35 352 882 320 490 1049 465 68 192 232 20 38 34 199 7 0 1645 183 505 1562 323100 602 13 7 14 0 451 999 0 0.04175060750178001 911 21820.4 737 397 514 242 96 9 536 28 60 20 0 7 68 99 717 152 299 67 294 70 0 0 0 156 0 0 803 3 0 911 0 186 0 8 0 10 11 752 0 0.04735060750401003 1421 30010.6 611 665 756 608 31 12 733 37 44 49 100 350 482 218 222 465 462 22 79 180 63 34 54 154 5 8 622 31 342 1079 293800 667 36 34 117 355 68 0 0 0.23107060750479008 1229 5318.7 557 664 565 591 27 24 532 55 70 53 153 202 469 189 163 296 488 15 104 115 27 34 31 190 7 21 625 44 490 727 338200 664 120 59 25 142 135 135 0 0.03655060750124001 3843 105143.6 1678 2530 1313 1580 436 54 1609 164 469 157 408 607 1546 654 471 1631 738 111 198 453 119 66 84 260 12 30 2070 270 67 3129 0 426 0 0 0 76 1006 948 0 0.04181060750402003 1302 31140.9 525 591 711 561 17 0 664 60 62 37 190 378 336 215 146 520 386 34 74 89 30 34 78 102 0 15 587 28 504 786 475000 760 40 30 119 310 75 0 0 0.03590060750159002 577 16072.4 393 329 248 288 140 0 149 0 23 13 22 145 288 86 23 241 166 9 23 118 0 26 0 80 9 10 468 119 68 509 275000 733 0 12 0 0 222 218 0 0.04233060750426002 1078 25466.6 516 450 628 706 0 0 352 20 40 24 150 209 400 148 147 358 387 16 132 24 24 28 26 164 0 28 507 23 327 751 485700 690 53 21 155 242 32 0 0 0.02383060750124005 1211 50818.3 915 766 445 647 173 0 316 75 233 0 48 154 368 176 465 487 191 37 233 221 0 0 12 78 13 0 884 90 0 1197 0 347 0 0 13 10 351 510 0 0.03600060750158001 601 16694.4 259 324 277 197 338 0 66 0 37 51 154 57 270 56 13 246 93 21 19 28 16 63 11 36 0 0 236 0 175 426 143800 404 0 15 9 9 49 104 0 0.05441060750426004 1674 30766.4 706 868 806 669 46 0 933 26 61 96 166 365 639 162 246 562 504 17 109 134 15 67 38 202 0 23 728 45 376 1269 368400 681 29 30 153 386 118 0 0 0.07388060750176982 2124 28749.3 625 1687 437 980 288 16 774 66 273 69 154 337 877 390 297 1009 295 59 87 357 37 22 48 95 6 23 836 158 0 1302 0 361 9 0 0 131 238 412 0 0.04126060750178002 926 22443.0 657 350 576 215 80 0 621 10 47 14 0 85 86 215 526 117 331 37 263 95 0 0 26 137 0 11 768 138 115 811 0 211 0 0 0 19 28 695 0 0.06045060750427003 1783 29495.5 725 886 897 986 17 13 684 83 153 98 227 307 731 207 213 647 642 25 109 78 7 70 44 273 0 34 792 29 512 1264 330200 726 111 59 178 202 178 18 0 0.02816060750158006 707 25106.5 426 275 432 274 313 0 120 0 9 22 25 201 271 107 81 331 98 36 46 117 0 24 18 33 9 31 386 29 90 617 422200 499 24 5 10 77 257 0 0 0.03163060750125002 1194 37749.0 718 726 468 637 217 0 340 0 66 14 49 223 438 211 259 537 285 10 55 230 0 7 9 135 0 7 830 131 17 971 0 342 0 0 0 7 198 590 0 0.06290060750479006 1056 16788.6 536 540 516 652 13 9 340 42 64 70 47 151 389 131 268 246 493 11 82 107 8 42 18 201 0 9 499 28 614 442 351300 811 140 148 132 38 41 0 0 0.63300060750607001 136 214.8 32 87 49 104 32 0 0 0 0 35 0 12 66 0 23 20 26 0 0 0 0 0 0 12 0 0 32 13 46 0 0 0 0 0 0 0 0 0 4 0.04324060750402002 880 20351.5 397 423 457 348 54 0 461 17 17 32 56 270 263 113 146 368 256 27 59 83 44 25 40 87 16 27 386 25 182 684 220000 667 30 7 79 198 72 0 0 0.03200060750157001 481 15031.3 290 231 250 270 10 0 201 0 40 0 34 103 175 57 112 268 105 0 43 50 13 19 6 39 8 6 314 22 200 281 438200 741 26 27 15 135 111 0 0 0.05702060750157003 561 9838.7 338 258 303 257 53 0 221 30 30 28 10 144 160 117 102 350 101 6 32 16 0 0 23 31 0 19 334 15 226 335 450000 726 11 39 142 119 18 0 0 0.16840060750180001 286 1698.3 155 147 139 138 124 0 24 0 61 14 77 27 134 27 7 77 54 14 14 52 0 23 0 25 0 6 202 16 5 281 0 422 0 0 25 59 22 96 0 0.04416060750426003 955 21625.9 393 388 567 531 0 0 424 0 24 67 93 229 316 127 123 344 363 6 59 34 7 16 46 139 0 6 436 22 357 598 389800 685 63 44 65 169 95 0 0 0.03732060750607003 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03847060750161001 1093 28411.7 362 491 602 101 604 40 275 73 176 67 295 227 217 127 160 279 249 32 94 116 26 29 44 59 0 70 339 0 438 655 157300 455 0 100 0 66 139 0 0 0.04651060750124004 179 3848.6 67 150 29 126 29 24 0 0 59 0 0 0 179 0 0 96 0 24 0 59 0 0 0 0 0 0 55 12 0 67 0 199 0 0 0 0 55 0 0 0.03880060750161004 1371 35335.1 618 548 823 67 1202 8 62 32 51 80 269 299 332 197 194 574 130 101 136 140 9 69 0 63 0 153 696 75 11 1336 0 221 0 19 0 135 361 160 0 0.03399060750157004 897 26390.1 343 468 429 366 22 0 509 0 24 53 78 256 332 147 31 354 350 11 9 57 19 21 45 115 8 14 397 29 205 692 275000 756 15 49 89 190 49 0 0 0.05491060750427002 1704 31032.6 799 772 932 776 74 0 854 0 51 50 138 336 543 294 343 557 629 34 196 121 23 63 44 231 0 49 815 55 361 1333 360000 661 72 45 100 369 219 0 0 0.03919060750124002 702 17912.7 492 457 245 467 146 9 66 14 84 0 5 361 203 66 67 462 45 50 12 133 0 12 0 23 0 0 540 72 0 618 0 495 0 0 0 0 207 322 0 0.02789060750158005 514 18429.5 297 242 272 270 156 0 51 37 42 29 15 138 172 109 51 210 137 37 12 74 11 29 12 48 0 0 279 28 182 332 350000 728 9 9 32 126 95 0 0 0.03942060750478006 1040 26382.5 444 459 581 519 27 0 477 17 74 44 102 232 387 119 156 380 335 8 63 98 9 16 43 116 0 38 441 11 489 551 450000 655 86 20 137 105 80 0 0 0.02783060750156001 560 20122.2 263 233 327 246 18 0 276 20 31 0 43 124 175 90 128 257 181 3 36 40 12 8 35 53 0 16 291 30 252 308 462500 698 32 45 95 83 36 0 0 0.06060060750178005 1055 17409.2 380 776 279 411 166 8 436 34 61 35 73 253 372 207 115 479 128 69 51 154 32 19 18 44 10 7 422 71 39 748 32500 438 0 14 11 206 182 0 0 0.05217060750156003 837 16043.7 393 443 394 442 32 9 349 5 21 42 62 167 326 130 110 298 316 0 30 61 13 0 7 150 0 10 379 21 341 496 397600 720 40 55 74 153 57 0 0 0.04705060750479001 1049 22295.4 408 495 554 558 0 0 491 0 0 14 180 172 337 157 189 232 467 23 63 68 0 19 18 199 12 7 427 17 458 591 332100 729 109 71 43 148 49 0 0 0.05853060750451001 2030 34683.1 941 984 1046 956 167 0 854 53 36 80 241 560 704 193 252 729 650 6 92 203 59 26 24 301 16 36 984 55 528 1496 355600 738 61 56 261 362 224 0 0 0.05440060750479005 1418 26066.2 564 565 853 788 53 0 577 0 150 41 162 323 431 240 221 523 460 0 82 133 8 17 54 174 0 25 607 36 610 808 307900 739 45 138 140 134 150 0 0 0.03582060750158002 1277 35650.5 566 714 563 516 651 0 54 56 87 81 182 327 477 66 144 591 159 73 79 90 27 80 0 77 14 48 587 0 164 1047 500001 553 17 6 35 202 317 0 0 0.04603060750451003 1400 30414.9 470 665 735 292 44 0 1064 0 38 105 156 385 406 180 168 459 572 37 55 29 0 31 69 162 0 18 552 46 575 825 395000 726 52 60 118 238 70 0 0 0.03600060750161003 1108 30777.8 574 492 616 170 863 18 57 0 89 87 133 64 278 128 418 239 305 61 164 111 0 91 0 154 15 36 605 12 46 1062 0 237 0 0 0 111 155 315 0 0.06975060750157005 464 6652.3 203 119 345 234 26 11 183 10 39 19 62 106 85 46 146 244 118 12 27 20 0 6 11 50 0 8 194 9 214 157 386400 801 51 39 30 41 33 0 0 0.04602060750452001 1636 35549.8 636 745 891 635 17 16 945 23 23 94 267 371 564 189 151 621 515 20 52 121 26 28 44 180 0 15 727 56 527 1109 379600 692 71 19 113 407 106 0 5 0.04635060750452005 1220 26321.5 423 585 635 644 20 0 548 8 33 62 204 260 379 175 140 341 490 5 25 92 0 29 49 158 0 18 522 27 365 855 421400 786 43 45 142 188 76 0 0 0.05082060750476001 1448 28492.7 613 631 817 651 22 9 713 53 74 82 129 388 433 147 269 479 486 28 123 132 27 37 62 160 10 17 647 26 516 932 413600 751 79 91 110 228 139 0 0 0.07205060750176983 1520 21096.5 699 983 537 597 248 27 537 111 280 24 118 334 628 288 128 716 210 73 52 272 31 55 33 64 0 0 763 105 68 1139 0 452 13 17 28 140 12 553 0 0.04573060750477001 1427 31204.9 565 700 727 589 59 0 748 31 111 46 94 448 353 327 159 583 456 11 110 106 33 19 73 132 14 22 641 37 609 818 294700 746 94 62 163 282 29 0 0 0.06005060750178003 313 5212.3 161 243 70 279 0 0 0 34 34 0 0 184 107 22 0 313 0 0 0 0 0 0 0 0 0 0 132 24 0 226 0 584 0 0 27 64 41 0 0 0.04674060750477006 1505 32199.4 634 704 801 603 16 0 849 37 52 63 105 443 404 226 264 544 543 51 79 77 24 31 55 204 0 24 643 33 530 975 348000 652 102 61 61 322 90 0 0 0.04827060750162981 634 13134.5 407 449 185 389 187 0 41 17 65 29 11 185 249 80 80 440 22 27 32 73 8 12 0 11 0 26 425 66 21 570 0 556 0 0 21 97 294 0 0 0.09214060750478001 1663 18048.6 690 794 869 693 23 0 924 23 108 84 235 360 429 321 234 428 682 7 105 137 9 34 63 242 7 12 722 57 931 723 350000 698 111 152 192 184 66 0 2 0.03019060750158004 1309 43358.7 578 656 653 467 554 10 233 45 56 39 115 506 467 111 71 657 337 73 54 52 24 13 19 120 0 36 736 74 236 1068 374100 592 24 16 90 312 294 0 0 0.04594060750478005 1419 30888.1 492 733 686 510 9 10 884 6 75 80 166 280 480 217 196 473 522 25 74 128 0 17 48 180 31 30 579 23 540 874 331800 787 60 118 218 138 40 0 0 0.02973060750161002 1670 56172.2 851 724 946 327 1222 0 111 10 57 130 190 320 419 228 383 493 281 95 227 237 17 87 24 112 0 58 908 17 314 1337 28200 345 0 48 10 198 340 312 0 0.04850060750157002 1703 35113.4 692 927 776 903 631 33 78 58 100 47 180 642 506 147 181 796 386 60 84 146 19 91 51 140 0 22 791 64 378 1325 234400 712 34 35 237 372 100 0 0 0.04538060750452004 1166 25694.1 456 572 594 540 32 0 530 64 131 60 157 190 334 230 195 306 477 0 49 116 19 0 38 186 7 30 412 21 585 559 450000 739 95 103 87 101 26 0 0 0.04948060750476002 1479 29890.9 482 681 798 523 27 0 929 0 6 33 217 273 484 239 233 432 634 42 56 101 25 20 128 124 0 31 569 29 869 585 368000 832 87 108 161 188 20 0 0 0.02718060750124003 628 23105.2 524 390 238 441 112 27 37 11 41 0 5 161 182 168 112 374 28 81 56 42 0 11 0 14 0 0 507 76 0 593 0 592 0 0 0 0 82 413 0 0.07961060750157006 2198 27609.6 416 1008 1190 1662 57 0 437 42 174 18 60 1524 318 76 202 1755 145 5 94 59 30 12 9 65 11 0 438 33 265 576 404300 689 51 44 80 160 91 0 0 0.02414060750162983 895 37075.4 435 574 321 292 223 6 256 118 186 66 164 162 385 59 59 445 77 39 59 45 23 53 5 34 0 27 469 51 37 858 255600 548 7 15 19 188 240 0 0 0.03575060750158003 1588 44419.6 748 853 735 705 709 0 153 21 63 30 160 430 543 168 257 846 217 82 124 135 27 54 19 92 0 40 851 63 262 1255 0 584 0 0 56 394 256 145 0 0.02382060750163001 1009 42359.4 393 445 564 228 716 11 17 37 54 61 201 223 283 170 71 373 96 73 44 171 4 70 31 18 0 44 364 37 320 689 178100 512 0 34 76 185 63 0 0 0.04546060750477005 1508 33172.0 556 646 862 654 48 0 806 0 43 30 279 292 455 210 242 413 551 17 147 97 8 51 78 199 0 39 611 24 719 789 290000 813 80 95 201 223 7 0 0 0.04719060750163003 2070 43865.2 984 1228 842 1013 770 15 259 13 82 98 149 763 790 143 127 1149 216 85 62 271 29 65 15 89 0 20 1069 87 305 1715 405000 613 39 9 85 502 418 0 0 0.04575060750478004 1109 24240.4 434 518 591 457 20 0 598 34 100 45 166 189 382 99 228 299 428 49 61 82 8 31 49 162 0 35 439 0 404 671 254500 672 103 80 110 102 40 0 0 0.03236060750156002 1392 43016.1 614 678 714 908 53 0 410 21 109 74 101 520 557 72 68 711 372 12 33 79 6 62 27 158 0 0 606 19 252 1140 350000 752 42 55 144 249 116 0 0 0.04604060750479002 1032 22415.3 433 548 484 383 30 11 573 35 58 18 107 247 289 201 170 333 447 0 76 76 14 0 73 118 0 20 414 32 685 317 342200 623 76 174 36 92 36 0 0 0.04509060750176984 153 3393.2 29 96 57 114 30 0 9 0 0 0 0 36 100 0 17 67 35 14 10 27 0 0 0 19 0 0 72 34 17 38 350000 698 17 0 10 11 34 0 0 0.07094060750164001 1913 26966.5 982 1216 697 1056 669 0 114 74 158 38 78 734 731 223 109 1117 307 118 55 153 11 66 12 137 7 11 1072 89 154 1696 350000 647 25 0 97 392 558 0 0 0.06078060750479004 1312 21586.0 524 567 745 628 38 0 646 0 59 49 183 237 376 133 334 370 494 47 129 57 11 35 48 196 0 23 569 44 738 548 301400 655 195 115 107 91 44 0 0 0.04240060750451002 1364 32169.8 554 735 629 646 12 0 706 0 24 52 169 331 412 212 188 449 474 0 121 72 29 12 42 190 0 36 542 31 573 791 454500 694 58 112 152 159 44 0 0 0.03648060750162982 549 15049.3 350 366 183 311 108 0 114 16 82 22 18 88 315 83 23 297 131 0 0 71 18 19 17 37 0 0 417 21 7 542 0 537 0 0 5 95 317 0 0 0.19699060750180002 1061 5386.1 72 866 195 423 484 9 78 67 189 0 25 484 469 83 0 643 31 35 20 131 0 6 0 18 12 0 63 9 51 109 225000 590 0 21 17 20 5 0 0 0.04480060750452002 2099 46852.7 697 1058 1041 933 128 14 983 41 175 58 176 587 787 273 218 964 471 84 82 252 39 21 85 141 0 35 688 0 627 1092 355000 735 22 120 181 260 91 0 0 0.04535060750479007 1201 26482.9 441 514 687 607 119 0 475 0 60 36 174 218 397 203 173 424 426 0 76 124 8 69 57 105 12 21 494 32 681 512 291900 721 161 88 88 91 59 0 0 0.04543060750452003 1042 22936.4 408 484 558 513 30 0 488 11 30 58 87 95 431 137 234 247 528 25 45 48 6 0 69 151 19 0 443 39 679 356 442300 560 105 53 149 118 18 0 0 0.05060060750476003 1153 22786.6 437 570 583 534 0 13 606 0 11 64 221 187 398 153 130 340 477 0 74 38 18 43 20 189 0 22 378 7 649 504 404900 872 82 117 72 98 9 0 0 0.04771060750164002 1696 35548.1 677 744 952 963 505 16 193 19 165 41 156 569 546 154 230 789 326 29 242 133 6 69 32 123 16 8 753 87 226 1319 500001 682 9 5 151 376 189 0 0 0.04492060750477002 1362 30320.6 485 667 695 429 0 10 891 32 46 64 190 331 481 174 122 481 518 13 97 28 11 15 99 136 7 21 515 19 695 667 397700 728 93 69 157 158 34 0 0 0.03655060750165001 1355 37072.5 584 708 647 704 396 13 154 88 105 67 84 363 475 93 273 604 299 34 116 131 54 41 10 120 5 7 647 49 286 1030 318800 512 30 24 67 342 20 154 0 0.02364060750163002 1284 54314.7 527 759 525 496 657 0 19 112 241 118 251 431 368 81 35 507 207 79 19 122 39 133 12 103 0 11 628 55 171 1113 185900 575 11 12 55 260 227 63 0 0.04503060750477004 1111 24672.4 428 510 601 518 0 0 593 0 34 102 126 112 435 126 210 256 468 16 78 34 10 22 28 207 7 9 437 16 468 631 369500 769 90 77 132 84 48 0 0 0.07309060750178004 582 7962.8 183 310 272 217 30 8 171 156 184 31 80 181 216 51 23 257 112 16 17 43 17 0 17 30 0 16 276 43 9 546 0 549 19 0 68 103 19 0 0 0.03527060750165002 1090 30904.5 453 580 510 586 336 12 156 0 83 31 164 231 470 89 105 391 295 72 32 117 10 34 27 121 0 11 548 38 235 826 232700 652 0 17 191 254 80 0 0 0.04541060750478003 1070 23563.1 438 506 564 670 0 0 400 0 0 25 79 176 323 212 255 300 446 0 137 56 18 15 49 170 7 18 454 28 548 488 348000 825 102 107 122 59 64 0 0 0.17284060750177003 1628 9419.1 473 950 678 975 9 31 358 255 789 82 189 475 578 154 150 664 332 10 103 150 16 5 56 95 0 58 565 60 16 1493 187500 593 35 14 86 287 143 0 0 0.03569060750165003 1526 42757.1 699 768 758 1109 212 18 155 32 80 79 24 707 514 91 111 933 272 15 51 118 8 31 12 124 0 10 708 21 331 1157 241700 713 8 12 158 413 117 0 0 0.01057060750168981 135 12772.0 75 52 83 70 59 6 0 0 0 0 35 35 43 6 16 74 0 0 7 30 11 24 0 0 0 0 95 20 0 135 0 475 0 0 0 14 81 0 0 0.03663060750165004 885 24160.5 519 447 438 675 70 0 106 34 72 25 19 335 377 79 50 612 156 0 0 79 5 16 12 66 0 5 465 24 82 786 500001 668 21 0 31 206 203 0 0 0.02258060750168982 589 26085.0 367 430 159 348 154 24 44 19 46 14 19 113 358 59 26 305 108 43 26 51 6 0 0 55 0 0 349 16 70 488 187500 505 6 0 53 96 194 0 0 0.07538060750201981 421 5585.0 235 276 145 258 24 53 43 43 122 12 41 110 179 63 16 200 85 11 5 62 0 9 5 40 0 0 323 41 16 385 162500 451 0 18 10 69 47 172 0 0.04902060750476004 1350 27539.8 632 564 786 675 15 34 604 22 72 80 75 322 488 229 156 530 411 12 134 91 8 31 11 175 17 46 635 31 563 787 362700 738 55 43 286 221 30 0 0 1.71162060750603001 23 13.4 0 0 23 23 0 0 0 0 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.02921060750168985 1428 48887.4 637 686 742 661 580 6 138 43 55 192 147 336 526 172 55 687 146 45 47 173 16 160 11 53 0 43 729 91 138 1271 0 434 16 16 43 230 190 203 0 0.04570060750477003 1202 26302.0 607 534 668 786 0 0 382 34 70 19 85 216 419 182 281 427 437 25 78 139 15 31 37 181 17 9 595 55 594 601 336200 697 119 84 74 131 171 0 0 0.02207060750168983 867 39284.1 514 482 385 685 100 0 48 34 97 6 14 338 311 125 73 586 34 0 62 154 19 20 0 15 0 16 568 46 75 792 0 588 7 4 77 168 257 40 0 0.04506060750478002 1170 25965.4 445 553 617 541 48 23 542 16 33 29 159 190 374 163 255 309 517 0 81 75 10 13 37 193 7 8 458 27 709 451 373500 683 114 125 84 94 30 0 0 0.02989060750168986 1188 39745.7 555 718 470 720 328 0 111 29 87 26 59 554 338 146 65 741 157 77 32 100 18 28 12 61 0 5 620 50 158 1030 350000 655 22 18 108 311 161 0 0 0.05262060750479003 1252 23793.2 410 650 602 592 89 0 571 0 9 65 107 211 444 229 196 378 546 0 85 45 9 10 84 154 0 24 441 25 942 288 341000 882 158 176 65 42 0 0 0 0.03573060750167001 1712 47914.9 755 937 775 897 529 7 179 100 176 68 133 603 636 126 146 965 306 48 45 153 25 52 23 130 0 10 832 72 303 1409 240000 702 45 15 78 544 150 0 0 0.03579060750167004 1428 39899.4 696 741 687 937 274 14 137 66 79 28 102 499 701 51 47 813 251 34 55 150 6 19 5 128 0 13 736 23 251 1147 297200 690 43 27 90 357 211 0 0 0.03552060750168984 654 18412.2 442 451 203 429 160 4 46 15 57 16 33 93 404 17 91 455 28 23 44 63 0 31 0 14 7 22 482 32 90 564 450000 592 6 0 42 177 186 71 0 0.03630060750166001 1518 41818.2 770 779 739 1118 292 23 78 7 64 26 63 606 685 91 47 1011 147 55 51 153 20 33 7 72 0 15 807 45 258 1247 500001 733 24 23 66 522 172 0 0 0.02975060750202981 1266 42554.6 622 823 443 646 83 0 306 231 269 28 129 268 663 108 70 855 144 41 0 113 0 32 8 56 16 28 656 30 184 1082 0 611 30 0 105 302 219 0 0 0.03542060750166004 1275 35996.6 584 637 638 1045 135 0 95 0 22 35 55 486 533 104 62 827 206 20 37 108 0 0 7 89 0 20 626 57 270 969 400000 748 25 35 77 401 81 0 0 0.13905060750607002 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08922060750167003 939 10524.5 531 577 362 807 66 9 57 0 55 49 49 214 411 166 50 489 151 29 0 113 0 37 0 78 0 0 520 30 251 659 367900 665 14 15 45 308 138 0 0 0.03454060750166003 1100 31847.1 547 552 548 802 168 12 101 17 38 43 85 456 393 69 54 578 226 41 29 86 5 34 3 110 0 15 627 45 35 1065 500001 596 7 9 76 281 254 0 0 0.02221060750168987 872 39261.6 432 545 327 516 224 4 80 48 181 39 65 224 401 66 77 423 180 16 31 96 0 35 11 82 0 0 472 30 205 652 239300 652 7 10 129 180 60 81 0 0.02755060750167002 742 26932.8 339 433 309 535 150 4 19 34 40 40 42 279 336 25 20 480 35 7 25 67 35 23 5 11 0 16 366 23 161 559 500001 852 33 44 53 224 0 0 0 0.11491060750177001 58 504.7 0 28 30 28 30 0 0 0 30 0 0 0 58 0 0 28 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.02727060750166002 1039 38100.5 499 634 405 901 47 0 60 31 67 35 7 389 486 80 42 688 183 19 15 92 26 12 10 83 0 17 509 35 161 846 500001 805 13 0 36 357 96 0 0 0.03633060750201982 1441 39664.2 355 803 638 441 144 32 564 260 518 66 308 294 545 145 83 500 184 65 119 153 37 40 28 63 0 36 429 43 0 1111 0 481 0 9 30 173 193 0 0 0.03534060750171001 1494 42275.0 668 790 704 1066 355 17 35 21 112 58 86 367 812 65 106 779 390 29 17 144 34 13 10 188 8 0 667 28 619 750 389600 830 74 7 152 291 143 0 0 0.06294060750169001 1939 30807.1 1075 1252 687 1548 132 14 157 88 234 28 28 560 968 155 200 1330 177 79 108 157 21 3 25 63 5 22 1116 51 233 1706 361400 641 44 18 123 605 237 79 0 0.04607060750202982 2619 56848.3 1210 1553 1066 1459 357 10 516 277 839 219 212 609 1022 237 320 982 696 94 78 251 15 81 58 280 12 60 1315 52 268 2312 278100 545 0 46 124 520 468 157 0 0.05524060750169002 1170 21180.3 592 692 478 990 58 0 74 48 115 37 56 232 702 88 55 718 238 39 27 57 12 13 5 101 9 7 629 27 341 779 425000 788 18 18 121 407 55 0 0 0.03204060750203001 1438 44881.4 723 866 572 1083 48 6 81 220 311 53 58 410 636 200 81 883 199 27 35 195 28 37 18 84 17 17 779 48 126 1292 168300 664 13 13 95 331 200 124 0 0.03937060750170001 849 21564.6 529 567 282 736 38 0 65 10 59 18 9 119 511 130 62 585 116 0 54 76 8 18 19 43 3 4 559 34 260 589 500001 809 87 9 125 312 20 0 0 0.04607060750171006 1737 37703.5 785 820 917 1396 167 22 152 0 76 54 101 681 692 136 73 876 344 51 45 180 0 30 0 178 0 29 852 40 509 1150 500001 755 49 0 158 554 77 0 0 0.02671060750201983 1136 42530.9 455 604 532 506 55 0 360 215 453 59 132 254 349 145 197 412 161 57 145 82 11 32 41 38 0 52 493 72 74 975 225000 383 5 13 62 205 62 47 0 0.10616060750170002 2023 19056.1 1200 1331 692 1902 36 16 58 11 74 20 112 338 966 311 276 1121 432 8 90 195 10 31 14 189 0 0 1268 68 866 1125 480000 834 165 60 351 345 223 117 0 0.05657060750301011 1330 23510.7 696 743 587 1100 81 0 115 34 75 108 50 544 477 66 85 679 281 10 22 143 27 42 0 148 0 0 714 78 177 1078 137500 715 4 4 94 361 232 0 0 0.04038060750171002 1374 34026.7 700 820 554 1243 9 0 106 16 25 53 121 392 591 165 52 727 350 0 20 106 27 3 47 136 0 6 745 31 743 631 500001 760 124 91 73 382 75 0 0 0.03902060750203003 1051 26934.9 589 638 413 788 57 12 144 50 210 18 16 230 564 82 141 664 166 10 46 113 11 0 0 59 0 25 566 26 210 841 357700 694 51 20 62 289 133 0 0 0.05959060750177002 168 2819.3 53 106 62 116 0 0 0 52 114 5 33 22 63 34 11 40 38 0 14 5 0 0 0 22 5 0 76 9 69 99 0 828 0 0 26 50 0 0 0 0.32598060750226001 124 380.4 57 81 43 98 26 0 0 0 16 0 0 0 77 23 24 71 35 11 0 7 0 0 0 19 0 0 68 14 35 52 450000 532 5 0 20 16 27 0 0 0.04193060750171005 1269 30264.7 662 645 624 1014 108 6 110 31 66 14 95 320 589 139 112 615 284 9 67 170 12 13 9 138 18 7 682 19 444 825 500001 790 85 31 73 365 118 0 0 0.03432060750201984 1846 53787.9 596 1059 787 751 50 21 258 766 1221 144 277 470 535 200 220 618 378 142 115 168 36 47 10 166 29 20 588 31 78 1551 0 422 0 8 30 144 267 111 0 0.05443060750202984 2259 41502.8 1006 1302 957 1524 128 6 243 358 729 53 322 619 882 162 221 1208 357 99 55 168 20 38 26 150 0 35 1030 72 350 1699 0 523 0 2 114 499 152 199 0 0.03694060750301012 1186 32106.1 526 589 597 929 46 0 169 42 54 19 74 569 413 88 23 733 243 0 12 100 0 12 0 125 5 9 545 32 243 824 500001 722 30 9 96 300 110 0 0 0.02284060750301013 799 34982.5 314 345 454 521 57 0 148 73 94 69 97 218 380 30 5 369 244 17 5 46 0 8 7 102 0 22 388 28 264 530 450000 806 40 17 123 189 19 0 0 0.04459060750302001 1545 34649.0 829 669 876 1101 62 8 333 41 117 59 88 436 597 124 241 685 405 17 119 116 9 26 10 195 0 16 783 45 349 1131 456000 717 20 52 183 411 108 0 0 0.04381060750171003 979 22346.5 474 520 459 879 11 16 59 14 42 86 52 249 400 100 92 519 217 0 41 54 25 13 0 107 0 7 507 19 488 491 500001 829 62 41 124 247 18 0 0 0.04655060750302006 1675 35982.8 756 735 940 976 37 0 637 25 50 126 157 305 674 227 186 563 609 47 71 127 30 72 46 220 9 5 941 43 354 1321 329400 705 78 42 99 281 434 0 0 0.03824060750170003 833 21783.5 417 524 309 678 46 0 89 20 46 29 23 98 463 117 103 474 192 0 18 93 15 0 12 82 0 18 452 16 462 371 376900 897 123 26 133 162 8 0 0 0.05412060750326001 1491 27549.9 638 699 792 823 81 0 564 23 51 76 103 337 562 175 238 589 402 7 85 210 60 40 43 151 7 49 616 27 468 1007 351200 758 110 89 86 230 82 0 0 0.05174060750227001 712 13761.1 326 371 341 574 39 0 8 91 132 76 26 118 408 43 41 244 188 19 31 101 14 26 7 80 0 0 427 31 203 509 320000 752 55 19 142 189 15 0 0 0.08448060750227006 506 5989.6 266 297 209 434 72 0 0 0 76 8 55 33 214 116 80 198 131 0 66 48 0 0 15 53 14 10 311 28 294 212 299200 872 117 54 47 43 50 0 0 0.07954060750326006 1594 20040.2 617 706 888 1111 0 0 467 16 83 76 113 410 383 266 346 439 618 22 182 126 36 6 69 223 0 22 653 32 820 760 336100 813 173 221 157 97 0 0 0 0.04651060750327001 708 15222.5 236 316 392 346 3 0 359 0 16 25 90 135 246 125 87 223 310 17 30 29 0 7 59 94 0 19 230 13 514 194 348600 836 144 40 31 15 0 0 0 0.06182060750227007 480 7764.5 238 292 188 405 0 0 35 40 85 16 33 69 315 33 14 195 123 0 14 99 9 0 8 57 0 0 246 29 222 242 276400 847 84 47 61 54 0 0 0 0.04411060750228001 620 14055.8 256 291 329 369 122 0 32 97 274 37 122 46 268 48 99 176 157 13 43 103 9 18 20 64 0 41 281 14 156 464 171700 502 32 48 76 50 53 0 0 0.03498060750203002 868 24814.2 338 568 300 636 62 10 97 63 147 38 72 245 359 108 46 459 131 81 26 56 12 24 0 68 0 0 353 0 157 637 315400 805 8 29 120 168 28 0 0 0.04761060750327007 729 15311.9 282 370 359 447 0 0 249 33 52 30 83 162 220 83 151 184 330 0 51 25 0 0 29 128 6 0 304 0 455 259 290600 893 58 159 87 0 0 0 0 0.05308060750351001 1142 21514.7 430 533 609 664 19 0 449 10 26 36 110 300 401 150 145 377 406 0 55 102 0 38 59 116 11 24 422 13 602 540 341700 753 69 115 129 52 43 0 0 0.28608060750301021 2659 9294.6 1281 1315 1344 1932 139 9 550 29 160 153 198 608 1203 230 267 877 1060 25 103 179 9 42 17 491 12 36 1330 33 958 1614 447100 715 218 98 123 286 279 317 0 0.06486060750228005 316 4872.0 156 130 186 243 20 0 53 0 0 31 30 38 146 25 46 90 76 11 27 49 12 17 20 8 0 9 139 0 143 173 315000 398 17 0 21 21 69 0 0 0.05339060750352001 1439 26952.6 612 750 689 766 26 0 608 39 111 127 181 348 494 186 103 356 523 58 49 150 11 49 39 204 0 16 624 24 341 1098 227000 689 62 92 175 177 118 0 0 0.03796060750301014 948 24973.7 378 445 503 410 9 0 529 0 28 56 70 249 339 139 95 348 256 28 58 60 0 14 14 119 0 0 449 36 515 433 353900 687 79 66 102 143 59 0 0 0.09421060750226003 88 934.1 28 55 33 73 0 15 0 0 41 0 7 26 55 0 0 76 0 0 0 12 0 7 0 0 0 0 28 0 23 24 0 596 0 15 6 7 0 0 0 0.02981060750171004 621 20831.9 313 317 304 472 68 0 44 37 33 36 36 86 387 21 55 247 169 14 24 89 0 5 4 87 0 17 292 8 323 298 415400 839 70 29 99 94 0 0 0 0.04795060750302002 1587 33097.0 778 802 785 967 66 8 486 60 88 33 123 443 615 171 202 693 514 0 66 116 8 29 47 207 0 8 740 39 413 1174 356700 649 75 17 99 332 180 0 0 0.16159060750352008 920 5693.4 280 513 407 297 0 0 623 0 26 25 173 191 257 131 143 254 409 0 69 27 7 0 78 113 0 7 325 10 641 279 285900 991 75 214 18 18 0 0 0 0.05498060750228006 308 5602.0 72 151 157 74 0 0 0 234 234 23 68 80 100 7 30 145 52 0 40 9 0 7 8 8 0 16 81 0 26 270 225000 494 10 0 20 40 0 0 0 0.04971060750302005 1055 21223.1 463 492 563 619 24 18 357 37 113 46 84 245 435 142 103 456 314 0 70 95 9 0 10 149 0 27 484 21 312 722 300000 704 34 51 67 203 58 0 0 0.02816060750208001 1270 45099.4 385 733 537 538 99 0 279 354 622 96 155 304 522 109 84 511 236 55 40 41 44 19 24 84 10 39 400 24 149 929 22500 630 0 13 80 209 92 0 0 0.05471060750326002 1273 23268.1 509 581 692 510 19 0 699 45 90 76 207 148 459 157 226 251 520 0 140 86 0 26 42 210 8 12 558 33 553 720 332800 681 51 118 121 196 72 0 0 0.05344060750207001 2280 42664.7 1015 1150 1130 1770 72 15 201 222 767 93 149 818 908 158 154 1280 467 45 68 147 11 24 38 180 18 29 1192 79 269 2007 170300 648 32 44 206 641 269 0 0 0.04681060750327002 1092 23328.3 505 497 595 699 0 12 381 0 12 33 147 166 375 209 162 345 373 0 107 167 32 39 13 164 0 28 502 15 457 635 348500 743 94 146 134 72 56 0 0 0.07936060750206001 1575 19846.3 976 939 636 1327 113 6 52 77 166 23 20 350 787 179 216 1041 139 48 114 190 37 13 0 71 0 24 1017 63 265 1310 390000 704 58 40 127 403 324 59 0 0.05595060750206004 1531 27363.7 761 1056 475 1312 20 17 150 32 95 44 57 359 874 98 99 972 139 11 70 204 5 25 4 65 6 26 849 36 509 1006 404800 740 74 34 292 341 100 0 0 0.05318060750227002 1047 19687.9 451 593 454 751 208 0 88 0 34 48 50 205 517 80 147 431 234 11 94 168 21 27 10 112 0 13 468 41 640 361 334900 756 79 115 150 104 9 0 0 0.02516060750205001 784 31160.6 441 563 221 711 0 0 26 47 139 0 0 238 373 110 63 639 25 4 23 79 6 30 0 11 0 9 472 17 108 676 422700 823 6 25 107 200 134 0 0 0.04923060750351002 1299 26386.3 447 623 676 581 0 0 598 120 181 44 195 222 446 175 217 387 478 14 140 80 19 36 60 133 6 22 456 0 525 774 344600 738 65 118 114 131 0 0 0 0.04831060750352002 1332 27571.9 546 660 672 666 48 10 560 48 71 22 179 272 543 144 172 513 322 44 106 172 37 28 41 106 11 38 619 33 561 771 264700 637 110 156 45 262 46 0 0 0.04778060750204001 1145 23964.0 642 799 346 1041 29 16 34 25 95 34 16 190 680 106 119 705 250 0 29 106 0 9 12 119 0 0 683 48 320 825 330000 867 76 51 309 213 34 0 0 0.04421060750302003 1396 31576.6 615 581 815 974 52 0 313 57 146 32 166 503 473 73 149 676 374 27 72 51 13 41 36 138 0 40 670 32 479 917 411800 689 58 97 143 256 109 0 0 0.03295060750208002 2007 60910.5 533 1121 886 942 69 0 538 458 1085 140 296 665 586 218 102 744 524 66 62 87 44 68 78 161 21 29 629 48 135 1762 378100 637 45 38 124 285 137 0 0 0.04689060750302004 1170 24952.0 458 593 577 723 0 8 422 17 48 76 110 312 346 154 172 412 372 16 73 87 21 29 37 143 0 8 489 18 565 587 313600 773 68 65 257 99 0 0 0 0.04726060750204005 945 19995.8 535 558 387 882 36 0 27 0 41 30 47 123 601 90 54 542 193 8 28 103 0 0 7 90 0 17 569 30 455 490 368300 896 82 109 148 185 45 0 0 0.06512060750204006 810 12438.6 408 409 401 705 0 0 95 10 29 35 19 139 386 70 161 351 278 0 58 53 5 7 7 131 0 16 457 22 490 320 500001 929 189 32 121 66 42 0 0 0.05248060750326003 1395 26581.6 526 680 715 559 31 0 775 30 50 78 202 290 473 179 173 370 597 16 81 81 9 20 84 200 0 15 574 10 808 587 301200 768 112 156 148 133 25 0 0 0.08241060750227005 1555 18869.1 872 822 733 1457 10 0 57 31 73 45 99 198 800 177 236 528 484 44 99 276 9 40 41 221 0 20 912 75 936 619 283300 825 285 76 234 256 43 0 0 0.04435060750327003 1091 24599.8 388 548 543 522 0 0 518 51 84 46 136 215 315 147 232 241 410 12 121 53 14 8 57 142 7 22 425 12 721 370 331300 735 104 198 61 62 0 0 0 0.03872060750205002 816 21074.4 422 539 277 664 20 0 123 9 24 33 24 109 511 66 73 458 168 9 36 74 5 16 6 70 0 0 454 22 231 570 334600 832 35 17 146 215 34 0 0 0.05111060750327006 795 15554.7 273 356 439 491 0 9 239 56 97 59 90 192 143 166 145 177 352 10 86 22 0 7 54 103 6 11 295 7 636 159 3431001001 95 179 21 0 0 0 0 0.07577060750228002 1347 17777.5 339 715 632 767 109 8 112 351 761 71 275 257 502 132 110 486 370 59 71 42 8 23 28 163 0 23 385 16 340 767 160000 560 62 60 96 113 54 0 0 0.04888060750351003 1009 20642.4 368 523 486 432 0 0 561 16 30 50 138 192 304 175 150 284 381 10 68 70 0 45 45 139 0 18 410 9 689 320 250000 850 108 258 26 18 0 0 0 0.05310060750228007 1816 34199.6 524 983 833 734 18 0 152 912 1222 145 408 417 624 130 92 509 485 29 49 91 23 72 19 217 17 30 515 47 471 1339 228300 691 26 22 141 259 49 0 0 0.04877060750228004 1726 35390.6 424 889 837 496 69 0 279 882 1176 187 364 469 538 114 54 642 352 38 60 102 51 42 25 138 22 40 496 39 381 1318 235000 768 42 36 250 110 42 0 0 0.11166060750226002 410 3671.9 129 161 249 197 167 0 46 0 0 41 41 127 128 31 42 165 53 38 21 46 0 20 0 25 0 10 170 22 64 284 191100 641 12 18 48 16 76 0 0 0.04702060750352003 1499 31880.1 575 693 806 972 146 0 381 0 182 48 196 447 512 150 146 615 371 37 86 124 23 52 48 141 11 51 562 12 405 1087 290000 745 101 159 51 177 65 0 0 0.07391060750303001 1886 25517.5 736 823 1063 1070 73 0 689 54 134 86 153 531 624 200 292 733 604 11 157 87 8 20 134 153 0 24 809 45 928 902 370000 795 128 228 192 236 25 0 0 0.02904060750208003 1630 56129.5 628 758 872 585 41 0 317 687 1048 59 242 322 628 219 160 541 400 73 67 157 35 66 44 147 22 16 610 24 262 1274 222200 463 25 5 129 167 284 0 0 0.14962060750227003 1645 10994.5 608 862 783 767 403 7 340 128 217 115 278 327 580 216 129 616 439 74 92 92 15 60 65 159 0 38 691 96 634 1011 262800 750 188 131 76 175 51 0 0 0.05206060750207002 2129 40895.1 1053 1158 971 1593 38 73 234 191 488 144 111 586 905 229 154 1200 392 49 57 148 37 36 20 177 22 30 1084 59 425 1671 300000 693 33 5 252 451 333 0 10 0.06835060750303007 1179 17249.5 419 499 680 734 18 0 419 8 97 108 92 301 321 145 212 368 433 29 77 57 17 37 58 147 0 26 459 19 817 362 350300 962 136 178 79 66 0 0 0 0.05223060750326004 1171 22420.1 471 527 644 673 0 22 464 12 18 57 110 316 404 102 182 408 441 10 85 95 0 31 60 148 24 36 484 20 709 462 312100 720 44 241 64 93 42 0 0 0.04158060750206003 909 21861.5 539 473 436 830 9 0 58 12 114 14 43 152 468 126 106 463 245 12 36 96 0 25 29 94 0 10 501 25 540 369 458300 694 105 81 98 208 0 0 0 0.04396060750327004 782 17788.9 293 341 441 425 0 0 339 18 43 40 83 76 221 154 208 224 305 0 79 13 0 18 42 112 0 31 305 7 629 153 340400 825 66 198 26 0 0 0 0 0.07443060750303006 1152 15477.6 451 567 585 607 10 0 523 12 22 76 76 250 396 208 146 271 573 0 52 84 18 16 74 197 0 0 487 18 902 250 423900 793 139 224 62 62 0 0 0 0.04031060750205003 855 21210.6 438 550 305 803 3 0 34 15 19 26 70 152 488 84 35 420 233 0 22 53 0 5 0 110 0 0 496 26 485 370 433700 870 128 70 109 161 22 0 0 0.11914060750301023 954 8007.4 447 478 476 699 25 0 193 37 41 43 77 223 282 163 166 214 439 0 64 90 6 0 26 185 0 17 438 7 570 384 386100 733 158 101 0 81 98 0 0 0.08852060750204002 1935 21859.5 1150 1198 737 1687 77 18 78 75 223 33 68 313 1077 312 132 1077 374 42 42 309 0 51 17 170 0 7 1210 60 739 1196 421800 777 233 99 167 334 366 0 0 0.18632060750305001 862 4626.4 358 416 446 569 30 0 253 10 23 68 97 93 289 154 161 199 387 6 66 63 6 26 43 156 6 6 381 12 690 167 3455001001 374 7 0 0 0 0 0 0.04824060750351004 891 18470.1 296 410 481 500 34 0 338 19 64 93 140 140 259 76 183 192 331 6 65 35 0 14 25 147 10 6 295 13 543 339 2771001000 109 164 9 13 0 0 0 0.02673060750204004 580 21698.5 398 394 186 548 24 0 8 0 26 0 0 76 331 85 88 355 133 0 24 52 0 0 0 65 0 7 422 30 178 402 453100 709 74 33 51 194 70 0 0 0.04502060750208004 2075 46090.6 804 1040 1035 1470 40 44 299 222 1043 145 296 564 485 202 383 723 495 27 210 142 21 30 82 154 19 17 817 35 133 1899 158300 420 42 0 69 210 226 255 0 0.04485060750352004 1272 28361.2 401 615 657 464 50 0 664 94 214 112 161 298 435 104 162 398 459 27 70 23 26 36 39 158 0 20 480 20 655 617 276600 772 57 261 27 64 71 0 0 0.03936060750206002 751 19080.3 462 480 271 728 12 0 11 0 54 8 22 110 393 103 115 396 183 8 26 92 8 0 0 93 0 8 459 25 303 448 483800 817 109 28 109 92 121 0 0 0.05342060750326005 1015 19000.4 377 457 558 433 31 0 539 12 31 44 187 203 301 185 95 317 356 0 96 18 9 27 49 123 0 30 336 0 874 141 333500 862 90 194 26 9 0 0 0 0.05585060750228003 2987 53482.5 791 1628 1359 1608 33 63 292 991 2085 162 536 767 912 352 258 1072 672 88 168 217 12 136 96 229 31 90 784 64 889 2065 267400 666 139 74 186 363 22 0 0 0.05449060750228008 2071 38007.0 625 1050 1021 666 116 29 316 944 1268 159 273 578 711 213 137 695 512 26 104 181 22 79 34 190 8 24 678 26 295 1759 422200 625 58 55 102 346 109 0 0 0.04484060750327005 650 14496.0 260 350 300 333 13 0 304 0 13 13 108 122 194 46 167 211 223 0 93 51 7 0 31 73 0 25 270 0 445 205 3122001001 80 181 9 0 0 0 0 0.14051060750227004 3269 23265.2 1400 1563 1706 1567 1146 0 407 149 406 280 531 594 1352 329 183 1337 605 101 132 357 26 287 27 275 0 95 1584 126 1182 2087 233700 411 182 319 207 398 346 89 0 0.04896060750351005 841 17177.3 285 434 407 511 0 0 330 0 21 36 113 168 241 141 142 202 418 0 44 36 0 0 59 143 9 8 285 0 625 216 290700 949 63 222 0 0 0 0 0 0.02915060750301022 363 12452.8 148 149 214 251 15 0 97 0 18 0 47 50 35 148 83 76 210 0 26 16 0 14 22 79 0 0 165 0 363 0 368200 0 165 0 0 0 0 0 0 0.14093060750204003 2232 15837.6 1366 1261 971 1703 87 6 429 7 125 28 113 480 1080 330 201 1051 538 8 109 321 21 34 9 254 0 22 1381 32 531 1701 307000 777 50 141 21 300 841 0 0 0.02594060750207003 1082 41711.6 507 610 472 881 72 0 61 68 275 55 95 311 482 94 45 526 187 7 42 138 23 9 0 96 0 36 487 24 291 791 500001 560 74 0 111 225 68 0 0 0.05489060750211001 1181 21515.8 580 577 604 904 37 7 180 53 199 41 128 268 492 145 107 511 304 7 28 151 15 45 9 139 0 7 595 41 413 768 358300 760 88 83 149 217 26 0 0 0.04487060750352005 1078 24025.0 380 543 535 495 0 7 576 0 11 85 164 181 376 147 125 241 425 6 31 77 19 24 27 167 10 8 377 15 530 548 273000 683 107 156 57 14 19 0 0 0.07085060750303002 1391 19633.0 606 671 720 762 21 0 576 32 60 25 143 260 533 227 203 472 508 46 95 88 28 23 58 178 9 17 689 54 852 539 303800 797 181 122 162 155 58 0 0 0.04427060750211004 861 19448.8 404 497 364 825 0 0 9 27 53 30 89 182 423 56 81 425 265 0 24 77 25 8 0 129 0 14 434 28 433 428 415600 845 132 63 101 138 0 0 0 0.07543060750303005 1281 16982.6 423 603 678 739 20 5 492 25 97 94 256 133 470 141 187 235 580 7 72 17 0 13 48 227 0 8 472 18 913 368 3717001001 211 210 38 13 0 0 0 0.03931060750212001 839 21343.2 473 495 344 813 13 0 10 3 56 33 20 117 504 102 63 414 237 6 9 126 12 11 17 104 0 0 509 38 414 425 343400 779 109 103 99 99 94 0 0 0.06748060750328001 1126 16686.4 466 515 611 520 0 13 534 59 73 28 151 237 355 142 213 360 337 13 139 82 21 23 35 123 0 0 410 25 632 463 327100 729 120 203 27 36 14 0 0 0.06250060750328006 1136 18176.0 430 461 675 500 0 0 636 0 16 103 159 201 371 117 185 290 444 7 100 48 6 23 26 185 8 7 401 0 790 346 338400 834 78 235 26 54 0 0 0 0.03976060750209001 1715 43133.8 581 929 786 742 7 4 258 704 1031 85 258 396 629 224 123 663 402 23 109 116 34 20 30 148 19 44 611 41 75 1572 275000 524 0 18 125 324 144 0 0 0.06502060750329001 1041 16010.5 393 492 549 483 43 0 515 0 40 66 150 167 337 115 206 222 437 15 105 68 12 28 50 151 0 14 419 16 830 211 306900 861 43 367 9 0 0 0 0 0.04034060750212003 801 19856.2 433 414 387 694 17 0 90 0 34 15 78 161 353 109 85 385 179 24 49 59 8 7 6 85 3 18 425 25 435 366 374100 740 136 56 113 101 8 0 5 0.04131060750209004 1155 27959.3 466 560 595 836 43 16 65 195 733 27 121 248 484 146 129 410 238 105 70 115 21 30 33 80 0 37 510 39 88 1049 243200 543 28 0 77 184 221 0 0 0.02570060750210001 935 36381.3 421 483 452 652 55 18 72 138 335 20 111 235 433 58 78 402 149 42 61 160 0 67 11 60 0 61 525 36 85 850 199000 741 18 13 144 242 90 0 0 0.04881060750351006 838 17168.6 328 361 477 352 0 0 486 0 26 80 98 56 250 135 219 117 371 7 112 32 0 9 26 150 10 24 344 16 710 128 307000 808 64 256 0 0 24 0 0 0.04410060750352006 941 21337.9 393 498 443 569 0 0 372 0 11 0 108 216 200 179 238 320 410 0 94 68 26 0 45 161 0 29 344 12 627 314 260800 827 101 222 0 21 0 0 0 0.03457060750229003 1483 42898.5 379 676 807 733 33 0 146 571 966 131 335 420 340 133 124 499 373 56 106 43 21 49 34 149 8 33 404 34 311 1172 264300 811 87 15 125 98 57 0 0 0.05314060750229001 1029 19363.9 322 530 499 454 102 0 196 277 478 85 200 244 353 106 41 442 327 6 10 10 0 23 25 134 10 9 307 21 321 708 219400 767 23 14 112 146 12 0 0 0.03281060750229004 1442 43950.0 390 788 654 694 0 54 126 568 1162 91 292 326 433 133 167 435 313 30 43 161 58 33 46 113 0 10 415 35 508 934 197900 626 54 55 189 117 0 0 0 0.03938060750229007 1932 49060.4 587 864 1068 771 84 30 170 877 1265 103 409 458 661 168 133 541 471 77 132 86 48 47 69 178 0 49 623 29 593 1339 281300 533 44 51 88 360 44 0 0 0.06300060750305002 772 12254.0 336 365 407 548 0 0 217 7 20 64 74 70 265 122 177 206 325 16 52 44 8 16 35 126 5 11 356 9 689 83 3060001001 345 0 0 0 11 0 0 0.12476060750328005 1285 10299.8 453 573 712 463 0 53 769 0 13 45 174 337 263 176 290 391 463 13 89 113 22 35 80 146 0 47 548 42 798 487 308900 915 77 341 41 44 45 0 0 0.04177060750211003 1012 24227.9 433 409 603 932 16 0 35 29 82 57 41 183 538 50 143 514 227 8 72 97 0 49 10 99 0 7 507 22 432 580 363100 804 73 46 161 192 11 0 0 0.19172060750305003 1786 9315.7 281 878 908 1199 357 13 213 4 91 0 171 81 285 223 1026 517 215 148 517 143 0 7 33 76 0 18 302 4 384 183 333300 186 190 0 0 0 8 104 0 0.02509060750210002 1227 48903.9 498 619 608 904 0 0 46 277 551 76 147 347 471 132 54 499 321 20 22 140 8 19 30 126 8 31 528 22 244 983 410500 646 17 25 117 286 83 0 0 0.06592060750329002 1105 16762.7 387 502 603 538 9 18 540 0 57 44 173 203 319 192 174 252 478 10 96 48 0 18 51 141 0 31 425 18 629 476 2854001001 104 321 0 0 0 0 0 0.02660060750211002 871 32744.4 511 543 328 720 12 0 44 95 133 23 42 145 517 115 29 382 239 18 13 138 0 0 7 113 0 13 495 10 263 608 303700 751 57 18 138 188 94 0 0 0.30946060750609005 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06417060750351007 1247 19432.8 492 526 721 551 0 0 696 0 67 17 97 362 298 210 263 490 419 36 144 66 19 15 55 162 8 32 481 15 736 511 269600 967 121 322 38 0 0 0 0 0.07956060750303003 911 11450.5 451 482 429 717 8 0 178 8 29 25 48 52 330 140 316 202 404 29 81 122 21 7 0 190 10 16 426 18 706 205 353800 896 193 189 44 0 0 0 0 0.04395060750352007 1137 25870.3 374 513 624 398 87 0 652 0 0 47 145 263 392 175 115 378 323 0 106 132 0 7 70 83 0 64 365 12 818 319 262300 635 69 232 32 32 0 0 0 0.06431060750304001 622 9671.9 224 287 335 395 0 0 197 30 44 54 82 67 195 117 107 89 341 0 15 37 7 0 38 138 0 0 236 0 540 82 5000011001 217 6 0 0 13 0 0 0.05419060750212002 1144 21110.9 580 554 590 1016 33 0 53 42 122 58 72 195 576 99 144 491 322 32 44 130 14 33 15 144 0 9 637 40 598 546 378400 730 160 90 150 183 40 0 0 0.15186060750609001 112 737.5 0 61 51 90 22 0 0 0 0 0 0 51 61 0 0 47 0 0 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03592060750229006 2034 56625.8 539 988 1046 990 370 14 55 605 1409 214 450 506 602 166 96 766 244 129 105 102 53 166 54 64 0 40 606 58 456 1409 172700 461 53 21 106 176 238 0 0 0.25868060750609004 23 88.9 8 15 8 23 0 0 0 0 0 0 0 23 0 0 0 23 0 0 0 0 0 0 0 0 0 0 9 0 0 23 01001 0 0 0 0 0 0 0 0.07721060750303004 1095 14182.1 459 477 618 671 0 0 424 0 15 40 154 147 358 137 259 249 565 0 85 29 22 0 21 241 0 0 431 16 1004 86 3442001001 168 204 43 16 0 0 0 0.03891060750210003 1460 37522.5 816 677 783 959 135 18 170 178 322 75 160 243 656 135 191 595 321 72 61 193 35 19 14 163 0 0 762 40 303 1129 275000 667 59 24 71 447 161 0 0 0.02628060750214001 633 24086.8 401 337 296 552 8 0 34 39 109 8 14 122 291 138 60 257 203 26 42 76 9 16 5 100 0 8 393 23 204 429 394100 636 48 66 116 121 36 0 0 0.06272060750329003 1092 17410.7 424 538 554 539 11 0 542 0 83 74 100 162 307 182 267 208 581 0 59 57 0 15 52 223 7 10 461 15 770 322 297500 917 89 372 0 0 0 0 0 0.05429060750214003 1191 21937.7 572 554 637 996 8 0 98 89 219 56 64 266 539 141 125 561 316 6 49 143 11 19 21 135 5 6 623 46 505 686 325000 787 111 57 188 246 0 0 0 0.03344060750229002 837 25029.9 263 437 400 338 22 0 40 437 531 18 120 238 186 78 197 336 168 17 94 37 16 0 12 64 16 20 276 9 287 481 221300 590 44 97 44 91 0 0 0 0.13626060750353001 872 6399.5 328 377 495 477 0 0 376 19 23 27 54 153 195 167 276 241 432 0 68 69 0 39 71 139 0 7 343 12 495 343 2649001001 88 255 0 0 0 0 0 0.02967060750229005 1220 41119.0 350 652 568 452 85 11 431 241 545 121 205 269 372 113 140 260 461 42 43 106 15 36 55 129 0 36 386 33 579 641 275000 627 14 108 87 170 0 0 0 0.04480060750213001 1043 23281.3 507 550 493 823 13 8 119 80 167 62 102 208 476 116 79 377 319 15 30 134 0 32 14 139 9 22 581 39 527 516 359300 782 162 62 126 155 76 0 0 0.04160060750213003 725 17427.9 316 440 285 613 35 14 45 18 69 8 66 144 357 99 51 352 188 15 19 89 16 20 20 73 0 22 334 13 332 393 326300 924 105 31 66 101 31 0 0 0.10270060750304003 1090 10613.4 433 536 554 839 52 0 199 0 22 46 129 115 385 225 190 275 567 0 67 39 6 0 72 222 6 0 396 4 1041 49 500001 917 334 41 5 16 0 0 0 0.02289060750229008 1176 51376.1 280 590 586 332 0 0 55 789 971 180 173 399 290 73 61 315 296 31 16 42 34 35 10 115 0 15 334 18 144 1032 225000 807 20 0 37 121 140 0 0 0.08777060750304004 1293 14731.7 467 593 700 756 0 32 496 9 134 85 205 175 410 211 207 367 447 20 106 89 6 42 72 150 0 38 544 46 1104 189 351600 957 268 188 65 12 0 0 0 0.02126060750209002 1008 47413.0 282 518 490 689 24 6 107 182 651 132 95 327 293 97 64 398 239 32 38 31 27 37 35 94 0 37 302 8 128 859 238500 682 30 7 46 133 51 0 0 0.02094060750209003 639 30515.8 255 322 317 284 0 0 146 209 290 45 54 177 205 103 55 213 159 17 26 62 10 21 22 54 11 13 272 26 111 528 0 583 0 15 39 118 100 0 0 0.02334060750210004 1162 49785.8 376 669 493 790 9 12 164 187 466 47 60 331 485 169 70 555 216 62 52 167 21 32 0 103 0 22 396 20 166 852 359300 754 41 18 89 190 58 0 0 0.06705060750328002 1583 23609.2 548 705 878 858 55 0 670 0 80 78 180 255 441 274 355 386 756 0 164 53 22 0 106 263 0 11 494 0 1075 384 292300 806 151 255 34 13 34 0 0 0.05421060750214002 1415 26102.2 678 718 697 1161 22 12 114 106 204 96 143 198 728 132 118 561 449 27 47 109 23 21 26 204 0 24 767 60 553 862 438500 786 156 24 321 194 61 0 0 0.06625060750329004 979 14777.4 378 432 547 385 0 0 565 29 17 49 86 180 211 183 270 236 435 21 141 24 27 0 54 147 0 11 393 15 795 184 315400 875 73 320 0 0 0 0 0 0.03172060750213002 573 18064.3 292 339 234 512 6 0 37 18 106 16 34 99 271 64 89 261 140 0 28 78 0 0 19 51 0 13 291 18 337 236 343800 867 92 33 66 42 52 0 0 0.07710060750251001 1405 18223.1 579 679 726 1050 40 0 157 158 515 93 139 257 527 210 179 487 399 26 86 189 6 47 16 154 27 52 622 21 788 609 264900 697 275 109 144 74 0 0 0 0.09280060750251003 839 9040.9 252 399 440 333 127 0 350 29 132 52 89 174 280 128 116 240 326 15 12 73 13 15 52 95 0 2 262 12 683 156 245700 902 121 108 15 12 0 0 0 0.06374060750353006 1434 22497.6 447 655 779 501 32 0 845 56 108 84 161 394 336 184 275 424 561 19 84 102 19 7 68 133 11 34 518 14 856 575 282200 773 103 349 9 51 6 0 0 0.06598060750354001 1429 21658.1 412 665 764 540 0 13 868 8 36 87 229 301 419 149 244 379 540 0 124 62 11 6 63 183 0 19 457 12 1006 423 277300 878 64 368 25 0 0 0 0 0.13985060750354005 1230 8795.1 440 653 577 504 73 0 576 77 155 39 180 201 377 195 238 337 560 0 72 46 21 0 74 183 0 22 415 0 832 398 257000 890 88 258 33 14 13 0 0 0.25498060750216002 2304 9036.0 1201 1309 995 1472 247 34 535 16 229 72 114 435 946 521 216 913 737 53 68 376 20 26 75 279 0 101 1247 75 1386 918 406100 830 176 219 22 195 385 218 0 0.09288060750328004 1052 11326.4 390 571 481 648 13 0 391 0 66 33 140 144 334 188 213 246 485 6 92 26 19 11 52 182 0 13 407 0 725 290 3114001001 95 312 0 0 0 0 0 0.04783060750252001 1430 29897.6 497 637 793 841 47 0 188 354 837 103 204 249 478 232 164 607 290 52 121 95 45 114 38 104 0 52 559 17 637 793 234300 650 147 29 195 148 40 0 0 0.05522060750253004 1447 26204.3 547 673 774 738 79 3 287 340 805 86 182 317 506 179 177 516 377 47 114 131 33 17 58 119 0 35 607 29 427 1020 267000 538 70 22 168 214 128 0 0 0.03143060750215001 1122 35698.4 474 580 542 816 36 0 98 172 462 118 134 215 491 110 54 379 332 19 25 99 0 46 19 138 11 10 533 39 364 758 296600 707 79 34 180 169 62 0 0 0.06339060750329005 1041 16422.1 465 491 550 580 18 0 443 0 0 9 70 115 299 132 416 191 518 7 151 80 10 22 49 193 28 43 424 19 847 194 3193001001 116 308 0 0 0 0 0 0.04029060750215005 962 23876.9 542 469 493 747 21 0 98 96 134 37 37 163 496 83 146 412 330 7 43 104 13 25 21 139 10 0 468 18 486 476 305700 694 151 39 123 132 23 0 0 0.22455060750609002 37 164.8 5 26 11 0 0 0 37 0 0 0 5 6 11 5 10 11 11 0 0 5 0 0 5 0 0 0 24 7 37 0 0 0 0 0 17 0 7 0 0 0.03983060750304002 465 11674.6 155 201 264 369 0 0 96 0 0 63 75 36 137 53 101 63 236 0 28 5 0 0 10 108 0 17 152 0 460 5 5000011001 147 0 0 0 0 0 5 0.10976060750216001 1824 16618.1 961 1008 816 1571 82 0 98 73 113 69 89 237 914 281 234 792 591 36 48 208 0 36 18 297 8 17 977 17 1106 718 357100 724 343 199 127 216 92 0 0 0.06201060750306001 695 11207.9 249 320 375 502 0 0 143 50 107 25 94 110 231 134 101 139 341 13 53 28 0 5 41 130 0 20 287 18 630 65 3874001001 287 0 0 0 0 0 0 0.17859060750609003 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05033060750252002 1209 24021.5 549 641 568 1047 46 0 46 70 408 47 115 233 483 244 87 486 392 0 52 106 19 36 25 169 0 42 576 29 484 725 287100 661 182 106 177 111 0 0 0 0.03872060750304005 689 17794.4 248 271 418 358 0 11 310 10 14 26 119 70 238 101 135 158 335 0 80 5 10 25 37 109 0 4 285 10 467 222 3152001001 170 104 5 6 0 0 0 0.03964060750215002 1370 34561.0 553 670 700 891 20 23 167 269 485 102 150 268 663 70 117 455 424 44 25 173 17 50 33 157 0 0 624 23 310 1060 290300 751 95 40 160 286 37 0 0 0.16971060750609006 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03369060750253001 889 26387.7 427 475 414 703 71 9 59 47 159 40 53 138 455 115 88 401 239 8 30 87 6 20 0 111 0 27 432 23 635 254 272800 763 176 50 146 38 22 0 0 0.06277060750329006 1177 18751.0 370 535 642 499 16 0 654 8 53 23 181 188 364 244 177 314 538 7 56 75 29 14 79 128 10 16 385 0 708 469 3444001001 160 204 21 0 0 0 0 0.04929060750251002 928 18827.3 385 496 432 512 205 0 135 76 180 68 102 137 429 84 108 318 270 30 30 114 0 24 8 121 0 26 382 18 580 337 273600 755 191 93 59 39 0 0 0 0.06106060750306002 642 10514.2 290 340 302 494 8 0 125 15 45 33 76 71 211 109 142 158 273 7 63 27 9 22 13 130 0 7 276 5 468 174 349500 745 182 73 6 7 8 0 0 0.08359060750306003 707 8457.9 320 351 356 575 6 14 106 6 37 41 29 62 192 158 225 153 324 0 73 63 7 7 36 131 13 6 291 10 650 57 4313001001 263 28 0 0 0 0 0 0.04201060750215004 1079 25684.4 477 487 592 927 60 0 70 22 163 35 99 285 462 138 60 533 308 0 20 93 5 0 21 128 0 31 498 25 403 603 302800 694 72 66 133 217 10 0 0 0.05122060750252006 999 19504.1 413 447 552 809 48 36 106 0 76 41 132 142 436 131 117 304 406 20 49 92 9 0 25 172 10 14 418 33 747 252 292900 739 252 84 57 18 0 0 0 0.04812060750252003 148 3075.6 94 96 52 65 43 0 0 40 72 0 32 0 108 0 8 31 73 0 0 12 0 0 0 51 0 0 86 0 65 83 278100 525 40 0 16 30 0 0 0 0.03783060750304006 819 21649.5 327 417 402 518 0 0 241 60 60 30 129 134 267 138 121 242 295 10 60 39 13 48 27 119 0 33 305 9 388 431 342600 800 111 43 95 44 12 0 0 0.06703060750328003 1056 15754.1 412 492 564 673 0 9 374 0 46 53 105 241 329 127 201 281 473 0 80 41 0 8 42 162 0 24 508 46 420 636 258300 818 88 130 156 117 17 0 0 0.06357060750329007 1147 18043.1 378 546 601 619 0 0 521 7 79 63 125 371 264 140 184 420 383 10 76 54 18 10 88 92 8 11 433 17 671 476 318400 766 102 225 50 48 8 0 0 0.02442060750253003 1076 44062.2 307 540 536 748 38 0 92 198 603 73 180 280 322 139 82 399 217 44 47 102 47 56 28 64 0 31 353 33 247 782 240000 647 67 16 94 131 45 0 0 0.31393060750231001 2722 8670.7 845 1107 1615 75 2196 0 346 105 155 289 1030 402 760 152 89 856 260 110 130 241 21 419 5 128 37 112 990 145 331 2391 126300 268 95 322 86 410 72 0 0 0.03422060750215003 856 25014.6 376 430 426 699 0 0 62 95 347 86 94 151 318 55 152 231 304 34 63 52 5 33 10 128 0 0 427 26 375 481 331300 616 90 12 135 153 37 0 0 0.06778060750353002 1266 18678.1 429 594 672 644 0 0 611 11 57 99 200 185 357 174 251 272 529 16 88 64 8 33 63 189 8 8 445 19 811 455 282200 827 54 294 35 47 15 0 0 0.07602060750308001 856 11260.2 351 353 503 672 5 15 164 0 42 47 61 124 236 165 223 214 354 9 108 51 0 14 30 139 9 40 326 0 651 205 4247001001 311 0 0 15 0 0 0 0.06491060750354002 1640 25265.8 552 802 838 830 57 0 723 30 135 76 200 300 539 256 269 416 642 43 108 142 23 20 101 168 20 44 615 22 1203 437 275000 553 104 352 0 129 21 0 0 0.04545060750354004 1154 25390.5 440 576 578 522 0 0 624 8 46 103 167 230 359 181 114 259 448 41 60 61 18 29 10 215 6 13 470 21 705 449 263100 802 91 252 48 48 31 0 0 0.09986060750308005 1605 16072.5 548 723 882 857 27 0 654 67 143 94 267 256 419 289 280 415 633 0 151 44 16 26 83 242 0 57 640 32 1222 370 341700 830 336 213 27 64 0 0 0 0.27567060750217001 2818 10222.4 1221 1381 1437 1525 480 16 715 82 157 173 359 424 1100 521 241 965 1015 43 42 263 35 78 109 400 10 75 1269 33 1767 1051 356000 584 320 543 49 113 239 0 0 0.28353060750307001 2535 8940.9 1080 1285 1250 1726 26 6 737 40 158 108 271 254 928 484 490 678 1010 22 202 217 17 67 57 440 10 66 1093 27 1962 573 3333001001 455 582 49 0 0 0 0 0.07072060750330001 1211 17123.9 402 629 582 665 0 19 516 11 19 15 159 249 367 222 199 390 458 0 83 106 34 26 75 122 6 21 435 14 714 497 298500 824 206 114 47 37 16 0 0 0.02548060750253002 734 28806.9 302 368 366 445 32 0 186 71 144 16 117 98 316 108 79 273 213 23 17 76 6 48 24 65 0 15 346 24 448 286 284200 773 111 86 83 49 7 0 0 0.01992060750252004 415 20833.3 159 169 246 367 48 0 0 0 159 35 34 124 147 24 51 192 73 0 36 32 0 12 0 36 8 34 175 6 366 49 213900 875 77 53 40 0 0 0 0 0.03327060750252005 1032 31018.9 316 499 533 503 68 111 350 0 178 56 211 151 340 163 111 274 398 7 47 88 0 30 33 147 0 27 339 18 630 402 228400 929 224 49 50 10 0 0 0 0.06705060750330007 1154 17211.0 439 554 600 721 0 0 433 0 55 76 93 175 328 234 248 381 411 10 88 53 0 15 73 128 0 61 457 10 771 383 288100 872 132 253 34 25 0 0 0 0.07255060750218001 1260 17367.3 559 643 617 979 26 0 120 135 305 37 127 234 587 142 133 510 412 66 25 105 13 34 35 152 0 23 653 37 769 491 317400 762 150 92 175 211 19 0 0 0.07951060750231003 924 11621.2 323 359 565 39 674 0 197 14 13 90 183 180 205 65 201 278 256 35 118 40 0 25 38 90 0 80 308 36 525 399 192200 580 154 97 15 42 0 0 0 0.05330060750353005 1087 20394.0 392 554 533 563 30 11 474 9 162 84 114 282 256 172 179 300 409 20 84 65 12 27 57 131 0 12 496 29 651 436 285600 836 52 319 20 60 45 0 0 0.13265060750308004 1633 12310.6 604 718 915 1392 7 5 218 11 127 15 260 213 512 309 324 391 658 6 187 120 0 25 118 199 0 22 668 32 1280 238 370400 739 260 236 0 8 164 0 0 0.05417060750254006 1438 26546.1 549 645 793 939 254 0 159 86 628 132 358 288 425 117 118 496 315 16 84 103 14 112 21 136 20 30 550 41 459 979 269400 493 156 55 129 175 13 0 0 0.06584060750330002 1072 16281.9 396 467 605 654 0 0 333 85 154 73 145 191 352 161 150 329 447 16 40 64 5 16 41 178 0 25 423 0 744 328 322500 992 167 196 39 16 0 0 0 0.05538060750218002 1159 20928.1 554 593 566 932 63 10 100 54 181 56 78 235 507 154 129 488 281 36 93 98 20 37 21 120 0 17 539 32 652 507 322900 865 199 69 144 122 0 0 0 0.06197060750330006 1188 19170.6 376 579 609 589 76 0 505 18 87 51 222 239 376 171 129 301 553 9 44 28 8 0 97 163 0 19 449 25 833 355 318900 735 131 253 29 36 0 0 0 0.25204060750231002 4737 18794.6 1601 2182 2555 252 3884 0 473 128 304 454 1189 915 1291 514 374 1276 925 279 274 480 64 435 91 342 14 208 1664 64 1440 3297 221300 331 152 419 245 739 65 0 14 0.07940060750308002 791 9962.2 284 428 363 666 0 0 104 21 53 68 99 67 221 130 206 185 396 7 39 11 0 0 41 157 22 9 281 12 774 17 5000011001 281 0 0 0 0 0 0 0.07382060750353003 1098 14874.0 401 592 506 472 0 0 626 0 50 10 137 213 319 216 203 343 512 0 82 47 9 0 108 114 0 25 349 6 856 242 293200 947 74 275 0 0 0 0 0 0.15536060750230004 1587 10215.0 524 823 764 193 709 0 658 27 187 59 289 337 431 271 200 536 357 43 170 148 37 78 96 69 16 78 509 30 1192 395 179900 563 223 241 8 21 0 0 0 0.06315060750254001 935 14806.0 280 544 391 426 85 0 379 45 160 45 93 168 390 146 93 306 339 0 29 83 23 29 29 103 0 25 330 16 659 276 238300 813 161 141 16 12 0 0 0 0.10123060750230001 2147 21209.1 727 1068 1079 170 1571 20 354 32 65 191 345 386 564 312 349 590 484 199 219 162 34 116 101 124 15 59 846 62 1304 832 157600 615 325 214 200 35 56 0 0 0.03221060750254002 1178 36572.5 310 688 490 362 205 14 474 123 355 111 160 262 331 177 137 304 373 73 68 97 24 21 48 112 0 30 398 6 766 412 187500 703 192 125 73 8 0 0 0 0.08931060750308003 735 8229.8 310 366 369 598 0 0 137 0 6 30 72 100 150 196 187 157 339 10 94 43 0 17 58 117 9 13 265 14 677 47 500001 377 239 0 0 0 20 0 0 0.05715060750254005 973 17025.4 401 482 491 647 35 18 82 191 320 74 192 119 518 44 26 237 283 60 31 108 62 0 0 142 7 15 351 0 526 447 259700 758 134 39 103 46 0 0 0 0.03558060750254003 1208 33951.7 302 573 635 345 58 0 568 237 382 118 170 270 350 148 152 366 359 19 52 66 16 16 59 102 0 16 399 20 1026 182 2201001001 218 118 42 21 0 0 0 0.22882060750330003 1372 5996.0 542 617 755 859 32 0 481 0 25 109 198 190 394 189 292 226 544 9 172 85 7 15 34 235 13 32 517 21 1044 283 3257001001 263 222 10 22 0 0 0 0.04801060750330004 497 10352.0 187 274 223 317 0 0 180 0 8 9 65 60 108 82 173 105 288 0 51 5 22 0 35 101 0 13 182 0 455 42 4672001001 167 15 0 0 0 0 0 0.04592060750330005 487 10605.4 260 216 271 342 0 0 145 0 0 0 13 91 128 64 191 141 205 0 96 22 12 0 7 100 0 18 213 11 411 76 333500 777 74 139 0 0 0 0 0 0.00644060750217003 118 18323.0 33 52 66 81 27 5 0 5 72 18 19 45 27 3 6 41 28 0 0 12 0 7 0 13 0 5 44 0 7 111 350000 505 11 21 0 12 0 0 0 0.16375060750307003 2263 13819.8 906 1144 1119 1554 168 0 512 29 104 140 249 261 836 408 369 484 1106 29 121 132 37 11 120 418 4 14 930 21 2065 198 3565001001 586 344 0 0 0 0 0 0.03378060750218003 724 21432.8 275 369 355 546 21 7 41 109 194 64 81 76 363 59 81 193 267 6 50 41 0 14 16 110 10 0 314 19 479 245 312300 917 145 74 57 22 16 0 0 0.06047060750217002 909 15032.2 370 484 425 745 60 9 62 33 182 37 93 166 311 138 164 266 389 24 30 62 0 15 75 123 0 10 366 14 705 204 311400 783 208 139 15 0 0 0 0 0.05177060750354003 1041 20108.2 401 479 562 525 53 0 443 20 89 17 114 237 259 264 150 405 312 7 99 75 16 22 52 104 7 20 395 16 572 462 274000 723 107 123 42 95 28 0 0 0.10016060750307002 1488 14856.2 652 675 813 992 139 0 256 101 252 69 210 174 532 251 252 365 660 23 86 160 14 35 32 291 0 15 684 19 1239 249 288800 916 214 445 25 0 0 0 0 0.10706060750257001 1703 15907.0 466 879 824 366 214 12 926 185 268 105 373 245 493 247 240 377 617 21 132 62 14 14 112 187 6 38 573 24 1335 368 242000 854 280 256 20 17 0 0 0 0.03599060750254007 1136 31564.3 352 603 533 579 22 0 299 236 484 60 165 246 360 220 85 417 309 20 41 74 21 20 67 88 0 27 370 24 523 613 258100 688 87 40 114 120 9 0 0 0.02283060750218005 461 20192.7 216 244 217 400 26 0 31 4 52 37 44 33 290 23 34 125 195 10 20 32 5 5 0 102 4 0 205 0 282 179 325000 819 75 32 63 17 0 0 0 0.09889060750230003 2337 23632.3 691 1113 1224 565 735 0 787 250 509 224 365 377 608 345 418 583 766 59 155 132 10 92 107 274 10 27 712 34 1755 582 220200 831 242 451 19 0 0 0 0 0.09572060750309001 876 9151.7 321 416 460 767 18 0 85 6 39 81 118 70 230 156 221 78 422 8 85 56 0 0 40 170 18 9 349 14 798 78 5000011001 349 0 0 0 0 0 0 0.13986060750230002 3134 22408.1 965 1390 1744 440 1566 0 922 206 216 169 563 486 968 457 491 762 997 62 254 226 76 121 211 288 0 48 972 49 2763 371 221800 732 307 622 17 26 0 0 0 0.03171060750218004 494 15578.7 230 270 224 359 15 0 115 5 63 18 60 55 199 89 73 136 212 9 25 33 0 9 31 73 0 0 224 17 386 108 303600 918 122 61 32 9 0 0 0 0.04796060750353004 820 17097.6 271 334 486 501 0 0 319 0 5 36 139 103 285 116 141 225 349 0 69 60 0 26 55 107 7 36 275 4 687 133 3090001001 32 233 0 10 0 0 0 0.08010060750254008 1765 22035.0 586 836 929 897 141 0 384 343 742 100 177 407 514 317 250 520 714 35 175 59 32 19 115 194 10 39 654 47 950 815 266100 728 302 48 152 140 12 0 0 0.11016060750254004 2261 20524.7 697 1061 1200 880 333 42 740 266 706 112 424 387 788 205 345 798 648 72 123 146 10 81 95 196 0 136 769 91 1179 1082 249100 562 183 299 66 156 57 0 0 0.09670060750257002 1170 12099.3 371 538 632 373 94 67 479 157 157 60 194 200 429 101 186 275 449 20 80 87 13 32 53 120 0 16 411 39 471 699 258600 762 121 141 81 42 13 0 0 2.16459060750604001 1453 671.3 900 753 700 1113 106 6 209 19 155 24 44 477 488 175 245 538 511 40 63 217 10 24 10 242 9 15 968 143 448 1005 321600 788 7 151 7 0 103 686 0 0.05849060750255001 935 15985.6 326 503 432 513 50 0 202 170 203 72 93 213 391 75 91 228 368 35 27 102 0 22 31 136 34 0 347 25 623 312 263900 885 156 65 33 87 6 0 0 0.09060060750309005 762 8410.6 244 344 418 434 21 0 289 18 45 85 105 56 218 97 201 106 345 0 57 33 7 12 30 136 0 15 280 13 734 28 4937001001 280 0 0 0 0 0 0 0.09188060750309006 641 6976.5 199 297 344 500 0 0 134 7 96 55 154 78 185 66 103 139 268 0 42 16 0 7 21 108 0 7 252 12 612 29 500001 386 236 0 7 9 0 0 0 0.06716060750331001 566 8427.6 237 293 273 403 0 0 163 0 9 8 31 114 185 121 107 167 202 21 73 72 0 7 37 62 0 31 240 15 444 122 4903001001 240 0 0 0 0 0 0 0.07994060750310001 812 10157.6 347 392 420 636 39 0 93 44 90 55 83 111 280 96 187 147 421 0 64 53 0 16 42 178 4 24 346 0 715 97 4055001001 341 5 0 0 0 0 0 0.06565060750331002 867 13206.4 390 373 494 658 0 0 199 10 24 53 94 70 204 136 310 82 458 0 109 77 7 7 33 197 0 17 392 15 819 48 3698001001 209 183 0 0 0 0 0 0.05224060750311001 970 18568.1 384 520 450 610 60 0 240 60 152 58 111 150 415 81 155 360 354 19 38 42 26 10 37 126 0 6 418 27 636 334 290600 747 111 164 39 60 36 0 0 0.87750060750606001 355 404.6 101 124 231 41 113 0 201 0 18 29 95 70 121 30 10 80 103 15 10 29 0 52 24 25 0 0 125 17 235 120 112500 370 28 61 8 28 0 0 0 0.05263060750331003 742 14098.4 319 302 440 462 8 0 272 0 0 3 67 76 132 111 353 115 432 0 77 18 0 23 37 179 0 14 336 7 693 49 3619001001 242 94 0 0 0 0 0 0.08455060750331004 530 6268.5 221 212 318 301 0 0 229 0 8 39 78 32 111 60 210 87 241 4 87 0 9 6 28 93 0 7 224 0 505 25 3990001001 218 6 0 0 0 0 0 0.05108060750232007 567 11100.2 217 294 273 44 420 0 103 0 33 0 67 52 153 162 133 125 233 42 59 51 7 16 25 84 8 18 224 20 363 204 211200 532 81 56 42 40 0 0 0 0.06828060750331005 742 10867.0 283 363 379 543 0 0 184 15 52 31 134 88 187 122 180 156 384 0 64 22 0 19 33 164 6 11 292 0 687 55 4066001001 283 9 0 0 0 0 0 0.05825060750255002 1008 17304.7 304 392 616 422 6 0 468 112 249 110 159 166 237 212 124 235 345 0 75 27 0 21 58 91 0 53 322 0 719 289 268900 797 115 169 14 24 0 0 0 0.11026060750309002 1276 11572.6 513 571 705 937 40 0 269 30 58 26 158 94 404 333 261 171 744 33 63 86 8 29 97 270 0 24 506 0 1206 70 4489001001 492 7 0 0 7 0 0 0.08403060750311005 1670 19873.9 731 739 931 1109 42 0 344 175 373 92 170 236 730 219 223 497 558 30 132 206 24 36 30 227 8 16 758 24 1065 605 265200 732 259 249 44 75 123 0 0 0.07250060750257006 998 13765.5 286 465 533 448 0 0 363 187 376 69 154 198 266 152 159 263 401 0 69 79 0 22 22 148 0 25 308 0 701 297 240400 861 196 94 18 0 0 0 0 0.04270060750232005 879 20585.5 280 427 452 54 751 0 74 0 0 67 206 121 227 120 138 223 252 0 65 81 6 50 33 87 0 48 299 0 454 425 183300 662 124 107 28 40 0 0 0 0.06757060750256001 1534 22702.4 426 737 797 531 10 5 741 247 552 109 348 223 421 204 229 303 630 13 85 81 11 31 93 187 22 7 411 8 1192 342 216200 838 191 189 23 0 0 0 0 0.00010060750606991 548 5480000.0 0 548 0 382 100 0 42 24 80 0 0 476 72 0 0 418 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08016060750255007 587 7322.9 174 296 291 436 0 0 113 38 338 20 143 63 211 52 98 128 109 20 82 127 0 29 6 48 0 28 205 5 362 225 237300 737 83 77 6 22 17 0 0 0.06080060750257005 1168 19210.5 329 672 496 438 132 0 446 152 278 99 153 231 345 212 128 325 445 26 45 79 32 25 57 124 0 27 378 16 918 250 265100 679 149 198 31 0 0 0 0 0.06825060750311002 1411 20674.0 560 688 723 912 66 0 307 126 287 55 163 280 499 238 176 444 525 9 135 104 14 30 59 186 24 36 567 27 887 524 259700 742 135 256 104 39 0 0 14 0.15029060750310002 1153 7671.8 417 509 644 732 123 18 254 26 154 75 120 206 402 164 186 327 432 20 87 55 8 24 68 158 6 35 438 0 982 171 330100 431 413 0 0 25 0 0 0 0.06275060750311004 1193 19012.0 389 564 629 548 40 36 508 61 277 50 212 216 488 117 110 421 374 4 69 73 18 19 69 125 6 61 424 19 808 385 248700 800 178 153 11 24 45 0 0 0.36091060750332001 2410 6677.6 662 919 1491 1626 184 27 448 125 264 53 153 1254 293 209 448 1382 364 34 234 166 20 40 14 160 0 64 828 37 59 1266 416700 701 41 14 33 69 495 160 0 0.03936060750232006 1025 26041.7 255 444 581 138 863 0 14 10 78 99 228 137 331 76 154 233 253 57 78 102 0 49 37 58 14 31 329 13 794 231 195400 748 165 134 30 0 0 0 0 0.12016060750309004 936 7789.6 326 449 487 630 115 0 174 17 11 31 123 184 178 212 208 268 407 0 99 19 9 0 88 110 0 23 277 0 841 95 5000011001 274 0 0 0 0 0 0 0.07336060750255006 1485 20242.6 470 664 821 737 39 0 409 300 603 99 192 346 396 195 257 370 592 20 95 126 15 24 70 203 0 39 492 17 1130 355 275000 593 299 141 23 0 0 0 0 0.04096060750232004 871 21264.6 298 388 483 62 731 0 72 6 6 82 109 162 216 141 161 300 198 18 104 73 14 45 58 43 0 64 276 8 536 335 187800 781 159 69 44 4 0 0 0 0.09002060750310003 1431 15896.5 489 659 772 642 98 11 635 45 119 76 228 252 459 244 172 386 589 8 51 90 7 23 76 217 7 31 469 22 1190 241 3450001001 330 58 56 6 15 0 0 0.05653060750256004 1337 23651.2 426 628 709 562 110 0 395 270 532 42 201 164 485 235 210 337 423 39 144 108 0 44 33 150 6 73 401 7 912 425 220900 753 261 96 25 0 19 0 0 0.24668060750233001 1115 4520.0 300 578 537 108 540 0 354 113 131 81 184 202 343 167 138 312 295 38 91 85 23 38 41 77 16 30 326 10 730 339 186400 597 148 89 44 31 0 0 0 0.03870060750255003 729 18837.2 310 346 383 491 22 0 99 117 223 0 36 117 179 213 184 268 167 41 132 64 15 56 16 53 0 33 276 22 519 210 282600 665 167 72 0 14 15 0 0 0.04807060750256002 1055 21947.2 314 563 492 327 18 0 611 99 118 52 155 246 280 206 116 276 505 3 39 23 7 0 102 133 6 19 342 8 849 206 287500 736 168 138 26 5 0 0 0 0.05924060750257004 1092 18433.5 383 444 648 707 0 0 327 58 362 26 163 142 273 228 260 198 339 44 162 84 0 20 70 103 10 49 358 29 952 140 237200 550 161 197 0 0 0 0 0 0.16820060750311003 752 4470.9 246 390 362 483 149 0 67 53 282 65 154 122 294 76 41 245 193 0 27 58 11 18 21 75 15 32 241 0 652 100 2742001001 96 138 7 0 0 0 0 0.04039060750232001 55 1361.7 20 23 32 0 55 0 0 0 0 0 35 0 20 0 0 12 0 0 0 20 0 20 0 0 0 0 27 12 0 55 0 875 27 0 0 0 0 0 0 0.07132060750232003 259 3631.5 108 86 173 13 178 0 68 0 0 9 12 90 84 21 43 74 52 12 54 46 0 15 12 14 0 25 101 16 191 68 214100 675 83 18 0 0 0 0 0 0.07542060750260001 1789 23720.5 498 937 852 595 273 0 829 92 299 159 291 280 579 232 248 414 578 40 69 113 19 40 101 161 0 54 546 21 1456 333 237000 852 238 294 14 0 0 0 0 0.06065060750260008 1463 24122.0 346 613 850 1033 35 0 140 255 585 86 188 181 372 151 485 389 337 29 255 88 8 48 44 117 10 28 306 0 858 238 234200 482 126 128 31 6 0 0 0 0.04692060750256003 988 21057.1 266 505 483 251 129 42 408 158 242 61 148 206 233 207 133 291 416 6 40 22 4 22 71 125 0 9 322 9 782 201 248500 915 142 166 14 0 0 0 0 0.15432060750259001 1682 10899.4 562 710 972 883 119 0 527 153 347 101 246 251 409 253 422 306 742 7 193 93 32 20 70 286 6 22 567 0 1308 288 275000 826 143 346 16 52 10 0 0 0.05132060750257003 1027 20011.7 392 415 612 602 72 0 353 0 185 100 106 257 175 136 253 163 387 9 130 73 0 44 23 155 0 40 406 22 260 767 237500 624 110 64 75 128 29 0 0 0.09939060750234003 93 935.7 35 36 57 35 0 0 0 58 58 0 29 9 20 16 19 19 20 0 35 0 0 16 8 0 0 0 34 7 11 82 112500 393 8 0 0 24 0 0 0 0.08154060750260007 2270 27839.1 647 1141 1129 1369 52 35 539 275 1125 107 325 499 589 435 315 565 908 85 127 181 22 65 151 215 9 66 738 27 1708 562 261500 601 320 207 56 143 0 0 0 0.03651060750255004 782 21418.8 219 361 421 185 17 0 371 209 269 117 90 136 263 27 149 150 350 0 52 14 0 7 54 100 0 0 280 22 403 379 229300 721 89 93 42 32 13 0 0 0.12313060750309003 1115 9055.5 397 519 596 633 232 11 232 7 85 50 213 58 402 222 170 202 535 13 50 109 21 15 27 234 0 12 406 22 959 156 427600 990 406 0 0 0 0 0 0 0.05240060750255005 1102 21030.5 330 492 610 393 29 0 471 209 304 51 140 209 390 117 195 272 401 17 109 28 31 7 38 118 0 49 347 14 945 157 260800 798 193 122 17 15 0 0 0 0.03966060750232002 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07965060750309007 767 9629.6 285 370 397 493 0 0 274 0 13 38 136 79 210 88 216 152 367 0 69 15 0 16 45 129 5 10 319 17 744 23 382800 875 319 0 0 0 0 0 0 0.03931060750258001 1119 28466.0 308 567 552 316 241 0 483 79 217 34 118 267 327 197 176 397 411 23 39 94 15 0 118 75 0 21 306 0 958 161 220000 540 156 108 4 20 18 0 0 0.03604060750312006 658 18257.5 207 344 314 158 247 0 253 0 0 0 102 140 234 107 75 214 255 0 44 47 0 9 58 59 11 18 255 14 417 241 213000 789 80 115 21 29 10 0 0 0.11135060750234001 1064 9555.5 318 493 571 17 670 0 362 15 57 118 270 242 276 88 70 282 263 42 39 90 6 47 6 116 0 100 340 15 147 917 245000 261 30 102 65 106 26 0 0 0.64030060750605002 3549 5542.7 1035 1640 1909 206 2275 14 841 213 390 447 1021 576 864 421 220 989 525 251 203 255 11 398 84 179 23 196 1125 81 860 2667 193100 200 99 280 9 431 248 0 0 0.07584060750260006 2101 27703.1 737 954 1147 1017 54 0 695 335 798 130 337 315 604 284 431 546 772 12 192 129 24 54 120 219 0 45 719 34 1307 794 223300 556 272 250 38 99 36 0 15 0.04688060750312005 1216 25938.6 381 634 582 387 230 0 431 168 410 46 206 295 387 159 123 358 312 68 66 127 26 54 39 117 0 60 389 16 607 600 229800 633 136 74 95 84 0 0 0 0.09193060750259002 1225 13325.4 414 615 610 427 226 0 464 108 215 86 232 218 391 194 104 256 438 39 67 94 8 17 24 185 0 30 434 33 1068 157 239700 802 176 218 26 14 0 0 0 0.05845060750332007 1281 21916.2 579 568 713 797 58 0 426 0 72 68 154 294 323 166 276 341 425 32 137 119 15 31 22 176 16 20 638 37 0 1281 0 706 0 40 14 37 195 319 0 0.04298060750258002 647 15053.5 183 301 346 93 215 0 339 0 112 77 144 124 219 43 40 171 154 34 24 61 7 47 17 60 0 37 248 46 379 268 265700 681 63 44 36 62 43 0 0 0.07283060750260002 1989 27310.2 578 935 1054 1162 60 15 480 272 841 123 314 450 580 263 259 538 849 55 145 42 23 13 192 206 0 34 562 25 1436 503 250400 803 239 255 29 24 0 0 0 0.06214060750261001 1173 18876.7 376 608 565 513 27 0 562 71 239 47 187 254 340 152 193 414 383 24 71 65 0 25 67 106 14 23 405 29 604 569 256000 688 120 128 31 60 60 0 0 0.09238060750261004 847 9168.7 284 462 385 417 11 6 371 42 182 67 85 142 228 150 175 235 315 29 77 25 7 33 65 86 0 0 272 0 639 208 259000 771 115 124 11 22 0 0 0 0.10543060750234002 1923 18239.6 561 928 995 250 1242 0 312 119 169 131 458 261 538 255 280 454 554 62 153 176 20 71 69 195 9 78 570 31 1492 396 199200 790 297 245 11 11 6 0 0 0.07089060750312004 1795 25320.9 525 777 1018 316 484 0 747 248 258 155 383 335 588 119 215 528 494 24 83 149 21 53 42 180 14 44 554 22 1012 769 201300 856 254 223 40 17 7 0 0 0.04633060750312001 653 14094.5 158 288 365 57 240 0 312 44 74 61 93 196 108 145 50 235 151 18 33 56 9 19 46 21 0 38 197 9 478 175 2265001001 134 22 41 0 0 0 0 0.03880060750312007 962 24793.8 359 395 567 389 289 0 284 0 111 41 124 206 228 197 166 328 363 0 102 11 11 11 67 95 0 44 339 13 714 248 214900 890 99 215 17 8 0 0 0 0.05821060750313001 1225 21044.5 387 606 619 319 722 0 184 0 74 90 174 202 387 170 202 370 398 43 91 79 9 61 59 137 0 49 419 12 1027 198 2272001001 184 235 0 0 0 0 0 0.04310060750313007 770 17865.4 253 337 433 395 151 0 224 0 7 35 105 123 275 105 127 154 294 20 27 113 0 19 40 107 5 20 307 0 598 158 265700 946 138 159 10 0 0 0 0 0.06759060750260005 1769 26172.5 507 816 953 735 27 0 543 464 816 111 309 288 634 250 177 497 634 5 100 98 48 36 85 214 0 13 571 27 1180 589 248700 818 229 224 44 62 0 0 0 0.05349060750259003 904 16900.4 303 506 398 272 348 0 263 21 30 38 122 143 270 200 131 248 381 18 35 76 9 24 63 117 0 32 316 12 811 93 214300 840 72 237 0 7 0 0 0 0.02319060750332002 452 19491.2 260 154 298 244 47 0 161 0 34 38 20 92 172 80 50 179 68 11 25 78 0 11 0 36 0 24 226 6 0 452 0 669 0 13 17 29 158 0 0 0.07636060750260003 2363 30945.5 664 1116 1247 1014 86 21 870 372 898 149 417 569 652 322 254 565 828 61 155 163 50 32 104 243 16 72 696 31 1671 692 244800 897 261 360 53 12 0 0 0 0.04435060750261003 890 20067.6 333 400 490 574 0 0 309 7 226 14 88 180 208 193 207 275 408 15 67 28 7 12 59 139 18 15 319 15 678 212 2676001001 100 219 0 0 0 0 0 0.66793060750610001 558 835.4 157 240 318 123 350 0 55 30 54 52 100 67 192 47 100 130 145 0 23 69 21 6 7 61 8 17 190 14 380 147 2106001001 119 66 5 0 0 0 0 0.03305060750332003 564 17065.1 250 207 357 328 77 0 148 11 36 8 72 173 136 116 59 237 157 9 42 62 25 22 19 58 9 43 286 9 0 564 0 698 0 87 0 55 113 0 0 0.04704060750312003 1083 23023.0 344 561 522 236 447 0 313 87 129 54 183 214 428 105 99 329 314 54 65 97 0 23 32 110 0 58 345 29 811 272 2404001001 174 160 0 8 3 0 0 0.06033060750260004 1583 26239.0 468 793 790 420 13 0 801 349 466 79 390 195 492 173 254 413 462 23 64 93 34 31 22 200 8 26 478 22 931 652 235400 789 180 233 22 17 0 0 0 0.03343060750264008 953 28507.3 276 536 417 209 164 0 386 194 202 33 216 191 304 115 94 279 351 26 25 63 24 0 44 141 11 27 250 4 844 109 242500 932 102 148 0 0 0 0 0 0.04286060750313006 817 19062.1 352 352 465 247 343 0 209 18 41 45 58 151 193 155 215 147 330 48 122 0 10 9 36 117 0 27 306 9 648 169 229500 925 121 185 0 0 0 0 0 0.03343060750312002 771 23063.1 244 457 314 159 445 11 123 33 101 31 39 203 168 185 145 202 327 21 65 71 0 9 95 48 9 24 235 11 647 124 235200 325 161 63 11 0 0 0 0 0.07712060750264001 1434 18594.4 398 748 686 420 331 0 601 82 217 159 144 408 409 146 168 440 496 36 105 51 27 20 82 142 0 27 413 17 1231 203 213700 902 203 185 0 19 0 0 0 0.07102060750605001 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05682060750332005 1739 30605.4 916 769 970 1195 191 0 290 63 76 95 208 341 492 188 415 542 535 36 210 174 38 90 44 232 0 66 894 75 0 1739 0 741 0 78 7 38 171 562 0 0.07616060750261002 1773 23279.9 518 813 960 629 32 0 777 335 602 78 343 304 502 232 314 493 528 66 176 63 14 70 87 177 0 53 585 28 1190 580 267100 763 211 295 9 23 38 0 0 0.11028060750332004 1497 13574.5 847 641 856 1091 61 0 331 14 73 50 101 177 492 145 532 448 550 25 229 120 19 56 27 249 0 28 1018 189 52 1445 350000 723 25 46 9 98 87 720 0 0.03384060750332006 733 21660.8 349 373 360 452 124 17 114 26 50 36 116 135 245 103 98 181 259 32 30 83 0 38 9 126 5 9 338 0 0 733 0 789 10 67 19 103 91 33 0 0.08484060750314002 1382 16289.5 425 682 700 246 749 0 219 168 190 102 224 253 433 194 176 373 522 30 71 91 10 16 50 186 0 29 431 23 1096 269 223200 594 186 161 60 12 0 0 0 0.05852060750264007 1528 26110.7 439 742 786 433 266 0 611 218 253 158 196 349 385 295 145 536 519 16 54 104 11 24 78 174 29 39 440 15 1181 347 209500 675 127 244 29 34 0 0 0 0.05445060750314005 1093 20073.5 365 499 594 160 697 13 181 42 71 52 201 204 313 197 126 263 425 20 87 68 19 6 35 170 0 37 388 11 818 275 193100 822 187 185 0 0 0 0 16 0.03022060750314001 613 20284.6 225 285 328 88 396 0 85 44 57 25 69 102 121 144 152 140 279 10 60 28 8 8 37 101 0 7 173 1 572 41 231300 875 106 67 0 0 0 0 0 0.06257060750313002 1388 22183.2 425 596 792 131 871 0 263 123 158 140 318 256 360 212 102 315 420 36 79 120 0 89 41 139 18 43 415 14 1117 271 243700 861 120 268 0 8 19 0 0 0.02928060750313005 434 14822.4 192 206 228 69 318 0 47 0 11 0 19 81 180 51 103 113 159 13 35 78 0 12 21 57 0 13 199 9 355 79 216900 875 111 80 8 0 0 0 0 0.07832060750262001 1562 19943.8 438 693 869 602 0 9 661 290 486 89 212 307 426 258 270 369 644 27 108 42 8 24 88 195 4 20 506 14 1091 471 279600 855 117 335 5 14 35 0 0 0.03883060750263004 929 23924.8 233 465 464 237 0 0 424 268 328 67 158 174 237 176 117 217 239 7 133 49 17 10 61 53 7 21 282 6 747 182 248600 726 131 85 35 25 0 0 0 0.06644060750313004 1211 18227.0 354 672 539 209 594 0 408 0 79 67 163 219 426 159 177 364 368 34 70 82 29 25 66 100 0 14 427 19 962 236 245400 605 156 166 54 30 21 0 0 0.07421060750314004 1138 15334.9 303 583 555 174 590 50 263 61 133 99 229 220 321 160 109 298 235 61 92 105 29 57 22 89 12 24 348 26 801 329 209400 613 166 139 37 6 0 0 0 0.18655060750263001 1633 8753.7 564 723 910 799 145 0 552 137 285 104 147 366 509 201 306 397 573 25 197 49 47 42 94 182 24 49 564 17 1289 344 260500 811 271 160 29 37 67 0 0 0.07177060750263005 1848 25748.9 487 930 918 620 13 0 877 338 640 95 313 372 499 298 271 497 576 57 148 155 18 43 114 145 12 66 591 23 1283 565 256700 760 285 174 51 64 7 0 0 0.06035060750264006 1615 26760.6 431 808 807 486 144 0 882 103 281 127 272 300 489 252 175 411 620 15 107 37 29 40 85 185 9 41 429 18 1230 385 214200 821 184 128 48 62 0 0 0 0.15551060750610002 1183 7607.2 325 589 594 278 37 0 813 55 125 89 172 151 412 187 172 217 362 20 140 74 22 8 51 108 20 30 328 13 860 318 224000 626 212 97 0 7 0 0 5 0.06597060750264005 1738 26345.3 392 850 888 272 373 0 1093 0 147 95 411 337 423 284 188 431 552 40 84 91 20 31 122 117 8 36 433 16 1120 618 221300 565 208 166 35 24 0 0 0 0.06683060750264002 1411 21113.3 417 700 711 223 38 12 1124 14 109 64 252 232 438 234 191 345 600 0 97 83 0 31 94 144 0 15 397 27 1179 232 249500 641 101 220 58 12 6 0 0 0.11866060750313003 1577 13290.1 496 798 779 344 460 0 658 115 165 41 261 357 390 289 239 398 696 9 86 94 16 0 115 199 0 41 511 27 1337 240 2377001001 235 233 43 0 0 0 0 0.04200060750263003 879 20928.6 285 418 461 479 15 0 345 40 282 92 82 96 283 159 167 185 321 10 99 47 5 9 37 105 9 48 286 17 750 129 249300 950 143 125 0 11 0 0 0 0.04816060750262002 1086 22549.8 312 536 550 407 0 0 571 108 235 67 185 188 349 130 167 320 386 11 56 30 5 12 59 132 0 33 322 14 738 348 258900 852 145 121 13 25 0 0 0 0.03386060750263006 895 26432.4 221 473 422 296 0 0 510 89 297 84 88 162 293 156 112 275 325 24 32 42 23 17 65 62 17 9 247 0 616 279 267700 629 146 85 0 0 0 0 0 0.06815060750314003 1138 16698.5 280 596 542 247 375 0 430 86 245 75 227 200 348 202 86 287 437 9 27 82 11 0 55 127 5 25 351 9 768 370 209600 838 149 78 60 35 8 0 0 0.07946060750263008 2204 27737.2 662 965 1239 578 71 25 995 535 768 106 372 393 684 323 326 678 668 57 189 114 27 92 80 214 0 95 669 29 1259 889 234800 809 270 202 29 99 69 0 0 0.04602060750262003 1159 25184.7 310 531 628 433 32 0 651 43 412 26 247 227 380 172 107 371 336 31 67 87 22 25 61 91 0 28 351 16 755 404 229800 777 75 174 43 33 26 0 0 0.05257060750263002 1138 21647.3 295 607 531 412 13 8 644 61 98 114 247 144 344 155 134 235 453 19 50 40 6 11 39 134 6 15 278 6 1071 67 2557001001 205 73 0 0 0 0 0 0.07645060750264003 1697 22197.5 498 811 886 489 257 0 816 135 237 72 249 402 392 266 316 554 576 40 112 47 25 49 154 88 10 29 481 0 1171 526 216000 685 200 216 65 0 0 0 0 0.06789060750263007 1524 22448.1 481 673 851 700 66 0 678 80 334 54 240 251 389 308 282 398 671 0 58 77 43 17 98 203 12 24 441 14 985 539 257500 846 249 169 23 0 0 0 0 0.07156060750264004 3900 54499.7 1028 1790 2110 296 1998 59 1467 80 383 418 1065 846 960 312 299 1111 844 153 196 212 23 317 157 243 54 88 1240 105 1377 2523 185200 267 137 357 69 69 109 490 0 0.05186060750262004 1425 27477.8 347 704 721 556 58 5 573 233 586 133 259 303 339 200 191 348 500 44 95 66 18 29 53 167 8 38 337 9 823 602 242000 768 122 122 68 25 0 0 0 0.06063060750262005 1102 18175.8 266 544 558 283 241 0 465 113 288 112 223 216 331 139 81 284 313 31 41 98 26 33 33 95 10 17 283 11 795 307 222500 676 125 145 13 0 0 0 0 0.78723060816003009 959 1218.2 303 485 474 419 45 0 361 134 166 53 153 215 333 162 43 301 323 10 30 101 37 13 64 84 0 36 354 10 738 221 2926001000 167 19 9 0 129 0 0 5.64015060816001009 340 60.3 159 136 204 319 11 0 10 0 9 30 39 28 216 27 0 57 133 19 16 46 13 16 7 55 0 5 122 0 243 82 305600 691 105 0 12 5 0 0 0 0.22858060816002002 1781 7791.6 489 859 922 594 63 0 936 188 440 100 389 248 680 87 277 249 695 46 87 137 27 44 58 241 9 32 489 15 1244 537 198800 809 264 196 16 13 0 0 0 0.19268060816002001 1376 7141.4 388 636 740 232 393 0 640 111 280 124 290 281 388 174 119 215 460 58 61 105 0 76 38 174 0 40 400 10 702 674 202000 572 109 168 17 51 55 0 0 0.07954060816009002 455 5720.4 168 192 263 305 0 0 117 33 43 26 39 84 83 83 140 103 226 0 50 0 7 20 35 64 0 0 150 3 426 29 4105001001 150 0 0 0 0 0 0 0.49516060816009003 1793 3621.1 657 847 946 1238 29 0 496 30 124 94 274 267 465 336 357 387 760 3 125 124 26 62 83 275 0 34 732 22 1375 410 293800 859 590 12 7 46 77 0 0 0.02285060816007001 339 14835.9 103 180 159 197 9 0 80 53 172 36 46 117 78 22 40 77 97 16 24 27 0 5 10 41 0 7 102 9 124 215 183800 665 18 22 22 3 37 0 0 0.21964060816009001 1571 7152.6 621 758 813 1027 29 0 491 24 97 36 216 221 410 297 391 324 796 18 132 85 0 37 97 278 18 36 632 14 1383 188 3019001001 626 6 0 0 0 0 0 0.06151060816007006 1738 28255.6 481 885 853 659 154 0 741 184 665 132 359 330 489 249 179 404 634 7 100 100 21 40 48 230 0 28 482 47 939 780 226400 676 228 138 17 44 53 0 0 0.08964060816007005 822 9170.0 220 352 470 132 75 3 453 159 182 62 141 182 274 70 93 221 235 19 56 60 8 31 18 98 0 36 251 9 479 343 242100 715 123 39 23 43 17 0 0 0.05332060816007002 1436 26931.7 370 654 782 393 131 6 672 234 465 131 213 331 454 173 134 409 474 37 69 46 19 39 48 154 14 41 394 22 754 682 239400 686 193 119 17 46 6 0 8 0.06203060816004005 1948 31404.2 437 953 995 621 135 0 962 230 731 137 462 201 638 256 254 300 719 19 108 109 19 18 92 198 0 32 442 8 1503 445 239100 926 129 286 18 0 0 0 0 0.14922060816004001 1705 11426.1 526 852 853 802 177 10 594 122 433 181 265 316 634 217 92 410 686 18 48 125 14 56 63 256 7 20 664 46 1315 390 2596001001 165 441 6 27 0 0 0 0.16731060816003001 2249 13442.1 789 1096 1153 1124 113 0 864 148 428 141 313 457 574 486 278 538 1031 35 75 126 22 21 116 354 8 22 857 69 2024 225 287600 902 578 108 20 69 10 0 0 0.04195060816004004 1159 27628.1 322 507 652 388 205 19 484 63 255 80 178 266 318 212 105 408 352 14 76 64 20 11 104 77 0 30 283 12 836 323 244300 795 174 89 20 0 0 0 0 0.06792060816004003 1814 26707.9 521 908 906 785 91 0 533 405 843 93 208 389 552 279 293 419 709 42 106 161 11 43 119 206 24 22 499 16 1412 402 222800 525 264 201 13 16 0 0 0 0.04706060816007003 713 15150.9 198 332 381 278 11 0 266 158 353 57 146 141 213 65 91 183 218 29 62 42 19 22 46 63 0 6 216 9 251 462 228800 705 70 48 33 58 0 0 0 0.05321060816007004 1491 28021.0 378 833 658 458 93 0 703 237 461 113 282 319 456 234 87 347 569 15 55 66 13 14 76 179 0 6 423 25 875 612 211700 867 231 126 28 16 17 0 0 0.09863060816008001 2923 29636.0 1319 1359 1564 1280 452 17 913 261 593 167 361 768 820 466 341 837 1063 7 170 300 74 130 54 454 0 54 1398 61 475 2448 311000 667 170 0 26 179 365 640 0 0.39313060816005001 4375 11128.6 1204 2135 2240 1364 193 26 2510 282 928 346 863 935 1374 542 315 1154 1661 56 215 181 27 105 205 567 17 53 1336 73 3287 1070 269100 839 328 577 28 292 79 0 0 0.09714060816006001 2436 25077.2 670 1233 1203 1127 130 0 730 449 1088 198 452 519 792 261 214 643 728 81 139 184 100 50 114 224 10 36 738 34 1100 1241 237100 696 270 170 70 156 13 0 59 0.27940060816012001 370 1324.3 178 179 191 316 54 0 0 0 15 0 0 35 64 69 202 65 193 0 65 11 0 11 11 85 18 22 126 0 347 23 256300 875 126 0 0 0 0 0 0 0.19493060816006002 2466 12650.7 687 1235 1231 969 143 34 909 411 980 214 486 423 826 289 228 550 854 54 145 174 54 34 88 279 3 44 693 31 1592 861 233800 654 263 211 32 142 8 0 0 0.12394060816008002 3477 28053.9 1534 1680 1797 1469 569 0 1047 392 871 332 501 968 1023 310 343 1073 855 120 210 401 146 135 17 402 54 47 1583 69 121 3356 370000 671 35 23 13 296 862 346 0 0.13472060816010009 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06832060816011001 828 12119.4 310 373 455 556 76 0 196 0 31 46 119 131 265 166 101 117 458 0 68 42 9 24 58 167 0 17 340 15 550 278 3242001001 340 0 0 0 0 0 0 0.09492060816011005 1273 13411.3 422 624 649 829 28 0 406 10 135 35 207 240 308 240 243 318 596 12 91 37 12 31 71 212 5 36 443 0 1068 205 273700 996 405 20 0 0 0 0 12 0.62790060816010001 2892 4605.8 888 1497 1395 1335 392 10 1112 43 231 232 519 502 971 390 278 574 1332 15 141 103 13 36 142 497 0 49 903 18 2404 488 261200 899 877 8 7 0 0 0 0 0.02661060816005002 904 33972.2 273 530 374 368 91 75 208 162 391 81 136 238 292 108 49 215 298 43 55 79 29 12 37 91 18 35 275 10 395 509 228700 641 57 99 2 103 14 0 0 0.05225060816011002 782 14966.5 250 379 403 384 0 0 351 47 92 35 137 111 231 157 111 171 353 10 34 52 12 6 54 122 16 11 258 0 628 154 2714001001 258 0 0 0 0 0 0 0.17036060816012005 1384 8124.0 438 664 720 796 0 0 508 80 223 103 204 207 488 186 196 318 605 36 88 97 0 8 78 208 0 56 455 15 1095 273 260500 884 442 13 0 0 0 0 0 0.09035060816012002 2104 23287.2 660 997 1107 811 135 0 842 316 602 223 386 489 642 223 141 491 703 81 111 168 10 53 43 303 0 57 720 19 227 1877 241900 719 77 0 17 407 219 0 0 0.09570060816005003 1577 16478.6 444 705 872 707 71 0 631 168 558 103 292 300 423 231 228 293 619 19 120 65 0 29 94 216 0 38 385 7 1181 396 267700 731 89 267 5 6 18 0 0 0.13723060816013003 1452 10580.8 436 724 728 782 161 0 380 129 429 129 273 195 503 169 183 316 428 59 98 93 0 47 59 154 0 50 421 11 640 724 238800 643 145 56 21 97 92 0 0 0.17760060816012004 1594 8975.2 585 812 782 1019 0 9 566 0 152 172 323 160 531 216 192 200 739 20 87 103 0 10 30 345 10 29 512 13 1306 288 255000 896 512 0 0 0 0 0 0 1.19265060816016011 884 741.2 489 383 501 787 14 17 22 44 147 9 0 71 201 287 316 232 368 7 149 100 9 24 18 161 0 13 501 0 817 42 0 440 0 0 0 0 0 0 501 0.13856060816013001 3320 23960.7 1099 1667 1653 1302 185 10 1286 537 1286 284 517 769 1024 382 344 822 1155 48 167 266 54 86 63 470 40 79 1125 43 1767 1553 267900 633 142 302 76 265 316 0 19 0.08920060816011004 1465 16423.8 429 752 713 662 82 0 585 136 326 130 203 289 459 209 175 355 500 29 102 141 18 22 71 175 0 50 456 9 982 419 2661001001 456 0 0 0 0 0 0 0.06156060816012003 606 9844.1 149 311 295 246 12 0 348 0 54 42 155 69 242 27 71 129 157 19 64 40 30 16 9 59 0 14 213 0 236 292 261400 684 82 13 0 11 107 0 0 0.06169060816011003 1259 20408.5 522 607 652 668 44 21 449 77 145 100 174 216 394 178 197 246 651 0 66 45 0 32 56 269 7 11 512 24 652 607 263600 764 316 0 0 32 164 0 0 0.18038060816013002 1983 10993.5 743 1030 953 613 206 0 489 675 1031 227 353 441 651 198 113 517 699 44 96 139 48 79 37 302 5 61 769 54 551 1432 224600 650 228 20 72 305 57 59 26 0.13152060816014001 1130 8591.8 408 521 609 629 16 0 437 48 93 35 135 235 326 270 129 266 578 13 65 38 17 0 84 189 0 24 357 8 705 425 280700 884 275 14 0 0 68 0 0 0.24174060816014003 2296 9497.8 632 1101 1195 701 136 0 1355 104 311 120 379 478 668 408 243 565 972 32 123 140 21 38 168 255 28 33 653 13 1663 633 2768001001 455 173 0 13 12 0 0 0.19548060816001001 1649 8435.6 724 794 855 1395 5 0 205 44 366 71 217 261 686 242 172 436 591 37 85 241 30 33 85 192 0 29 815 57 1063 570 245500 616 445 38 86 86 86 0 60 0.07298060816010002 1583 21690.9 444 771 812 568 63 35 821 96 206 76 373 258 436 269 171 384 607 21 69 65 22 26 78 214 19 30 461 12 1103 480 2598001001 452 9 0 0 0 0 0 0.11269060816001002 1045 9273.2 474 583 462 1004 9 0 24 8 40 89 131 140 445 153 87 205 446 8 41 131 9 13 14 209 0 18 486 25 761 284 274000 698 373 0 53 26 30 0 0 0.80611060816020001 1255 1556.9 354 687 568 852 0 12 244 147 501 92 260 210 446 129 118 241 467 22 66 96 28 16 48 179 6 13 429 8 1094 161 2199001001 429 0 0 0 0 0 0 0.76746060816016014 274 357.0 98 109 165 167 7 0 23 77 95 14 39 71 96 41 13 61 133 0 25 8 0 4 12 53 0 9 98 0 119 155 244000 835 70 5 18 5 0 0 0 0.23248060816014002 2544 10942.9 701 1271 1273 977 77 21 1383 86 383 172 339 562 634 468 369 716 991 51 148 111 39 49 131 249 26 44 777 16 2047 475 3071001001 519 15 6 0 5 187 8 0.18623060816010003 2494 13392.0 683 1262 1232 895 403 30 987 179 411 179 422 513 863 366 151 664 986 39 91 149 13 54 174 280 18 27 675 0 2060 403 2442001001 657 14 0 0 0 0 0 0.13817060816015003 2510 18166.0 607 1285 1225 808 159 0 1435 108 250 194 463 502 785 371 195 588 1084 29 70 143 8 25 232 260 0 12 676 10 1768 742 2576001001 641 0 35 0 0 0 0 0.59313060816016015 27 45.5 15 15 12 27 0 0 0 0 0 0 0 0 0 0 27 0 27 0 0 0 0 0 0 15 0 0 13 0 0 27 0 275 13 0 0 0 0 0 0 0.61122060816016021 3752 6138.5 972 1928 1824 1404 135 53 2137 23 461 267 727 728 1149 631 250 978 1642 28 155 114 18 55 332 428 28 69 992 14 2857 895 302600 986 836 72 9 0 64 0 0pyshp-1.1.4/shapefiles/blockgroups.shp0000666000175000017500000062727411642150262017036 0ustar daviddavid' ^^aB@C^¤B@"^B@C^¤B@WMQ"^¤B@j̚^8ZB@pߚ^,B@"^¤B@F@1^GSB@<^ɐcB@&7^ShB@x ۗ^ݵ|B@'ї^ B@Q-"ɗ^ԛQUB@;pG^cB@{F"4^bvKB@ߋ/^)#.B@V^٭eB@8ӄ^8aAB@|H^+,B@) ^eM.B@MӀ^s`9B@d~^09B@'c|^C.B@ y^ 1B@z^/[^K'B@;(A^Z(B@PC^NB@(@^NB@N_,^XB@eM.^DB@oD^RB@F@#H^B@"1^g%B@2^DB@z'L^PB@UMM^熦B@N^B@P8L^ .VB@W\^.B@CBY^o+B@h.K^B@K^hB@ W^urB@u?T^o(|B@'+V^=]ݱB@Q`^nB@ο^fOsB@Uq7^CW"PB@Uܸ^'QB@U^\gAB@Xm^~k'B@jt^epuB@ƣT^cB@a^9B@= ^u8FB@F@1^GSB@^^B@HQg!^%[]N B@< $^^B@^^B@C^B@\n0^A{B@?^/B@ߧ@^|\*B@+øD^n2 B@C^B@8< $^^B@^%[]N B@^^B@< $^^B@HQg!^%[]N B@^^B@[<^(bB@L8^cKB@^Q+B@sƚ^Db*B@ ̚^(B@=Κ^W 3B@FtϚ^;GB@^gEԚ^{B@h ^q̲'B@b^&zB@%9Ϛ^I\߇B@I[Ϛ^τ&B@}^tB@iai^V%B@tyƚ^B@$+ ƚ^ՑB@ :!tК^mB@}Ϛ^|ԛB@ Q?Ú^7B@O@^.B@46<^5UB@i4^gB@M^@IB@#^q̲'B@^(&oB@$^SQB@fd^,g~B@+,^M~B@zf^7/N|B@IbI^8πzB@ۈ'^^xB@^^`wB@#3^]FxB@k躚^ʉvB@׻^ OvB@^A+0duB@wg^vB@ǡ~^apB@()^}]tB@ި^d wB@T^'HlwB@"lxz^,zB@祚^R{B@.ҥ^/^|B@k^-|B@!;oc^M#~B@j2m^F0}B@S*^ x|B@<ۤ^C|B@Op^+}B@߽^=r}B@5磚^z΅B@/ע^z΅B@/ע^,iB@GJ^B@GJ^}>ʈB@Cus^rQ-"B@M^2B@M^E}B@ 4Ԛ^e B@ΤM՚^pB@. ^ɑB@[<^XB@~5^B@@^E,bB@ޚ^:vB@4h^B@7^cKB@ =bܚ^\n0B@ȔA՚^mB@5Қ^SB@KY8֚^yvB@2Yؚ^ŪAB@\ך^_}B@y^IB@+^B@ ^&9`WB@d!:^ҿ$B@h^WvB@tLh^njB@A*Ŏ^pB@Χ^{ԗB@<֌^0̕B@Y^w+KtB@*Wx^4B@x_ ^ިB@m%^z5@iB@sw^+~B@KtY^m6VbB@|~^B@u^lgB@d:t^$B@\߇^yqB@^Ӄ^ $yB@^^9⪲B@ysV{^gbB@K|^vB@IӠh^_ B@ƒf^Z`B@仔d^UB@仔d^&mB@Qd^ B@>!;oc^!B@_^fYJB@p'_^B@ |E^^|8cB@=^^Q(B@ 4\^B@.;?l^O@B@i^3B@U3Y^!˛B@1Z^]3fB@6X^{ԗB@,-X^ B@q:V^7pB@PW^1cB@|?mT^^J]2B@ЕT^jB@ܶQ^B@MKF^yvևB@0E^` B@={.S^NB@  R^GB@:M^7{B@rPL^B@jhwH^^DB@q4G^ B@D^=\rB@h]@^mUB@3<^|B@J^c@^e1B@9^]B@s/^h\8B@y0^{GB@p;4,^(XQB@`-^lC8B@}"^3xB@n!^|)B@?ƙ^-zmB@Fҿ^ڊeB@kљ^Ah:B@XǙ^UPQ+B@^`B@L8^@SB@S>U^,B@4}v^DB@͙^(bB@j{ԙ^l> B@6^¢"N'B@#W<^P5z5@B@AB^R^+B@c~x^s`B@g(x^iB@^Q+B@$*T7^'B@^xxB@g^4fB@}[^lB@'/2^-`B@`Н^LB@6ٝ^!bGB@^B@)A&^2=BB@l%^B@Mc{-^>B@Ւr0^B@/[<^PB@++MJ^zLB@hB@sf^A 3mB@5^tB@ GĔ^, B@%pt^B@qTn^F(B@GY^FNB@vöE^B@)@̘^9dB@]^#FB@˜.^xxB@"^ B@܂^uB@qo~^HGB@`X|^M(DB@c${^zR&5B@+z^r)B@]y^'B@jv^ B@ZBs^WvB@&pn^|8cB@O>=e^H9B@z9c^B@^| B@2^lɪB@^J]2^>B@IH^ǠBB@ec^TqB@>WX^ŧB@8GnM^ \B@gED^Nt"B@$P29^)'$B@) 0^iW!'B@rK!^ b0B@A^GW:B@1#^ `5B@(1^b.B@9+&^|{נ/B@,^m2B@0*М^FT=B@zœ^|AB@I^JDAB@ >^gEDB@б^#M"B@B@Bz"^G?B@4-2^CB@̓k ^@)VB@p^Y|^B@Pmp"^xnB@~U.T^'g(xB@^yB@T^8MpB@"7 ^8EGrB@vŌ^w)uB@z0H^8j{B@J^,g~B@K^~T~B@*Q^p{vB@ x#^T~B@%^bN&B@ `^E}B@n^8QB@j^ȳB@"<^N>=B@t^!qB@ <^ْB@_ѭ^7pB@h'^ OB@Q^2dB@0[w^2B@=c_^ԴB@\^ $(~B@V^t B@k^.eB@0^0bB@I^ }B@V^[ɎB@ɐc^ B@lF^}B@S^eo)B@pR^I2B@5^zލB@N^{ʄB@J^Ց#B@~^/$B@H[^.vB@^gEԚ^{B@FtϚ^;GB@=Κ^W 3B@ ̚^(B@mr^@߼B@>6^` B@1>6^HKB@wGj^@CB@ߣz^ "B@!X4^LuB@lw^r„B@S^+^ 3mB@{K9_^@߼B@^(c|B@l^8fٓB@mr^UB@M^B@B۽ܛ^>B@ p^ӟHB@@Qٰ^JB@^R^+B@=ꯛ^p|B@z6^f}B@ _禛^@SB@v^`SQB@nP^@SB@^r.UB@ѭ^R!B@( 4^oŏB@O^EVB@0b^J~įXB@L^:TSB@`<^$B@dT8^1 fB@hq^{mmB@g^6xB@]n0a^gsB@pY^SqB@6^HKB@zԛQU^5B@@Qٰ^lB@,ԛQU^RE*kB@]$?^[#qpB@{&3^)ϼvB@Sr/0^VzNzB@ 0,^D.8B@8 *^lB@V'g(^cdUB@h=|(^@IB@..^)dqB@UP^9[@hB@l, P^.s`B@@lT^/R( _B@c('U^PfB@ԛQU^RE*kB@mr^UB@G,^KB@j0 G^5B@K^ZB@CVzN^вB@TN^_#B@PlM^J&B@_vO^םB@M^B@mr^UB@DƜ^ m9B@K^RE*kB@5e^LۿB@=N^B!B@G^r0B@䃞ͪ^ m9B@"^F^( 4B@\1е^ДB@"B@^F!ɬB@O@aÜ^X2ıB@~dŜ^ZUB@DƜ^;SB@Ɯ^f,B@`wĜ^,B@)"Ü^FB@Va^*sB@K^B@5o^ =bB@Wx^]5B@Fy尜^m8, B@/x^RB@N^(E+B@d^..B@б^#M^gEDB@g+/^pYB@ms^ [B@_2ᗜ^`>Y1\B@߆^-]B@H}^E_B@"ĕw^m]B@a.e^l B@͙^(bB@ ҌEә^xρB@&N^WB@6^HKB@v;O<^qs*B@W{ ^6 B\9B@^ uB@`":^B@%2^5 IfB@Q^6pB@gG^N} yB@y@e^ .B@@e^4hB@^;TB@gG^ Z+B@,I^ҦB@!o^sIB@K^ڑ;B@ 8&N^ LB@1PN^,B@$S>U^,B@K^HB@L8^YyVB@i^=E~B@`R||^JB@lf^ᱟB@^H,B@^-w^QMIB@=֌ r^ bB@&|^_̖B@4iSu^I+B@1l^cB@2SZ^*D/B@{^.rOWwB@XSYv^yqB@4/.U^ B@1PN^&6׆B@]p^,^B@fLg^,-XB@%Tp^ LB@0|^2njB@~^ལƄB@B^=z}B@Z(^]yB@M^,sB@=|Ù^~:pB@_)Ǚ^9&B@:ș^~B@Uh ͙^/ B@^M B@^b B@&N^WB@ ҌEә^xρB@͙^(bB@4}v^DB@S>U^,B@ h ̚^ 'LB@MT^Db*B@ MT^ݑB@!^vnڌB@(bÚ^ 'LB@!ƚ^B@:Sɚ^Z B@ ̚^(B@sƚ^Db*B@^Q+B@#E^鷯B@MT^ݑB@ `":^cwB@D^Z B@(bÚ^ 'LB@D^ySB@ x#^cwB@K^ڑ;B@!o^sIB@,I^ҦB@gG^ Z+B@^;TB@@e^4hB@y@e^ .B@gG^N} yB@Q^6pB@%2^5 IfB@`":^B@:Sɚ^Z B@!ƚ^B@(bÚ^ 'LB@HY.^LۿB@S<.E^ZB@S<.E^.qB@e^LۿB@Y.^\B@K^ZB@j0 G^5B@S<.E^.qB@H.!^B[ΥB@^WB@^b B@e/^F$aB@zj^:YjB@WL^dB@jf-^M~B@^`+B@ zo ^rB@^tB@Y^˶B@p<^ .VB@;^HRB@?O^v1B@6^lB@gx^/.B@c[^s0B@{k`^4ӽB@TT ^!B@ y^B[ΥB@U^U2B@H.!^DB@F^.B@^3B@6^HKB@(/^jinB@j0 G^F};lB@۞ ^KB@ = ^xB@y@ٔ+^:ZՒB@Z/-^[B@(/^jinB@[{^+3B@:s ^B@K^ڑ;B@ x#^cwB@D^ySB@^c\qqB@XJ^LQ._B@ӝ'^jinB@ӝ'^ZHsB@tgy^LQ._B@J^Z(B@(/^jinB@Z/-^[B@y@ٔ+^:ZՒB@O*^>xB@ӝ'^ZHsB@xD^i6`B@Fve^,B@ l ]l^,B@Hi^jׄB@Fve^<fB@:ǀ^i6`B@" ˂^P÷nB@iA'^iB@,^0|B@^c\qqB@D^ySB@*Ŏơ^# B@;^{bB@l ]l^,B@pG^70QB@`<^B!B@ `<^F};lB@VF#W^eB@&^'†WB@A+^70QB@aK^6qB@G^r0B@=N^B!B@E{^1vB@Z^c B@h|?^TB@`<^F};lB@`ɪ7^Q}>B@^B@ ^>"DB@k^~$AB@i7^Q}>B@ɪ7^^IB@p^$B@S:X^B@^cwB@K^KRbB@^>"DB@|S^-$B@+^^IB@ &^[1B@ ^B@k^~$AB@+^%B@-t%^-$B@&^[1B@KxB?^k :!tB@m2^5wB@1^wB@it3^oB@r4^C6B@hHK^]B@K^*.B@z'L^B@1vK^c${B@:/K^^B@@^StB@KxB?^k :!tB@ x^>"DB@m^~KB@ m^AشRB@$\ș^OB@T1ϙ^]MB@^>"DB@K^KRbB@^cwB@]^;B@Yә^P3B@ ͙^~KB@_)Ǚ^9&B@=|Ù^~:pB@m^AشRB@!i9Cm^8FGB@,^ -B@ ,^o}UB@MB@Ug$B^?xB@#gaO;^ɏkB@ֈ`^Ry=B@([^C6B@Ug$B^RGTB@Xt5=^3JB@q4GV^,B@jTQ^n!B@I2^$xCB@Z {,^6:8B@/L^9 B@G^9 B@fikD^8B@] '^'B@_y"^oB!B@%/^8B@ Z+^+ B@%/^9B@@-^;B@9ӄ'^qB@Z {,^,F]kB@$^ oB@] '^B@Q^AB@;"^ҌEB@ID^⏢B@Q^B@@j^j4B@4GV~^!B@l dv^[B@J_^$B@A)V ^!B@@j^ $ B@ If^tB@ƦB ^]B@qN`:^ƤB@uO^B@IӠ^"Q*B@^qs*B@?^rB@g^=B@(XQ^ BB@%Tp^ LB@fLg^,-XB@&hV-^?G3B@< $^ZHsB@ B@늜^ s69B@7^¥c3B@A+^70QB@&^'†WB@VF#W^eB@`<^F};lB@18^t>"DB@T1ϙ^]MB@$\ș^OB@m^AشRB@`U^g&5B@^J ,B@$(~^B@.XV%^SHB@ y7R^GB@ y7R^CpB@~2Ƈ^SHB@0H^mB@V%^$9B@B@|)B@C^=~oӟB@-y<-^eB@FI^?6B@+C3O^b0B@ y7R^CpB@%@7^B@o^B@LL^`"B@+i7^>B@<LL^>B@M֨^B@ M֨^xADjB@&PĚ^SVB@Pњ^BB@ߚ^EhB@+i7^>B@LL^`"B@ 'i^cKB@@w^@.qB@N^̸B@##Ԛ^ّB@ Vд^R\UB@@ի^B@M֨^xADjB@=xIӠ^23/B@ƦB ^B@ ƅ!Y^ @B@$[]^ZB@>Ȳ`^%!B@m^ɧB@IӠ^"Q*B@uO^B@qN`:^ƤB@ƦB ^]B@,)^23/B@&kC^ݒB@qP^d${B@ƅ!Y^ @B@>X@k~^B@\Q^\bB@խ^ңB@&S^B@@k~^ϽB@E ;^ZmB@.^x`B@2W^\bB@\Q^nlB@խ^ңB@?P~2Ƈ^{؜B@FI^CpB@FI^?6B@ND~^{؜B@r^B@~2Ƈ^SHB@ y7R^CpB@+C3O^b0B@FI^?6B@@`V~^9MaB@r3܀ϛ^E eB@ r3܀ϛ^JGpB@L^rhB@'^9MaB@};^#w~B@V~^sB@dZ^E eB@h^zB@sV{؛^@0`B@r3܀ϛ^JGpB@AH8d^ xB@m^"Q*B@m^ɧB@!8.^ xB@~5^.sB@8d^@B@IӠ^"Q*B@m^ɧB@B`Ȱ7^tYbB@N@^:?qB@ h:;^5B@N@^/.UiB@lY.^tYbB@4^ӝ'B@Ȱ7^eB@ *^(ILB@b.^`B@n1^:?qB@h:;^5B@C`sV{؛^JGpB@ND~^SHB@ ND~^{؜B@n0a^R‚B@Ȯ^LpvB@r3܀ϛ^JGpB@sV{؛^@0`B@.:Yj^.B@~2Ƈ^SHB@r^B@ND~^{؜B@D+i7^Ή=B@&S^xADjB@ +i7^>B@ߚ^EhB@Pњ^BB@&PĚ^SVB@M֨^xADjB@@k~^ϽB@&S^B@i^#i7B@[B>ٚ^Ή=B@fc]ܚ^&7B@mr^XCB@C^=~oӟB@+i7^>B@EPZ H^̖pB@};^sB@};^#w~B@£#^¡xxB@q>^̖pB@Z H^B@rOWw,^"B@V~^sB@};^#w~B@F|8c^iB@q>^B@q>^̖pB@yZ^iB@~31]^[]N B@_|x^SZB@z):^A_zB@臭^p4(B@Bv^wB@S!^&7B@|8c^mB@YU^rB@Ǟ=^eB@x@ٔ^B@Z H^B@q>^̖pB@GPխ^·B@4^eB@4^ӝ'B@+~N^×B@jM^·B@խ^ңB@\Q^nlB@Ȱ7^eB@4^ӝ'B@HN@^@,B@ƅ!Y^%!B@ƅ!Y^ @B@_^vB@pDk^%zrB@&pn^C.lB@}^͐*WB@iq^&n@B@hv[^2p@KB@^# ^@,B@*4^dJB@N@^/.UiB@yTߙ^XSYvB@!8.^ xB@m^ɧB@>Ȳ`^%!B@$[]^ZB@ƅ!Y^ @B@Iiq^KB@4^0BxB@6p^ŧB@iq^&n@B@}^͐*WB@&pn^C.lB@pDk^%zrB@_^vB@ƅ!Y^ @B@qP^d${B@&kC^ݒB@,)^23/B@ƦB ^]B@ If^tB@ ^0BxB@gd^7B@Wy^VB@&L1^B@^-\oB@ut\^pB@4^Q%B@L5^1闈B@^K'B@ۧ1^euB@UD^uoB@;/K;^'>B@$W^KB@6p^ŧB@JHh:;^/.UiB@yTߙ^.sB@N@^/.UiB@h:;^5B@~5^.sB@!8.^ xB@yTߙ^XSYvB@N@^/.UiB@KxC^ 5 IfB@3^&7B@ 3^B@<Κ^`wB@ך^SrB@ИI ^ 5 IfB@iQ^/B@C^=~oӟB@mr^XCB@fc]ܚ^&7B@[B>ٚ^Ή=B@i^#i7B@&S^B@3^B@LX&S^l=C8fB@\K^ңB@+~N^×B@\K^zB@@M^l=C8fB@3^B@&S^B@խ^ңB@jM^·B@+~N^×B@M`FI^Fw;B@25 ^=~oӟB@ ИI ^ 5 IfB@25 ^c%YIB@"h$^~@B@2p@^Fw;B@FI^?6B@-y<-^eB@C^=~oӟB@iQ^/B@ИI ^ 5 IfB@NP@M^R>GB@lY.^ӝ'B@lY.^tYbB@I^R>GB@@M^l=C8fB@\K^zB@+~N^×B@4^ӝ'B@lY.^tYbB@Ox:x&4I^%v^K^bB@#J{/^%^ɬvB@~3^&B@S"^7B@d<^yqB@4^UB@ 1^辜B@U*^B@ S[ ^DB@ $^nlvB@x $(^B@D3O)^WB@Z>-^ B@;/K;^'>B@UD^uoB@ۧ1^euB@^K'B@]].^ihsB@0EHݘ^rnB@uw ^q[uB@~8H^HhB@՘^tۈB@B=И^ZB@ʄ_^aB@ky^^WB@ǁW˘^/>:uB@жuƘ^# nkB@-]6^7¢"NB@ޘ^pGB@(IL^*Z^B@, ^͎TB@ܝۘ^?:B@=^uB@ho}X^B@^̖pB@£#^¡xxB@};^#w~B@'^9MaB@R`L^lY.B@?x^{؜B@ ?x^ѫJB@l\^Ͼ =B@yt^lY.B@L^rhB@r3܀ϛ^JGpB@Ȯ^LpvB@n0a^R‚B@ND~^{؜B@?x^ѫJB@SxИI ^ť*B@@M^B@ @M^l=C8fB@$B#ظ^@5_B@dCԚ^o;2VB@К^;%8B@"4^jܛ0B@^ť*B@25 ^c%YIB@ИI ^ 5 IfB@ך^SrB@<Κ^`wB@3^B@@M^l=C8fB@T`I^V#)B@*4^/.UiB@ *4^dJB@/g+^*CB@6#E^ $>B@UMM^|l;B@Ǟ=^V#)B@I^R>GB@lY.^tYbB@N@^/.UiB@*4^dJB@Ux S[ ^B@ޛ^rhB@ yt^lY.B@E2^B@`.^p%;6B@ޛ^lB@v^.ȖB@C^B@v^`5!B@a^p>B@ S[ ^CYZB@'^9MaB@L^rhB@yt^lY.B@Vx^_ B@Ǟ=^l=C8fB@ Ǟ=^V#)B@sc͚^3fB@^sczB@f^_ B@^ť*B@"4^jܛ0B@К^;%8B@dCԚ^o;2VB@$B#ظ^@5_B@@M^l=C8fB@I^R>GB@Ǟ=^V#)B@Wp&^aX5B@$\^wf\B@ 5BX^\3?B@$\^"B@\7^1 XrB@`^aX5B@TPQ^< $B@&^SB@v^`5!B@Yt(^jeB@iq^2p@KB@| q^B@]^[B@캷"^_B@t(^5_%B@^# ^@,B@hv[^2p@KB@iq^&n@B@^ S"B@N^/$B@8칙^UB@Lř^9B@ Kƙ^ uXB@/ҙ^f,B@qR^lˀB@BwI^jeB@| q^B@Z`Ǟ=^yS B@^# ^dJB@ t(^5_%B@75^yS B@Ǟ=^V#)B@UMM^|l;B@6#E^ $>B@/g+^*CB@*4^dJB@^# ^@,B@t(^5_%B@[xyt^lB@;^ B@C,cC^ܛ0B@jH^4B@aM^IB@3V^1>B@I U^B@]QJV^|E{B@z6>W^80B@mTY^{B@ec]^ӁB@Oe^G7¢B@Zc^+nb~B@D(b^ސFNB@>̔^EИIB@^CB@;^іs)B@IC^u_B@^bg B@Hp#e^HB@n^F=B@paxw^N`:B@bdU^V{ B@+~N^iB@us=^aX5B@(/^_ B@$*T7^QL3B@ ^|*=%B@׉ ^uʣB@-s^B@?^eȱ B@VDM^=uB@ID^ B@dt@^^IB@H/j^J(}!B@F;n^6eB@{^|+B@$9^ TƿB@_p(N>=^B@CqǛ^ť*B@ ^l#B@CqǛ^EHB@πz3^B@ q7^9zB@BK8^||B@(N>=^uB@9!^q"B@};^ k*B@^ť*B@f^_ B@^l#B@``f^l#B@75^V#)B@ 75^yS B@D[ʚ^غB@p^?4B@^l#B@f^_ B@^sczB@sc͚^3fB@Ǟ=^V#)B@75^yS B@aH75^y>B@캷"^5_%B@캷"^_B@v+.^y>B@hv[^c B@75^yS B@t(^5_%B@캷"^_B@bX7QKs+^ȑB@^< $B@^B@&P"^ȑB@n,(^z0HB@7QKs+^?B@TPQ^< $B@`^aX5B@-^~xB@^B@c``^B@r^"B@ r^A>B@ќ^8B@^B@-^~xB@`^aX5B@\7^1 XrB@$\^"B@fv^XB@r^A>B@d2#J{/^lB@c^ɍ"B@#y>͘^$$6B@섗Ԙ^*B@F^lB@#J{/^%v^K^bB@;^&dB@*^5wB@gИ^w$$B@zؘט^?B@[!Ƙ^WYB@NW歘^ɍ"B@ި^`iB@>Ș^FB@/Ƙ^7kB@&1^B@э^!撪B@g ͘^:YjB@\J˘^ӽNB@CH^ "RB@c^(B@>̘^ GB@6Ϙ^`R|B@g%^_{fIB@[m^`sB@Cʘ^.oB@Θ^EB[B@@S^){K9_B@)r^ pUB@K⬘^QlMKB@6͘^r#DB@y>͘^$$6B@OU^fB@kP^ wB@"lxz^fB@OU^fB@eXfv^!FB@C^`5!B@'H0^AB@IMf^ |(B@ ^!FB@r^A>B@fv^XB@v^`5!B@C^B@'H0^AB@f0{^_!seB@ S[ ^'>B@:x&4I^_!seB@0{^&B@$W^KB@;/K;^'>B@Z>-^ B@D3O)^WB@x $(^B@ $^nlvB@ S[ ^DB@U*^B@ 1^辜B@4^UB@d<^yqB@S"^7B@~3^&B@8b->^ɬvB@:x&4I^_!seB@g`=^uB@BK8^||B@ q7^9zB@πz3^B@hHf1^겘|B@$W^ŧB@0{^&B@s蜟^겘|B@f1^@#HB@6p^ŧB@$W^KB@0{^&B@ih}[^vUB@bc^4fB@ bc^V횐B@P^vUB@噝^ VдB@^=B@}[^lB@g^4fB@NMg^aX5B@Df^d=B@y'e^Su8B@bc^V횐B@jxl?Û^RrB@pi^ IfB@ pi^F_AB@CUL^RrB@/ע^(bB@T^iB@ި^?WB@ӆ^HB@l?Û^?B@IZ^b*B@v稛^e)B@^B@bc^V횐B@y'e^Su8B@Df^d=B@n,(^z0HB@&P"^ȑB@ <^SXB@m`ޛ^9ؗB@CUL^?B@ CUL^RrB@b՛^9ؗB@ޛ^lB@l?Û^?B@ӆ^HB@ި^?WB@T^iB@/ע^(bB@CUL^RrB@nx'/2^l{%9B@0̕^lB@ P^vUB@0̕^Gq::B@;P^l{%9B@ Й^AvB@ O^ ({B@efb^(9xB@^+yB@'/2^-`B@}[^lB@^=B@噝^ VдB@P^vUB@o`'H0^_&B@b՛^lB@ b՛^9ؗB@ط^_&B@BL^ -B@yt#,*^j{B@'H0^AB@C^B@v^.ȖB@ޛ^lB@b՛^9ؗB@p'G^B@^EB@.o$^LjhB@ S[ ^l%B@mU^<B@s.Ue^B@x #^B@g^@B@U^GB@@^^iNB@'G^G 6uB@噗^u;ʃB@¤^B@Wy^ݕ]0B@q^EeÚB@-l^1^B@;j^-B@8@d^#d B@a^zcB@`SQ^/ B@u? ?^B@ m9^صB@8 *^ uXB@Pn^ٴRB@O"¿^]0B@S^#qpB@j^EB@$F^B@$^B@=,Ԛ^:B@T^J UB@Z П^{B@ş^JB@)Ǻ^c~nhB@1^'*B@J&^&3B@ ^)B@^B@^bg B@IC^u_B@;^іs)B@^CB@>̔^EИIB@J)^-B@-xW^0 B@?J^ИI B@ 8Kɟ^=B@o$^LjhB@q}^ CB@ɧǶ^-`B@ ^+yB@l˸^Ȱ7B@ɧǶ^gB@7l[ٝ^ CB@x۝^0E4B@5ׂޝ^6qB@ iT^B@}^]¡B@Ehם^QB@6ٝ^!bGB@`Н^LB@'/2^-`B@^+yB@r`CqǛ^ a5B@v+.^c B@ &PĚ^3 B@L3ߚ^B@Qn^ a5B@CqǛ^EHB@߿yq^Ks+B@0 ǚ^0eB@hv[^c B@v+.^y>B@&PĚ^3 B@sPv+.^PB@]^_B@]^[B@Z}uU^svB@e`TR^.B@T^PB@v+.^y>B@캷"^_B@]^[B@tp&P"^SXB@ ^A>B@ +Μ^sB@u^w.B@ <^SXB@&P"^ȑB@^B@ќ^8B@r^A>B@ ^!FB@;ŪA^XİB@s ^F|'fB@+Μ^sB@u?^"k B@Ehם^!bGB@ iT^B@-B@l%^B@)A&^2=BB@^B@6ٝ^!bGB@Ehם^QB@}^]¡B@ iT^B@vhIMf^VGtB@ط^AB@ ط^_&B@M- ^AB@k'JB^{B@D$]^VGtB@4`^hB@IMf^ |(B@'H0^AB@yt#,*^j{B@BL^ -B@ط^_&B@w $9^+B@/[<^|+B@!?^"k B@?5^I^;B@׈`\^6?ҢB@ xa^B@tCSv^+B@ ^rwB@^D7B@$9^ TƿB@{^|+B@^kB@9^B@_"^?B@jߞ^3B@Z7ڞ^j:B@ZО^KVEB@V̞^KVEB@ʞ^?B@XǞ^XB@0 GĞ^XB@;^LB@. ^ADjB@5yj^B@U^KUB@Dk^VaB@qZ𢯞^TB@!^B@sᒞ^'B@Sͬ^"DB@W^80B@]QJV^|E{B@I U^B@3V^1>B@aM^IB@jH^4B@C,cC^ܛ0B@o>;^ B@CF7^wB@ϻ0^JB@k "^= NB@^F+^3ۃB@v-^ȕzB@j@+0^2tB@πz3^B@CqǛ^EHB@Qn^ a5B@{HqR^QcBB@s蜟^f,B@s蜟^겘|B@W2ę^QcBB@qR^lˀB@/ҙ^f,B@f1^@#HB@s蜟^겘|B@|P&PĚ^U/dB@^y>B@T^PB@^HjdrB@wN@^U/dB@Fҿ^1!B@&PĚ^3 B@v+.^y>B@T^PB@}`T^HjdrB@| q^[B@ | q^B@M$^=*B@m3^e3B@^HjdrB@T^PB@e`TR^.B@Z}uU^svB@]^[B@| q^B@~XQn^0eB@Fҿ^3 B@Fҿ^1!B@Cʠښ^27߈B@/M^0eB@|i^ٕB@Qn^ a5B@L3ߚ^B@&PĚ^3 B@Fҿ^1!B@hCUL^G&jiB@v-^B@ v-^ȕzB@t{Ic^Н`uB@G 6u^vKrB@o|홛^G&jiB@nj^;B@CUL^RrB@pi^F_AB@πz3^B@j@+0^2tB@v-^ȕzB@u^fIZB@ȑ^sB@ȑ^ClpB@ Yݜ^?;bB@=Fy^Z_B@m5^ek]B@`^[B@5a^fIZB@u^w.B@+Μ^sB@\sG˜^B@3pʜ^lwB@@Ȝ^U=ϟB@Gǜ^8ܘB@Y8Ŝ^h'B@VдĜ^+B@N&nĜ^5B@œ^eUB@ȑ^ClpB@`s蜟^DJB@F^&B@ F^lB@1w-!^DJB@i9Cm^,B@;^d`TB@s蜟^겘|B@0{^&B@:x&4I^_!seB@#J{/^%^B@2,^ iQB@ <^SXB@u^w.B@5a^fIZB@^N B@XtCSv^nSB@yj^B@+3^p'_B@yj^ePmp"B@IӞ^nSB@"k^՞^cZB@-^N\WB@tCSv^+B@ xa^B@+3^p'_B@`bd^QUB@W2ę^lˀB@ W2ę^QcBB@F^SB@/H^QUB@X^E4B@iP4^9DB@bd^aHZB@BwI^jeB@qR^lˀB@W2ę^QcBB@P /^m3B@l#^+B@l#^ɐcB@{b*^m3B@x ,^AشRB@ /^}B@tCSv^+B@-^N\WB@l#^ɐcB@P/M^ TB@wN@^1!B@wN@^U/dB@[T^ TB@U^ 8KrB@/M^0eB@Cʠښ^27߈B@Fҿ^1!B@wN@^U/dB@xtLh^V'g(B@OV^hB@ OV^zS4B@ꕲ q^-B@>^H^V'g(B@ ^o%;6B@ME*^/fKB@"ڎ^b~nhB@tLh^ B@ysV{^PB@4`^hB@D$]^VGtB@ À%W^`L8B@OV^zS4B@PP^Gq::B@O:`^V횐B@O:`^QO?B@0̕^Gq::B@P^vUB@bc^V횐B@_c^zI|B@EF$a^)TB@O:`^QO?B@h^:r3B@BwI^B@ bd^aHZB@l<*^ˠDB@qQ-^jHB@T<^:r3B@^HjdrB@m3^e3B@M$^=*B@| q^B@BwI^jeB@bd^aHZB@xD$]^zS4B@4)^AB@ 4)^MB@XQ ^3KB@8Kr^{,GB@py^i3NCB@mu9% ^q@B@Zd;^c!:B@OV^zS4B@ À%W^`L8B@D$]^VGtB@k'JB^{B@M- ^AB@4)^MB@5a^N B@>^H^ B@>^H^V'g(B@H9^j#B@lMK^^+$B@JH^Hk :!B@P1Μ^*øB@s"^{+B@^N B@5a^fIZB@`^[B@m5^ek]B@=Fy^Z_B@ Yݜ^?;bB@ȑ^ClpB@S*^}B@tLh^ B@"ڎ^b~nhB@ME*^/fKB@ ^o%;6B@>^H^V'g(B@po|홛^b B@D$^ȕzB@ $}Z^^ PB@og_y^b B@o|홛^G&jiB@G 6u^vKrB@t{Ic^Н`uB@v-^ȕzB@S*^ِfB@z(^FB@l%^N6B@D$^x $(B@ $}Z^^ PB@v-^JB@>h^ȕzB@ܡa1^qB@L^HB@>h^nB@wJ^#B@^JB@gy^XB@D$^x $(B@l%^N6B@z(^FB@S*^ِfB@v-^ȕzB@>+^3ۃB@ 5C(^LB@l ^txB@^HrB@.^mB@Ơ^ h"lB@乾^ h"lB@U^ 8KrB@[T^ TB@sb^gK6B@z^<$B@ܡa1^qB@HF^B@;^겘|B@;^d`TB@VЙ^B@F^SB@W2ę^QcBB@s蜟^겘|B@;^d`TB@x^gB@T^^ ({B@ T^^裌B@ ^apB@ɧǶ^gB@l˸^Ȱ7B@^+yB@efb^(9xB@ O^ ({B@ Й^AvB@;P^l{%9B@0̕^Gq::B@O:`^QO?B@T^^裌B@X^B@_`V(Ҡ^ÜMB@P1Π^jQB@&(̠^"9UB@fk}Р^FXB@~Ϡ^k#]B@>Ƞ^΅^B@_]Š^Yg|_B@> ^ݖgB@cGP^mYgB@rw^OeB@rj^dpB@w^qB@- ^hB@ }^l#fB@'G^G 6uB@@^^iNB@U^GB@ Й^W;B@)^׹i3B@>W[^d,B@{^F-t%B@֦^gyB@}"O^4%B@,'^B@B^TB@j/혠^B@^;:FvB@Ŧ^WuVB@x_ ^rR8B@t_^B@tF^^(#.B@PwN@^PVB@>Ab{^HjdrB@T<^:r3B@>Ab{^PB@"o^PVB@뫫^j%B@wN@^U/dB@^HjdrB@T<^:r3B@XK?^Uj@+B@x۝^6qB@x۝^0E4B@T^@/ܹ0B@b!^-B@׿3^y@ٔ+B@-=^Uj@+B@K?^}ZEhB@5ׂޝ^6qB@x۝^0E4B@X+ϛ^f B@og_y^G&jiB@og_y^b B@|ԛ^ B@u^-sB@M~2ƛ^f B@ "h̛^;P̔^TlB@{b*^AشRB@ {b*^m3B@=M^,{B@Mq^czB@=~o^xB@1%^TlB@?J^ИI B@-xW^0 B@J)^-B@>̔^EИIB@D(b^ސFNB@x ,^AشRB@{b*^m3B@OV^k)B@3P^MB@3P^mB@<֌ ^eVA B@.5^XOB@!S>^k)B@mB^74eB@OV^zS4B@Zd;^c!:B@mu9% ^q@B@py^i3NCB@8Kr^{,GB@XQ ^3KB@4)^MB@eO^Tb.B@3P^mB@XT<^ B@l<*^jHB@y'e^<B@(r^ B@)ahu^o/iB@>Ab{^PB@T<^:r3B@qQ-^jHB@l<*^ˠDB@y'e^<B@{^;:FvB@/5B?S^GB@*nb^c@zB@^;:FvB@j/혠^B@B^TB@,'^B@}"O^4%B@֦^gyB@{^F-t%B@>W[^d,B@)^׹i3B@ Й^W;B@U^GB@g^@B@x #^B@s.Ue^B@mU^<B@(D!T^;pB@/5B?S^#3B@@1d^EB@*nb^c@zB@?ܵ^zB@e,i^@B@XaTR'^^H0B@O8^k*.B@fc%^, (B@?^F-t%B@\sG^Os'B@W}W^ %B@ٳ25^[ HB@2CP5^BtB@"4^/B@C4^zB@-AF@^|%B@ĭ^k*B@+d^jHB@9&^q>?B@?ܵ^3pB@1!撙^FB@ I^sB@\^0a4+B@ ۟^1Tm7B@cdU^dB@.;?l^us=B@1w-!^DJB@,^8kB@‰֘^B@섗Ԙ^*B@y>͘^$$6B@Mg'^@B@D^Z/-B@zrM̘^8+&B@)Ϙ^h B@D^}r B@V(^ڪ$B@+$Θ^k$ B@)Ϙ^OB@cZ^OB@^Zbe4B@+$Θ^B@+$Θ^iB@cZ^2;B@A^woB@zrM̘^B@zrM̘^.B@D^"ƽB@V(^[uB@1ʘ^Ro&B@=^B@(]^(yB@!o^0 XrB@Uܸ^DkB@JӠh^Afg;B@){i^jB@Jvl^XİB@XNB@b ^b{B@}:^B@-=^Uj@+B@׿3^y@ٔ+B@b!^-B@T^@/ܹ0B@x۝^0E4B@7l[ٝ^ CB@Q^xGjB@ꕲ q^B@48^zS4B@ 48^U1~B@LJ^Ժ jB@e^B@N`^B@ b^e%B@jHc^gB@NMg^B@_Ah^y B@ꕲ q^-B@OV^zS4B@mB^74eB@!S>^k)B@48^U1~B@9"ߥ^fs~B@N`^-B@6o^"ڎB@{Y^B@c"^]Ot]B@9"ߥ^@IB@9"ߥ^9]B@ ^^^ PB@H9^j#B@>^H^V'g(B@ꕲ q^-B@_Ah^y B@NMg^B@jHc^gB@ b^e%B@N`^B@e^B@U^%B@I,|}^&mB@A^fs~B@6o^"ڎB@pr6ܙ^0a4+B@1w-!^,B@ \^0a4+B@r6ܙ^f}B@W^[8B@=^B@!^ՏMB@i9Cm^,B@1w-!^DJB@.;?l^us=B@cdU^dB@ ۟^1Tm7B@\^0a4+B@@yj^TGB@}:^Uj@+B@}:^B@崧䜞^TGB@yj^ePmp"B@-=^Uj@+B@}:^B@H1w-!^8kB@섗Ԙ^*B@1w-!^DJB@F^lB@섗Ԙ^*B@‰֘^B@,^8kB@1w-!^DJB@ $}Z^I,)wB@9^x $(B@ ^JB@=#^j B@9^N1B@ s 3^ܴB@_M^I,)wB@HQ^"B@6T^MB@-cyW^PB@ $}Z^^ PB@D$^x $(B@gy^XB@^JB@WuV^`h^nB@L^HB@ܡa1^qB@Z Ϛ^tB@뫫^j%B@"o^PVB@M~2ƛ^jeB@Y#^#J %B@WuV^`Ab{^PB@)ahu^o/iB@(r^ B@`!S>^U1~B@&^mB@ &^eB@>^ꗈB@48^U1~B@!S>^k)B@.5^XOB@<֌ ^eVA B@3P^mB@O?^߼8B@&^eB@ho$^`wB@1%^ИI B@ 1%^TlB@h㈵^$\B@nƟ^L4B@V؟^}B@w^`wB@4F^1%B@o$^LjhB@ 8Kɟ^=B@?J^ИI B@1%^TlB@s 34^I\߇B@oKS^N B@oKS^WB@g^ME*B@/1"^I\߇B@{%^W)B@-9(^9?B@)^B@8*^}B@={.^B@y0^|b*B@c*3^B@s 34^!:B@$G:#^JB@^N B@) ^׻?B@l} ^B@~k ^aB@oKS^WB@hzPPV^4'/2B@VЙ^SB@ zPPV^ $}ZB@293L^H"iB@@7n1^mēB@/H^QUB@F^SB@VЙ^B@![=^4'/2B@oB^0:B@QF^t ]@B@zPPV^ $}ZB@T^^k^YB@/1"^!:B@/1"^I\߇B@z"0^ kcB@B=^]B@;/K;^n½2oB@kGq:^!<8bB@ʿW^k^YB@X^+jB@׈`\^h?B@T^^裌B@/fK^~B@s 34^!:B@c*3^B@y0^|b*B@={.^B@8*^}B@)^B@-9(^9?B@{%^W)B@/1"^I\߇B@` S[ ^r3܀B@TTJ^LjhB@ TTJ^bB@Q^r3܀B@5Y^HB@ͱ^Z'.B@ S[ ^l%B@o$^LjhB@4F^1%B@w^`wB@TTJ^bB@p ^yYB@'>V^裌B@ ʿW^k^YB@=W^ bGB@'>V^WIB@NMg^ŧB@ng_y^yYB@}^ÀB@ ^apB@T^^裌B@׈`\^h?B@X^+jB@ʿW^k^YB@h@1d^c@zB@Q^l%B@ Q^r3܀B@*nb^c@zB@@1d^EB@/5B?S^#3B@(D!T^;pB@mU^<B@ S[ ^l%B@ͱ^Z'.B@5Y^HB@Q^r3܀B@XO?^5x_B@R* ^f B@^"^jeB@R* ^pZB@bg כ^iܛB@r^5x_B@&^eB@O?^߼8B@M~2ƛ^f B@^"^jeB@HɧǶ^H,|B@}^apB@}^ÀB@V^H,|B@JΉ=^R8B@ɧǶ^gB@ ^apB@}^ÀB@XKq^3LmB@HQ^PB@HQ^"B@"k^7B@}^3LmB@d9 ^@B@Kq^B !B@-cyW^PB@6T^MB@HQ^"B@) ^uoB@6o^]Ot]B@) ^׻?B@BY^1B@$ɜ^=$|B@gœ^U-B@ګ^j#B@c"^]Ot]B@{Y^B@6o^"ڎB@W<ל^8B@RdԜ^Z{B@^upxB@4^ܚtB@Z^uoB@oKS^WB@~k ^aB@l} ^B@) ^׻?B@XQ^cwB@V^gB@V^H,|B@D^cwB@i ^JEB@Q^xGjB@7l[ٝ^ CB@ɧǶ^gB@JΉ=^R8B@V^H,|B@p}:^JGpB@i ^xGjB@ i ^JEB@x!^)B@#G^`o`rB@qQ-^)dqB@5^JGpB@Z*oG8^ B@}:^B@b ^b{B@Â^>NB@Q^xGjB@i ^JEB@P6vꭞ^0h!B@Z*oG8^B@Z*oG8^ B@h㈞^B@̱^0h!B@6vꭞ^. B@崧䜞^TGB@}:^B@Z*oG8^ B@X ^{L4B@@7n1^<B@zPPV^ $}ZB@1\q^{L4B@ ^n0aB@(r^ B@y'e^<B@@7n1^mēB@293L^H"iB@zPPV^ $}ZB@P蜟^o l`B@b'֩^. B@̱^0h!B@b'֩^eB@*ޞ^o l`B@ iT^hyܝB@蜟^l_@/B@6vꭞ^. B@̱^0h!B@H![=^0' B@W^B@r6ܙ^f}B@/$^0' B@![=^4'/2B@VЙ^B@W^[8B@r6ܙ^f}B@P0|DL^ҪtB@ iT^l_@/B@ iT^hyܝB@üǙ&^I B@R/I^ҪtB@0|DL^B@ 7^̛õB@蜟^l_@/B@ iT^hyܝB@x s 3^* hB@q ۚ^nB@ [X7ޚ^YB@ W@ܚ^) B@q ۚ^r4GV~B@JE^~mB@rOWw,^* hB@ s 3^ܴB@9^N1B@=#^j B@^JB@wJ^#B@>h^nB@[X7ޚ^YB@h1%^gB@ E^B@ 1ZG^W`VB@ E^L$zB@N?^gB@Ή=^PōB@1%^TlB@=~o^xB@x]^t=B@0|DL^B@R/I^ҪtB@1ZG^W`VB@`LJ^UB@r^eB@ r^5x_B@\u)^UB@ pA,^:]B@vfG^p^ꗈB@&^eB@r^5x_B@pw^V^WIB@=W^ bGB@ʿW^k^YB@kGq:^!<8bB@;/K;^n½2oB@B=^]B@z"0^ kcB@/1"^I\߇B@! ^-$`tB@z,C^ /HB@"uq^GCB@ɪ7^b*B@PQ^Va3B@c*^bB@c*^˙ B@XP^Va3B@w^fCB@Q^r3܀B@TTJ^bB@zO^B@V^H,|B@}^ÀB@ng_y^yYB@hrOWw,^@,B@{{՚^r4GV~B@ s}^m8B@A t ^\M 4B@@d&^@,B@U+^2SZB@rOWw,^* hB@JE^~mB@q ۚ^r4GV~B@A՚^+POB@{{՚^WZF=B@s}^m8B@e^ʼnvB@ I^f}B@e^~B@/$^0' B@r6ܙ^f}B@\^0a4+B@ I^sB@1!撙^FB@?ܵ^3pB@p!^rB@B^/B@PPV^>^HB@)Bv^YB@NG^ !B@E ^V 1B@֤^4LmB@6^ip[[xB@ɍ"^jvB@W9^B@w7N^ʼnvB@e^~B@`D^hB@`#I^H,|B@ `#I^gxB@@׾^GB@G8-xѝ^׆qB@'d^hB@^MHk :B@D^cwB@V^H,|B@HF^>B@`#I^gxB@X^B@tF^^c@zB@^;:FvB@*nb^c@zB@4E`^t=B@tF^^(#.B@t_^B@x_ ^rR8B@Ŧ^WuVB@^;:FvB@`5^R臭B@'d^`o`rB@ 'd^hB@ 2^R臭B@'y3^.v2B@5^JGpB@qQ-^)dqB@#G^`o`rB@]i^/K;5B@^MHk :B@'d^hB@Pb'֩^U-(B@'y3^JGpB@'y3^.v2B@Hr^N],B@9`W^U-(B@b'֩^eB@Q^"nB@5^JGpB@'y3^.v2B@XލA^w;SB@`<^VfJoB@`<^ CB@tq5^w;SB@&7^FB@);^|*=%B@?=^CB@ލA^ bB@Ѳ ^VfJoB@`<^ CB@`*ޞ^B@4i^eB@ 9`W^U-(B@4i^^L3B@~^^V`B@ՐǞ^YhB@tٞ^B@N`:۞^wN#B@*ޞ^o l`B@b'֩^eB@9`W^U-(B@`Qew^B@&7^ bB@ &7^FB@DKO^B@Zm^B@c\qq^ĬB@Qew^LuTB@ލA^ bB@?=^CB@);^|*=%B@&7^FB@XU+~^/CB@tZA^ȯbB@tZA^Z %B@E\^ \B@@@w^/CB@U+~^oTB@9db^ [B@y0H^ȯbB@6=((E^CB@tZA^Z %B@P1ZG^L$zB@N`:۞^o l`B@N`:۞^wN#B@0AC^9!B@ E^L$zB@1ZG^W`VB@6^XB@*ޞ^o l`B@N`:۞^wN#B@p<^~B@/$^ $}ZB@ 1\q^{L4B@zPPV^ $}ZB@QF^t ]@B@oB^0:B@![=^4'/2B@/$^0' B@e^~B@<^\B@:M^9]B@h?RD^;B@1\q^{L4B@hB$C^#N'B@Zm^LuTB@ Zm^B@1=a^7',B@V^#N'B@£^ B@"^E>'B@B$C^FB@1^&WMB@Qew^LuTB@c\qq^ĬB@Zm^B@`zO^mIFB@I/j^&OYMB@ M^'8B@I/j^A-B@%ϟ^r75B@^2^mIFB@c*^˙ B@zO^'B@£^ B@V^#N'B@B ^RB@eԚ^WZF=B@ eԚ^CF7B@g W^aB@^MB@&UM^镲 B@^‚B@0^RB@^U3B@Օ<^}EB@nU^U 7B@6ǹM^SUh B@/HM^k6B@V;M^y:WB@ĐL^ B@֪]^\!B@Kq^uB@M*^MbB@wak^_% B@Wt^B@D ^#B@ ~1^B@؜g^YLB@?Qy^;B@AG^B@<^XsB@^RAEB@Sr/0^4EB@+S^Zh9B@w^gltB@6sHj^B@3pʠ^CYB@W@ՠ^V^WIB@3^ x#B@ɪ7^b*B@-B@qߛ^B@80C^7 B@wh^` B@;P^+$B@K;^K9_B@/N|^+dB@htq5^XB@*ݛ^7 B@ *ݛ^!>B@&^ ?B@sIv^!B@={.^XB@p]1^B@tq5^w;SB@`<^ CB@80C^7 B@qߛ^B@*ݛ^!>B@jGq^8B@ .^xB@ .^;PB@ds ^q B@B^/B@p!^rB@?ܵ^3pB@9&^q>?B@+d^jHB@ĭ^k*B@-AF@^|%B@C4^zB@YKi^O"¿B@y[ٛ^!>B@ YKi^c>B@eF ^^~nB@HLP^g||B@(N^Y+B@@P^B@9ahV^VΆB@P\^ۅ:B@9w^^B@G^*D/B@ H<^hB@={.^XB@sIv^!B@&^ ?B@*ݛ^!>B@y[ٛ^[B@;^^MB@uŌ^׆qB@4D^J5oB@ U ^=1XqB@/m8, ^ZaB@\r)^p>uRB@S*^ˠDB@R(1^#10B@`_?^ρB@ ?J^9y B@M^O"¿B@eQ^< B@h˹W^| B@cZ^!#B@׈`\^wB@/Ie^ )"*B@YKi^c>B@M ^E| VB@KϜ^KUB@ Ks+՜^ɩaB@el^^Cp\B@i^E| VB@Pp^sB@q ^KB@M ^@ B@Q^lB@^OZB@!!֜^KUB@pӜ^nB@KϜ^|,}B@&؜^jjB@Ks+՜^ɩaB@p/N|^h<yB@NMg^R* B@ f^zB@~9]^+B@/N|^+dB@K*n^R* B@l^ ^~B@> ^q B@j+^ B@`;^]X3B@}[T^ <0B@fH^yB@<D^ͩdB@^EF^cD(B@WV^5#B@RT^`^HB@B^/B@> ^q B@&؜^ɩaB@9ahV^B@9ahV^VΆB@X^^ӃB@`^flfB@'c|^ h"lxB@1|DL^qqtB@$^c\qqB@ۿҤ^imB@M=^R_vjB@Ks+՜^ɩaB@&؜^jjB@KϜ^|,}B@B|`^0eB@9w^^B@P\^ۅ:B@9ahV^VΆB@ ^d,B@ܝۚ^ a5B@.^f`XB@ܝۚ^37߈B@=$|^d,B@^=- B@:w^DiB@&5^)^emSB@ ^eB@ ^WyB@ ^0HB@2t^B@x^͎B@Hm^ّB@hur^ a5B@.^f`XB@M=^Mc{-B@(N^VΆB@YKi^c>B@R||Bv^4 ;B@/^̷>7B@ 9^vp71B@lMK^Mc{-B@M=^R_vjB@ۿҤ^imB@$^c\qqB@1|DL^qqtB@'c|^ h"lxB@`^flfB@X^^ӃB@9ahV^VΆB@@P^B@(N^Y+B@HLP^g||B@eF ^^~nB@YKi^c>B@Ҩ^UDB@ds?B@1%^uq B@5yj^UDB@+^}x #B@Ҩ^kuB@f^zB@M^h<yB@@^Ox N}B@ w^8~B@NMg^8B@dsuRB@/m8, ^ZaB@ U ^=1XqB@4D^J5oB@uŌ^׆qB@^׆qB@#^l ]B@^2^18B@O7P^2wB@G!ɬޛ^ B@pi^ B@lMK^R_vjB@ i^E| VB@el^^Cp\B@Ks+՜^ɩaB@M=^R_vjB@lMK^Mc{-B@~$Ϝ^-$B@n8)̜^yB@ ^ B@`<^]V$B@Y^Ҩ6B@i^E| VB@ H.^37߈B@*^l ]B@*^9B@ܝۚ^37߈B@.^f`XB@U^l ]B@E^upB@*^9B@ .PR`^5BXB@9ٛ^p>uRB@9ٛ^\d8B@N^=B@^ |(ђB@'c`^pN\B@iq0'^5BXB@('^*zB@W'^dB@BW[B@"S>U^ݳB@, PS^CVB@~31]^imB@;^^uRB@'K^]J]2B@_ ^B@^,B@k^W{ B@G!ɬޛ^ B@xۛ^ nk B@9ٛ^\d8B@ nU^uB@@j'^}EB@@j'^rPLB@ӅX^2QB@^AGZB@5&^1B@.H^uB@ yrM^sV{B@#bJ^XB@jhwH^^U3B@bd^JA4B@<^ϸp B@epu^J#B@`<^]V$B@ ^ B@@j'^rPLB@ lMK^9>ZB@eQ^c>B@.PR`^ B@tub^H/jB@j,am^v B@y^‚B@~Az^B@s ]^ nk B@9ؗ^9>ZB@ѭ^DвB@{L^| B@lMK^Mc{-B@ 9^vp71B@/^̷>7B@R||Bv^4 ;B@YKi^c>B@/Ie^ )"*B@׈`\^wB@cZ^!#B@h˹W^| B@eQ^< B@.PR`^ B@ 9ٛ^LQԙB@(&o^^emS?B@%s^^emS ^q B@q^e%B@^B@r2CP5^rB@eQ^;2B@K9w^^u7OB@WSb^vyB@A ]^B@9w^^u7OB@k]j^dpB@ Q^EDB@v7OuȘ^rB@F 2ɘ^Ly B@&5̘^&SB@p]1#^8>[B@v^~NZB@D^, PSB@4^qB@5"^>&RB@x $(^8tB@LK1^B@"4^/B@2CP5^BtB@ٳ25^[ HB@W}W^ %B@\sG^Os'B@?^F-t%B@fc%^, (B@O8^k*.B@aTR'^^H0B@$D^;2B@$D^9ߡ(B@sp^[[%B@(`;^/ B@ e^DRB@WsD^xB@W^;B@t{Ic^E&B@=!7Ø^vB@WsD^f B@T^ZB@.^+IB@p^+IB@ǘ^T1B@p^T1B@b^1cB@NG7^eB@NG7^w B@,뇘^w B@R^B@z^+IB@7~^w B@z^w B@ u^B@r^B@ u^w B@]p^PMIB@pxADj^eB@֋h^^ zB@%]3f^u7OB@9w^^u7OB@!T^wR~RB@,-X^B@eQ^eNB@sCS^BBB@WSb^!'>B@R h^Z*oG8B@l#f^bg B@3Vzm^;B@l#f^"TB@ c^"TB@/Ie^0[wB@Ѐz3j^0[wB@Ѐz3j^iƢB@ c^iƢB@h^`^zk`B@>̔^ۿҤB@mp^MJAB@O9^DB@k]j^dpB@x ^nB@ѭ^Mc{-B@ ѭ^DвB@{_^wJB@r„Ѭ^B@Ŝ^SW>B@5Z^nB@@j'^rPLB@ ^ B@n8)̜^yB@~$Ϝ^-$B@lMK^Mc{-B@{L^| B@ѭ^DвB@X:w^ȳB@OWw,^=- B@OWw,^LS8B@ ^^ȳB@:w^DiB@^=- B@=$|^d,B@ܝۚ^37߈B@*^9B@OWw,^LS8B@xHL^yͫ:B@ ^^DiB@ ^^ȳB@b^pB@3ۃ^|cB@lxz,^~٭B@UG^yͫ:B@QH^֊6B@I^o'B@HL^,BB@ zR&5^YQiB@J#^X9B@:w^DiB@ ^^ȳB@M*^PkB@jhwH^\!B@.H^uB@'JB"m^L:B@_|^PkB@Y.^B@',^7B@M*^MbB@Kq^uB@֪]^\!B@ĐL^ B@;jL^ B@jhwH^ZB@s ]^ nk B@~Az^B@y^‚B@j,am^v B@tub^H/jB@4f^,B@gej^?B@/oj^B@Իx?n^B@p^VyB@p{v^rKB@·^1cB@Ȳ`⏜^B@F6^$cB@hAG^ӺB@zq^#B@ zq^dTB@2Yd^{VB@$>w^~B@fʉ^ӺB@AG^B@?Qy^;B@؜g^YLB@ ~1^B@D ^#B@zq^dTB@Ȳ`⏜^$cB@W'^ B@j,am^B:U^ݳB@gED^>W[B@B>!;oB@H^:$P2B@1q^ϹB@JP^~$AB@^B@sE)!^OsB@P:TS^1znB@c^'^AwB@c^'^ѫB@EJ^ިB@2^1znB@:TS^ΈB@5Ko^hB@n)^AwB@c^'^ѫB@8~m^FgB@K9_콙^e%B@$=C8fٙ^zB@/љ^N$B@w̙^XoCB@z˙^c[B@9̙^B@W#ҙ^gB@dCԙ^d .B@-uי^ [B@Z7ڙ^RB@veޙ^\B@+ۇ^E aB@g^؀B@ C^81$'B@ۤ^B@z^hW!B@Ma^M+B@^13B@~m^bc^B@ۤ^%/B@yM^]3fB@^J?B@GW^VeB@Q^a4B@^B@q^e%B@6eܙ^[bB@Pؙ^d9 B@OwxΙ^g]B@X8IǙ^vۅB@K9_콙^B@`"ę^XSB@Vдę^UB@IǙ^^}sB@V؟^`"B@J\ǟ^]L3B@{V^)s^O9&B@J@L…^aB@2^PۆB@6sHj^B@w^gltB@+S^Zh9B@Sr/0^4EB@r-^KwِB@&xJ^B@_|^B@ #Ƥ^hW!B@^B@N^kqQB@$^2B@J^1xB@Y.^B@_|^PkB@(yu^feB@lf^{/hB@Ց#^^6SB@<^i2B@#Ƥ^hW!B@'x $(^d`TB@˻^qB@D^, PSB@˻^i^`VB@dw^d`TB@d ^h%B@-Y^GTB@^B@A ^PsB@^S^gB@;"^$[]NB@c&^6YB@x $(^8tB@5"^>&RB@4^qB@D^, PSB@(x5Z^LqUwB@-X^B@  Q^ٲ|B@̰Q֜^z]zB@Cp^LqUwB@dV^jB@O'^vB@5Z^nB@Ŝ^SW>B@r„Ѭ^B@-X^q5B@Ii6Ü^upB@,^:`B@ Q^ٲ|B@)hzq^B@$^1xB@ $^2B@B@3pʠ^CYB@6sHj^B@2^PۆB@ g^fIB@DR %^n2 B@oŏ^VB@eo)狠^,=)B@C ^ԛQUB@#^B@NB !^f!B@+`OWw,^GSB@~tg^A*ŎB@ ~tg^[B@:,B^GSB@^5B@OWw,^LS8B@F;n^A*ŎB@wak^ᖏB@;zj^ۃB@ j^H,|B@~tg^[B@,Pfʉ^8πzB@ù^dTB@ù^B@W^8πzB@fʉ^ӺB@$>w^~B@2Yd^{VB@zq^dTB@ù^B@-@ ^^ۻ}B@^LS8B@^5B@ari^ۻ}B@ ^^ȳB@OWw,^LS8B@^5B@.X}ƅ^>>!;oB@W^ӺB@W^8πzB@_^>>!;oB@}ƅ^l\B@^NB@O7P^VB@Ù^ B@fʉ^ӺB@W^8πzB@/xUG^Ug$BB@ ^ȳB@ ^EJB@ƠB^Ug$BB@Y,E^_vB@S<.E^XB@F^+IB@UG^yͫ:B@lxz,^~٭B@3ۃ^|cB@b^pB@ ^^ȳB@ari^ۻ}B@ ^EJB@0H2^RbB@)%^ѫB@)%^kB@D^RbB@2^1znB@EJ^ިB@c^'^ѫB@)%^kB@1t$^pB@'_[?^yͫ:B@ƠB^Ug$BB@'_[?^;M B@+f^pB@V ^Ҏ~7B@^RB@)^ݰmB@}^sPB@}^wB@t$^wH1@B@9{gU^B@UG^yͫ:B@F^+IB@S<.E^XB@Y,E^_vB@ƠB^Ug$BB@29ٛ^f+/B@V ^wH1@B@ V ^Ҏ~7B@ 1қ^f+/B@K?֛^1?74eB@9ٛ^\d8B@ ՛^LQԙB@nE^ӝB@~^B@t$^wH1@B@}^wB@}^sPB@)^ݰmB@^RB@V ^Ҏ~7B@3H<0^rZCB@;"^6YB@;"^$[]NB@y?n|^rZCB@8~^nB@<0^oB@c&^6YB@;"^$[]NB@4X'c`^7>[B@K?֛^\d8B@K?֛^1?74eB@Gɫs ^!k^B@4 ^7>[B@'c`^pN\B@^ |(ђB@N^=B@9ٛ^\d8B@K?֛^1?74eB@5Hr-^~OSB@0也^WBwIB@0也^5C(^B@Yb+^~OSB@r-^KwِB@a'֟^GS=B@׻^WBwIB@0也^5C(^B@62^fIB@Yb+^KwِB@ Yb+^~OSB@RX;^&SB@bQ+L^PB@A׾^^OB@b.n^zMB@C8fٓ^{M JB@ g^fIB@2^PۆB@J@L…^aB@r>s^O9&B@{b^B@r-^KwِB@Yb+^~OSB@7j,am^1w-!B@ЛT^pN\B@ 4 ^7>[B@ЛT^ x'B@g&5^p71$B@FI^1w-!B@oDI^H39B@.R\U^Z8B@+V]^LTB@jd^woB@(dml^yYB@j,am^B:[B@8Xù^GB@N^2B@>x^jIB@cC^GB@ù^B@`^+ٱB@x^jIB@9Xari^B@kծ^5B@:,B^GSB@kծ^B@CX^B@`Ú^.QB@ ^EJB@ari^ۻ}B@^5B@:,B^GSB@:HW^us=B@cC^B@cC^GB@ ]lZ)^mEB@ 8^us=B@W^8πzB@ù^B@cC^GB@;7pꔜ^ bB@XvMH^B:>!;oB@W^8πzB@ 8^us=B@>X6eܙ^g]B@ng_y^nB@ng_y^ B@X8IǙ^vۅB@OwxΙ^g]B@Pؙ^d9 B@6eܙ^[bB@8~^nB@y?n|^rZCB@ng_y^ B@?@D^L F%B@Nyt#^kB@Nyt#^[.B@Na^L F%B@D^RbB@)%^kB@Nyt#^[.B@@`4 ^B@JRЛ^1?74eB@ 1қ^f+/B@JRЛ^B@C 8^B@ C^R^+B@ЛT^ x'B@4 ^7>[B@Gɫs ^!k^B@K?֛^1?74eB@ 1қ^f+/B@Ahl"3^3 B@n/^RbB@ P^MIB@n/^XB@s|^3 B@FN^B@l"3^NB !B@!q^h"B@t?^i_B@D^RbB@Na^L F%B@P^MIB@BQ^ w.B@9̙^bc^B@9̙^B@k^ w.B@4?O^=B@U]^% B@(^B@Q^H[B@7^}9]B@~m^bc^B@^13B@Ma^M+B@z^hW!B@ۤ^B@ C^81$'B@g^؀B@+ۇ^E aB@veޙ^\B@Z7ڙ^RB@-uי^ [B@dCԙ^d .B@W#ҙ^gB@9̙^B@C@Yb+^ +B@l"3^5C(^B@l"3^NB !B@PR)^ +B@Yb+^~OSB@0也^5C(^B@l"3^NB !B@DX:,B^]B@\ Ac^[B@yUg^|҉SB@B\9{g^*nEB@\ Ac^}XB@~p>u^]B@kծ^B@:,B^GSB@~tg^[B@yUg^|҉SB@EPB\9{g^}XB@(^H[B@(^B@\ Ac^}XB@B\9{g^*nEB@yUg^|҉SB@^I\^dvSB@Q^H[B@(^B@FD^i^`VB@PۆQ^~NZB@BԘ^jdWZB@˻^i^`VB@D^, PSB@v^~NZB@p]1#^8>[B@&5̘^&SB@F 2ɘ^Ly B@v7OuȘ^rB@ Q^EDB@k]j^dpB@^GɫsB@}u^dpB@PۆQ^GB@Za^.rOWwB@^I\^mB@/O犘^&"dB@~ Ę^k#]B@BԘ^jdWZB@Gh g^n2 B@PR)^~OSB@ PR)^ +B@DR %^n2 B@ g^fIB@C8fٓ^{M JB@b.n^zMB@A׾^^OB@bQ+L^PB@RX;^&SB@Yb+^~OSB@PR)^ +B@HP>x^mIFB@F!ɬ^kqQB@^B@F!ɬ^RbB@7^mIFB@}^,^, B@>x^jIB@N^kqQB@^B@IP ^*B@CX^.QB@H^*B@ ^EJB@`Ú^.QB@CX^B@pߚ^^B@wٯ;ݚ^+ۇB@H^*B@Jy?n|^aobHNB@dw^$[]NB@dw^d`TB@0Z ^SB@Ց#^z2QB@b(^jTQB@<@^aobHNB@A^VB@oh^mB@/u^0 B@ng_y^ B@y?n|^rZCB@;"^$[]NB@^S^gB@A ^PsB@^B@-Y^GTB@d ^h%B@dw^d`TB@KPƠB^KUB@H^EJB@H^*B@9^KUB@ ;^lB@'_[?^;M B@ƠB^Ug$BB@ ^EJB@H^*B@L 8^Ii6B@}^jIB@}^,^, B@ʃ^P6 B@z^G B@d1^$B@ߊ5^ $B@p1=^'B@2kM^Oo+B@u8J^CʠB@cM^^yB@!{^Ii6B@Xp?^YKB@ 8^us=B@ ]lZ)^mEB@cC^GB@>x^jIB@}^,^, B@M@H^ϹB@Xp?^us=B@Xp?^YKB@1q^ϹB@H^:$P2B@ 8^us=B@Xp?^YKB@N` 1қ^'B@+f^Ҏ~7B@ +f^pB@K^B@t^c^C7B@c'^>@B@C Λ^'B@JRЛ^B@ 1қ^f+/B@V ^Ҏ~7B@+f^pB@O@Na^MIB@sE)!^[.B@sE)!^OsB@P^MIB@Na^L F%B@Nyt#^[.B@sE)!^OsB@PcM^~T~OB@:۠^Oo+B@+,^2PB@qQ-"^,zB@!6X8^8B@.+=^]6B@cM^^yB@u8J^CʠB@2kM^Oo+B@p1=^'B@ߊ5^ $B@d1^$B@z^G B@ʃ^P6 B@}^,^, B@7^mIFB@{c^?B@Li^q= ףB@̒^)B@:۠^7nfB@W^~T~OB@ n^6Y1B@xx[^χg 2B@`^&B@X_^OcB@\4d^v/B@*kg^|'fB@ xa^Un2B@s ]^DB@o!a^[tYB@;3p^t{IcB@l#f^)B@+j^]B@elf^f(B@Ex^KUB@v8Jw^B@a+e^oaB@ڌU^?W[B@-Y^)B@XvMH^ bB@FI^1w-!B@g&5^p71$B@ЛT^ x'B@מY^SulB@x-^MB@,?2^j!B@DP5z5^c B@=^FxxB@A4F^5z5@iB@&qVDM^YrLB@TK'^feB@3y^B`"B@?"ɜ^kIG9B@bŜ^w}B@Ͻ^o_B@pӜ^9B@%ǝҜ^ B@ ͜^1%B@LŜ^*)B@pœ^B=B@P^jB@OŜ^2zB@@ǜ^TB@sc͜^M*B@E,b؜^PkwB@Ad&ޜ^sB@ky^1YB@M^-sB@ѯ^ڒUnB@]K^̓kB@K'^+&|B@K;5^ǸB@^D2B@-X ^NB@b^\B@1q^7 B@ "5^ǽ B@5ׂޜ^eXB@<^B`"B@^ `B@Ϡ^,"B@^P1B@3y^oB@B@>^bX9B@%^DŽKB@ECƣ^z3jB@8+^\Z {B@<ؖ^?k~B@Xl^ƿϸpB@HĔH^QB@^_{fIB@Q?Û^-]6B@K^6x"B@y^Lo.B@^m2B@Й^W\B@5^[;QB@Ĝ^:wB@|,GȜ^2B@<+iŜ^wB@5^XB@;%^H1@ B@d${^s۾GB@Ae^,F]kB@b^,)wB@M+^~{B@:vP^_+B@[Ɏ^yvB@7^S9B@t?^&NB@vݰ^#B@{נ/^D;B@ 7Ü^feB@SƜ^kB@"ɜ^kIG9B@U@PR)^m/B@FN^NB !B@FN^B@I'^m/B@PR)^ +B@l"3^NB !B@FN^B@VϠ^?W[B@XvMH^sLB@XvMH^ bB@-Y^)B@ڌU^?W[B@a+e^oaB@v8Jw^B@Ex^KUB@OU^z}B@/^"B@^P1B@Ϡ^,"B@J8^sB@:tzލ^sLB@^?s֧B@6q^` B@ްmQf^&B@Á,`^` B@.[^~mB@XvMH^ bB@WhH^whB@s*^B@ s*^NDB@Uh ͚^(B@ђ^whB@H^*B@wٯ;ݚ^+ۇB@pߚ^^B@CX^B@kծ^B@~p>u^]B@s*^NDB@X@DR %^VB@I'^ +B@I'^m/B@oŏ^VB@DR %^n2 B@PR)^ +B@I'^m/B@Y`K^>@B@9^;M B@ n^}AB@c'^>@B@t^c^C7B@K^B@+f^pB@'_[?^;M B@ ;^lB@9^KUB@n^}AB@ZH1q^~$AB@!{^YKB@}9^uyƾB@JP^~$AB@1q^ϹB@Xp?^YKB@!{^Ii6B@}9^uyƾB@[H\ Ac^iqB@U]^B@j0^ohB@9}=_^iqB@\ Ac^}XB@(^B@U]^% B@j0^ohB@\H~p>u^#B@9}=_^}XB@9}=_^iqB@h^#B@s*^NDB@~p>u^]B@\ Ac^}XB@9}=_^iqB@]@P^XB@^OsB@^B@n/^XB@P^MIB@sE)!^OsB@^B@^X8IǙ^B@<@^ B@ <@^aobHNB@jP4`^$IB@\:^B@]`7l^[B@om^M֨B@p^B@26t^^B@v5y^PQ+B@Mg'^ yB@ᱟ^B@Ye^P)B@l?Ü^c~B@ҌEٜ^ N} yB@Sٜ^0oB@]؜^LMB@8Ԝ^(XQB@̜^B@ 7Ü^feB@{נ/^D;B@vݰ^#B@t?^&NB@7^S9B@[Ɏ^yvB@:vP^_+B@M+^~{B@b^,)wB@Ae^,F]kB@d${^s۾GB@;%^H1@ B@5^XB@<+iŜ^wB@|,GȜ^2B@Ĝ^:wB@5^[;QB@Й^W\B@^m2B@y^Lo.B@K^6x"B@Q?Û^-]6B@^_{fIB@HĔH^QB@Xl^ƿϸpB@<ؖ^?k~B@8+^\Z {B@ECƣ^z3jB@%^DŽKB@>^bX9B@3y^oB@B@^P1B@bP9^TB@ђ^*B@ђ^whB@9|҉^ާB@ْU^nmyB@U 7^TB@9^KUB@H^*B@ђ^whB@c`n^5eB@bT4^KUB@ U 7^TB@bT4^toB@'c|^5eB@҈}^҈}B@#w~^{B@jj^ZB@n^}AB@9^KUB@U 7^TB@d@oŏ^,=)B@C5%^m/B@C5%^b֋B@eo)狠^,=)B@oŏ^VB@I'^m/B@C5%^b֋B@e7^mUB@Gve^RbB@ Gve^cg^B@^G[B@Xڝ^PWB@B^mUB@:۠^7nfB@̒^)B@Li^q= ףB@{c^?B@7^mIFB@F!ɬ^RbB@1^^}ݮB@ѓ2^ѪtB@Gve^cg^B@fhC Λ^(vB@҈}^}AB@ ҈}^҈}B@x#ț^(vB@(bdɛ^ B@>&R͛^ެB@C Λ^'B@c'^>@B@n^}AB@jj^ZB@#w~^{B@҈}^҈}B@g`!{^Rԙ{HB@+,^]6B@ +,^2PB@C3^+C3OB@CVz^Rԙ{HB@!{^Ii6B@cM^^yB@.+=^]6B@!6X8^8B@qQ-"^,zB@+,^2PB@h`̯^mUB@d]Kț^'B@ d]Kț^f6\B@>4a^mUB@qs*^9B@̯^&ǝB@C Λ^'B@>&R͛^ެB@(bdɛ^ B@x#ț^(vB@d]Kț^f6\B@iP}9^)B@Rx^Ii6B@CVz^Rԙ{HB@Rx^v B@`^)B@?Qٰ^yrMB@}9^uyƾB@!{^Ii6B@CVz^Rԙ{HB@j`^@,9B@?Qٰ^uyƾB@ ^ihwB@^B@JP^~$AB@}9^uyƾB@?Qٰ^yrMB@c&Q/^ӾzB@|^34a^9B@ >4a^mUB@w*2^aNB@&qVDM^YrLB@A4F^5z5@iB@=^FxxB@DP5z5^c B@,?2^j!B@x-^MB@מY^SulB@qs*^9B@>4a^mUB@nPђ^xB@)ƚ^(B@)ƚ^rB@"4^xB@^?CB@ގpZ^û\wB@ђ^whB@Uh ͚^(B@)ƚ^rB@ohU 7^toB@ގpZ^whB@ ގpZ^û\wB@gG^R)vB@[^PvB@v ^ZHsB@bT4^toB@U 7^TB@ْU^nmyB@9|҉^ާB@ђ^whB@ގpZ^û\wB@p@C5%^){K9_B@9⪲^3 B@9⪲^YPiB@e6$#^){K9_B@C5%^b֋B@s|^3 B@9⪲^YPiB@q@eo)狠^ԛQUB@e6$#^b֋B@e6$#^){K9_B@C ^ԛQUB@eo)狠^,=)B@C5%^b֋B@e6$#^){K9_B@rhj0^M(B@^=B@ ^*;.B@G ^/^M(B@) 0^׈`\B@j0^ohB@U]^% B@4?O^=B@k^ w.B@!^9~4bB@k^W9B@^*;.B@sk^nB@z˙^B@=C8fٙ^zB@$;ܙ^GQgB@@mߙ^PPVB@rMd^4sB@'o|^nB@>^B@ ]@^B@‚^XSB@^*;.B@k^W9B@!^9~4bB@k^ w.B@9̙^B@z˙^c[B@w̙^XoCB@/љ^N$B@=C8fٙ^zB@tP9}=_^&P"B@G ^/^ohB@G ^/^M(B@7Z^&P"B@0\^iWVB@9}=_^iqB@j0^ohB@) 0^׈`\B@G ^/^M(B@uPh^4GV~B@0\^iqB@a0^&B@Op^4GV~B@h^#B@9}=_^iqB@0\^iWVB@6^5@iQB@a0^&B@vNё\^kIG9B@Ͻ^2zB@"ɜ^kIG9B@n@ל^*B@̛õڜ^!B@i^\JB@8d^(ILB@8^:"ߥB@8^u&B@Nё\^Qo&B@z^=|(BB@%s,^y[YB@ ~{^\wbB@M^-sB@ky^1YB@Ad&ޜ^sB@E,b؜^PkwB@sc͜^M*B@@ǜ^TB@OŜ^2zB@P^jB@pœ^B=B@LŜ^*)B@ ͜^1%B@%ǝҜ^ B@pӜ^9B@Ͻ^o_B@bŜ^w}B@"ɜ^kIG9B@w`dM*^:UB@ Й^yrMB@ `^)B@ Й^ 2B@^:UB@;R}^f-B@dM*^@,9B@|^3Z1B@qaƛ^o.'B@5bfǛ^M+@B@d]Kț^f6\B@x#ț^(vB@҈}^҈}B@'c|^5eB@y@*.^-zmB@ 7Ü^+&|B@%ҌEٜ^ N} yB@ei^[#qpB@| ^-zmB@R%^ B@L0^qB@1=B^XYB@{Y^jB@@t_^ZCB@lXSY^wgB@]g^nB@*.^p$B@g^p^}Z1B@R1^toB@R1^_:B@~߿y^:>Z1B@'c|^5eB@bT4^toB@R1^_:B@}BԘ^OB@Y^mB@F 2ɘ^gB@f"Ϙ^C|B@ј^ikD0B@BԘ^jdWZB@~ Ę^k#]B@/O犘^&"dB@^I\^mB@+4f^A%cB@S^cB@΅^^ B@ݓ^pB@(^B@7n^B@F 2ɘ^gB@Y^T9)9B@sfB^OB@{ɘ^8LB@ioɘ^iB@?Ƙ^-\oB@qQe^:B@Y^T9)9B@~Xe6$#^,,B@o ^YPiB@o ^7QKs+B@C^jZ_$B@2: ^kB@^,,B@NB !^f!B@e6$#^){K9_B@9⪲^YPiB@o ^7QKs+B@hW!^]wbB@Úʢ^7nfB@t^O?B@辝^_vOB@nƝ^m2B@#H؝^W:B@֝^BiB@2^ŪAB@3.^]wbB@>^(GB@hW!^B@2l^w^"B@+,^2PB@ n^6Y1B@sCS^oIB@&qVDM^YrLB@w*2^aNB@>4a^mUB@d]Kț^f6\B@5bfǛ^M+@B@qaƛ^o.'B@Ku/3^\;QB@F 2ɘ^jdWZB@ F 2ɘ^gB@X^VB@JӠh^tpB@w$^oض(B@w'-^{*B@YO0^QH2B@G,^IbIB@%^{"0B@ ^ɐcB@E^Is B@A)Z^ZKB@ͮ{+^k6B@Ӻ ^Qy9B@0Z ^SB@dw^d`TB@˻^i^`VB@BԘ^jdWZB@ј^ikD0B@f"Ϙ^C|B@F 2ɘ^gB@{ɘ^8LB@Q-"ɘ^mqdB@4Ԙ^a+B@'i֘^\;QB@Ku/3^*wB@Rr/^s֧B@D+^3dB@üǙ&^D!TB@u^_ ĮB@~m^խB@ioɘ^iB@{ɘ^8LB@X6^MGB@zPPV^iWVB@zPPV^M~2B@ny^MGB@- (z^gB@a0^&B@6^5@iQB@0\^iWVB@7Z^&P"B@zPPV^M~2B@HBԙ^3%B@0Z ^SB@&Bԙ^eB@A`Й^P1B@ ͙^FgB@,`p͙^gA(B@IǙ^^}^(GB@3.^]wbB@xR1^({B@"4^?CB@ "4^xB@a^XSB@9|҉^q B@g~5^wMHk B@0 ^=C8fB@C˺,^({B@B</^MgB@R1^_:B@h ^?B@'^ c AB@^?CB@"4^xB@@~߿y^uB@B</^_:B@B</^MgB@d w^uB@~߿y^:>Z1B@R1^_:B@B</^MgB@@o ^!B@;R}^@,9B@;R}^f-B@1Xq^!B@o ^7QKs+B@dM*^@,9B@;R}^f-B@Pqaƛ^CB@VGt^:>Z1B@d w^uB@VGt^'2sB@$^CB@N&ně^A)V B@qaƛ^o.'B@~߿y^:>Z1B@d w^uB@pG ^/^ B@'o|^*;.B@ 'o|^nB@]R^B@"^>hB@E(^ B@x&4I,^EnB@G ^/^M(B@^*;.B@‚^XSB@ ]@^B@>^B@'o|^nB@pC^8'0B@@#H^7QKs+B@ /^VA tB@@#H^#*T7B@^8'0B@g%^>ϟ6B@(^ʼUB@2: ^kB@C^jZ_$B@o ^7QKs+B@1Xq^!B@\^a/B@/^VA tB@X7Z^ B@E(^M(B@E(^ B@NbX9^sB@S"^F^B@zPPV^M~2B@7Z^&P"B@G ^/^M(B@x&4I,^EnB@E(^ B@`*J= ^}iƢB@"^o.'B@ $^CB@"^X"B@ʠ^}iƢB@yt^B@,^@M-[B@*J= ^B@qaƛ^o.'B@N&ně^A)V B@$^CB@om^×B@,^B@,^@M-[B@=e5]O^$?B@˽P^b0B@rdP^!B@iE,b^+zB@n/i^×B@om^M֨B@]`7l^[B@ bk^2>^B@iSul^^-B@Gˁj^B@5e^9"B@ xa^QUB@X_^OcB@`^&B@*J= ^B@,^@M-[B@]i^t B@PȒ^_vOB@PȒ^VB@+I^+MFB@^odB@jhǝ^tB@9̝^]mB@C^|гYB@fԝ^cB%UB@Н^aN&B@U]^t B@0 ^Z[B@]i^kIG9B@l#^oꐛB@^B@e4yŝ^͏B@n^B@^SB@CV^B@?q^ZB@*A*ŝ^B@tyƝ^ڍ>B@nƝ^m2B@辝^_vOB@t^O?B@\J^$B@^ B@PȒ^VB@HOp^KB@ny^&B@ny^MGB@a^KB@Op^4GV~B@a0^&B@- (z^gB@ny^MGB@du^cJ!B@CV^W:B@]i^kIG9B@ms^cJ!B@du^ B@3.^]wbB@2^ŪAB@֝^BiB@#H؝^W:B@nƝ^m2B@tyƝ^ڍ>B@*A*ŝ^B@?q^ZB@CV^B@^SB@n^B@e4yŝ^͏B@^B@l#^oꐛB@]i^kIG9B@H)ƚ^ #B@a^4GV~B@a^KB@msczš^ #B@0 GĚ^u=uB@)ƚ^rB@Op^4GV~B@a^KB@P"4^ެB@msczš^rB@msczš^ #B@,Ԛ^>B@B^ެB@"4^xB@)ƚ^rB@0 GĚ^u=uB@msczš^ #B@hC˺,^<ӸB@B^xB@ ^*B@C+^<ӸB@C˺,^({B@0 ^=C8fB@g~5^wMHk B@9|҉^q B@a^XSB@"4^xB@B^ެB@^*B@X`^=ڨNB@Cr2q^v B@ms^cJ!B@Cr2q^p$`SB@*^=ڨNB@ Й^ 2B@`^)B@Rx^v B@du^ B@ms^cJ!B@h$^X"B@C+^MgB@ O^_B@ 'i^+0duB@"^X"B@$^CB@VGt^'2sB@d w^uB@B</^MgB@C˺,^({B@C+^<ӸB@O^_B@@1Xq^a/B@^f-B@^:UB@\^a/B@1Xq^!B@;R}^f-B@^:UB@x˽P^m6VbB@ʠ^B@ ʠ^}iƢB@E^m6VbB@6p^}yB@2^ō[B@G ^/^~B@.+=^TB@rdP^!B@˽P^b0B@=e5]O^$?B@,^@M-[B@yt^B@ʠ^}iƢB@;G^WuVB@=C8fٙ^GQgB@=C8fٙ^zB@ݙ^xB@-]6^B@,)w^"5bB@5^|B@N^A 3mB@kA^x]B@^R{mB@'K^)k{B@ˀ,^LjB@X+^^I\B@;G^WuVB@<_E^*B@$6D^-XB@S"^F^B@NbX9^sB@E(^ B@"^>hB@]R^B@'o|^nB@rMd^4sB@@mߙ^PPVB@$;ܙ^GQgB@=C8fٙ^zB@HҥI^ ϟ6B@^8'0B@@aQ^0(B@^^,,B@^^~k,B@>nK^0(B@aQ^@0GB@^,,B@^^~k,B@^9B@>nK^@0GB@W\^Ƌ!rB@B?S[^2PB@_iN^^hZbe4B@ ra^!@B@ |^9B@/$^7ӅB@:M^ߠB@^, B@aQ^@0GB@>nK^0(B@5 u^St$B@[n^lB@pxADj^!B@W\^Ƌ!rB@ei^=)B@ٗl<؛^}yB@E^m6VbB@k^iOB@⏢ܛ^p$`SB@=)ڛ^]B@ٗl<؛^l dvB@fۛ^qRB@'d^NB@^Ac&B@%[]N ^ĬB@ ;^)B@ ^=)B@^e)B@ʜ^%B@ei^[#qpB@ҌEٜ^ N} yB@l?Ü^c~B@Ye^P)B@ᱟ^B@Mg'^ yB@v5y^PQ+B@26t^^B@p^B@om^M֨B@n/i^×B@iE,b^+zB@rdP^!B@.+=^TB@G ^/^~B@2^ō[B@6p^}yB@E^m6VbB@H^DB@*^ 2B@*^=ڨNB@]o^DB@͋^G9MB@^:UB@ Й^ 2B@*^=ڨNB@vӚ^/$B@$6D^B@<_E^*B@)Wx^x_ B@W"P^x_ B@_~Ɍ^RB@ϽK^DׅB@7^hB@~9]^fB@rPiĚ^/$B@ \Ś^}VB@vӚ^K1B@msczš^ #B@a^KB@ny^MGB@zPPV^M~2B@S"^F^B@$6D^-XB@<_E^*B@O"¿^ؘB@msczš^>B@O"¿^Ӹ7B@o^VcB@e^%/B@^*B@B^ެB@,Ԛ^>B@msczš^ #B@vӚ^K1B@ \Ś^}VB@rPiĚ^/$B@vQǚ^msB@b.ښ^v;OB@$wD^*B@;G^WuVB@$wD^\EB@ v^>B@jv^^(`B@9&^rk^JB@ʜ^[#qpB@>rk^Ɏ@B@|Pk^£#B@tF^^R8B@ X^B@W9^Q_B@c^'^|*=%B@J^y=B@LRb^Hi6B@F^^yCB@0^]B@ei^[#qpB@ʜ^%B@w̜^ LnB@aunڜ^@jB@ii^B@F^^K$B@\^mFAB@;^*B@vfG^eB@hW^JB@v28J^^d3B@>rk^Ɏ@B@(%^R8B@c^'^]mB@|Pk^£#B@zsѐ^B@@M^F!B@(%^-B@t3^]mB@\p^cB@r^`B@\Wo^1 fB@/J_^{_B@%:^N;PB@U3^m8B@c^'^|*=%B@W9^Q_B@ X^B@tF^^R8B@|Pk^£#B@H1*^ME B@jH^6$#gB@I^[.B@jH^ʃB@3d^ME B@1*^6w\B@t(CUL^6$#gB@I^[.B@њ^{B@"^@+0dB@gED^@B@2Xq^DƟB@B^BvB@-#ʚ^B@8aš^f(B@њ^ݑB@D.l͚^tB@;5Y^@+0dB@_^~NZB@yy:W^YB@9&^B@$wD^\EB@V^?^R$B@&Q/4^%VF#B@y 5^nB<B@F^\ B@mR^SB@^_^; B@XCr2q^;R}B@U]^Z[B@U]^t B@h>n^;R}B@Cr2q^p$`SB@XL^VB@ލA^h˹WB@G5^mRXB@0 ^Z[B@U]^t B@H]o^HB@h>n^p$`SB@h>n^;R}B@A)V ^HB@]o^DB@*^=ڨNB@Cr2q^p$`SB@h>n^;R}B@@@#H^[B@A)V ^DB@A)V ^HB@Q^[B@@#H^#*T7B@]o^DB@A)V ^HB@x ^(F̱B@a1^5:B@ ^B@J ^"N'B@:^tB@"^$B@ ^(F̱B@^uB@(b^B@O"¿^Ӹ7B@z^5:B@[^ x#B@a1^ؘB@^B@Xh^D )B@^Y-^T9)9B@(]m^++MJB@h^jB@"3^ ;IB@Ef.py^*PB@rf^*T7B@N&O^xeB@rPL^]ؚB@J^E`B@N;P^eB@-V^\B@ʈ @B@[D7^A^B@?N^D )B@]m^++MJB@`3d^hB@O"¿^Ӹ7B@ ^uB@~!^wJB@-l^hB@3d^ME B@jH^ʃB@I^[.B@O"¿^Ӹ7B@(b^B@^uB@P^^B@a ^#*T7B@Q^[B@a ^)/B@NZ^^B@։^fB@^8'0B@@#H^#*T7B@Q^[B@^kB@|Pk^-B@^{\B@9d˝^l\B@kQLޝ^B@Ù_͝^71$'B@u]^t(B@(%^-B@@M^F!B@zsѐ^B@|Pk^£#B@>rk^Ɏ@B@gI}^1B@> l^/B@C9ѝ^kB@^{\B@h>nK^ѪtB@q0 ^~k,B@ q0 ^hxB@p>^ѪtB@RA^TB@dY0G^YOB@>nK^0(B@^^~k,B@d^yB@.^B@LRb^~B@q0 ^hxB@`5 u^Ƌ!rB@p>^0(B@ >nK^0(B@dY0G^YOB@RA^TB@p>^ѪtB@W\^Ƌ!rB@pxADj^!B@[n^lB@5 u^St$B@>nK^0(B@xh>n^oEEB@Ù_͝^71$'B@ (dml^h$B#B@h>n^;R}B@U]^t B@Н^aN&B@Ù_͝^71$'B@kQLޝ^B@q^,SB@Y^~B@Sc$^3B@2#^)UB@pUj^oEEB@(dml^h$B#B@ ^ޮB@@7n^Ac&B@1~Ϛ^/EB@eJ^w*B@Qٰ^7QKs+B@K9_콛^?B@ :!tЛ^r-ZB@6ϛ^0GQgB@=Λ^o{B@ē^wLݕ]B@dV^$WB@^OZB@9z^ڒUnB@S O^K*nB@6^OUB@%s}^B@=- ^yqB@_y"^#*B@ɍ"^[B@Wc#^ޮB@R(1^B@8*7^x1!B@+F<^n,(B@G^Rr/B@.rO^+,B@=U^>B͐*B@cZ^ )"*B@З\^+B@h^^?N0B@/R( _^J m6B@ܚt[^[a^CB@M^QF\B@P8L^ک`B@8L^͓k dB@&qVDM^ohB@,-X^ /B@ c^/kbB@ ^=)B@ ;^)B@%[]N ^ĬB@^Ac&B@'d^NB@fۛ^qRB@ٗl<؛^l dvB@`Û^9ZB@f^/kbB@ʆ5^eB@Rr^J̳B@@7n^$}ZEB@x^73pB@~Ϛ^/EB@d^B@P8L^%B@1ܚt[^[a^CB@/R( _^q!FB@WSb^֥FB@I0e^JCBB@Ѐz3j^C6B@Ѐz3j^>v()B@,-X^E~B@6ZP^T B@6ZP^B@k i^vB@qZ|^.B@N^B@P3^B@^vfGB@?ϝ^ΪVB@ٕ^A BB@^u?TB@`C^6[B@^;_B@^^c\qqB@ګ^ жuB@¼ǜ^ClB@Ԝ^{B@S^X˝`B@S:X^~k'JB@p(|^bAB@*U-^E,baB@#0^@mB@eI^_{fIB@`ob^I{B@d^b[>B@hW^JB@vfG^eB@;^*B@\^mFAB@F^^K$B@ii^B@aunڜ^@jB@w̜^ LnB@ʜ^%B@^e)B@ ^=)B@ c^/kbB@,-X^ /B@&qVDM^ohB@8L^͓k dB@P8L^ک`B@M^QF\B@ܚt[^[a^CB@@A)V ^4aB@(dml^;R}B@(dml^h$B#B@ ^4aB@A)V ^HB@h>n^;R}B@(dml^h$B#B@x^B@8aš^ؘB@ -#ʚ^B@6֚^B@ܸܚ^0B@^B@a1^ؘB@q ۚ^@mTB@R8Ӛ^ߠB@8i͚^B@D.l͚^tB@њ^ݑB@8aš^f(B@-#ʚ^B@)Xl^QdB@`ME^\ B@ JH^tpB@7U^ VдB@ a^F!ɬB@)Xl^QdB@jj^tB@_^˞6B@^_^; B@mR^SB@F^\ B@}8H^CB@ҥI^aPB@`ME^5\B@JH^tpB@ӹ^k%tB@^_^r B@ ^^唀B@ӹ^{B@qh^_]B@&S^؀B@*^r B@T~^y|B@F0}^ۻB@^_^; B@_^˞6B@jj^tB@)Xl^QdB@]Fx^k%tB@^^唀B@@Q^)/B@ ^HB@ ^4aB@a ^)/B@Q^[B@A)V ^HB@ ^4aB@`Û^t&mB@^wJB@ `Û^9ZB@-l^hB@~!^wJB@^uB@ ^(F̱B@ X^yB@=^^t&mB@Jvl^q B@u|^nēB@cdU^ùB@^5wB@f^/kbB@`Û^9ZB@hr1^,B@!^IB@!^WB@岘^zk`B@I^q $ B@UܸŘ^yrMB@L^EB@>˜^Wc#B@؀q^,B@hr1^9B@Y^s}B@Q_^89@B@Tb^[B@2^dpuB@W^_B@^ohB@Z ݘ^ݑB@ "ژ^IB@!^WB@d^N`B@zO^fB@UE ^cFx{B@q0 ^hxB@LRb^~B@.^B@d^yB@։^fB@NZ^^B@q9^^n/B@)^{B@$]3^kzB@w( ^Tt^>uRzB@MJ^)ahuB@P6 ^:ؗlB@+m^fdB@؃I^D/XB@\;Q^0_^B@캷"^LQ._B@?2^3cB@;)^yrMB@o.'^gbaB@ ^(F̱B@"^$B@:^tB@J ^"N'B@^B@ܸܚ^0B@6֚^B@-#ʚ^B@@ ^ϣB@pUj^h$B#B@pUj^oEEB@M^ϣB@ ^4aB@(dml^h$B#B@pUj^oEEB@f^9B@ ^nēB@?2^3cB@ÜM^9B@h^0hB@@7n^$}ZEB@Rr^J̳B@ʆ5^eB@f^/kbB@^5wB@cdU^ùB@u|^nēB@Jvl^q B@=^^t&mB@ X^yB@ ^(F̱B@o.'^gbaB@;)^yrMB@?2^3cB@`a ^ĭB@M^4aB@ ip[[^˜^Wc#B@L^EB@UܸŘ^yrMB@I^q $ B@岘^zk`B@!^WB@No^ {,}B@Sh^ziB@c^gI-B@mE^`sB@nQfL^SB@ l^/B@gI}^1B@>rk^Ɏ@B@v28J^^d3B@hW^JB@d^b[>B@`ob^I{B@ea^N$jB@yr^q]B@ݖg^GB@ȯb^sB@t^`B@,G@^:VSB@x$]3^Ttv()B@(.^C6B@}r^;Ԗ:B@-z^{CB@`^NB@؃I^D/XB@+m^fdB@P6 ^:ؗlB@MJ^)ahuB@ >^>uRzB@ˁjۚ^{B@;V)=Ӛ^xyB@-#ʚ^B@B^BvB@2Xq^DƟB@gED^@B@5C^ ˟o B@A{^@B@d^ ˟o B@5C^r#B@tDK^6x"B@QC^I"i7B@^яSB@֥^`X|[B@^%ZxZB@}V^E(B@eO^~B@gED^@B@ӹ^{B@^^唀B@W}^;B@A{^jjB@d^ ˟o B@*]g^}WB@uʣa^oEEB@uʣa^B@ѓ2^}WB@9؞^W\B@TTJ^+ B@/H^/B@^v B@iO9^wj.7B@s9>Z^w^"B@*]g^y9[B@=eY^y"pB@ip[[^Z^w^"B@iO9^wj.7B@^v B@/H^/B@TTJ^+ B@9؞^W\B@ѓ2^}WB@ILP÷^ !B@ ȳ˞^72B@2О^mB@ӀAҞ^Z HB@9؞^Z HB@ŪA۞^s B@x`^0B@%^'B@^;B@⪲^ zB@e^Z HB@m8, ^uw B@ ^`;B@pwԘ^x[B@Jh^ yPB@ Jh^B@^-w^mB@|F"4^"8B@I^B@&^GB@gB^x[B@I^8B@˅ʿ^ DB@wԘ^ĭB@I m^ yPB@Jh^B@X=- ^OZB@S O^B@^OZB@v3 ^ڒUnB@=- ^yqB@%s}^B@6^OUB@S O^K*nB@9z^ڒUnB@^OZB@yr^WB@а^_{fIB@IZ^5B@I}Yڜ^SB@#=^WB@B^+B@cC^ B@!3^i-B@D^B@ȯb^sB@ݖg^GB@yr^q]B@ea^N$jB@`ob^I{B@eI^_{fIB@#0^@mB@*U-^E,baB@p(|^bAB@S:X^~k'JB@S^X˝`B@Ԝ^{B@¼ǜ^ClB@ګ^ жuB@q{^$IB@а^*Xl:B@F^l?3B@IZ^5B@h~Ϛ^ B@ÜM^$}ZEB@ fh^!WYB@-zm^1 B@vR_v^ B@ek}^7L4B@~Ϛ^/EB@x^73pB@@7n^$}ZEB@h^0hB@ÜM^9B@ fh^!WYB@Wc#^ YB@ʛ^o{B@ ^10&B@Wc#^ޮB@ɍ"^[B@_y"^#*B@=- ^yqB@v3 ^ڒUnB@^OZB@dV^$WB@ē^wLݕ]B@=Λ^o{B@6ϛ^0GQgB@ :!tЛ^r-ZB@ʛ^LM7B@*ԛ^ŋ!B@;s ߛ^Ct B@\Ǹ^ YB@ ^10&B@p ra^cFx{B@UE ^hxB@ UE ^cFx{B@ݗ3^1B@-9(^f!B@ s69^ѬlB@ ra^!@B@_iN^^hZbe4B@B?S[^2PB@W\^Ƌ!rB@p>^ѪtB@q0 ^hxB@UE ^cFx{B@Xګ^5B@ ^ жuB@( ^10&B@aL^ϟ6B@T ^/oB@IZ^5B@F^l?3B@а^*Xl:B@q{^$IB@ګ^ жuB@^^c\qqB@^;_B@`C^6[B@^u?TB@ٕ^A BB@?ϝ^ΪVB@^vfGB@P3^B@N^B@qZ|^.B@k i^vB@6ZP^B@6ZP^T B@,-X^E~B@Ѐz3j^>v()B@Ѐz3j^C6B@I0e^JCBB@WSb^֥FB@/R( _^q!FB@ܚt[^[a^CB@/R( _^J m6B@h^^?N0B@З\^+B@cZ^ )"*B@=U^>B͐*B@.rO^+,B@G^Rr/B@+F<^n,(B@8*7^x1!B@R(1^B@Wc#^ޮB@ ^10&B@.n^GqB@^!?nB@(#.^?"B@WW^t["B@7h^H.B@]5^0B@L^i B@R h^kB@o^^ B@^׻B@x^ÚʢB@9"^fB@@j^GqB@@k^g׽B@"T3k^~9]B@6qr^=B@e5]Ot^T=B@.n^SB@5 ސF^!*B@( <^dB@J m6^wMHk B@ˀ,^=)B@z0)^5"B@K$^-B@ "^6:8B@Dׅ^ v()B@(.^q&B@v^|B@x\Ǹ^֭B@=S^r-ZB@ eJ^w*B@=S^Xl:B@f\Û^_9B@ƛ^֭B@\Ǹ^ YB@;s ߛ^Ct B@*ԛ^ŋ!B@ʛ^LM7B@ :!tЛ^r-ZB@K9_콛^?B@Qٰ^7QKs+B@eJ^w*B@c*^[.B@{b^2WB@$^xB@^L1AB@7n^[.B@+j0 Ù^IVB@ :!tЙ^/B@m/ڙ^^Y-B@c*^ݵ|B@`Ù^"B@ۻ^_WB@xGo^DܜJB@7^X:%B@tp^IG9MB@{b^2WB@G˵h^uoEB@Ip^Ҩ6B@{^u&B@^%WB@d삙^1dB@Uס^XB@yS^5%YB@+3^"B@$^xB@woѝ^E/XnB@T^^:VSB@ȯb^sB@T^^ҩ+B@a+e^_`V(B@ps^HLPB@~p>u^HūB@voEb^ [B@:pΈ^E/XnB@P4`^sK!qB@%ǝ^3yB@6sHj^ B@\o^ȵbB@Ƈ˶^:B@W[ɝ^31]B@xН^B@woѝ^kHcB@Y5ѝ^KTo B@7k^PfB@)/^n;2B@/Q5^T6,B@K^7!B@.^@"2B@,G@^:VSB@t^`B@ȯb^sB@+3^"S>UB@K4^uoEB@K4^:B@N^·B@ֈ`^" ˂B@ ƻ#^"S>UB@3y^؀qB@^ʉvB@$^xB@+3^"B@yS^5%YB@Uס^XB@d삙^1dB@^%WB@{^u&B@Ip^Ҩ6B@G˵h^uoEB@{P^ ,B@V \^뭁B@2CP5^B@N|8^DQOB@5^(B@K4^:B@ƛ^B@vR_v^/EB@vR_v^ B@a^2%B@ ܺ^ 7B@'^⏢B@{\^m]B@ꭁ^_+B@b^B@ƛ^֭B@f\Û^_9B@=S^Xl:B@eJ^w*B@~Ϛ^/EB@ek}^7L4B@vR_v^ B@hx[^`B@gB^ DB@ gB^x[B@6vꭟ^wB@b^`B@x[^N`B@6!1^B@zO^cyW=B@ظ]^1߄BB@˅ʿ^ DB@I^8B@gB^x[B@ ui^mB@od^9B@v^|B@;^Z HB@Ip^*B@̒^gR@B@od^ B@rl=C8^c#B@wE^[YB@?9 ^ B@4 ^\B@6\-^@MB@ :^mB@6#E^p4(B@+1JZ^#ƤB@ ui^yѩB@Z-D^ۇB@b^\8B@ fh^!WYB@ÜM^9B@5K^gK6B@.^Za/B@: ^wj.7B@v^|B@wE^[YB@DK^>v()B@˻^W_]B@?9 ^ B@wE^[YB@rl=C8^c#B@od^ B@̒^gR@B@Ip^*B@;^Z HB@v^|B@(.^q&B@(.^>v()B@tDK^6x"B@5C^r#B@d^ ˟o B@Qd^^B@X^y&1B@P^B@DK^ B@bGP^$ -B@Fve^!^B@@@w^B@Q^*B@^iB@7̚^gB@^;vٯB@˻^W_]B@9"^CB@7n^?"B@7n^[.B@&Pę^]ݱ&B@^CB@B^&ř^] B@KVEə^u$B@|_\ҙ^{hB@o^! _BB@y7^jTB@9"^fB@x^ÚʢB@^׻B@o^^ B@R h^kB@L^i B@]5^0B@7h^H.B@WW^t["B@(#.^?"B@lV^^ƽB@=$|^0B@c*^ݵ|B@m/ڙ^^Y-B@ :!tЙ^/B@+j0 Ù^IVB@7n^[.B@ |^@ΡB@${!^f!B@<;^>s֧B@3.^B@f8 ^MB@乾^>DB@ ]^GB@!'^@ΡB@.1^Z+B@Q^QB@;j^ʈ @B@ |^9B@ ra^!@B@ s69^ѬlB@-9(^f!B@ݗ3^1B@UE ^cFx{B@h^AB@x[^N`B@b^`B@`.^OGɫB@J^c[B@հ^-lB@JB"m^ƄB@.^6^B@%"ܟ^j+B@K?֟^Ǟ=B@\J˟^lgB@Fҿ^eުPB@EHξ^A"LB@U.T^1MB@+^͐*WB@^jgRB@Ͻ^vNB@ƃ-v^#GB@Sq^NGB@LnYk^_uHB@)Pj^VIB@ץFg^*OB@F_^S^B@s M^etB@ϽK^S!uB@L^I^"tB@ ^S^B@Ɔn^|8GB@x^427B@i-^V,B@N^DB@]2^EB@Dl^B@$^MB@qY^IcB@y^B@Q* ^anrB@ m^2goB@9'>^u7B@};l"^)H4B@${!^-B@0}!^vNB@Y"^ ܺB@¥c3^-B@;^>s֧B@ꭁ^PnB@Z-D^!WYB@ ui^yѩB@H"i^^gCB@w^cdUB@>x҆^PnB@p^B|`B@/KR^aL{B@.^܁:B@Ek맛^ nk B@ꭁ^_+B@{\^m]B@'^⏢B@ ܺ^ 7B@a^2%B@vR_v^ B@-zm^1 B@ fh^!WYB@b^\8B@Z-D^ۇB@ ui^yѩB@Yb+^0L FB@W[ɝ^KTo B@W[ɝ^31]B@ߝ^yX5B@AJޝ^pB@AJޝ^Ӥt{B@PY^VIddB@8w^0L FB@^T^B@Yb+^c?B@L*^ ҌEB@5&^B@Y5ѝ^KTo B@woѝ^kHcB@xН^B@W[ɝ^31]B@uʣa^oHB@5&^B@:`^JB@/^^YRB@!k^^ܚtB@){K9_^ϽKB@4E`^MNϻB@uʣa^B@5&^B@L*^ ҌEB@Yb+^c?B@p;4,^HHB@oK3^`DB@8{5^oHB@ZD^}ƅB@ ʼU^鷯B@:`^JB@PILP÷^ϽKB@){K9_^B@){K9_^ϽKB@^XB@ILP÷^ !B@ѓ2^}WB@uʣa^B@4E`^MNϻB@){K9_^ϽKB@:pΈ^E/XnB@k^B@6N^8 QB@cV^ۂB@`^qo~B@R)v^ƃ-vB@:pΈ^E/XnB@voEb^ [B@~p>u^HūB@ps^HLPB@a+e^_`V(B@T^^ҩ+B@ȯb^sB@D^B@!3^i-B@cC^ B@B^+B@#=^WB@k^߾B@ơ~^fB@vSk%^TB@OD^*qB@"M^8 QB@6N^8 QB@ ^ B@^0B@^XB@nR]^ B@iў^ IB@[{c^ B@ ^`;B@m8, ^uw B@e^Z HB@⪲^ zB@^;B@%^'B@x`^0B@ŪA۞^s B@9؞^Z HB@ӀAҞ^Z HB@2О^mB@ ȳ˞^72B@ILP÷^ !B@^XB@%"^xB@ꭁ^10&B@!^GB@T ^/oB@aL^ϟ6B@ ^10&B@\Ǹ^ YB@ƛ^֭B@b^B@ꭁ^_+B@;䷛^B_B@ >ɛ^@JB@\b^B@p^QB@^b*B@4 ^xB@%"^B:ʈ @B@]^NMgB@⬈^SKB@#1A ߗ^t ]@B@(H0՗^T2TB@Deݗ^]B@A-ӗ^mspB@\J˗^ B@^Y-^Ãf׽B@<,Ԛ^1XqB@k}Ж^uxB@ ^gEDB@hBĒ^!B@I ^B@b^s-ZB@ AJ^B@#^@JB@C6^/nB@㪲^7kB@ne^衶B@MӀ^*B@_|x^<ןB@b^f+/B@ bk_^"QhYB@*w^`B@Tt^g^B@1"Qh^&B@ E e^u B@l@r^n.B@n½2o^zR&5B@Wya^CbB@9]^qGRB@pDk^|cB@ 'i^f%B@%ZxZ^J >B@D1uW^X32B@QF\^~B@RT^}9B@G^MMB@,A^B@.rO^~V)B@wE^6YB@qN`:^ 0,B@J'L5^WB@!=@^ߩ{B@9^gB@Y.^˿WB@h 2*^2U0*B@ 8*5^*mqB@ ,^5\B@Bp-^ݯ|B@+,^6NxB@, (^sIvB@J#^.X xB@^ OvB@^(rB@Am^ vB@n/^[@h=|B@D^a0B@yY ^<|B@V ^qo~B@͑_^/B@:l^K'B@By^qo~B@J|^K'B@g*#^|rB@'UH^e,iB@WL^v28J^B@n-^iB@˚X^s ]B@ZB>^t!VB@ؙB^&WMB@6eܖ^@3iSB@Vؖ^QB@+ٖ^m77MB@^?B@R%^H'B@VC^7^B@$^*9'B@1d^B@%"^KHB@9)9'^`#IB@@5_^iƢB@ge^> B@0GQg^υ^B@,IEc^KVEB@DܜJ^aB@ ^SB@N:^۟B@4H^:7mB@:^#dTB@ʍ"k ^-B@,cC7^u+B@#G:^G,B@&TpxA^NB@FI^aA B@6^v B@[d8^jB@n^nfB@o^_B@;^)B@yzL^rB@c`^B5vB@‡^&oB@$aN^{*B@:TS^0h!B@1>^^B]¡B@8gDi^AB@Ӥt{^B@ kc섗^^aB@rc^/JB@/ע^2QB@f ^׻?B@)Ǻ^+pB@WsD^ ĮB@tח^?,B@ Į^Y,EB@⪲^?{B@UJ^3KB@gx^x ,B@"q^@L…jB@[O^mrB@ܶQ^>jB@,.M^>jB@`q;4,F^ՔdB@[{c^`;B@ [{c^ B@Am^AB@7M^ՔdB@&:,B^@Û5xB@rZC^ߌB@ D^p@KWB@q;4,F^DB@ ^`;B@[{c^ B@gB^NGB@ ^GB@7M^ՔdB@ ^S^B@L^I^"tB@ϽK^S!uB@s M^etB@F_^S^B@ץFg^*OB@)Pj^VIB@LnYk^_uHB@Sq^NGB@ƃ-v^#GB@Ͻ^vNB@^jgRB@+^͐*WB@XY^26tB@F^uB@}"O^ۈ'B@gB^x[B@&^GB@I^B@|F"4^"8B@^-w^mB@Jh^B@q;4,F^DB@ D^p@KWB@rZC^ߌB@&:,B^@Û5xB@7M^ՔdB@28*^KUB@D^9B@vr^DB@_vO^}ԛQB@ѕT^"-B@D^o& B@NE^KUB@E(b^4B@28*^`-B@'&^P5z5@B@ ƻ#^"S>UB@ֈ`^" ˂B@N^·B@K4^:B@hr1^9B@؀q^,B@?x^:fB@(^ZB@vr^DB@հ^A"LB@XY^x[B@b^`B@6vꭟ^wB@gB^x[B@}"O^ۈ'B@F^uB@XY^26tB@+^͐*WB@U.T^1MB@EHξ^A"LB@Fҿ^eުPB@\J˟^lgB@K?֟^Ǟ=B@%"ܟ^j+B@.^6^B@JB"m^ƄB@հ^-lB@J^c[B@`.^OGɫB@b^`B@\b^¿3B@>x҆^_+B@>x҆^PnB@( 4^yCB@i^¿3B@»\ě^eSB@Ƨϛ^֋hB@6^B@ ^)WxB@ "ڛ^3lB@\b^B@ >ɛ^@JB@;䷛^B_B@ꭁ^_+B@Ek맛^ nk B@.^܁:B@/KR^aL{B@p^B|`B@>x҆^PnB@8w^ZB@}Az^31]B@:pΈ^E/XnB@%?^F@B@}Az^Uj@B@2|^h>B@Z_&^8'0B@zZ^,B@^B@bg ^ZB@8i͝^x`B@aunڝ^;M B@8w^0L FB@PY^VIddB@AJޝ^Ӥt{B@AJޝ^pB@ߝ^yX5B@W[ɝ^31]B@Ƈ˶^:B@\o^ȵbB@6sHj^ B@%ǝ^3yB@P4`^sK!qB@:pΈ^E/XnB@X#=^߾B@T ^/oB@!^GB@ZD^EB@k^߾B@#=^WB@I}Yڜ^SB@IZ^5B@T ^/oB@!^GB@^3mJB@@j^T=B@!^\qWB@^yzLB@ ^KB@K?֚^3mJB@JRК^<-?pB@?q՚^\d8B@{G^0B@R^x@ٔB@^ᱟB@˻^W_]B@ \^ hB@ı.n^SB@?N^:B@s ]^B@.n^SB@e5]Ot^T=B@6qr^=B@"T3k^~9]B@@k^g׽B@@j^GqB@!^\qWB@Pvr^#jGB@Wya^,B@Wya^ B@qŘ^#jGB@vr^DB@(^ZB@?x^:fB@؀q^,B@Wya^ B@w^Q =B@JRК^yѩB@K?֚^3mJB@9֚^PoFB@^Q =B@kHc^ϷKB@x^2VWB@x^JGWB@EJy^XB@7M^YB@C^QdVB@48E^-AF@B@w^cdUB@H"i^^gCB@ ui^yѩB@+1JZ^#ƤB@6#E^p4(B@ :^mB@6\-^@MB@4 ^\B@?9 ^ B@˻^W_]B@^ᱟB@R^x@ٔB@{G^0B@?q՚^\d8B@JRК^<-?pB@K?֚^3mJB@8ܶQ^>jB@,.M^mrB@,.M^>jB@ܶQ^>jB@[O^mrB@,.M^>jB@/-ꓜ^%8B@ "ڛ^B@Ee?^$9B@%r^FB@xB?^/B@/-ꓜ^%8B@ByGs^<B@L0k^H4"B@Z^PI5B@Q^0DB@F^ RB@ b0^whhB@4 ^xB@^b*B@p^QB@\b^B@ "ڛ^3lB@ ^)WxB@6^B@:^ݓB@1^I/B@C 8^B@r^ ǷwB@=#^OjMB@V'g(^ĕwFB@H.^5B@Ee?^$9B@P!^# B@y7^fB@y7^jTB@lD^wۅ:B@8L^# B@!^\qWB@@j^GqB@9"^fB@y7^jTB@xZD^PI5B@4 ^GB@ Z^PI5B@b.n^q6B@Vס^e6B@J̳^D]LB@ZD^EB@!^GB@%"^B:B@Z^U&B@a^`vOB@qY^IcB@$^MB@Dl^B@]2^EB@N^DB@i-^V,B@x^427B@Ɔn^|8GB@ ^S^B@7M^ՔdB@Am^AB@[{c^ B@iў^ IB@nR]^ B@^XB@){K9_^ϽKB@!k^^ܚtB@/^^YRB@:`^JB@ H_vO^o& B@qŘ^DB@vr^DB@qŘ^#jGB@D^o& B@ѕT^"-B@_vO^}ԛQB@vr^DB@  <^dSB@aunڝ^c?B@aunڝ^;M B@D2^`":B@Tl^B@ՏM^}XB@-^םB@n^B@j4^CʠB@Q0c ^=B@jJ^whXB@Z^ꭁB@yY ^;B@~oӟ^BѪB@G ^PWB@")^CVB@Nz1^ %qVB@ q7^!TB@ <^dSB@8{5^oHB@oK3^`DB@p;4,^HHB@Yb+^c?B@^T^B@8w^0L FB@aunڝ^;M B@ Ee?^ 3mB@Ƨϛ^B@^@-B@DܜJ^ 3mB@֪]^VB@a1^ jB@Ee?^$9B@H.^5B@V'g(^ĕwFB@=#^OjMB@r^ ǷwB@C 8^B@1^I/B@:^ݓB@6^B@Ƨϛ^֋hB@V؛^YRB@B^"ߥ%B@^@-B@ HqŘ^\kFB@]m^ B@]m^++MJB@ő"^\kFB@qŘ^#jGB@Wya^ B@h^jB@]m^++MJB@ bg ^GB@^iN^8 QB@.PR`^80B@P)^kB@bg ^ZB@^B@zZ^,B@Z_&^8'0B@2|^h>B@}Az^Uj@B@%?^F@B@:pΈ^E/XnB@R)v^ƃ-vB@`^qo~B@cV^ۂB@6N^8 QB@^iN^qB@EEN^DÖB@^iN^&3B@6N^:=B@M~N^GB@.PR`^80B@( 4^g#B@^-AF@B@l%^*CB@sePmp^H39B@( 4^yCB@>x҆^PnB@w^cdUB@48E^-AF@B@C^QdVB@7M^YB@EJy^XB@x^JGWB@x^2VWB@kHc^ϷKB@^Q =B@:3P^g#B@n1^oDB@l%^*CB@7n^nIB@ ƻ#^xB@w^ ;B@i>^(B@DR %^CB@/1闙^]pXB@4bf^EB@DIH^MB@\^^B@Ƈ˶^zB@7n^[.B@^L1AB@$^xB@^ʉvB@3y^؀qB@ ƻ#^"S>UB@'&^P5z5@B@28*^`-B@^D1^ B@,baL^͎B@bBW^[B@$\^;bFB@:̗`^1}!8B@iTd^)B@_'ei^B@8n^QF\B@kz^wB@?^nIB@BF^o1B@w^ ;B@x^@CB@i^֋hB@ ֪^"J B@>Ȳ^ojB@"B@q>?^ɌB@gHū^PDB@gHū^MB@UG^J5oB@::Z՘^ȑB@NE^KUB@D^o& B@qŘ^#jGB@ő"^\kFB@xmqd^8hB@%>w^oDB@ mqd^Z(B@Q^zpB@l%^*CB@n1^oDB@:3P^g#B@מY^7B@%>w^ĴoB@Jy^1B@ n^ wB@.^5\B@o1^8hB@mqd^Z(B@P֪^zpB@l%^*CB@Q^zpB@֪^"J B@i^¿3B@( 4^yCB@sePmp^H39B@l%^*CB@Q^zpB@P:3P^ĴoB@Pō[̚^Q =B@#eݚ^nB@%>w^ĴoB@מY^7B@:3P^g#B@^Q =B@Pō[̚^ioB@#eݚ^nB@#eݚ^EnB@&^wۅ:B@&^h'B@f2g^~{B@Co^`cDB@ң^&B@"5b^)ahuB@3ڪ^EnB@q::^wِB@/혺^->xB@ Ú^$ B@-Z՚^cZB@#eݚ^nB@Pō[̚^ioB@i^wnB@ECƚ^B@8L^# B@lD^wۅ:B@HnM-^Z!B@&^h'B@o^MB@DIH^[.B@DIH^MB@_@/ܹ^L3B@c{-轙^2B@`ę^VB@M^VB@7h^t B@o^! _BB@|_\ҙ^{hB@KVEə^u$B@B^&ř^] B@^CB@&Pę^]ݱ&B@7n^[.B@Ƈ˶^zB@\^^B@DIH^MB@X,baL^,AFB@::Z՘^`-B@::Z՘^ȑB@f8 ^,AFB@,baL^͎B@^D1^ B@28*^`-B@E(b^4B@NE^KUB@::Z՘^ȑB@psқ^fL2rB@Q^"J B@ mqd^Z(B@7Uq^RrB@v^fL2rB@sқ^~jB@oś^@CB@c^ RB@Ȳ^ojB@֪^"J B@Q^zpB@mqd^Z(B@P6ɏ^B@oś^@-B@sқ^~jB@$;ܛ^;B@6ɏ^B@DܜJ^ 3mB@^@-B@oś^@CB@sқ^~jB@Z^PWB@u^;M B@u^+*ZB@ p^s9>ZB@ȭI^YXB@xĝ^SYB@.Mԝ^DXB@G ^PWB@~oӟ^BѪB@yY ^;B@Z^ꭁB@jJ^whXB@Q0c ^=B@j4^CʠB@n^B@-^םB@ՏM^}XB@Tl^B@D2^`":B@aunڝ^;M B@8i͝^x`B@bg ^ZB@P)^kB@u^+*ZB@`%r^FB@DܜJ^$9B@ 6ɏ^B@w}9^?B@'XQ^DB@%r^FB@Ee?^$9B@a1^ jB@֪]^VB@DܜJ^ 3mB@6ɏ^B@ PMa^0BxB@ⱟR^\kFB@jv^0BxB@q>?^ɌB@zL^j>"B@Ma^KVEB@ő"^\kFB@ⱟR^MB@jv^0BxB@!ge^?dB@8{5^JB@9^#B@eVp;^C:=^?dB@@3iS^$B@Xm_^~B@.9(a^ m6 B@͓k d^33B@ge^UBB@jHc^-[닄B@:`^JB@ ʼU^鷯B@ZD^}ƅB@8{5^oHB@ <^dSB@ q7^!TB@9^#B@"pM^ȳ˷>B@FN^VB@ ˙^IB@iܛߙ^ȳ˷>B@d=^ B@g^ xaB@M^VB@`ę^VB@c{-轙^2B@FN^;~B@M™^xB@| ƻ^ NPB@˙^IB@#@P)^+*ZB@X_^kB@X_^ 4\B@u^+*ZB@P)^kB@.PR`^80B@X_^ 4\B@$`f8 ^섗B@UG^ȑB@ T ^l7B@jWV^fc%B@GØ^섗B@VPט^$B@gΘ^ͩdB@f8 ^,AFB@::Z՘^ȑB@UG^J5oB@ T ^l7B@% [^zB@lP^nB@2%^+PB@tB蠚^B@+d^c섗B@sG˵^:B@ 毐^w$$B@|E{^ȔAB@ Kƚ^B@њ^@B@S^zB@>%^DŽKB@# ^X9B@n,^VCB@)TP^kMGB@v>^h>nB@ [^^-wfB@+1JZ^GS=B@YL^LB@c>^r B@o%;^d,B@-s,^l [B@o1^8hB@.^5\B@ n^ wB@Jy^1B@%>w^ĴoB@#eݚ^nB@-Z՚^cZB@ Ú^$ B@/혺^->xB@q::^wِB@3ڪ^EnB@"5b^)ahuB@ң^&B@Co^`cDB@f2g^~{B@W^~P)B@lP^xB@y]^B@fffff^e B@Sg^5_%B@"k^jB@=Y^QH2B@c^TrNB@&^<-?pB@ ^ B@@k~^Iv|B@LT^-zmB@)U^ޓZB@bg ^Ե>UB@%^+PB@&X j^ B@v^~jB@ݘě^[[%B@ j^?VB@$;ܛ^;B@sқ^~jB@v^fL2rB@S!^Hڍ>B@Vn2^ B@ݘě^[[%B@'H.PR`^ 4\B@v^80B@v^`B@*^_B@X_^ 4\B@.PR`^80B@M~N^GB@v^`B@(hf2g^aB@iܛߙ^VB@ f2g^~{B@&^h'B@M^VB@g^ xaB@d=^ B@iܛߙ^ȳ˷>B@VZ ^aB@ %^&TpxAB@W^~P)B@f2g^~{B@)Xy^Y,EB@a^IcB@a^`vOB@"D^ݯB@g8 ^ݯB@>^Y,EB@Y1\^^'B@y^B@qY^IcB@a^`vOB@*˙^ӅXB@w^2B@w^ ;B@p{^ӅXB@˙^IB@| ƻ^ NPB@M™^xB@FN^;~B@c{-轙^2B@_@/ܹ^L3B@DIH^MB@4bf^EB@/1闙^]pXB@DR %^CB@i>^(B@w^ ;B@+pS!^LB@-s,^RrB@ YL^LB@JGW^7B@S!^Hڍ>B@v^fL2rB@7Uq^RrB@mqd^Z(B@o1^8hB@-s,^l [B@o%;^d,B@c>^r B@YL^LB@,PsSrN^wB@$;ܛ^;B@ j^?VB@}V)^wB@sSrN^2B@:^mB@6ɏ^B@$;ܛ^;B@ j^?VB@-mS<.^3KB@6ɏ^B@mS<.^ B@g^(B@,^8FGB@,-#^tF^B@/-ꓜ^%8B@xB?^/B@%r^FB@'XQ^DB@w}9^?B@6ɏ^B@:^mB@sSrN^2B@ ʼU^d B@c^3KB@={^3(B@v^kGq:B@W^8KrB@mS<.^ B@.iTd^ѓ2B@GØ^͎B@GØ^섗B@b٘^ѓ2B@E ^B@,{^B@Zd;O^HB@iTd^)B@:̗`^1}!8B@$\^;bFB@bBW^[B@,baL^͎B@f8 ^,AFB@gΘ^ͩdB@VPט^$B@GØ^섗B@/hX_^ B@ #œ^`B@ ){K9_^x1!B@X_^ 4\B@*^_B@v^`B@+<^(B@ #œ^|HB@>h^ B@ R^Y$B@0^(%B@){K9_^x1!B@0x>h^uZAB@/-ꓜ^|HB@ .s^׃IB@>h^ B@ #œ^|HB@v^)H4B@/-ꓜ^%8B@,-#^tF^B@,^8FGB@g^(B@mS<.^ B@~^ݯB@1^uZAB@.s^׃IB@1Hu^nB@|o^^ 4\B@){K9_^x1!B@|o^^nB@8Վ^t B@u^+*ZB@X_^ 4\B@){K9_^x1!B@2p.Mԝ^jB@8Վ^+*ZB@ 8Վ^t B@=^t B@˟o ^qB@.Mԝ^jB@.Mԝ^k6B@.Mԝ^DXB@xĝ^SYB@ȭI^YXB@ p^s9>ZB@u^+*ZB@8Վ^t B@3X9^#B@.Mԝ^DXB@.Mԝ^k6B@9^#B@ q7^!TB@Nz1^ %qVB@")^CVB@G ^PWB@.Mԝ^DXB@.Mԝ^k6B@4Hd,^ÜB@ݘě^?VB@ݘě^[[%B@M2r^ÜB@d,^B@}V)^wB@ j^?VB@ݘě^[[%B@5W^B@p{^IB@Zc!^UfJB@e3^zjB@I +^k B@$jf-^}[TB@lP^xB@W^~P)B@ %^&TpxAB@VZ ^aB@iܛߙ^ȳ˷>B@˙^IB@p{^ӅXB@͙^B@Q֙^?,B@U^<2VB@e^<֌ B@-LN^-B@mP^֏M#B@; ^f8 B@ИI ^B@zn+^B@Zc!^UfJB@6a^ԛQB@͓k d^UBB@͓k d^33B@Yjh^Mc{-B@Jq^[[%B@C|^sB@^ )?B@Ae^f+/B@}^Z HB@ek}^yTB@ O^72B@^sB@ /^"B@g^ԛQB@a^`vOB@Z^U&B@eÚʢ^uYLl>B@ \^zB@ +1JZ^GS=B@}^S[ B@Ǟ=^9cB@}iƢ^*B@:^8B@Vn2^ B@S!^Hڍ>B@JGW^7B@YL^LB@+1JZ^GS=B@8x|ݮ^ nB@c^kGq:B@ c^3KB@jdrj^'֩B@R^mB@ q읜^ nB@|ݮ^/oB@1^uZAB@~^ݯB@mS<.^ B@W^8KrB@v^kGq:B@={^3(B@c^3KB@9?^ǸB@^l7B@2 T ^l7B@x^C;YB@xy:W^? ?B@4`^#B@{%9`^^aB@٬\^ ºB@ڦx\^XB@CVzN^XU/B@nI^[B@K>^XU/B@Nz1^WB@, (^h>B@"^=B@y^}B@A)Z^oDB@ƽ ^8B@\^$B@^4)B@Ie9^pB@O0^BB@xN^FWB@}^sIB@4*p^VPB@ Ac̘^&:B@H[^j:B@.!^B@]^CB@LU^NB@!^"B@dP3^ǸB@G^hB@jP^B@vS^]5B@gd^U6B@)z^@B@ !^q:VB@o~D^R^+B@?^w}B@?^nIB@kz^wB@8n^QF\B@_'ei^B@iTd^)B@Zd;O^HB@,{^B@E ^B@b٘^ѓ2B@GØ^섗B@jWV^fc%B@ T ^l7B@:\^X+B@@3iS^33B@@3iS^$B@~W[^c= B@]pX^6;NB@*3h^nB@6p^X+B@"^|B@[v^ō[B@p󧍞^Ù_B@ ^,B@_̖^܁:B@<^#HB@77M^`.B@m^>:uB@\^ۇB@g^ԛQB@ /^"B@^sB@ O^72B@ek}^yTB@}^Z HB@Ae^f+/B@^ )?B@C|^sB@Jq^[[%B@Yjh^Mc{-B@͓k d^33B@.9(a^ m6 B@Xm_^~B@@3iS^$B@;x){K9_^1~B@>h^(%B@ >h^ B@hx^S OB@^>B@-^1~B@T ^}%B@h ^B@ͮ{+^B@|o^^nB@){K9_^x1!B@0^(%B@ R^Y$B@>h^ B@<XM2r^lB@Ǟ=^[[%B@Ǟ=^9cB@ B^lB@M2r^ÜB@ݘě^[[%B@Vn2^ B@:^8B@}iƢ^*B@Ǟ=^9cB@=xzn+^մiB@"M^֏M#B@ "M^մiB@zn+^B@ИI ^B@; ^f8 B@mP^֏M#B@-LN^-B@e^<֌ B@U^<2VB@Q֙^?,B@͙^B@ݘę^.W?6B@"M^մiB@>X ;^#KXB@.Mԝ^k6B@9^#B@.Mԝ^k6B@.Mԝ^jB@ގpZ^XB@ͨ*^#KXB@ ;^veB@eVp;^C:B@hx^S OB@>h^ B@.s^׃IB@k(ќ^5ΦB@^'B@@͙^t%B@o~D^ ;B@ݲCÙ^NtB@$^<|B@"M^մiB@ݘę^.W?6B@͙^B@p{^ӅXB@w^ ;B@BF^o1B@?^nIB@?^w}B@o~D^R^+B@W^*B@23/^ICB@|ԛ^LTB@xߢ^?B@ ƙ^t%B@%^]L3B@WsD^G?B@fd^wR~RB@ݲCÙ^NtB@A LT^+PB@=#^}[TB@!#S^'HlB@K1^pB@=Е^K7B@]T^`fB@?ϝ^ȯbB@ȑ^;^B@%^+PB@bg ^Ե>UB@)U^ޓZB@LT^-zmB@@k~^Iv|B@ ^ B@&^<-?pB@c^TrNB@=Y^QH2B@"k^jB@Sg^5_%B@fffff^e B@y]^B@lP^xB@$jf-^}[TB@I +^k B@e3^zjB@Zc!^UfJB@{h+^&BB@=#^GnMB@>%^մiB@W)^e1B@{ܷZ'^K?B@ٳ25^^Y,EB@g8 ^ݯB@"D^ݯB@a^`vOB@g^ԛQB@\^ۇB@m^>:uB@77M^`.B@<^#HB@_̖^܁:B@ ^,B@p󧍞^Ù_B@[v^ō[B@"^|B@6p^X+B@{^ŦB@B͐*^ bB@]T^2njB@ ᘞ^iB@$^B@/g^.eB@úȞ^SB@C q읜^r.UB@}V)^2B@ c^3KB@ ʼU^d B@sSrN^2B@}V)^wB@d,^B@NA~6^B@&n@^|8cB@ƻ#c^r.UB@T^:rB@ q읜^ nB@R^mB@jdrj^'֩B@c^3KB@DQ* ^)H4B@};l"^c= B@6p^X+B@*3h^nB@]pX^6;NB@~W[^c= B@@3iS^$B@(N>=^?dB@,26^oB@(^wWB@CR %^HREB@};l"^)H4B@9'>^u7B@ m^2goB@Q* ^anrB@y^B@Y1\^^'B@Y1\^B˺B@ަ?^ ^B@s"^TB@d8Ϟ^ฌB@yt͞^TUh B@ ͞^aQB@úȞ^SB@/g^.eB@$^B@ ᘞ^iB@]T^2njB@B͐*^ bB@{^ŦB@6p^X+B@EY1\^ฌB@c*^^'B@Y1\^^'B@>^Y,EB@ft^{mB@(@̞^= lB@'/2^,B@c*^:UB@úȞ^SB@ ͞^aQB@yt͞^TUh B@d8Ϟ^ฌB@s"^TB@ަ?^ ^B@Y1\^B˺B@Y1\^^'B@Fŏ1w-^x`B@1^׃IB@=@^D6.6B@ƽ ^dB@sa^ME B@__R#^B@]gA(^x`B@F(&^Q9B@`^71$'B@ŏ1w-^t&B@@-^+øDB@>,^LQԙB@2^LQԙB@c^ދB@^'B@k(ќ^5ΦB@.s^׃IB@1^uZAB@|ݮ^/oB@I~į^1'hB@б^ʡEB@> Й^OT6B@'^B@&B^u>%^մiB@=#^GnMB@{h+^&BB@Zc!^UfJB@zn+^B@"M^մiB@$^<|B@ݲCÙ^NtB@ .Vԙ^^jB@Gܙ^8nB@9 ^]7B@H{fI^AFB@ͮ{+^t B@ ͮ{+^B@+,^f"B@^b,^ B@cg^^h4 B@ 1^^uB@vöE^AFB@{fI^_B@+MF^JRB@˟o ^qB@=^t B@8Վ^t B@|o^^nB@ͮ{+^B@Ip>,^ދB@^B@ >,^LQԙB@^b,^ B@+,^f"B@ͮ{+^B@h ^B@T ^}%B@-^1~B@^'B@c^ދB@2^LQԙB@>,^LQԙB@JpގpZ^yeB@+MF^qB@ ϟ6ӝ^TfB@*ԝ^;B@2^e~B@ގpZ^XB@.Mԝ^jB@˟o ^qB@+MF^JRB@{fI^_B@vöE^AFB@b^yeB@ϟ6ӝ^TfB@KX(N>=^e~B@2^XB@2^e~B@M+^+zB@,26^oB@(N>=^?dB@ ;^veB@ͨ*^#KXB@ގpZ^XB@2^e~B@L=@^v3 B@ƻ#c^/oB@5^6S!B@=@^D6.6B@^ԘsIB@Q3^O;5YB@zœ^mB@&B^u> Й^OT6B@б^ʡEB@I~į^1'hB@|ݮ^/oB@ q읜^ nB@T^:rB@ƻ#c^r.UB@-s^IǴ6B@1=a^v3 B@OZ^5[B@=%Ĝ^.rOB@%RΜ^FIB@_ZԜ^h]@B@5^6S!B@M`NA~6^7qrCB@ B^B@ س^s.UeB@!Q*^$B@NA~6^B@d,^B@M2r^ÜB@ B^lB@\^7qrCB@2̛^_LB@س^s.UeB@N,26^si+B@ϟ6ӝ^oB@ ,26^oB@M+^+zB@2^e~B@*ԝ^;B@ϟ6ӝ^TfB@o^D+gB@^si+B@Q9^Q/B@֌ r^m3B@};l"^)H4B@CR %^HREB@(^wWB@,26^oB@O`vöE^8b->B@^b,^ B@ @-^+øDB@ [^8b->B@b^yeB@vöE^AFB@ 1^^uB@cg^^h4 B@^b,^ B@>,^LQԙB@@-^+øDB@P\^RrB@# ^9cB@>%^DŽKB@eYJ^SB@L^%YB@B"LQ^ػ?ޫB@'>V^%YB@,-X^SB@ e^\B@Wj1x^1AGB@i^YB@4F먛^GB@0^RrB@P^lyzB@^~RB@$^NB@AѪ^#bJ$B@P29^3B@\^7qrCB@ B^lB@Ǟ=^9cB@}^S[ B@+1JZ^GS=B@ [^^-wfB@v>^h>nB@)TP^kMGB@n,^VCB@# ^X9B@>%^DŽKB@Qh-s^V~B@س^B@ ƻ#c^r.UB@&n@^|8cB@NA~6^B@!Q*^$B@س^s.UeB@4^vNB@4^cTB@R h^V~B@-s^IǴ6B@ƻ#c^r.UB@Rx>WX^b B@9 ^gbB@ 9 ^]7B@|%^Z {,B@^$d .B@>Y1\^b B@pG^ |$%B@hwH1@^YFB@>WX^LTB@#S^'HlB@2F^gbB@R1^5%YB@!^E_AB@9 ^]7B@S4^hB@G^R^+B@G^hB@j3NCT^`ũB@>ϟ6^2;ީB@$^Cr2qB@*^2;ީB@ɋL^ ЙB@cϙ^DŽKB@4^KB@pR^sdB@qiݙ^_B@h[͙^<~B@ ƙ^t%B@xߢ^?B@|ԛ^LTB@23/^ICB@W^*B@o~D^R^+B@ !^q:VB@)z^@B@gd^U6B@vS^]5B@jP^B@G^hB@TtB蠚^|^B@hwH1@^pB@ pG^ |$%B@#-R^|^B@tB蠚^B@%^+PB@ȑ^;^B@?ϝ^ȯbB@]T^`fB@=Е^K7B@K1^pB@#S^'HlB@>WX^LTB@hwH1@^YFB@pG^ |$%B@U>Y1\^_B@fd^]7B@qiݙ^_B@>Y1\^b B@^$d .B@|%^Z {,B@9 ^]7B@Gܙ^8nB@ .Vԙ^^jB@ݲCÙ^NtB@fd^wR~RB@WsD^G?B@%^]L3B@ ƙ^t%B@h[͙^<~B@qiݙ^_B@VY"^u.B@ [^D+gB@};l"^)H4B@֌ r^m3B@Q9^Q/B@^si+B@o^D+gB@ϟ6ӝ^TfB@b^yeB@ [^8b->B@7ܘ^x-B@]3f^(B@O8^\䞮B@B^zI|B@ʝ^@3B@<,ԝ^NB@d*ߝ^rB@^^_B@+^g+B@,^N IB@>^u.B@Y"^ ܺB@0}!^vNB@${!^-B@};l"^)H4B@W4%^fGB@P29^s.UeB@ tzލ^wB@v^h'B@4^vNB@س^s.UeB@2̛^_LB@\^7qrCB@P29^3B@2^D B@ςPǛ^PB@P؛^#k B@X<^fGB@4%^tB@tzލ^wB@Xh5^SB@1=a^5[B@ ET^SB@5^6S!B@_ZԜ^h]@B@%RΜ^FIB@=%Ĝ^.rOB@OZ^5[B@1=a^v3 B@Դ^^MJB@]3f^(B@7ܘ^x-B@ [^8b->B@@-^+øDB@ŏ1w-^t&B@`^71$'B@F(&^Q9B@]gA(^x`B@-_?^=c_B@{P^#N'B@^I\^H[B@>^MJB@[RC ^XB@ΧUJ^IǴ6B@V^KHB@RC ^KHB@ ]@^z8B@ MKʜ^)^B@ET^SB@]ؚ^~5B@Դ^Y1\^b B@qiݙ^_B@pR^sdB@4^KB@_`^^ӁB@f"ݛ^B@ f"ݛ^ӁB@ΧUJ^{O崧B@^^B@^B@tzލ^wB@4%^tB@X<^fGB@&R^ݲCB@f"ݛ^ӁB@`S^GTB@#-R^B@tB蠚^B@#-R^|^B@Ԟsb^uiB@vꭁ^CB@|^ *B@#ӡӚ^GTB@S^zB@њ^@B@ Kƚ^B@|E{^ȔAB@ 毐^w$$B@sG˵^:B@+d^c섗B@tB蠚^B@a>^"8.B@ ]@^B@RC ^KHB@l^Y-^t^cB@0`U^"8.B@v^fk}B@3x^g WB@>^MJB@^I\^H[B@{P^#N'B@-_?^=c_B@]gA(^x`B@__R#^B@ݴ!^fB@ ]@^z8B@RC ^KHB@b>^"8.B@0`U^\䞮B@0`U^"8.B@to^KHB@"-^GŧB@>^u.B@,^N IB@+^g+B@^^_B@d*ߝ^rB@<,ԝ^NB@ʝ^@3B@B^zI|B@O8^\䞮B@]3f^(B@>^MJB@3x^g WB@v^fk}B@0`U^"8.B@cxT㥛Ĝ^!8.B@\<^ػ?ޫB@L@N0^aB@l^$"B@ѐ(^B@V%^ByB@4^ByB@Y^rtB@G^OB@+f^jB@#jG^Ot]B@t{I^\sGB@3I^ ^/B@XvMH^B@MKF^B@BD^7 B@al!A^YB@Քd^7MB@q0 ^] 'B@F;n^|a2U0B@J^4"1B@*=%^$~.B@ϼvߛ^(#.B@G`ƛ^8~4B@w^ *B@yP^] 'B@t?^$~.B@OI^ s69B@}R^@L…B@h^[B@ rh^9nB@dʇj^N'rB@V{^y?n|B@Ȳ`⏛^B@,D^ՔdB@YJ^j!B@$&ݖ^ܜJB@b֋^GɫsB@fa^7dB@e3^'bB@Ek맛^t{IcB@@ ^l ]lB@i^YB@Wj1x^1AGB@ e^\B@,-X^SB@'>V^%YB@B"LQ^ػ?ޫB@L^%YB@eYJ^SB@>%^DŽKB@|{נ/^bXB@_ ^G?B@^i^,cC7B@\<^"B@o/i֚^ZBsB@߼8^]zB@A!^КiB@Ljh^&:,BB@l# ^_;B@^pX^ O'B@×"^KpB@˚X^{vB@I~^_B@dV^!8.B@q6^K'B@r^MGB@eP3^v/B@6.6^tϺFB@30^AB@ Uܸ^Ot]B@T㥛Ĝ^9mB@@N0^aB@dEgE(^3B@FCƣT^Cr2qB@]!^"B@혺+^5B@)^@&MB@]0^a7B@+$Θ^3QB@p{^/B@.T^%S;B@FCƣT^`Z'B@Ӡh^KB@od^p]1#B@1q^U1~B@sL^^"B@e6$#^ӆB@Oo+^B@Ry^U*B@뉙^6, B@e^3B@ᖏ^B@~s^[ B@B^QB@;^h"B@%[]N ^CF7B@ ;^B@g@^uB@c> ^"4B@i&^g8 B@N`^N)B@_Ah^pB@T:ƚ^J!KB@]0^8-xWB@r^дhB@6x_ ^c${B@W:^_B@֩=#^c?B@#^Hh˹B@K|%^&PB@ҋ*^/ B@i2^B@,?2^TlB@4M~2^iUMB@|?5^ddY0B@.=^HHB@J^$ \B@dS^1 fB@q4GV^!oB@Ac]^ܚtB@ 5 If^ xB@ i^'P"B@~ur^xeB@{^$PB@= ^q::B@.ϟ6^2;ީB@j3NCT^`ũB@G^hB@dP3^ǸB@!^"B@N ę^B@gϙ^k B@^+IB@ ^'3VzB@Os^)WxB@F^BB@H^;2VB@^ ܺB@>٬^T#B@^-^, B@6^-uB@u^מB@8c^מB@xg^Y.B@T^4B@&2^X%B@3ۃ^ B@·g ^LMB@lɪ^܂B@|A ^6xB@sb^$[]NB@^/ ^JHB@< ^uBB@25 ^V^?B@Ct ^;B@\ ^MG7B@A t ^ b0B@ݗ3^xC8B@^P,B@}uU^9"B@3%^KB@uʣ^$9B@ fL^}B@"^G5B@\;Q^RbB@Y^RbB@! ^CB@^KB@N^%S;B@+^KUB@R^' B@#^"^FB@X^wKrB@3^5(B@F^]¡B@x[鵙^B@^x'B@k}^lB@i󊧙^zB@Y&^VB@# ^RB@ң^"B@c 8^ĴoB@WV^̯B@AG^B@˛õ^Z'.B@s0Ù^w稣B@N ę^B@e|{נ/^H¾B@Ԟsb^DŽKB@>%^DŽKB@S^zB@#ӡӚ^GTB@|^ *B@vꭁ^CB@Ԟsb^uiB@l^#B@Nd^H¾B@%^DŽKB@fo/i֚^|XB@4^D|B@\<^"B@DB@f8 ^MB@3.^B@;^>s֧B@D^ĐB@ԱJ^/B@!8.^yB@5^;.RB@f ޞ^JA4B@\؞^x!B@I}Yڞ^EB@Ukaڞ^B@VDמ^ B@<՞^/B@h!'^qu]B@S^GB@3(^z5@iB@XT^XYB@}^.vB@i{^,IEcB@m^qu]B@L:^" lB@- ^B@'^ahVB@DܜJ^zOB@!'^@ΡB@ ]^GB@1@ ^sB@8^-?p'B@ ^K8B@h ^NPB@S^B@\^jB@3(^z5@iB@i`^c('UB@RC ^t^cB@ ^c('UB@>tA}^h^B@uHg`^UWB@0`U^"8.B@l^Y-^t^cB@RC ^KHB@ ^ฌB@UގpZ^D oB@^c('UB@j;^ B@>^-B@AF@#^-]6B@-^y 5B@Ug$B^[X7B@++MJ^j1B@'+V^I'B@zo ^eo)B@VDמ^ B@Ukaڞ^B@I}Yڞ^EB@\؞^x!B@f ޞ^JA4B@5^;.RB@!8.^yB@ԱJ^/B@D^ĐB@;^>s֧B@¥c3^-B@Y"^ ܺB@>^u.B@O^xb֋B@D^_{fIB@$^^ڒUnB@|\^]pXB@AF@#^-]6B@kp~p^PۆQB@0`U^GŧB@ ^c('UB@o~D^PۆQB@ |(ђ^8-xWB@tA}^h^B@^c('UB@lyZ~*^1xB@o~D^GŧB@G7^"07B@5"^I"i7B@S^^u.B@"-^GŧB@~p^ F%uB@B@E>^7B@G7^"07B@m^DB@z^KHB@G˵h^4-2B@^c('UB@UގpZ^D oB@ ^ฌB@RC ^KHB@V^KHB@z^3B@W^IB@j@+0^pWsB@1[*^h^B@yzL^MKFB@@/ܹ0^~8HB@wkF^DB@R^(]B@.s`^ ]@B@hW^zM B@f\^Ō B@G˵h^4-2B@nXV^G'B@a^KHB@9CqǛ^XB@YİØ^˟o B@a^f\SB@?Ŝ^G'B@EҜ^9B@z^3B@V^KHB@9CqǛ^XB@oL5^Ot]B@q@^{O崧B@@N0^aB@m򖫜^s"B@ɧǜ^pB@L5^veB@/|^$B@Μ^B B@Pō[̜^|&B@ͪϜ^T B@?Ŝ^G'B@a^f\SB@YİØ^˟o B@9CqǛ^XB@ΧUJ^{O崧B@q@^ʅB@\AA^e0F$B@al!A^YB@BD^7 B@MKF^B@XvMH^B@3I^ ^/B@t{I^\sGB@#jG^Ot]B@+f^jB@G^OB@Y^rtB@4^ByB@V%^ByB@ѐ(^B@l^$"B@@N0^aB@pXΧUJ^YB@ rh^{O崧B@(al!A^YB@\AA^e0F$B@q@^ʅB@ΧUJ^{O崧B@f"ݛ^ӁB@nś^RrB@0^RrB@4F먛^GB@i^YB@@ ^l ]lB@Ek맛^t{IcB@e3^'bB@fa^7dB@b֋^GɫsB@$&ݖ^ܜJB@YJ^j!B@,D^ՔdB@Ȳ`⏛^B@V{^y?n|B@dʇj^N'rB@ rh^9nB@h^[B@zVҊo^Q}>B@c@z^;ŪAB@vۅ^ s69B@Q^7B@Z,E^X5;B@}R^@L…?^SB@@/ܹ0^~8HB@yzL^MKFB@1[*^h^B@j@+0^pWsB@W^IB@m^SgB@a^l ]B@/|^$B@L5^veB@s/Ý^l˸B@G˵h^c('UB@ ^P\B@FY^s B@`:۠^0B@n^l˸B@/Ý^wN@B@G7^"07B@E>^7B@_^>B@o~D^PۆQB@^c('UB@G˵h^4-2B@]^FGB@^P\B@t`S^wN@B@G7^"07B@ /Ý^wN@B@yX5͝^E.8B@>rkҝ^`B@ם^HOCB@F'K^}yB@S^\r)^ӝB@=-^!XU/B@9'>^}B@.8_^NB@o{^XƆnB@y\T^ B@1Z{^ _BB@Vn2^{?B@(^\AAB@zO崞^c%YIB@ù^s ^B@<՞^/B@VDמ^ B@zo ^eo)B@'+V^I'B@++MJ^j1B@Ug$B^[X7B@-^y 5B@AF@#^-]6B@%^+B@(^B@T3k)^đB@yZ~*^1xB@v8J^}ZEhB@@N0^4-2B@$EgE(^_]B@2^ *B@~42^62;B@=^jUB@ fL^/uB@e\^}ZEhB@e\^-vB@\W z^PNB@Ӥt{^S'B@F;n^LB@n^3P>B@@1d^>B@!rh^uB@J^31]B@,D^SB@^P\B@]^FGB@G˵h^4-2B@f\^Ō B@hW^zM B@.s`^ ]@B@R^(]B@wkF^DB@@/ܹ0^~8HB@>?^SB@L5^veB@ɧǜ^pB@m򖫜^s"B@@N0^aB@T㥛Ĝ^9mB@ Uܸ^Ot]B@Ƥœ^32]B@t=ќ^gc%YB@Cl^%L1B@l^!B@EgE(^_]B@w\sG^эB@e^P\B@@1d^>B@|}K^YNB B@T^>IB@^^ YB@e^ OB@ 翝^эB@7^U.TB@**^׺B@\sG^GXTB@yt͝^>B@Ù_͝^ UB@'^fB@i5$^pHB@߽^.sB@ӹ^$B@`:۠^0B@FY^s B@^P\B@,D^SB@J^31]B@!rh^uB@@1d^>B@xt^@1B@^XƆnB@^FB@y#^CB@@H0^JB@:X0^y>B@J m6^_B@!6^W,B@ ;^.RB@^W^zlˀB@Ŧ^o[tB@xGo^@1B@S4^[B>B@Y5s^h>B@t^ `B@oض(^[B@Vn2^{?B@1Z{^ _BB@y\T^ B@o{^XƆnB@.8_^NB@9'>^}B@=-^!XU/B@>\r)^ӝB@^FB@yyZ~*^׺B@`:۠^}yB@z^\7B@#~^0 B@^FB@>\r)^ӝB@yZ~*^1xB@S^rkҝ^`B@yX5͝^E.8B@/Ý^wN@B@n^l˸B@`:۠^0B@ӹ^$B@߽^.sB@i5$^pHB@'^fB@Ù_͝^ UB@yt͝^>B@\sG^GXTB@**^׺B@z^\7B@z3(^MyB@Vn2^/B@^S^)B@*2: ^&E'B@/1"^52;B@A^^Fw;B@iW!'^B@3(^z5@iB@\^jB@S^B@<՞^/B@ù^s ^B@zO崞^c%YIB@(^\AAB@Vn2^{?B@oض(^[B@t^ `B@.ܞ^MyB@W"^Q9B@8d^ϚB@V^a$B@^S^)B@{pDܜJ^B@m^ahVB@ m^qu]B@w1t^LnYB@h׿^>B@̟^DkB@oB@^B@EKO˟^Z B@DܜJ^zOB@'^ahVB@- ^B@L:^" lB@m^qu]B@|x}^>#B@A^^z5@iB@ *2: ^&E'B@*]g^>#B@*]g^(Z&B@q^y HB@4I,)w^^I\B@}^.vB@XT^XYB@3(^z5@iB@iW!'^B@A^^Fw;B@/1"^52;B@*2: ^&E'B@}m^ڦx\B@Af^.vB@Af^L$wB@Nz^N$jB@S^ڦx\B@N{JΉ^ِfB@xܙ^^d~B@g+/^QB@ >^oB@B@5e^C,cCB@$^]NB@m^qu]B@i{^,IEcB@}^.vB@4I,)w^^I\B@q^y HB@*]g^(Z&B@*]g^>#B@XQi^j{ B@@Zk^L[B@@il^}%B@WWj^J&B@Af^L$wB@~̟^{,}B@S"^qu]B@</^mߣB@]¡^G)B@!>㿟^x@B@ZU^QJB@t{Ic^hwH1@B@EKO˟^Z B@oB@^B@̟^DkB@h׿^>B@w1t^LnYB@m^qu]B@$^]NB@5e^C,cCB@ >^oB@B@g+/^QB@xܙ^^d~B@N{JΉ^ِfB@S^ڦx\B@vR~^S%RB@z6>W^zM B@HIO^Zbe4B@$I^({B@.'H^|гB@K^) B@I-L^iB@8ӅX^ڬ\mB@[Y^Իx?nB@oT^(ILB@^B@^;ŪAB@mQf^;FzB@flt^*7QKsB@~g^X5sB@!Yn^ B@6\^OB@ @1d^>B@n^3P>B@F;n^LB@Ӥt{^S'B@\W z^PNB@e^ OB@^^ YB@T^>IB@|}K^YNB B@@1d^>B@@il^3SZKB@^S^&E'B@G^ʽB@FI^ NB@{!U^3SZKB@Af^L$wB@WWj^J&B@@il^}%B@@Zk^L[B@XQi^j{ B@*]g^>#B@*2: ^&E'B@^S^)B@NoD^S.B@GtF^j{ B@G^ʽB@G^jkD0B@f|^a$B@Ŧ^o[tB@f|^|B@Ό~4^B@Jƞ^n;2B@?ʞ^1&B@Gܞ^jkD0B@F$aߞ^n;2B@صݞ^1{OB@~^L3B@!<8^SB@G^ʽB@GtF^j{ B@NoD^S.B@^S^)B@V^a$B@8d^ϚB@W"^Q9B@.ܞ^MyB@t^ `B@Y5s^h>B@S4^[B>B@xGo^@1B@Ŧ^o[tB@Ŧ^ʾ+B@y7^FB@̙ }^]zkB@f|^|B@Ŧ^o[tB@^W^zlˀB@ ;^.RB@!6^W,B@J m6^_B@:X0^y>B@@H0^JB@y#^CB@^FB@#~^0 B@z^\7B@^(BvB@y7^E ;B@2&^ʾ+B@` ^쉮 ?B@>6^?-W?B@;G^>B@*]^?B@$&[^uBYB@M^i^&<YB@.;?l^ÞvkB@̙ }^]zkB@e^DB@@^_]B@Rԙ{H^[%XB@a^y7B@q0'h^Yni5$B@w^=ϟ6B@̳V|^CB@d^r)B@Ӽ^,صB@l)^ı.nB@nYk(^#.B@F-t%^l|&B@,PO^W"B@2&^ʾ+B@y7^E ;B@^(BvB@z^\7B@**^׺B@7^U.TB@ 翝^эB@ FI^9mB@NMg^SB@!|Bvƞ^bB@ ͞^W$&B@fڞ^B@*Q^B@Ø^8wB@-^6oB@^8B@F^ۆQB@FI^ NB@G^ʽB@!<8^SB@~^L3B@صݞ^1{OB@F$aߞ^n;2B@Gܞ^jkD0B@?ʞ^1&B@Jƞ^n;2B@Ό~4^B@f|^|B@̙ }^]zkB@bN&^%}8B@٘^1 B@i^g 2B@c#w^=B@NMg^B@i^x-;B@j&k^=zB@ m9^9mB@ ^bB@#ݯ^X9B@|Bvƞ^bB@j3NCT^B@{^q::B@l^ B@UG^BvB@ϡ U1^iUB@ۉH^DioB@mR^'c|B@j3NCT^!B@#S^ᱟB@ =N^tB@GĔH^qB@?@^qxB@B8^ZB@k)^DB@^ KB@ 4s^B@ǝ^ B@͝^ B@̲'͝^ c AB@U6ŝ^"~B@ 翝^эB@e^ OB@Z| ^!hUKB@̳V|^CW^zM B@vR~^S%RB@S^ڦx\B@bN&^x-;B@2&^ÞvkB@,PO^W"B@b('^oB!B@C6^`B@f W^B@oN\^ B@vhX^~eB@i^x-;B@NMg^B@c#w^=B@i^g 2B@٘^1 B@bN&^%}8B@̙ }^]zkB@.;?l^ÞvkB@M^i^&<YB@$&[^uBYB@*]^?B@;G^>B@>6^?-W?B@` ^쉮 ?B@2&^ʾ+B@,PO^W"B@{!U^h׿B@|Bvƞ^ NB@|Bvƞ^bB@i㈵^qaB@cM*^h׿B@ 0,^aB@Um77^?S[B@{!U^3SZKB@FI^ NB@E^W@>B@Mq^-;?B@F^ۆQB@`;^FgB@&fe^B@yZ^uB@^mXSYB@zؘם^\n0B@zؘם^B@ 4s^B@D<^Ң>B@^PBB@[Ɏ^v/B@֋h^B@4f^ݵ|B@Rԙ{H^[%XB@ 8@^['.+B@k)^DB@B8^ZB@?@^qxB@GĔH^qB@ =N^tB@#S^ᱟB@j3NCT^!B@mR^'c|B@ۉH^DioB@|Bvƞ^ B@,PO^W"B@W)^-c}B@cJ^y<-?pB@ iT^VcB@z>tAB@m^;2TB@ O^iwB@Ș^MjhB@( ^xaB@-Ӿ^獓¼B@|Bvƞ^bB@#ݯ^X9B@ ^bB@ m9^9mB@j&k^=zB@i^x-;B@vhX^~eB@oN\^ B@f W^B@C6^`B@b('^oB!B@,PO^W"B@F-t%^l|&B@nYk(^#.B@l)^ı.nB@W)^-c}B@|{נ/^{CrB@ O^bB@?^ O'B@q::^g*#B@1{vڞ^g*#B@Lk؞^\#B@z4Փ^J̳B@?$D^vKrB@zQ_^YrB@mU^{CrB@^J_{B@%!^8ՎB@8k*^</OB@emS<.^]2B@|{נ/^fIB@d,^tubB@aQ^`B@͍ ^VcB@t^GˁjB@H.^&mB@i㈵^qaB@|Bvƞ^bB@-Ӿ^獓¼B@( ^xaB@Ș^MjhB@ O^iwB@m^;2TB@ޏ/^>>tAB@?^ O'B@B^̯B@.R(^Ң>B@@c 8^ĴoB@$^B@ ,^ pAB@'^B@j+^sB@R^VPB@/KR^lFB@CUL^ x#B@Aȓ^mrB@ӃR^>[B@ɑș^1q B@B^rB@u=u^rB@_Zԙ^nB@Mdљ^|B@wnЙ^ܴB@)ϙ^VWB@O],ϙ^`$B@~ϙ^'h'B@֪]ҙ^!Q*B@ o֙^x-B@:vٙ^~42B@ ۙ^q6B@B ܙ^+FB@m^M B@_ Į^ yB@Sͬ^~eB@i֦^P29B@W:^/xB@fᔙ^T4B@4iSu^ B@6׆^ B@R^)B@8){^B@4*p^hN?B@'rJ^&SB@(&2^8B@Ւr0^A~6rB@Ւr0^ Z+B@.R(^sB@|G 1^B@`_?^PiB@fC^AB@&WM^:[B@Aȓ^mrB@CUL^ x#B@/KR^lFB@R^VPB@j+^sB@'^B@ ,^ pAB@$^B@c 8^ĴoB@ң^"B@# ^RB@Y&^VB@i󊧙^zB@k}^lB@^x'B@x[鵙^B@F^]¡B@3^5(B@X^wKrB@#^"^FB@R^' B@+^KUB@N^%S;B@^KB@! ^CB@Y^RbB@\;Q^RbB@"^G5B@ fL^}B@uʣ^$9B@3%^KB@}uU^9"B@^P,B@ݗ3^xC8B@A t ^ b0B@\ ^MG7B@Ct ^;B@25 ^V^?B@< ^uBB@^/ ^JHB@sb^$[]NB@|A ^6xB@lɪ^܂B@·g ^LMB@3ۃ^ B@&2^X%B@T^4B@xg^Y.B@8c^מB@u^מB@6^-uB@^-^, B@>٬^T#B@^ ܺB@H^;2VB@F^BB@Os^)WxB@ ^'3VzB@^+IB@gϙ^k B@N ę^B@<Ӹ^@rB@%[]N ^xeB@4%[]N ^CF7B@dM*^,+MJAB@v-^@rB@7֊6^ B@M O^f*#B@{jU^h#M)B@+*Z^B</B@tgy^[QfB@ 8^AFB@ظ]^^B@3z^$#gaB@zܚ^qB@t&m^XSYvB@OV ^=AbB@^a1ZB@4($^|F"4B@)H^iQB@S"^^_ ]B@7w^pvkB@4Lm^tB@<Ӹ^B@ ^"4B@g@^uB@ ;^B@%[]N ^CF7B@%^)r#B@l^DioB@⬈^xB@B 3m^XB@PV^SDB@( 5 ^B@ZHs^oB@XSYv^BB@qTn^aQB@Ǜ^7[ B@ iQ^uۈ'B@;ۤ^S?o*RB@,z^cB@^ᰝ^2PlB@%^dB@࠽x^#B@3U^ B@ۉH^DioB@ϡ U1^iUB@UG^BvB@l^ B@ȓk^Pc*B@]~p^)r#B@`R||^\5B@M֨^D )B@9CqǛ^Rd=B@ᴜ^^'eB@neΜ^kѯB@ Z+ڜ^οB@%^B@⬈^xB@(z4Փ^j,amB@G'^-c}B@"?^ O'B@^j^ B@Gߤi^1#B@z[^ B@} ^( B@8 ^ B@-X ^ ^(+B@!6^|B@D )^rB@)r#^*B@7^'vB@E^;B@`[^;B@z^iB@)z^҇.B@5$^vB@Rb^77MB@g{^}VB@Gŧ^UB@2^GV~B@E^;B@7^'vB@)r#^*B@D )^rB@!6^|B@ Y>^(+B@oH^8+&B@HP^_#IB@?ޫV^ fhB@?Z^^B@^G0}B@R^G0}B@$]3^Y$B@r^dB@z^҇.B@0-^[wTB@PV^S?o*RB@#֝^JxBB@rPL۝^VB@ ݝ^ّB@ .^LiB@^V B@GXT^W:B@>^)B@k, ^O:`B@ w^3wB@k^lB@1w-!^!B@C5%^ĴoB@{\&^B@ӝ'^EHξB@-^ܸB@ˀ,^%$6B@&*^QiB@ '^عi3NB@] ^aMB@/^I-LNB@ĝ^ OB@;ۤ^S?o*RB@ iQ^uۈ'B@Ǜ^7[ B@qTn^aQB@XSYv^BB@ZHs^oB@( 5 ^B@PV^SDB@ec^[wTB@Ŧ^-vB@^7nB@镲^ʅB@_@/ܹ^>eB@֝^JxBB@9ㄞ^aB@ph^EHξB@5X^dB@0^?B@?^HB@0g+^VдB@WΝ^bBWB@ph^Iڍ>B@ʨ2^ȵbB@Nc{-^}B@6 ^aB@^W$&B@ͱ^&)B@J" ^%IDB@f^x'-\B@)r#^.oB@A^&^}B@k*.^(B@LK1^&iB@aM^YB@4BX^ B@#ng_^-YB@VfJo^.B@Xv^'bB@%8^1cB@Q}^uB@Ggu^,B@9ㄞ^B@r{^cB@}r^?Ȳ`B@.;?l^eM,B@*-9^5ctvB@i2^]B@q -^tLhB@I*^ޏ/B@:*^"8.B@I*^BB@o +^UB@ӝ'^EHξB@{\&^B@C5%^ĴoB@1w-!^!B@k^lB@ w^3wB@k, ^O:`B@>^)B@GXT^W:B@^V B@ .^LiB@ ݝ^ّB@rPL۝^VB@֝^JxBB@0^|ѝ^B@b̝^oTB@X^dB@pyshp-1.1.4/shapefiles/blockgroups.shx0000666000175000017500000001243411642150262017030 0ustar daviddavid' ^aB@C^¤B@2 8Hp zB~8h&Hpn`P&P `nxn` fX x!>p!`""x#x$^%`%fp%'fh'X(.P()`)r`)x*Rx*X+*h+,`,~X,-^X-`.P.rX.X/*P/~X/h0F0x1FX1P1`2ZH2`3 `3n3P4F4P5&56H6x7vX7`86P8x::;`;zx;`">`?"x?h@ h@vpApB^`BHCXCj`C2EXE`F`FhHFhG xG`H`Hd`HxID`IK4K`LPLppLMxhM OOPQ<HQPQ`R@XRhSS`TXTl8T`U hUxV XVh`VPW PWtxWPXDhXxY,YpZT[(H[tx[X^LP^X^X_XP_X`X`dh`Xa,PaxabXbcf|pfgth(ph@hHi,ixjNjk`khlP`lhm mhn0n`oHpohp(XpHpXq,qXr,prPrXsPPsHsPtDxthu,`upvhvphvPw0Pwxxxhy(pyPyPzDhzP{{P{P|8`|P|H}<h}~\`~X`PX0``XTPph``$`hX`p0XpX\hh4h$PpxphlxtxpHDH\r~xXVx^H`h^2`PH6P8Jh:hh0Fh6x>xh&`&Pz@XxHvHFXHrXRXHB@X@&`h@XZPZhPPnPf@F`@`@^ hv@º`HjHöH@F@Œ ǶP `n@Ȳ6hɢ``jPʾ`"HnH˺p.P̂h@2@vhΆPP."`ІX@&hҒ@@X<@<xTrXHhنx@F@ڊPpRpX"`܆*HbHZP߮hXvh@&x~H`.@rH^P@>Hv JFXVX>@n HVX:H@xFX`PZhR`x2z@x:B@ J@`~x@xZ n  p zX  h & p>XJxn2h*vPb"`#@$<$%&8'X'`($P(x)d8)*P*x+T,P,\-PH-.x/H/h0$01x28p2X33H3x4\x4P5,P56,6X7$p7P78`9P9p:p:@:`;0<X=8H=h=X>L>p?LP?@L@hADxAHB pBXBHC(CDhE xEG4H8xHXIxIXIXJDK L$MMNO,PPQPpQpR8XRSX`ST@`TUhVxVWTWXdY8YhZ(XZ[[h\\`\`]T]^l_xagjghinj`j~kZpklm>XmnXpppvppqn`qr8stuvVwpwxxxzh{.{|}j~N: ^J:X:(&`f0pyshp-1.1.4/shapefiles/blockgroups.sbx0000666000175000017500000000103411642150262017014 0ustar daviddavid' p^@BӒa^C@B2&$6t 4hbjrz  80*hH"8^~ $2:N ^rzLnz\D B| Z rP H @ Vl D ( :L 8 H 6 pyshp-1.1.4/pyshp.egg-info/0000775000175000017500000000000011654200246014457 5ustar daviddavidpyshp-1.1.4/pyshp.egg-info/not-zip-safe0000666000175000017500000000000111642155406016713 0ustar daviddavid pyshp-1.1.4/pyshp.egg-info/PKG-INFO0000666000175000017500000005631111642155406015570 0ustar daviddavidMetadata-Version: 1.0 Name: pyshp Version: 1.1.4 Summary: Pure Python read/write support for ESRI Shapefile format Home-page: http://code.google.com/p/pyshp Author: Joel Lawhead Author-email: jlawhead@geospatialpython.com License: MIT Description: Python Shapefile Library ======================== :Author: Joel Lawhead :Revised: October 1, 2011 .. contents:: Overview -------- The Python Shapefile Library (pyshp) provides read and write support for the ESRI Shapefile format. The Shapefile format is a popular Geographic Information System vector data format created by Esri. For more information about this format please read the well-written "ESRI Shapefile Technical Description - July 1998". The Esri document describes the shp and shx file formats. However a third file format called dbf is also required. This format is documented on the web as the "XBase File Format Description" and is a simple file-based database format created in the 1960's. Both the Esri and XBase file-formats are very simple in design and memory efficient which is part of the reason the shapefile format remains popular despite the numerous ways to store and exchange GIS data available today. This documentation covers the Python 2.x-compatible version of the library. A Python 3-compatible version is available in the Subversion trunk of the pyshp project on Google Code. This document provides examples for using pyshp to read and write shapefiles. Currently the sample census blockgroup shapefile referenced in the examples is only available on the google code project site at http://code.google.com/p/pyshp. These examples are straight-forward and you can also easily run them against your own shapefiles manually with minimal modification. Other examples for specific topics are continually added to the pyshp wiki on google code and the blog GeospatialPython.com. Important: For information about map projections, shapefiles, and Python please visit: http://code.google.com/p/pyshp/wiki/MapProjections I sincerely hope this library eliminates the mundane distraction of simply reading and writing data, and allows you to focus on the challenging and FUN part of your project. Examples -------- Before doing anything you must import the library. >>> import shapefile The examples below will use a shapefile created from the U.S. Census Bureau Blockgroups data set near San Francisco, CA and available in the subversion repository of the pyshp google code site. Reading Shapefiles ++++++++++++++++++ To read a shapefile create a new "Reader" object and pass it the name of an existing shapefile. The shapefile format is acutally a collection of three files. You specify the base filename of the shapefile or the complete filename of any of the shapefile component files. >>> sf = shapefile.Reader("shapefiles/blockgroups") OR >>> sf = shapefile.Reader("shapefiles/blockgroups.shp") OR >>> sf = shapefile.Reader("shapefiles/blockgroups.dbf") OR any of the other 5+ formats which are potentially part of a shapefile. The library does not care Reading Shapefiles from File-Like Objects ......................................... You can also load shapefiles from any Python file-like object using keyword arguments to specify any of the three files. This feature is very powerful and allows you to load shapefiles from a url, from a zip file, serialized object, or in some cases a database. >>> myshp = open("shapefiles/blockgroups.shp", "rb") >>> mydbf = open("shapefiles/blockgroups.dbf", "rb") >>> r = shapefile.Reader(shp=myshp, dbf=mydbf) Notice in the examples above the shx file is never used. The shx file is a very simple fixed-record index for the variable length records in the shp file. This file is optional for reading. If it's available pyshp will use the shx file to access shape records a little faster but will do just fine without it. Reading Geometry ................ A shapefile's geometry is the collection of points or shapes made from verticies and implied arcs representing physical locations. All types of shapefiles just store points. The metadata about the points determine how they are handled by software. You can get the a list of the shapefile's geometry by calling the shapes() method. >>> shapes = sf.shapes() The shapes method returns a list of Shape objects describing the geometry of each shape record. >>> len(shapes) 663 Each shape record contains the following attributes: >>> for name in dir(shapes[3]): ... if not name.startswith('__'): ... name 'bbox' 'parts' 'points' 'shapeType' - shapeType: an integer representing the type of shape as defined by the shapefile specification. >>> shapes[3].shapeType 5 - bbox: If the shape type contains multiple points this tuple describes the upper left (x,y) coordinate and lower right corner coordinate creating a complete box around the points. If the shapeType is a Null (shapeType == 0) then an AttributeError is raised. >>> # Get the bounding box of the 4th shape. >>> # Round coordinates to 3 decimal places >>> bbox = shapes[3].bbox >>> ['%.3f' % coord for coord in bbox] ['-122.486', '37.787', '-122.446', '37.811'] - parts: Parts simply group collections of points into shapes. If the shape record has multiple parts this attribute contains the index of the first point of each part. If there is only one part then a list containing 0 is returned. >>> shapes[3].parts [0] - points: The points attribute contains a list of tuples containing an (x,y) coordinate for each point in the shape. >>> len(shapes[3].points) 173 >>> # Get the 8th point of the fourth shape >>> # Truncate coordinates to 3 decimal places >>> shape = shapes[3].points[7] >>> ['%.3f' % coord for coord in shape] ['-122.471', '37.787'] To read a single shape by calling its index use the shape() method. The index is the shape's count from 0. So to read the 8th shape record you would use its index which is 7. >>> s = sf.shape(7) >>> # Read the bbox of the 8th shape to verify >>> # Round coordinates to 3 decimal places >>> ['%.3f' % coord for coord in s.bbox] ['-122.450', '37.801', '-122.442', '37.808'] Reading Records ................ A record in a shapefile contains the attributes for each shape in the collection of geometry. Records are stored in the dbf file. The link between geometry and attributes is the foundation of Geographic Information Systems. This critical link is implied by the order of shapes and corresponding records in the shp geometry file and the dbf attribute file. The field names of a shapefile are available as soon as you read a shapefile. You can call the "fields" attribute of the shapefile as a Python list. Each field is a Python list with the following information: - Field name: the name describing the data at this column index. - Field type: the type of data at this column index. Types can be: Character, Numbers, Longs, Dates, or Memo. The "Memo" type has no meaning within a GIS and is part of the xbase spec instead. - Field length: the length of the data found at this column index. Older GIS software may truncate this length to 8 or 11 characters for "Character" fields. - Decimal length: the number of decimal places found in "Number" fields. To see the fields for the Reader object above (sf) call the "fields" attribute: >>> fields = sf.fields >>> assert fields == [("DeletionFlag", "C", 1, 0), ["AREA", "N", 18, 5], ... ["BKG_KEY", "C", 12, 0], ["POP1990", "N", 9, 0], ["POP90_SQMI", "N", 10, 1], ... ["HOUSEHOLDS", "N", 9, 0], ... ["MALES", "N", 9, 0], ["FEMALES", "N", 9, 0], ["WHITE", "N", 9, 0], ... ["BLACK", "N", 8, 0], ["AMERI_ES", "N", 7, 0], ["ASIAN_PI", "N", 8, 0], ... ["OTHER", "N", 8, 0], ["HISPANIC", "N", 8, 0], ["AGE_UNDER5", "N", 8, 0], ... ["AGE_5_17", "N", 8, 0], ["AGE_18_29", "N", 8, 0], ["AGE_30_49", "N", 8, 0], ... ["AGE_50_64", "N", 8, 0], ["AGE_65_UP", "N", 8, 0], ... ["NEVERMARRY", "N", 8, 0], ["MARRIED", "N", 9, 0], ["SEPARATED", "N", 7, 0], ... ["WIDOWED", "N", 8, 0], ["DIVORCED", "N", 8, 0], ["HSEHLD_1_M", "N", 8, 0], ... ["HSEHLD_1_F", "N", 8, 0], ["MARHH_CHD", "N", 8, 0], ... ["MARHH_NO_C", "N", 8, 0], ["MHH_CHILD", "N", 7, 0], ... ["FHH_CHILD", "N", 7, 0], ["HSE_UNITS", "N", 9, 0], ["VACANT", "N", 7, 0], ... ["OWNER_OCC", "N", 8, 0], ["RENTER_OCC", "N", 8, 0], ... ["MEDIAN_VAL", "N", 7, 0], ["MEDIANRENT", "N", 4, 0], ... ["UNITS_1DET", "N", 8, 0], ["UNITS_1ATT", "N", 7, 0], ["UNITS2", "N", 7, 0], ... ["UNITS3_9", "N", 8, 0], ["UNITS10_49", "N", 8, 0], ... ["UNITS50_UP", "N", 8, 0], ["MOBILEHOME", "N", 7, 0]] You can get a list of the shapefile's records by calling the records() method: >>> records = sf.records() >>> len(records) 663 Each record is a list containing an attribute corresponding to each field in the field list. For example in the 4th record of the blockgroups shapefile the 2nd and 3rd fields are the blockgroup id and the 1990 population count of that San Francisco blockgroup: >>> records[3][1:3] ['060750601001', 4715] To read a single record call the record() method with the record's index: >>> rec = sf.record(3) >>> rec[1:3] ['060750601001', 4715] Reading Geometry and Records Simultaneously ........................................... You way want to examine both the geometry and the attributes for a record at the same time. The shapeRecord() and shapeRecords() method let you do just that. Calling the shapeRecords() method will return the geometry and attributes for all shapes as a list of ShapeRecord objects. Each ShapeRecord instance has a "shape" and "record" attribute. The shape attribute is a ShapeRecord object as dicussed in the first section "Reading Geometry". The record attribute is a list of field values as demonstrated in the "Reading Records" section. >>> shapeRecs = sf.shapeRecords() Let's read the blockgroup key and the population for the 4th blockgroup: >>> shapeRecs[3].record[1:3] ['060750601001', 4715] Now let's read the first two points for that same record: >>> points = shapeRecs[3].shape.points[0:2] >>> len(points) 2 The shapeRec() method reads a single shape/record pair at the specified index. To get the 4th shape record from the blockgroups shapfile use the third index: >>> shapeRec = sf.shapeRecord(3) The blockgroup key and population count: >>> shapeRec.record[1:3] ['060750601001', 4715] >>> points = shapeRec.shape.points[0:2] >>> len(points) 2 Writing Shapefiles ++++++++++++++++++ The PSL tries to be as flexible as possible when writing shapefiles while maintaining some degree of automatic validation to make sure you don't accidentally write an invalid file. The PSL can write just one of the component files such as the shp or dbf file without writing the others. So in addition to being a complete shapefile library, it can also be used as a basic dbf (xbase) library. Dbf files are a common database format which are often useful as a standalone simple database format. And even shp files occasionaly have uses as a standalone format. Some web-based GIS systems use an user-uploaded shp file to specify an area of interest. Many precision agriculture chemical field sprayers also use the shp format as a control file for the sprayer system (usually in combination with custom database file formats). To create a shapefile you add geometry and/or attributes using methods in the Writer class until you are ready to save the file. Create an instance of the Writer class to begin creating a shapefile: >>> w = shapefile.Writer() Setting the Shape Type ...................... The shape type defines the type of geometry contained in the shapefile. All of the shapes must match the shape type setting. Shape types are represented by numbers between 0 and 31 as defined by the shapefile specification. It is important to note that numbering system has several reserved numbers which have not been used yet therefore the numbers of the existing shape types are not sequential. There are three ways to set the shape type: - Set it when creating the class instance. - Set it by assigning a value to an existing class instance. - Set it automatically to the type of the first shape by saving the shapefile. To manually set the shape type for a Writer object when creating the Writer: >>> w = shapefile.Writer(shapeType=1) >>> w.shapeType 1 OR you can set it after the Writer is created: >>> w.shapeType = 3 >>> w.shapeType 3 Geometry and Record Balancing ............................. Because every shape must have a corresponding record it is critical that the number of records equals the number of shapes to create a valid shapefile. To help prevent accidental misalignment the PSL has an "auto balance" feature to make sure when you add either a shape or a record the two sides of the equation line up. This feature is NOT turned on by default. To activate it set the attribute autoBalance to 1 (True): >>> w.autoBalance = 1 You also have the option of manually calling the balance() method each time you add a shape or a record to ensure the other side is up to date. When balancing is used null shapes are created on the geometry side or a record with a value of "NULL" for each field is created on the attribute side. The balancing option gives you flexibility in how you build the shapefile. Without auto balancing you can add geometry or records at anytime. You can create all of the shapes and then create all of the records or vice versa. You can use the balance method after creating a shape or record each time and make updates later. If you do not use the balance method and forget to manually balance the geometry and attributes the shapefile will be viewed as corrupt by most shapefile software. With auto balanacing you can add either shapes or geometry and update blank entries on either side as needed. Even if you forget to update an entry the shapefile will still be valid and handled correctly by most shapefile software. Adding Geometry ............... Geometry is added using one of three methods: "null", "point", or "poly". The "null" method is used for null shapes, "point" is used for point shapes, and "poly" is used for everything else. **Adding a Null shape** Because Null shape types (shape type 0) have no geometry the "null" method is called without any arguments. >>> w = shapefile.Writer() >>> w.null() The writer object's shapes list will now have one null shape: >>> assert w.shapes()[0].shapeType == shapefile.NULL **Adding a Point shape** Point shapes are added using the "point" method. A point is specified by an x, y, and optional z (elevation) and m (measure) value. >>> w = shapefile.Writer() >>> w.point(122, 37) # No elevation or measure values >>> w.shapes()[0].points [[122, 37, 0, 0]] >>> w.point(118, 36, 4, 8) >>> w.shapes()[1].points [[118, 36, 4, 8]] **Adding a Poly shape** "Poly" shapes can be either polygons or lines. Shapefile polygons must have at least 5 points and the last point must be the same as the first (i.e. you can't have a triangle accoring to the shapefile specification even though many popular GIS programs support such shapefiles.) A line must have at least two points. Because of the similarities between these two shape types they are created using a single method called "poly". >>> w = shapefile.Writer() >>> w.poly(shapeType=3, parts=[[[122,37,4,9], [117,36,3,4]], [[115,32,8,8], ... [118,20,6,4], [113,24]]]) Creating Attributes ................... Creating attributes involves two steps. Step 1 is to create fields to contain attribute values and step 2 is to populate the fields with values for each shape record. The following attempts to create a complete shapefile: >>> w = shapefile.Writer(shapefile.POINT) >>> w.point(1,1) >>> w.point(3,1) >>> w.point(4,3) >>> w.point(2,2) >>> w.field('FIRST_FLD') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Point') >>> w.record('Second','Point') >>> w.record('Third','Point') >>> w.record('Fourth','Point') >>> w.save('shapefiles/test/point') >>> w = shapefile.Writer(shapefile.POLYGON) >>> w.poly(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Polygon') >>> w.save('shapefiles/test/polygon') >>> w = shapefile.Writer(shapefile.POLYLINE) >>> w.line(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.poly(parts=[[[1,3],[5,3]]], shapeType=shapefile.POLYLINE) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record('First','Line') >>> w.record('Second','Line') >>> w.save('shapefiles/test/line') You can also add attributes using keyword arguments where the keys are field names. >>> w = shapefile.Writer(shapefile.POLYLINE) >>> w.line(parts=[[[1,5],[5,5],[5,1],[3,3],[1,1]]]) >>> w.field('FIRST_FLD','C','40') >>> w.field('SECOND_FLD','C','40') >>> w.record(FIRST_FLD='First', SECOND_FLD='Line') >>> w.save('shapefiles/test/line') Saving to File-Like Objects ........................... Just as you can read shapefiles from python file-like objects you can also write them. >>> try: ... from StringIO import StringIO ... except ImportError: ... from io import BytesIO as StringIO >>> shp = StringIO() >>> shx = StringIO() >>> dbf = StringIO() >>> w.saveShp(shp) >>> w.saveShx(shx) >>> w.saveDbf(dbf) >>> # Normally you would call the "StringIO.getvalue()" method on these objects. >>> shp = shx = dbf = None Editing Shapefiles ++++++++++++++++++ The Editor class attempts to make changing existing shapefiles easier by handling the reading and writing details behind the scenes. Let's add shapes to existing shapefiles: Add a point to a point shapefile >>> e = shapefile.Editor(shapefile="shapefiles/test/point.shp") >>> e.point(0,0,10,2) >>> e.record("Appended","Point") >>> e.save('shapefiles/test/point') Add a new line to a line shapefile: >>> e = shapefile.Editor(shapefile="shapefiles/test/line.shp") >>> e.line(parts=[[[10,5],[15,5],[15,1],[13,3],[11,1]]]) >>> e.record('Appended','Line') >>> e.save('shapefiles/test/line') Add a new polygon to a polygon shapefile: >>> e = shapefile.Editor(shapefile="shapefiles/test/polygon.shp") >>> e.poly(parts=[[[5.1,5],[9.9,5],[9.9,1],[7.5,3],[5.1,1]]]) >>> e.record("Appended","Polygon") >>> e.save('shapefiles/test/polygon') Remove the first point in each shapefile - for a point shapefile that is the first shape and record" >>> e = shapefile.Editor(shapefile="shapefiles/test/point.shp") >>> e.delete(0) >>> e.save('shapefiles/test/point') Remove the last shape in the polygon shapefile. >>> e = shapefile.Editor(shapefile="shapefiles/test/polygon.shp") >>> e.delete(-1) >>> e.save('shapefiles/test/polygon') Keywords: gis geospatial geographic shapefile shapefiles Platform: UNKNOWN Classifier: Programming Language :: Python Classifier: Topic :: Scientific/Engineering :: GIS Classifier: Topic :: Software Development :: Libraries Classifier: Topic :: Software Development :: Libraries :: Python Modules pyshp-1.1.4/pyshp.egg-info/dependency_links.txt0000666000175000017500000000000111642155406020533 0ustar daviddavid pyshp-1.1.4/pyshp.egg-info/SOURCES.txt0000666000175000017500000000104411642155406016350 0ustar daviddavidREADME.txt setup.py shapefile.py pyshp.egg-info/PKG-INFO pyshp.egg-info/SOURCES.txt pyshp.egg-info/dependency_links.txt pyshp.egg-info/not-zip-safe pyshp.egg-info/top_level.txt shapefiles/blockgroups.dbf shapefiles/blockgroups.sbn shapefiles/blockgroups.sbx shapefiles/blockgroups.shp shapefiles/blockgroups.shx shapefiles/test/line.dbf shapefiles/test/line.shp shapefiles/test/line.shx shapefiles/test/point.dbf shapefiles/test/point.shp shapefiles/test/point.shx shapefiles/test/polygon.dbf shapefiles/test/polygon.shp shapefiles/test/polygon.shxpyshp-1.1.4/pyshp.egg-info/top_level.txt0000666000175000017500000000001211642155406017210 0ustar daviddavidshapefile