[
  {
    "path": ".github/workflows/swift.yml",
    "content": "name: Swift\n\non:\n  push:\n    branches: [ master ]\n  pull_request:\n    branches: [ master ]\n\njobs:\n  build:\n\n    runs-on: macos-latest\n\n    steps:\n    - uses: actions/checkout@v2\n    - name: Build\n      run: swift build -v\n    - name: Run tests\n      run: swift test -v\n"
  },
  {
    "path": ".gitignore",
    "content": "# Created by http://www.gitignore.io\n\n### Objective-C ###\n# Xcode\n#\nbuild/\n*.pbxuser\n!default.pbxuser\n*.mode1v3\n!default.mode1v3\n*.mode2v3\n!default.mode2v3\n*.perspectivev3\n!default.perspectivev3\nxcuserdata\n*.xccheckout\n*.moved-aside\nDerivedData\n*.hmap\n*.ipa\n*.xcuserstate\n.build/\n\n# CocoaPods\n#\n# We recommend against adding the Pods directory to your .gitignore. However\n# you should judge for yourself, the pros and cons are mentioned at:\n# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control\n#\n# Pods/\n\n"
  },
  {
    "path": ".spi.yml",
    "content": "version: 1\nbuilder:\n  configs:\n    - documentation_targets: [SwiftCSV]\n"
  },
  {
    "path": ".travis.yml",
    "content": "language: swift\n\nbranches:\n  except:\n    - gh-pages\n\ninstall:\n  - gem install cocoapods --pre -N\n  - gem install xcpretty -N\n\nenv:\n  global:\n    - LC_CTYPE=en_US.UTF-8\n    - LANG=en_US.UTF-8\n    - FRAMEWORK_NAME=\"SwiftCSV\"\n\nmatrix:\n  include:\n    - osx_image: xcode9\n      env: SCHEME=\"macOS\"    SDK=\"macosx10.13\"        DESTINATION=\"arch=x86_64\"                    SWIFT_VERSION=\"3.2\" ACTION=\"test\"\n    - osx_image: xcode9.3\n      env: SCHEME=\"macOS\"    SDK=\"macosx10.13\"        DESTINATION=\"arch=x86_64\"                    SWIFT_VERSION=\"4.1\" ACTION=\"test\"\n    - osx_image: xcode10.1\n      env: SCHEME=\"macOS\"    SDK=\"macosx10.14\"        DESTINATION=\"arch=x86_64\"                    SWIFT_VERSION=\"4.2\" ACTION=\"test\"\n    - osx_image: xcode10.2\n      env: SCHEME=\"macOS\"    SDK=\"macosx10.14\"        DESTINATION=\"arch=x86_64\"                    SWIFT_VERSION=\"5.0\" ACTION=\"test\"\n    - osx_image: xcode10.2\n      env: SCHEME=\"iOS\"      SDK=\"iphonesimulator\"    DESTINATION=\"OS=12.0,name=iPhone 8\"          SWIFT_VERSION=\"5.0\" ACTION=\"test\"\n    - osx_image: xcode10.2\n      env: SCHEME=\"watchOS\"  SDK=\"watchsimulator\"     DESTINATION=\"OS=4.0,name=Apple Watch - 42mm\" SWIFT_VERSION=\"5.0\" ACTION=\"build\"\n    - osx_image: xcode10.2\n      env: SCHEME=\"tvOS\"     SDK=\"appletvsimulator\"   DESTINATION=\"OS=12.0,name=Apple TV 4K\"       SWIFT_VERSION=\"5.0\" ACTION=\"test\"\n\nscript:\n  - set -o pipefail\n  - pod --version\n  - xcodebuild -version\n  - xcodebuild -showsdks\n  - xcodebuild\n    \"$ACTION\"\n    -project \"$FRAMEWORK_NAME.xcodeproj\"\n    -scheme \"$FRAMEWORK_NAME-$SCHEME\"\n    -sdk \"$SDK\"\n    -destination \"$DESTINATION\"\n    -configuration Debug\n    ONLY_ACTIVE_ARCH=YES\n    GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES\n    GCC_GENERATE_TEST_COVERAGE_FILES=YES\n    SWIFT_VERSION=$SWIFT_VERSION\n  - pod lib lint --quick\n\nafter_success:\n  - bash <(curl -s https://codecov.io/bash)\n"
  },
  {
    "path": "CHANGELOG.md",
    "content": "<!--\n## 0.0.0\n\nAPI Changes:\n\nBugfixes:\n\nOther:\n-->\n\n## Unreleased\n\nAPI Changes:\n\n- Allow `enumerateAsArray` and `enumerateAsDict` to accept a function that throws.\n\n## 0.10.0\n\nOther:\n\n- Add Privacy Manifest files.\n\n## 0.9.1\n\nOther:\n\n- Fix project settings.\n\n## 0.9.0\n\nOther:\n\n- Fix local testing.\n\n## 0.8.2\n\nBugfixes:\n\n- Strip byte order mark from all input strings, not just when loading files (#128) -- @Diggory\n\n## 0.8.1\n\nBugfixes:\n\n- Strip byte order mark from Strings when importing so they don't become part of imported content's cells. \n  See #97 for discussion. (#103) -- @lardieri\n- Respect alternate delimiters when serializing the CSV.\n  See #102 for discussion. (#107) -- @lardieri\n- Escape any double-quotes embedded inside the field values when serializing the CSV.\n  See #111 for discussion. -- @lardieri\n\n\n## 0.8.0\n\nAPI Changes:\n\n- Replace namedRows/namedColumns and enumeratedRows/enumeratedColumns with CSV<Named> and CSV<Enumerated> types\n  that both expose a rows/columns property with different types. This way you cannot screw up by trying to access\n  an unpopulated array because the CSV was loaded wrongly. The type knows it all. (#76) -- @DivineDominion\n    - CSV.namedRows/CSV.namedColumns and CSV.enumeratedRows/CSV.enumeratedColumns are removed.\n    - NamedCSV/EnumeratedCSV type aliases are introduced to simplify access.\n\n\n## 0.7.1\n\nBugfixes:\n\n- Backport of fix from 0.8.1 to 0.7.x: Strip byte order mark from Strings when importing so they don't become part of imported content's cells. \n  See #97 for discussion. (#104) -- @lardieri\n\n\n## 0.7.0\n\nAPI Changes:\n\n- Introduce delimiter guessing (#100) - @DivineDominion\n\n\n## 0.6.1\n\nBugfixes:\n\n- Fix enumeration limit being ignored in `Parser` (#98) - @jasonmedeiros \n\n\n## 0.6.0\n\nAPI Changes:\n\n- Rename `View` to `CSVView` to avoid SwiftUI namespace conflicts (#93) - @campionfellin\n\nOther:\n\n- Bump iOS Deployment target to 9.0, Xcode 12 recommended changes. (#91) - @DenTelezhkin\n"
  },
  {
    "path": "CONTRIBUTING.md",
    "content": "# Contributing to SwiftCSV\n\nPull requests are welcome on the [`master`](https://github.com/swiftcsv/SwiftCSV) branch.\n\nWe know making you first pull request can be scary. If you have trouble with any of the contribution rules, **still make the Pull Request**. We are here to help.\n\nWe personally think the best way to get started contributing to this library is by using it in one of your projects!\n\n## Swift style guide\n\nWe follow the [Ray Wenderlich Style Guide](https://github.com/raywenderlich/swift-style-guide) very closely with the following exception:\n\n- Use the Xcode default of 4 spaces for indentation.\n\n## SwiftLint\n\n[SwiftLint](https://github.com/realm/SwiftLint) will run automatically on all pull requests via [houndci.com](https://houndci.com/). If you have SwiftLint installed, you will receive the same warnings in Xcode at build time, that hound will check for on pull requests.\n\nFunction body lengths in tests will often cause a SwiftLint warning. These can be handled on a per case bases by prefixing the function with:\n\n```swift\n// swiftlint:disable function_body_length\nfunc someFunctionThatShouldHaveAReallyLongBody() {}\n```\n\nCommon violations to look out for are trailing white and valid docs.\n\n## Tests\n\nAll code going into master requires testing. We strive for code coverage of 100% to ensure the best possibility that all edge cases are tested for. It's good practice to test for any variations that can cause nil to be returned.\n\nTests are run in [Travis CI](https://travis-ci.org/swiftcsv/SwiftCSV) automatically on all pull requests, branches and tags. These are the same tests that run in Xcode at development time.\n\n## Comments\n\n- **Readable code should be preferred over commented code.**\n\n    Comments in code are used to document non-obvious use cases. For example, when the use of a piece of code looks unnecessary, and naming alone does not convey why it is required.\n\n- **Comments need to be updated or removed if the code changes.**\n\n    If a comment is included, it is just as important as code and has the same technical debt weight. The only thing worse than a unneeded comment is a comment that is not maintained.\n\n## Code documentation\n\nCode documentation is different from comments. Please be liberal with code docs.\n\nWhen writing code docs, remember they are:\n\n- Displayed to a user in Xcode quick help\n- Used to generate API documentation\n- API documentation also generates Dash docsets\n\nIn particular paying attention to:\n\n- Keeping docs current\n- Documenting all parameters and return types (SwiftLint helps with warning when they are not valid)\n- Stating common issues that a user may run into\n\nSee [NSHipster Swift Documentation](http://nshipster.com/swift-documentation/) for a good reference on writing documentation in Swift.\n\n## Pull Request Technicalities\n\nYou're always welcome to open Pull Requests, even if the result is not quite finished or you need feedback!\n\nHere's a checklist for you about what makes Pull Requests to SwiftCSV shine:\n\n* Run [SwiftLint](https://github.com/realm/SwiftLint) locally to ensure your code-style is consistent with the rest of the codebase.\n* Keep your Pull Requests focused. Rather be opening multiple PRs than making a dozen unrelated but discussion worthy changes in a single PR.\n* You can propose PRs to merge with the `master` branch directly. We don't use any complex branching strategies.\n\n**As a contributor,** choose the \"squash & merge\" strategy to merge PRs with a single commit, keeping the commit history clean. (That's an upside of focused Pull Requests: you don't lose extra information.)\n\n## Publishing New Releases\n\nMembers of the [@SwiftCSV/releases](https://github.com/orgs/swiftcsv/teams/releases) team have the necessary permissions to publish a new version to CocoaPods. If you want a new version of SwiftCSV to be published you should ping these folks.\n\nTo create a new release, create a pull request targeting either `master`, or a separate release branch for hot-fixes, with the following:\n\n- [ ] Bump version number in `SwiftCSV.podspec` and `Info.plist` (We follow [semver](https://semver.org/) - most importantly any breaking API change should result in a major API version bump)\n- [ ] Create a tag off of the relevant branch (`master` for regular release) and add relevant changelog entries to the [release list on GitHub](https://github.com/swiftcsv/SwiftCSV/releases) \n- [ ] Publish the new version to the CocoaPods trunk via `pod trunk push`\n\n"
  },
  {
    "path": "Configuration/Project.xcconfig",
    "content": "MARKETING_VERSION=0.10.0\n"
  },
  {
    "path": "LICENSE",
    "content": "The MIT License (MIT)\n\nCopyright (c) 2014 Naoto Kaneko.\nCopyright (c) 2019 SwiftCSV Contributors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "Package.swift",
    "content": "// swift-tools-version: 5.6\n\nimport PackageDescription\n\nlet package = Package(\n    name: \"SwiftCSV\",\n    platforms: [\n        .macOS(\"10.13\"), .iOS(\"12.0\"), .tvOS(\"12.0\"), .watchOS(\"4.0\")\n    ],\n    products: [\n        .library(\n            name: \"SwiftCSV\",\n            targets: [\"SwiftCSV\"]),\n    ],\n    dependencies: [], // No dependencies\n    targets: [\n        .target(\n            name: \"SwiftCSV\",\n            dependencies: [],\n            path: \"SwiftCSV\",\n            resources: [\n                .process(\"Resources/PrivacyInfo.xcprivacy\"),\n            ]),\n        .testTarget(\n            name: \"SwiftCSVTests\",\n            dependencies: [\"SwiftCSV\"],\n            path: \"SwiftCSVTests\",\n            resources: [\n                .copy(\"TestData\"),\n            ]),\n    ],\n    swiftLanguageVersions: [.v5, .v4_2]\n)\n"
  },
  {
    "path": "README.md",
    "content": "# SwiftCSV\n\n[![Platform support](https://img.shields.io/badge/platform-ios%20%7C%20osx%20%7C%20tvos%20%7C%20watchos-lightgrey.svg?style=flat-square)](https://github.com/swiftcsv/SwiftCSV/blob/master/LICENSE.md)\n[![Build Status](https://img.shields.io/travis/swiftcsv/SwiftCSV/master.svg?style=flat-square)](https://travis-ci.org/swiftcsv/SwiftCSV)\n[![Code coverage status](https://codecov.io/gh/swiftcsv/SwiftCSV/branch/master/graph/badge.svg)](https://codecov.io/gh/swiftcsv/SwiftCSV)\n[![CocoaPods Compatible](https://img.shields.io/cocoapods/v/SwiftCSV.svg?style=flat-square)](https://cocoapods.org/pods/SwiftCSV)\n[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)\n[![License MIT](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/swiftcsv/SwiftCSV/blob/master/LICENSE.md)\n[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fswiftcsv%2FSwiftCSV%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/swiftcsv/SwiftCSV)\n[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fswiftcsv%2FSwiftCSV%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/swiftcsv/SwiftCSV)\n\nSimple CSV parsing for macOS, iOS, tvOS, and watchOS.\n\n## Usage\n\nCSV content can be loaded using the `CSV` class:\n\n```swift\nimport SwiftCSV\n\ndo {\n    // As a string, guessing the delimiter\n    let csv: CSV = try CSV<Named>(string: \"id,name,age\\n1,Alice,18\")\n\n    // Specifying a custom delimiter\n    let tsv: CSV = try CSV<Enumerated>(string: \"id\\tname\\tage\\n1\\tAlice\\t18\", delimiter: .tab)\n\n    // From a file (propagating error during file loading)\n    let csvFile: CSV = try CSV<Named>(url: URL(fileURLWithPath: \"path/to/users.csv\"))\n\n    // From a file inside the app bundle, with a custom delimiter, errors, and custom encoding.\n    // Note the result is an optional.\n    let resource: CSV? = try CSV<Named>(\n        name: \"users\",\n        extension: \"tsv\",\n        bundle: .main,\n        delimiter: .character(\"🐠\"),  // Any character works!\n        encoding: .utf8)\n} catch parseError as CSVParseError {\n    // Catch errors from parsing invalid CSV\n} catch {\n    // Catch errors from trying to load files\n}\n```\n\n### File Loading\n\nThe `CSV` class comes with initializers that are suited for loading files from URLs.\n\n```swift\nextension CSV {\n    /// Load a CSV file from `url`.\n    ///\n    /// - Parameters:\n    ///   - url: URL of the file (will be passed to `String(contentsOfURL:encoding:)` to load)\n    ///   - delimiter: Character used to separate separate cells from one another in rows.\n    ///   - encoding: Character encoding to read file (default is `.utf8`)\n    ///   - loadColumns: Whether to populate the columns dictionary (default is `true`)\n    /// - Throws: `CSVParseError` when parsing the contents of `url` fails, or file loading errors.\n    public convenience init(url: URL,\n                            delimiter: CSVDelimiter,\n                            encoding: String.Encoding = .utf8,\n                            loadColumns: Bool = true) throws\n\n    /// Load a CSV file from `url` and guess its delimiter from `CSV.recognizedDelimiters`, falling back to `.comma`.\n    ///\n    /// - Parameters:\n    ///   - url: URL of the file (will be passed to `String(contentsOfURL:encoding:)` to load)\n    ///   - encoding: Character encoding to read file (default is `.utf8`)\n    ///   - loadColumns: Whether to populate the columns dictionary (default is `true`)\n    /// - Throws: `CSVParseError` when parsing the contents of `url` fails, or file loading errors.\n    public convenience init(url: URL,\n                            encoding: String.Encoding = .utf8,\n                            loadColumns: Bool = true)\n}\n```\n\n### Delimiters\n\nDelimiters are strongly typed. The recognized `CSVDelimiter` cases are: `.comma`, `.semicolon`, and `.tab`.\n\nYou can use convenience initializers that guess the delimiter from the recognized list for you. These initializers are available for loading CSV from URLs and strings.\n\nYou can also use any other single-character delimiter when loading CSV data. A character literal like `\"x\"` will produce `CSV.Delimiter.character(\"x\")`, so you don't have to type the whole `.character(_)` case name. There are initializers for each variant that accept explicit delimiter settings.\n\n### Reading Data\n\n```swift\n// Recognized the comma delimiter automatically:\nlet csv = CSV<Named>(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\")\ncsv.header         //=> [\"id\", \"name\", \"age\"]\ncsv.rows           //=> [[\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"], [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"]]\ncsv.columns        //=> [\"id\": [\"1\", \"2\"], \"name\": [\"Alice\", \"Bob\"], \"age\": [\"18\", \"19\"]]\n```\n\nThe rows can also be parsed and passed to a block on the fly, reducing the memory needed to store the whole lot in an array:\n\n```swift\n// Access each row as an array (inner array not guaranteed to always be equal length to the header)\ncsv.enumerateAsArray { array in\n    print(array.first)\n}\n// Access them as a dictionary\ncsv.enumerateAsDict { dict in\n    print(dict[\"name\"])\n}\n```\n\n### Skip Named Column Access for Large Data Sets\n\nUse `CSV<Named>` aka `NamedCSV` to access the CSV data on a column-by-column basis with named columns. Think of this like a cross section:\n\n```swift\nlet csv = NamedCSV(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\")\ncsv.rows[0][\"name\"]  //=> \"Alice\"\ncsv.columns[\"name\"]  //=> [\"Alice\", \"Bob\"]\n```\n\nIf you only want to access your data row-by-row, and not by-column, then you can use `CSV<Enumerated>` or `EnumeratedCSV`:\n\n```swift\nlet csv = EnumeratedCSV(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\")\ncsv.rows[0][1]          //=> \"Alice\"\ncsv.columns?[0].header  //=> \"name\"\ncsv.columns?[0].rows    //=> [\"Alice\", \"Bob\"]\n```\n\nTo speed things up, skip populating by-column access completely by passing `loadColumns: false`. This will prevent the columnar data from being populated. For large data sets, this saves a lot of iterations (at quadratic runtime).\n\n```swift\nlet csv = EnumeratedCSV(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\", loadColumns: false)\ncsv.rows[0][1]  //=> \"Alice\"\ncsv.columns     //=> nil\n```\n\n\n## Installation\n\n### CocoaPods\n\n```ruby\npod \"SwiftCSV\"\n```\n\n### Carthage\n\n```\ngithub \"swiftcsv/SwiftCSV\"\n```\n\n### SwiftPM\n\n```\n.package(url: \"https://github.com/swiftcsv/SwiftCSV.git\", from: \"0.8.0\")\n```\n\n## Privacy Manifest\n\nThe package ships with an empty Privacy Manifest because it doesn't access or track any sensitive data.   \n"
  },
  {
    "path": "SwiftCSV/CSV+DelimiterGuessing.swift",
    "content": "//\n//  CSV+DelimiterGuessing.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 21.12.21.\n//  Copyright © 2021 SwiftCSV. All rights reserved.\n//\n\nimport Foundation\n\nextension CSVDelimiter {\n    public static let recognized: [CSVDelimiter] = [.comma, .tab, .semicolon]\n\n    /// - Returns: Delimiter between cells based on the first line in the CSV. Falls back to `.comma`.\n    public static func guessed(string: String) -> CSVDelimiter {\n        let recognizedDelimiterCharacters = CSVDelimiter.recognized.map(\\.rawValue)\n\n        // Trim newline and spaces, but keep tabs (as delimiters)\n        var trimmedCharacters = CharacterSet.whitespacesAndNewlines\n        trimmedCharacters.remove(\"\\t\")\n        let line = string.trimmingCharacters(in: trimmedCharacters).firstLine\n\n        var index = line.startIndex\n        while index < line.endIndex {\n            let character = line[index]\n            switch character {\n            case \"\\\"\":\n                // When encountering an open quote, skip to the closing counterpart.\n                // If none is found, skip to end of line.\n\n                // 1) Advance one character to skip the quote\n                index = line.index(after: index)\n\n                // 2) Look for the closing quote and move current position after it\n                if index < line.endIndex,\n                   let closingQuoteInddex = line[index...].firstIndex(of: character) {\n                    index = line.index(after: closingQuoteInddex)\n                } else {\n                    index = line.endIndex\n                }\n            case _ where recognizedDelimiterCharacters.contains(character):\n                return CSVDelimiter(rawValue: character)\n            default:\n                index = line.index(after: index)\n            }\n        }\n\n        // Fallback value\n        return .comma\n    }\n}\n"
  },
  {
    "path": "SwiftCSV/CSV.swift",
    "content": "//\n//  CSV.swift\n//  SwiftCSV\n//\n//  Created by Naoto Kaneko on 2/18/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nimport Foundation\n\n/// Byte Order Mark from the Unicode Standard\n///\n/// Some CSV files encoded in UTF-8, such as those generated by Excel and Airtable, include a BOM to distinguish them from older CSV files written using ASCII or other legacy encodings. This behavior is explicitly permitted, but not required, by the Unicode Standard.\n///\n/// The BOM is not part of the CSV string itself; it is only a header on the file that stores the string.\n///\n/// - Attention: The convenience initializer\n/// ```String(contentsOf:encoding:)```\n/// correctly removes the BOM when decoding `.utf16` or `.utf32` files,\n/// but incorrectly includes the BOM in the returned string when decoding `.utf8` files.\n/// This means the caller must look for and strip the BOM explicitly from the returned string.\n///\n/// See also:\n///\n/// [Unicode FAQ](https://unicode.org/faq/utf_bom.html#BOM)\n///\n/// [Unicode Standard, section 2.13](https://www.unicode.org/versions/Unicode14.0.0/ch02.pdf#G9354)\n///\nfileprivate let byteOrderMark = \"\\u{FEFF}\"\n\npublic protocol CSVView {\n    associatedtype Row\n    associatedtype Columns\n\n    var rows: [Row] { get }\n\n    /// Is `nil` if `loadColumns` was set to `false`.\n    var columns: Columns? { get }\n\n    init(header: [String], text: String, delimiter: CSVDelimiter, loadColumns: Bool, rowLimit: Int?) throws\n\n    func serialize(header: [String], delimiter: CSVDelimiter) -> String\n}\n\n/// CSV variant for which unique column names are assumed.\n///\n/// Example:\n///\n///     let csv = NamedCSV(...)\n///     let allIDs = csv.columns[\"id\"]\n///     let firstEntry = csv.rows[0]\n///     let fullName = firstEntry[\"firstName\"] + \" \" + firstEntry[\"lastName\"]\n///\npublic typealias NamedCSV = CSV<Named>\n\n/// CSV variant that exposes columns and rows as arrays.\n/// Example:\n///\n///     let csv = EnumeratedCSV(...)\n///     let allIds = csv.columns.filter { $0.header == \"id\" }.rows\n///\npublic typealias EnumeratedCSV = CSV<Enumerated>\n\n/// For convenience, there's `EnumeratedCSV` to access fields in rows by their column index,\n/// and `NamedCSV` to access fields by their column names as defined in a header row.\nopen class CSV<DataView : CSVView>  {\n\n    public let header: [String]\n\n    /// Unparsed contents.\n    public let text: String\n\n    /// Used delimiter to parse `text` and to serialize the data again.\n    public let delimiter: CSVDelimiter\n\n    /// Underlying data representation of the CSV contents.\n    public let content: DataView\n\n    public var rows: [DataView.Row] {\n        return content.rows\n    }\n\n    /// Is `nil` if `loadColumns` was set to `false` during initialization.\n    public var columns: DataView.Columns? {\n        return content.columns\n    }\n\n    /// Load CSV data from a string.\n    ///\n    /// - Parameters:\n    ///   - string: CSV contents to parse.\n    ///   - delimiter: Character used to separate cells from one another in rows.\n    ///   - loadColumns: Whether to populate the `columns` dictionary (default is `true`)\n    ///   - rowLimit: Amount of rows to parse (default is `nil`).\n    /// - Throws: `CSVParseError` when parsing `string` fails.\n    public init(string: String, delimiter: CSVDelimiter, loadColumns: Bool = true, rowLimit: Int? = nil) throws {\n        if string.hasPrefix(byteOrderMark) {\n            let trimmedString = string.dropFirst()\n            self.text = String(trimmedString)\n        } else {\n            self.text = string\n        }\n        self.delimiter = delimiter\n        self.header = try Parser.array(text: self.text, delimiter: delimiter, rowLimit: 1).first ?? []\n        self.content = try DataView(header: header, text: self.text, delimiter: delimiter, loadColumns: loadColumns, rowLimit: rowLimit)\n    }\n\n    /// Load CSV data from a string and guess its delimiter from `CSV.recognizedDelimiters`, falling back to `.comma`.\n    ///\n    /// - parameter string: CSV contents to parse.\n    /// - parameter loadColumns: Whether to populate the `columns` dictionary (default is `true`)\n    /// - throws: `CSVParseError` when parsing `string` fails.\n    public convenience init(string: String, loadColumns: Bool = true) throws {\n        let delimiter = CSVDelimiter.guessed(string: string)\n        try self.init(string: string, delimiter: delimiter, loadColumns: loadColumns)\n    }\n\n    /// Turn the CSV data into NSData using a given encoding\n    open func dataUsingEncoding(_ encoding: String.Encoding) -> Data? {\n        return serialized.data(using: encoding)\n    }\n\n    /// Serialized form of the CSV data; depending on the View used, this may\n    /// perform additional normalizations.\n    open var serialized: String {\n        return self.content.serialize(header: self.header, delimiter: self.delimiter)\n    }\n}\n\nextension CSV: CustomStringConvertible {\n    public var description: String {\n        return self.serialized\n    }\n}\n\nextension CSV {\n    /// Load a CSV file from `url`.\n    ///\n    /// - Parameters:\n    ///   - url: URL of the file (will be passed to `String(contentsOfURL:encoding:)` to load)\n    ///   - delimiter: Character used to separate separate cells from one another in rows.\n    ///   - encoding: Character encoding to read file (default is `.utf8`)\n    ///   - loadColumns: Whether to populate the columns dictionary (default is `true`)\n    /// - Throws: `CSVParseError` when parsing the contents of `url` fails, or file loading errors.\n    public convenience init(url: URL, delimiter: CSVDelimiter, encoding: String.Encoding = .utf8, loadColumns: Bool = true) throws {\n        let contents = try String(contentsOf: url, encoding: encoding)\n        try self.init(string: contents, delimiter: delimiter, loadColumns: loadColumns)\n    }\n\n    /// Load a CSV file from `url` and guess its delimiter from `CSV.recognizedDelimiters`, falling back to `.comma`.\n    ///\n    /// - Parameters:\n    ///   - url: URL of the file (will be passed to `String(contentsOfURL:encoding:)` to load)\n    ///   - encoding: Character encoding to read file (default is `.utf8`)\n    ///   - loadColumns: Whether to populate the columns dictionary (default is `true`)\n    /// - Throws: `CSVParseError` when parsing the contents of `url` fails, or file loading errors.\n    public convenience init(url: URL, encoding: String.Encoding = .utf8, loadColumns: Bool = true) throws {\n        let contents = try String(contentsOf: url, encoding: encoding)\n        try self.init(string: contents, loadColumns: loadColumns)\n    }\n}\n\nextension CSV {\n    /// Load a CSV file as a named resource from `bundle`.\n    ///\n    /// - Parameters:\n    ///   - name: Name of the file resource inside `bundle`.\n    ///   - ext: File extension of the resource; use `nil` to load the first file matching the name (default is `nil`)\n    ///   - bundle: `Bundle` to use for resource lookup (default is `.main`)\n    ///   - delimiter: Character used to separate separate cells from one another in rows.\n    ///   - encoding: encoding used to read file (default is `.utf8`)\n    ///   - loadColumns: Whether to populate the columns dictionary (default is `true`)\n    /// - Throws: `CSVParseError` when parsing the contents of the resource fails, or file loading errors.\n    /// - Returns: `nil` if the resource could not be found\n    public convenience init?(name: String, extension ext: String? = nil, bundle: Bundle = .main, delimiter: CSVDelimiter, encoding: String.Encoding = .utf8, loadColumns: Bool = true) throws {\n        guard let url = bundle.url(forResource: name, withExtension: ext) else {\n            return nil\n        }\n        try self.init(url: url, delimiter: delimiter, encoding: encoding, loadColumns: loadColumns)\n    }\n\n    /// Load a CSV file as a named resource from `bundle` and guess its delimiter from `CSV.recognizedDelimiters`, falling back to `.comma`.\n    ///\n    /// - Parameters:\n    ///   - name: Name of the file resource inside `bundle`.\n    ///   - ext: File extension of the resource; use `nil` to load the first file matching the name (default is `nil`)\n    ///   - bundle: `Bundle` to use for resource lookup (default is `.main`)\n    ///   - encoding: encoding used to read file (default is `.utf8`)\n    ///   - loadColumns: Whether to populate the columns dictionary (default is `true`)\n    /// - Throws: `CSVParseError` when parsing the contents of the resource fails, or file loading errors.\n    /// - Returns: `nil` if the resource could not be found\n   public convenience init?(name: String, extension ext: String? = nil, bundle: Bundle = .main, encoding: String.Encoding = .utf8, loadColumns: Bool = true) throws {\n        guard let url = bundle.url(forResource: name, withExtension: ext) else {\n            return nil\n        }\n        try self.init(url: url, encoding: encoding, loadColumns: loadColumns)\n    }\n}\n"
  },
  {
    "path": "SwiftCSV/CSVDelimiter.swift",
    "content": "//\n//  CSVDelimiter.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 01.07.22.\n//  Copyright © 2022 SwiftCSV. All rights reserved.\n//\n\npublic enum CSVDelimiter: Equatable, ExpressibleByUnicodeScalarLiteral {\n\n    public typealias UnicodeScalarLiteralType = Character\n\n    case comma, semicolon, tab\n    case character(Character)\n\n    public init(unicodeScalarLiteral: Character) {\n        self.init(rawValue: unicodeScalarLiteral)\n    }\n\n    init(rawValue: Character) {\n        switch rawValue {\n        case \",\":  self = .comma\n        case \";\":  self = .semicolon\n        case \"\\t\": self = .tab\n        default:   self = .character(rawValue)\n        }\n    }\n\n    public var rawValue: Character {\n        switch self {\n        case .comma: return \",\"\n        case .semicolon: return \";\"\n        case .tab: return \"\\t\"\n        case .character(let character): return character\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSV/EnumeratedCSVView.swift",
    "content": "//\n//  EnumeratedCSVView.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 25/10/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nimport Foundation\n\npublic struct Enumerated: CSVView {\n\n    public struct Column: Equatable {\n        public let header: String\n        public let rows: [String]\n    }\n\n    public typealias Row = [String]\n    public typealias Columns = [Column]\n\n    public private(set) var rows: [Row]\n    public private(set) var columns: Columns?\n\n    public init(header: [String], text: String, delimiter: CSVDelimiter, loadColumns: Bool = false, rowLimit: Int? = nil) throws {\n\n        self.rows = try {\n            var rows: [Row] = []\n            try Parser.enumerateAsArray(text: text, delimiter: delimiter, startAt: 1, rowLimit: rowLimit) { fields in\n                rows.append(fields)\n            }\n\n            // Fill in gaps at the end of rows that are too short.\n            return makingRectangular(rows: rows)\n        }()\n\n        self.columns = {\n            guard loadColumns else { return nil }\n            return header.enumerated().map { (index: Int, header: String) -> Column in\n                return Column(\n                    header: header,\n                    rows: rows.map { $0[safe: index] ?? \"\" })\n            }\n        }()\n    }\n\n    public func serialize(header: [String], delimiter: CSVDelimiter) -> String {\n        return Serializer.serialize(header: header, rows: rows, delimiter: delimiter)\n    }\n\n}\n\nextension Collection {\n    subscript (safe index: Self.Index) -> Self.Iterator.Element? {\n        return index < endIndex ? self[index] : nil\n    }\n}\n\nfileprivate func makingRectangular(rows: [[String]]) -> [[String]] {\n    let cellsPerRow = rows.map { $0.count }.max() ?? 0\n    return rows.map { row -> [String] in\n        let missingCellCount = cellsPerRow - row.count \n        let appendix = Array(repeating: \"\", count: missingCellCount)\n        return row + appendix\n    }\n}\n"
  },
  {
    "path": "SwiftCSV/NamedCSVView.swift",
    "content": "//\n//  NamedCSVView.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 22/10/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\npublic struct Named: CSVView {\n\n    public typealias Row = [String : String]\n    public typealias Columns = [String : [String]]\n\n    public var rows: [Row]\n    public var columns: Columns?\n\n    public init(header: [String], text: String, delimiter: CSVDelimiter, loadColumns: Bool = false, rowLimit: Int? = nil) throws {\n\n        self.rows = try {\n            var rows: [Row] = []\n            try Parser.enumerateAsDict(header: header, content: text, delimiter: delimiter, rowLimit: rowLimit) { dict in\n                rows.append(dict)\n            }\n            return rows\n        }()\n\n        self.columns = {\n            guard loadColumns else { return nil }\n            var columns: Columns = [:]\n            for field in header {\n                columns[field] = rows.map { $0[field] ?? \"\" }\n            }\n            return columns\n        }()\n    }\n\n    public func serialize(header: [String], delimiter: CSVDelimiter) -> String {\n        let rowsOrderingCellsByHeader = rows.map { row in\n            header.map { cellID in row[cellID]! }\n        }\n\n        return Serializer.serialize(header: header, rows: rowsOrderingCellsByHeader, delimiter: delimiter)\n    }\n\n}\n"
  },
  {
    "path": "SwiftCSV/Parser.swift",
    "content": "//\n//  Parser.swift\n//  SwiftCSV\n//\n//  Created by Will Richardson on 13/04/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nextension CSV {\n    /// Parse the file and call a block on each row, passing it in as a list of fields.\n    /// - Parameters limitTo: Maximum absolute line number in the content, *not* maximum amount of rows.\n    @available(*, deprecated, message: \"Use enumerateAsArray(startAt:rowLimit:_:) instead\")\n    public func enumerateAsArray(limitTo maxRow: Int? = nil, startAt: Int = 0, _ rowCallback: @escaping ([String]) -> ()) throws {\n\n        try Parser.enumerateAsArray(text: self.text, delimiter: self.delimiter, startAt: startAt, rowLimit: maxRow.map { $0 - startAt }, rowCallback: rowCallback)\n    }\n\n    /// Parse the CSV contents row by row from `start` for `rowLimit` amount of rows, or until the end of the input.\n    /// - Parameters:\n    ///   - startAt: Skip lines before this. Default value is `0` to start at the beginning.\n    ///   - rowLimit: Amount of rows to consume, beginning to count at `startAt`. Default value is `nil` to consume\n    ///     the whole input string.\n    ///   - rowCallback: Array of each row's columnar values, in order.\n    /// - Throws: `CSVParseError` or any error thrown by `rowCallback`\n    ///\n    public func enumerateAsArray(startAt: Int = 0, rowLimit: Int? = nil, _ rowCallback: @escaping ([String]) throws -> ()) throws {\n\n        try Parser.enumerateAsArray(text: self.text, delimiter: self.delimiter, startAt: startAt, rowLimit: rowLimit, rowCallback: rowCallback)\n    }\n\n    public func enumerateAsDict(_ block: @escaping ([String : String]) throws -> ()) throws {\n\n        try Parser.enumerateAsDict(header: self.header, content: self.text, delimiter: self.delimiter, block: block)\n    }\n}\n\nenum Parser {\n\n    static func array(text: String, delimiter: CSVDelimiter, startAt offset: Int = 0, rowLimit: Int? = nil) throws -> [[String]] {\n\n        var rows = [[String]]()\n\n        try enumerateAsArray(text: text, delimiter: delimiter, startAt: offset, rowLimit: rowLimit) { row in\n            rows.append(row)\n        }\n\n        return rows\n    }\n\n    /// Parse `text` and provide each row to `rowCallback` as an array of field values, one for each column per\n    /// line of text, separated by `delimiter`.\n    ///\n    /// - Parameters:\n    ///   - text: Text to parse.\n    ///   - delimiter: Character to split row and header fields by (default is ',')\n    ///   - offset: Skip lines before this. Default value is `0` to start at the beginning.\n    ///   - rowLimit: Amount of rows to consume, beginning to count at `startAt`. Default value is `nil` to consume\n    ///     the whole input string.\n    ///   - rowCallback: Callback invoked for every parsed row between `startAt` and `limitTo` in `text`.\n    /// - Throws: `CSVParseError` or any error thrown by `rowCallback`\n    static func enumerateAsArray(text: String,\n                                 delimiter: CSVDelimiter,\n                                 startAt offset: Int = 0,\n                                 rowLimit: Int? = nil,\n                                 rowCallback: @escaping ([String]) throws -> ()) throws {\n        let maxRowIndex = rowLimit.flatMap { $0 < 0 ? nil : offset + $0 }\n\n        var currentIndex = text.startIndex\n        let endIndex = text.endIndex\n\n        var fields = [String]()\n        let delimiter = delimiter.rawValue\n        var field = \"\"\n\n        var rowIndex = 0\n\n        func finishRow() throws {\n            defer {\n                rowIndex += 1\n                fields = []\n                field = \"\"\n            }\n\n            guard rowIndex >= offset else { return }\n            fields.append(String(field))\n            try rowCallback(fields)\n        }\n\n        var state: ParsingState = ParsingState(\n            delimiter: delimiter,\n            finishRow: finishRow,\n            appendChar: {\n                guard rowIndex >= offset else { return }\n                field.append($0)\n            },\n            finishField: {\n                guard rowIndex >= offset else { return }\n                fields.append(field)\n                field = \"\"\n            })\n\n        func limitReached(_ rowNumber: Int) -> Bool {\n            guard let maxRowIndex = maxRowIndex else { return false }\n            return rowNumber >= maxRowIndex\n        }\n\n        while currentIndex < endIndex,\n              !limitReached(rowIndex) {\n            let char = text[currentIndex]\n\n            try state.change(char)\n\n            currentIndex = text.index(after: currentIndex)\n        }\n\n        // Append remainder of the cache, unless we're past the limit already.\n        if !limitReached(rowIndex) {\n            if !field.isEmpty {\n                fields.append(field)\n            }\n\n            if !fields.isEmpty {\n                try rowCallback(fields)\n            }\n        }\n    }\n\n    static func enumerateAsDict(header: [String], content: String, delimiter: CSVDelimiter, rowLimit: Int? = nil, block: @escaping ([String : String]) throws -> ()) throws {\n\n        let enumeratedHeader = header.enumerated()\n\n        // Start after the header\n        try enumerateAsArray(text: content, delimiter: delimiter, startAt: 1, rowLimit: rowLimit) { fields in\n            var dict = [String: String]()\n            for (index, head) in enumeratedHeader {\n                dict[head] = index < fields.count ? fields[index] : \"\"\n            }\n            try block(dict)\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSV/ParsingState.swift",
    "content": "//\n//  ParsingState.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 25/10/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\npublic enum CSVParseError: Error {\n    case generic(message: String)\n    case quotation(message: String)\n}\n\n/// State machine of parsing CSV contents character by character.\nstruct ParsingState {\n\n    private(set) var atStart = true\n    private(set) var parsingField = false\n    private(set) var parsingQuotes = false\n    private(set) var innerQuotes = false\n\n    let delimiter: Character\n    let finishRow: () throws -> Void\n    let appendChar: (Character) throws -> Void\n    let finishField: () throws -> Void\n\n    init(delimiter: Character,\n         finishRow: @escaping () throws -> Void,\n         appendChar: @escaping (Character) throws -> Void,\n         finishField: @escaping () throws -> Void) {\n\n        self.delimiter = delimiter\n        self.finishRow = finishRow\n        self.appendChar = appendChar\n        self.finishField = finishField\n    }\n\n    /// - Throws: `CSVParseError`\n    mutating func change(_ char: Character) throws {\n        if atStart {\n            if char == \"\\\"\" {\n                atStart = false\n                parsingQuotes = true\n            } else if char == delimiter {\n                try finishField()\n            } else if char.isNewline {\n                try finishRow()\n            } else if char.isWhitespace {\n              // ignore whitespaces between fields\n            } else {\n                parsingField = true\n                atStart = false\n                try appendChar(char)\n            }\n        } else if parsingField {\n            if innerQuotes {\n                if char == \"\\\"\" {\n                    try appendChar(char)\n                    innerQuotes = false\n                } else {\n                    throw CSVParseError.quotation(message: \"Can't have non-quote here: \\(char)\")\n                }\n            } else {\n                if char == \"\\\"\" {\n                    innerQuotes = true\n                } else if char == delimiter {\n                    atStart = true\n                    parsingField = false\n                    innerQuotes = false\n                    try finishField()\n                } else if char.isNewline {\n                    atStart = true\n                    parsingField = false\n                    innerQuotes = false\n                    try finishRow()\n                } else {\n                    try appendChar(char)\n                }\n            }\n        } else if parsingQuotes {\n            if innerQuotes {\n                if char == \"\\\"\" {\n                    try appendChar(char)\n                    innerQuotes = false\n                } else if char == delimiter {\n                    atStart = true\n                    parsingField = false\n                    innerQuotes = false\n                    try finishField()\n                } else if char.isNewline {\n                    atStart = true\n                    parsingQuotes = false\n                    innerQuotes = false\n                    try finishRow()\n                } else if char.isWhitespace {\n                  // ignore whitespaces between fields\n                } else {\n                    throw CSVParseError.quotation(message: \"Can't have non-quote here: \\(char)\")\n                }\n            } else {\n                if char == \"\\\"\" {\n                    innerQuotes = true\n                } else {\n                    try appendChar(char)\n                }\n            }\n        } else {\n            throw CSVParseError.generic(message: \"me_irl\")\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSV/Resources/PrivacyInfo.xcprivacy",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>NSPrivacyTracking</key>\n\t<false/>\n\t<key>NSPrivacyCollectedDataTypes</key>\n\t<array/>\n\t<key>NSPrivacyTrackingDomains</key>\n\t<array/>\n\t<key>NSPrivacyAccessedAPITypes</key>\n\t<array/>\n</dict>\n</plist>\n"
  },
  {
    "path": "SwiftCSV/Serializer.swift",
    "content": "//\n//  Serializer.swift\n//  SwiftCSV\n//\n\nimport Foundation\n\nenum Serializer {\n\n    static let newline = \"\\n\"\n\n    static func serialize(header: [String], rows: [[String]], delimiter: CSVDelimiter) -> String {\n        let head = serializeRow(row: header, delimiter: delimiter) + newline\n\n        let content = rows.map { row in\n            serializeRow(row: row, delimiter: delimiter)\n        }.joined(separator: newline)\n\n        return head + content\n    }\n\n\n    static func serializeRow(row: [String], delimiter: CSVDelimiter) -> String {\n        let separator = String(delimiter.rawValue)\n\n        let content = row.map { cell in\n            cell.enquoted(whenContaining: separator)\n        }.joined(separator: separator)\n\n        return content\n    }\n\n}\n\nfileprivate extension String {\n\n    static let quote = \"\\\"\"\n\n    func enquoted(whenContaining separator: String) -> String {\n        // If value contains a delimiter or quotes, double any embedded quotes and surround with quotes.\n        // For more information, see https://www.rfc-editor.org/rfc/rfc4180.html\n        if self.contains(separator) || self.contains(Self.quote) {\n            return Self.quote + self.replacingOccurrences(of: Self.quote, with: Self.quote + Self.quote) + Self.quote\n        } else {\n            return self\n        }\n    }\n\n}\n"
  },
  {
    "path": "SwiftCSV/String+Lines.swift",
    "content": "//\n//  String+Lines.swift\n//  SwiftCSV\n//\n//  Created by Naoto Kaneko on 2/24/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nextension String {\n    internal var firstLine: String {\n        var current = startIndex\n        while current < endIndex && self[current].isNewline == false {\n            current = self.index(after: current)\n        }\n        return String(self[..<current])\n    }\n}\n\nextension Character {\n    internal var isNewline: Bool {\n        return self == \"\\n\"\n            || self == \"\\r\\n\"\n            || self == \"\\r\"\n    }\n}\n"
  },
  {
    "path": "SwiftCSV.podspec",
    "content": "Pod::Spec.new do |s|\n  s.name         = \"SwiftCSV\"\n  s.version      = \"0.10.0\"\n  s.summary      = \"CSV parser for Swift\"\n  s.homepage     = \"https://github.com/swiftcsv/SwiftCSV\"\n  s.license      = { :type => \"MIT\", :file => \"LICENSE\" }\n  s.author       = {\n    \"Naoto Kaneko\" => \"naoty.k@gmail.com\",\n    \"Christian Tietze\" => \"me@christiantietze.de\"\n  }\n  s.source       = { :git => \"https://github.com/swiftcsv/SwiftCSV.git\", :tag => s.version }\n  s.swift_versions = [ \"5.10\", \"5.9\", \"5.8\", \"5.7\", \"5.6\", \"5.5\", \"5.4\", \"5.3\", \"5.2\", \"5.1\", \"5.0\", \"4.2\" ]\n\n  s.ios.deployment_target = \"12.0\"\n  s.osx.deployment_target = \"10.13\"\n  s.tvos.deployment_target = \"12.0\"\n  s.watchos.deployment_target = \"4.0\"\n\n  s.source_files = \"SwiftCSV/**/*.swift\"\n  s.resource_bundles = {'SwiftCSV' => ['SwiftCSV/Resources/*.xcprivacy']}\n  s.requires_arc = true\nend\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/SwiftCSV-Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>en</string>\n\t<key>CFBundleExecutable</key>\n\t<string>${EXECUTABLE_NAME}</string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>${PRODUCT_NAME}</string>\n\t<key>CFBundlePackageType</key>\n\t<string>FMWK</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>$(MARKETING_VERSION)</string>\n\t<key>CFBundleSignature</key>\n\t<string>????</string>\n\t<key>CFBundleVersion</key>\n\t<string>${CURRENT_PROJECT_VERSION}</string>\n\t<key>NSPrincipalClass</key>\n\t<string></string>\n</dict>\n</plist>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>en</string>\n\t<key>CFBundleExecutable</key>\n\t<string>${EXECUTABLE_NAME}</string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>${PRODUCT_NAME}</string>\n\t<key>CFBundlePackageType</key>\n\t<string>BNDL</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>1.0</string>\n\t<key>CFBundleSignature</key>\n\t<string>????</string>\n\t<key>CFBundleVersion</key>\n\t<string>1</string>\n</dict>\n</plist>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 54;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\t3D1E59C01945FFAD001CF760 /* SwiftCSV.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D1E59B41945FFAC001CF760 /* SwiftCSV.framework */; };\n\t\t3D1E59C71945FFAD001CF760 /* NamedCSVViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D1E59C61945FFAD001CF760 /* NamedCSVViewTests.swift */; };\n\t\t3D3749E3194D6DF7008F262A /* TSVTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D3749E2194D6DF7008F262A /* TSVTests.swift */; };\n\t\t3D444BCD1C7D88290001C60C /* String+Lines.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D444BCC1C7D88290001C60C /* String+Lines.swift */; };\n\t\t3DAAEE9C1C74C7EC00A933DB /* CSV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DAAEE9B1C74C7EC00A933DB /* CSV.swift */; };\n\t\t5015AD8A274BA20A0050F975 /* ParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5015AD89274BA20A0050F975 /* ParserTests.swift */; };\n\t\t5015AD8B274BA20A0050F975 /* ParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5015AD89274BA20A0050F975 /* ParserTests.swift */; };\n\t\t5015AD8C274BA20A0050F975 /* ParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5015AD89274BA20A0050F975 /* ParserTests.swift */; };\n\t\t502CDAF42AC60ADA00766701 /* ResourceHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502CDAF32AC60ADA00766701 /* ResourceHelper.swift */; };\n\t\t502CDAF52AC60ADA00766701 /* ResourceHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502CDAF32AC60ADA00766701 /* ResourceHelper.swift */; };\n\t\t502CDAF62AC60ADA00766701 /* ResourceHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502CDAF32AC60ADA00766701 /* ResourceHelper.swift */; };\n\t\t508975D21DBB897A006F3DBE /* NamedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D11DBB897A006F3DBE /* NamedCSVView.swift */; };\n\t\t508975D31DBB897A006F3DBE /* NamedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D11DBB897A006F3DBE /* NamedCSVView.swift */; };\n\t\t508975D41DBB897A006F3DBE /* NamedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D11DBB897A006F3DBE /* NamedCSVView.swift */; };\n\t\t508975D51DBB897A006F3DBE /* NamedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D11DBB897A006F3DBE /* NamedCSVView.swift */; };\n\t\t508975D71DBF34CF006F3DBE /* ParsingState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D61DBF34CF006F3DBE /* ParsingState.swift */; };\n\t\t508975D81DBF34CF006F3DBE /* ParsingState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D61DBF34CF006F3DBE /* ParsingState.swift */; };\n\t\t508975D91DBF34CF006F3DBE /* ParsingState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D61DBF34CF006F3DBE /* ParsingState.swift */; };\n\t\t508975DA1DBF34CF006F3DBE /* ParsingState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975D61DBF34CF006F3DBE /* ParsingState.swift */; };\n\t\t508975DC1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975DB1DBF3B70006F3DBE /* EnumeratedCSVView.swift */; };\n\t\t508975DD1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975DB1DBF3B70006F3DBE /* EnumeratedCSVView.swift */; };\n\t\t508975DE1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975DB1DBF3B70006F3DBE /* EnumeratedCSVView.swift */; };\n\t\t508975DF1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975DB1DBF3B70006F3DBE /* EnumeratedCSVView.swift */; };\n\t\t508975E11DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975E01DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift */; };\n\t\t508975E21DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975E01DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift */; };\n\t\t508975E31DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508975E01DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift */; };\n\t\t508CA0FB2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FA2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift */; };\n\t\t508CA0FD2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FC2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift */; };\n\t\t508CA0FE2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FC2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift */; };\n\t\t508CA0FF2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FC2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift */; };\n\t\t508CA1002771F32C0084C8E8 /* CSV+DelimiterGuessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FA2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift */; };\n\t\t508CA1022771F32D0084C8E8 /* CSV+DelimiterGuessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FA2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift */; };\n\t\t508CA1032771F32E0084C8E8 /* CSV+DelimiterGuessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA0FA2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift */; };\n\t\t508CA1052772039E0084C8E8 /* CSVDelimiterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA1042772039E0084C8E8 /* CSVDelimiterTests.swift */; };\n\t\t508CA1062772039E0084C8E8 /* CSVDelimiterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA1042772039E0084C8E8 /* CSVDelimiterTests.swift */; };\n\t\t508CA1072772039E0084C8E8 /* CSVDelimiterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA1042772039E0084C8E8 /* CSVDelimiterTests.swift */; };\n\t\t50A2B23424894DC900B168A9 /* NewlineTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50A2B23324894DC900B168A9 /* NewlineTests.swift */; };\n\t\t50A2B23524894DC900B168A9 /* NewlineTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50A2B23324894DC900B168A9 /* NewlineTests.swift */; };\n\t\t50A2B23624894DC900B168A9 /* NewlineTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50A2B23324894DC900B168A9 /* NewlineTests.swift */; };\n\t\t50B3EEA4286F8A84007B3956 /* CSVDelimiter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B3EEA3286F8A84007B3956 /* CSVDelimiter.swift */; };\n\t\t50B3EEA5286F8AA3007B3956 /* CSVDelimiter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B3EEA3286F8A84007B3956 /* CSVDelimiter.swift */; };\n\t\t50B3EEA6286F8AA4007B3956 /* CSVDelimiter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B3EEA3286F8A84007B3956 /* CSVDelimiter.swift */; };\n\t\t50B3EEA7286F8AA5007B3956 /* CSVDelimiter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B3EEA3286F8A84007B3956 /* CSVDelimiter.swift */; };\n\t\t50B575DA2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 50B575D92BEE1E2E006C9262 /* PrivacyInfo.xcprivacy */; };\n\t\t50B575DB2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 50B575D92BEE1E2E006C9262 /* PrivacyInfo.xcprivacy */; };\n\t\t50B575DC2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 50B575D92BEE1E2E006C9262 /* PrivacyInfo.xcprivacy */; };\n\t\t50B575DD2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 50B575D92BEE1E2E006C9262 /* PrivacyInfo.xcprivacy */; };\n\t\t5FB74B9B1CCB9274009DDBF1 /* SwiftCSV.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FB74B911CCB9274009DDBF1 /* SwiftCSV.framework */; };\n\t\t5FB74BB71CCB929D009DDBF1 /* SwiftCSV.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FB74BAD1CCB929D009DDBF1 /* SwiftCSV.framework */; };\n\t\t5FB74BD11CCB92E5009DDBF1 /* CSV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DAAEE9B1C74C7EC00A933DB /* CSV.swift */; };\n\t\t5FB74BD21CCB92E5009DDBF1 /* String+Lines.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D444BCC1C7D88290001C60C /* String+Lines.swift */; };\n\t\t5FB74BD51CCB92E5009DDBF1 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE9B02D71CBE57B8009FE424 /* Parser.swift */; };\n\t\t5FB74BD61CCB92EB009DDBF1 /* CSV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DAAEE9B1C74C7EC00A933DB /* CSV.swift */; };\n\t\t5FB74BD71CCB92EB009DDBF1 /* String+Lines.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D444BCC1C7D88290001C60C /* String+Lines.swift */; };\n\t\t5FB74BDA1CCB92EB009DDBF1 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE9B02D71CBE57B8009FE424 /* Parser.swift */; };\n\t\t5FB74BDB1CCB92F1009DDBF1 /* CSV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DAAEE9B1C74C7EC00A933DB /* CSV.swift */; };\n\t\t5FB74BDC1CCB92F1009DDBF1 /* String+Lines.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D444BCC1C7D88290001C60C /* String+Lines.swift */; };\n\t\t5FB74BDF1CCB92F1009DDBF1 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE9B02D71CBE57B8009FE424 /* Parser.swift */; };\n\t\t5FB74BE01CCB9312009DDBF1 /* NamedCSVViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D1E59C61945FFAD001CF760 /* NamedCSVViewTests.swift */; };\n\t\t5FB74BE11CCB9312009DDBF1 /* QuotedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE6C86061CB5CE44009A351D /* QuotedTests.swift */; };\n\t\t5FB74BE21CCB9312009DDBF1 /* TSVTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D3749E2194D6DF7008F262A /* TSVTests.swift */; };\n\t\t5FB74BE31CCB9312009DDBF1 /* URLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE06B67F1CB726B5009578CC /* URLTests.swift */; };\n\t\t5FB74BE41CCB9312009DDBF1 /* PerformanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E46085931CCB1F5C00385286 /* PerformanceTest.swift */; };\n\t\t5FB74BE51CCB931F009DDBF1 /* NamedCSVViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D1E59C61945FFAD001CF760 /* NamedCSVViewTests.swift */; };\n\t\t5FB74BE61CCB931F009DDBF1 /* QuotedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE6C86061CB5CE44009A351D /* QuotedTests.swift */; };\n\t\t5FB74BE71CCB931F009DDBF1 /* TSVTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D3749E2194D6DF7008F262A /* TSVTests.swift */; };\n\t\t5FB74BE81CCB931F009DDBF1 /* URLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE06B67F1CB726B5009578CC /* URLTests.swift */; };\n\t\t5FB74BE91CCB931F009DDBF1 /* PerformanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E46085931CCB1F5C00385286 /* PerformanceTest.swift */; };\n\t\tBE06B6801CB726B5009578CC /* URLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE06B67F1CB726B5009578CC /* URLTests.swift */; };\n\t\tBE6C86071CB5CE44009A351D /* QuotedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE6C86061CB5CE44009A351D /* QuotedTests.swift */; };\n\t\tBE9B02D81CBE57B8009FE424 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE9B02D71CBE57B8009FE424 /* Parser.swift */; };\n\t\tDDF4064F2AB83CDE00A2B058 /* wonderland.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406472AB83CDE00A2B058 /* wonderland.csv */; };\n\t\tDDF406502AB83CDE00A2B058 /* wonderland.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406472AB83CDE00A2B058 /* wonderland.csv */; };\n\t\tDDF406512AB83CDE00A2B058 /* wonderland.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406472AB83CDE00A2B058 /* wonderland.csv */; };\n\t\tDDF406522AB83CDE00A2B058 /* large.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406482AB83CDE00A2B058 /* large.csv */; };\n\t\tDDF406532AB83CDE00A2B058 /* large.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406482AB83CDE00A2B058 /* large.csv */; };\n\t\tDDF406542AB83CDE00A2B058 /* large.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406482AB83CDE00A2B058 /* large.csv */; };\n\t\tDDF406552AB83CDE00A2B058 /* utf8_with_bom.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406492AB83CDE00A2B058 /* utf8_with_bom.csv */; };\n\t\tDDF406562AB83CDE00A2B058 /* utf8_with_bom.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406492AB83CDE00A2B058 /* utf8_with_bom.csv */; };\n\t\tDDF406572AB83CDE00A2B058 /* utf8_with_bom.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF406492AB83CDE00A2B058 /* utf8_with_bom.csv */; };\n\t\tDDF4065E2AB83CDE00A2B058 /* quotes.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF4064D2AB83CDE00A2B058 /* quotes.csv */; };\n\t\tDDF4065F2AB83CDE00A2B058 /* quotes.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF4064D2AB83CDE00A2B058 /* quotes.csv */; };\n\t\tDDF406602AB83CDE00A2B058 /* quotes.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF4064D2AB83CDE00A2B058 /* quotes.csv */; };\n\t\tDDF406612AB83CDE00A2B058 /* empty_fields.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF4064E2AB83CDE00A2B058 /* empty_fields.csv */; };\n\t\tDDF406622AB83CDE00A2B058 /* empty_fields.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF4064E2AB83CDE00A2B058 /* empty_fields.csv */; };\n\t\tDDF406632AB83CDE00A2B058 /* empty_fields.csv in Resources */ = {isa = PBXBuildFile; fileRef = DDF4064E2AB83CDE00A2B058 /* empty_fields.csv */; };\n\t\tDFAD8B7B28B601EB0042BB56 /* Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFAD8B7A28B601EB0042BB56 /* Serializer.swift */; };\n\t\tDFAD8B8028BC8B6F0042BB56 /* Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFAD8B7A28B601EB0042BB56 /* Serializer.swift */; };\n\t\tDFAD8B8128BC8B700042BB56 /* Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFAD8B7A28B601EB0042BB56 /* Serializer.swift */; };\n\t\tDFAD8B8228BC8B710042BB56 /* Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFAD8B7A28B601EB0042BB56 /* Serializer.swift */; };\n\t\tE46085941CCB1F5C00385286 /* PerformanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E46085931CCB1F5C00385286 /* PerformanceTest.swift */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXContainerItemProxy section */\n\t\t3D1E59C11945FFAD001CF760 /* PBXContainerItemProxy */ = {\n\t\t\tisa = PBXContainerItemProxy;\n\t\t\tcontainerPortal = 3D1E59AB1945FFAC001CF760 /* Project object */;\n\t\t\tproxyType = 1;\n\t\t\tremoteGlobalIDString = 3D1E59B31945FFAC001CF760;\n\t\t\tremoteInfo = SwiftCSV;\n\t\t};\n\t\t3D1E59D419460259001CF760 /* PBXContainerItemProxy */ = {\n\t\t\tisa = PBXContainerItemProxy;\n\t\t\tcontainerPortal = 3D1E59AB1945FFAC001CF760 /* Project object */;\n\t\t\tproxyType = 1;\n\t\t\tremoteGlobalIDString = 3D1E59B31945FFAC001CF760;\n\t\t\tremoteInfo = SwiftCSV;\n\t\t};\n\t\t5FB74B9C1CCB9274009DDBF1 /* PBXContainerItemProxy */ = {\n\t\t\tisa = PBXContainerItemProxy;\n\t\t\tcontainerPortal = 3D1E59AB1945FFAC001CF760 /* Project object */;\n\t\t\tproxyType = 1;\n\t\t\tremoteGlobalIDString = 5FB74B901CCB9274009DDBF1;\n\t\t\tremoteInfo = \"SwiftCSV OSX\";\n\t\t};\n\t\t5FB74BB81CCB929D009DDBF1 /* PBXContainerItemProxy */ = {\n\t\t\tisa = PBXContainerItemProxy;\n\t\t\tcontainerPortal = 3D1E59AB1945FFAC001CF760 /* Project object */;\n\t\t\tproxyType = 1;\n\t\t\tremoteGlobalIDString = 5FB74BAC1CCB929D009DDBF1;\n\t\t\tremoteInfo = \"SwiftCSV tvOS\";\n\t\t};\n/* End PBXContainerItemProxy section */\n\n/* Begin PBXFileReference section */\n\t\t3D1E59B41945FFAC001CF760 /* SwiftCSV.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftCSV.framework; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t3D1E59BF1945FFAD001CF760 /* SwiftCSVTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwiftCSVTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t3D1E59C61945FFAD001CF760 /* NamedCSVViewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NamedCSVViewTests.swift; sourceTree = \"<group>\"; };\n\t\t3D3749E2194D6DF7008F262A /* TSVTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSVTests.swift; sourceTree = \"<group>\"; };\n\t\t3D444BCC1C7D88290001C60C /* String+Lines.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = \"String+Lines.swift\"; sourceTree = \"<group>\"; };\n\t\t3DAAEE9B1C74C7EC00A933DB /* CSV.swift */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.swift; path = CSV.swift; sourceTree = \"<group>\"; tabWidth = 4; };\n\t\t5015AD89274BA20A0050F975 /* ParserTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParserTests.swift; sourceTree = \"<group>\"; };\n\t\t502CDAF32AC60ADA00766701 /* ResourceHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResourceHelper.swift; sourceTree = \"<group>\"; };\n\t\t5034F4712272E0DC001C02D1 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = \"<group>\"; };\n\t\t5034F4722272E0E4001C02D1 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = \"<group>\"; };\n\t\t504F73F02BEF52AA00FF4102 /* Project.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Project.xcconfig; path = Configuration/Project.xcconfig; sourceTree = \"<group>\"; };\n\t\t508975D11DBB897A006F3DBE /* NamedCSVView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NamedCSVView.swift; sourceTree = \"<group>\"; };\n\t\t508975D61DBF34CF006F3DBE /* ParsingState.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ParsingState.swift; sourceTree = \"<group>\"; };\n\t\t508975DB1DBF3B70006F3DBE /* EnumeratedCSVView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumeratedCSVView.swift; sourceTree = \"<group>\"; };\n\t\t508975E01DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumeratedCSVViewTests.swift; sourceTree = \"<group>\"; };\n\t\t508CA0FA2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = \"CSV+DelimiterGuessing.swift\"; sourceTree = \"<group>\"; };\n\t\t508CA0FC2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSVDelimiterGuessingTests.swift; sourceTree = \"<group>\"; };\n\t\t508CA1042772039E0084C8E8 /* CSVDelimiterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSVDelimiterTests.swift; sourceTree = \"<group>\"; };\n\t\t50A2B23324894DC900B168A9 /* NewlineTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NewlineTests.swift; sourceTree = \"<group>\"; };\n\t\t50B3EEA3286F8A84007B3956 /* CSVDelimiter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSVDelimiter.swift; sourceTree = \"<group>\"; };\n\t\t50B575D92BEE1E2E006C9262 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = \"<group>\"; };\n\t\t50F241A4274BB8DB00520A69 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = \"<group>\"; };\n\t\t50F241A5274BBDF000520A69 /* SwiftCSV.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = SwiftCSV.podspec; sourceTree = \"<group>\"; };\n\t\t50F241A6274BBDF000520A69 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = \"<group>\"; };\n\t\t5FB74B911CCB9274009DDBF1 /* SwiftCSV.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftCSV.framework; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t5FB74B9A1CCB9274009DDBF1 /* SwiftCSVTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwiftCSVTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t5FB74BAD1CCB929D009DDBF1 /* SwiftCSV.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftCSV.framework; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t5FB74BB61CCB929D009DDBF1 /* SwiftCSVTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwiftCSVTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\t5FB74BC91CCB92BA009DDBF1 /* SwiftCSV.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftCSV.framework; sourceTree = BUILT_PRODUCTS_DIR; };\n\t\tBE06B67F1CB726B5009578CC /* URLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = URLTests.swift; sourceTree = \"<group>\"; };\n\t\tBE6C86061CB5CE44009A351D /* QuotedTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QuotedTests.swift; sourceTree = \"<group>\"; };\n\t\tBE9B02D71CBE57B8009FE424 /* Parser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Parser.swift; sourceTree = \"<group>\"; };\n\t\tDDF406472AB83CDE00A2B058 /* wonderland.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wonderland.csv; sourceTree = \"<group>\"; };\n\t\tDDF406482AB83CDE00A2B058 /* large.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = large.csv; sourceTree = \"<group>\"; };\n\t\tDDF406492AB83CDE00A2B058 /* utf8_with_bom.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = utf8_with_bom.csv; sourceTree = \"<group>\"; };\n\t\tDDF4064D2AB83CDE00A2B058 /* quotes.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = quotes.csv; sourceTree = \"<group>\"; };\n\t\tDDF4064E2AB83CDE00A2B058 /* empty_fields.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = empty_fields.csv; sourceTree = \"<group>\"; };\n\t\tDFAD8B7A28B601EB0042BB56 /* Serializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Serializer.swift; sourceTree = \"<group>\"; };\n\t\tE46085931CCB1F5C00385286 /* PerformanceTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PerformanceTest.swift; sourceTree = \"<group>\"; };\n/* End PBXFileReference section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\t3D1E59B01945FFAC001CF760 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t3D1E59BC1945FFAD001CF760 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t3D1E59C01945FFAD001CF760 /* SwiftCSV.framework in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B8D1CCB9274009DDBF1 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B971CCB9274009DDBF1 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t5FB74B9B1CCB9274009DDBF1 /* SwiftCSV.framework in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BA91CCB929D009DDBF1 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BB31CCB929D009DDBF1 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t5FB74BB71CCB929D009DDBF1 /* SwiftCSV.framework in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BC51CCB92BA009DDBF1 /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\t3D1E59AA1945FFAC001CF760 = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t5034F4712272E0DC001C02D1 /* README.md */,\n\t\t\t\t5034F4722272E0E4001C02D1 /* LICENSE */,\n\t\t\t\t50F241A4274BB8DB00520A69 /* CHANGELOG.md */,\n\t\t\t\t50F241A6274BBDF000520A69 /* Package.swift */,\n\t\t\t\t50F241A5274BBDF000520A69 /* SwiftCSV.podspec */,\n\t\t\t\t504F73F02BEF52AA00FF4102 /* Project.xcconfig */,\n\t\t\t\t3D1E59B61945FFAC001CF760 /* SwiftCSV */,\n\t\t\t\t3D1E59C31945FFAD001CF760 /* SwiftCSVTests */,\n\t\t\t\t3D1E59B51945FFAC001CF760 /* Products */,\n\t\t\t);\n\t\t\tindentWidth = 4;\n\t\t\tsourceTree = \"<group>\";\n\t\t\ttabWidth = 4;\n\t\t};\n\t\t3D1E59B51945FFAC001CF760 /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t3D1E59B41945FFAC001CF760 /* SwiftCSV.framework */,\n\t\t\t\t3D1E59BF1945FFAD001CF760 /* SwiftCSVTests.xctest */,\n\t\t\t\t5FB74B911CCB9274009DDBF1 /* SwiftCSV.framework */,\n\t\t\t\t5FB74B9A1CCB9274009DDBF1 /* SwiftCSVTests.xctest */,\n\t\t\t\t5FB74BAD1CCB929D009DDBF1 /* SwiftCSV.framework */,\n\t\t\t\t5FB74BB61CCB929D009DDBF1 /* SwiftCSVTests.xctest */,\n\t\t\t\t5FB74BC91CCB92BA009DDBF1 /* SwiftCSV.framework */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t3D1E59B61945FFAC001CF760 /* SwiftCSV */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t3DAAEE9B1C74C7EC00A933DB /* CSV.swift */,\n\t\t\t\t50B3EEA3286F8A84007B3956 /* CSVDelimiter.swift */,\n\t\t\t\t508975D11DBB897A006F3DBE /* NamedCSVView.swift */,\n\t\t\t\t508975DB1DBF3B70006F3DBE /* EnumeratedCSVView.swift */,\n\t\t\t\t508CA0FA2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift */,\n\t\t\t\t3D444BCC1C7D88290001C60C /* String+Lines.swift */,\n\t\t\t\tBE9B02D71CBE57B8009FE424 /* Parser.swift */,\n\t\t\t\t508975D61DBF34CF006F3DBE /* ParsingState.swift */,\n\t\t\t\tDFAD8B7A28B601EB0042BB56 /* Serializer.swift */,\n\t\t\t\t50B575D82BEE1E2E006C9262 /* Resources */,\n\t\t\t);\n\t\t\tpath = SwiftCSV;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t3D1E59C31945FFAD001CF760 /* SwiftCSVTests */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t502CDAF32AC60ADA00766701 /* ResourceHelper.swift */,\n\t\t\t\tDDF406462AB83CDE00A2B058 /* Resources */,\n\t\t\t\t3D1E59C61945FFAD001CF760 /* NamedCSVViewTests.swift */,\n\t\t\t\t508975E01DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift */,\n\t\t\t\t50A2B23324894DC900B168A9 /* NewlineTests.swift */,\n\t\t\t\t508CA0FC2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift */,\n\t\t\t\t508CA1042772039E0084C8E8 /* CSVDelimiterTests.swift */,\n\t\t\t\tBE6C86061CB5CE44009A351D /* QuotedTests.swift */,\n\t\t\t\t3D3749E2194D6DF7008F262A /* TSVTests.swift */,\n\t\t\t\tBE06B67F1CB726B5009578CC /* URLTests.swift */,\n\t\t\t\tE46085931CCB1F5C00385286 /* PerformanceTest.swift */,\n\t\t\t\t5015AD89274BA20A0050F975 /* ParserTests.swift */,\n\t\t\t);\n\t\t\tpath = SwiftCSVTests;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\t50B575D82BEE1E2E006C9262 /* Resources */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\t50B575D92BEE1E2E006C9262 /* PrivacyInfo.xcprivacy */,\n\t\t\t);\n\t\t\tpath = Resources;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\tDDF406462AB83CDE00A2B058 /* Resources */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tDDF406472AB83CDE00A2B058 /* wonderland.csv */,\n\t\t\t\tDDF406482AB83CDE00A2B058 /* large.csv */,\n\t\t\t\tDDF406492AB83CDE00A2B058 /* utf8_with_bom.csv */,\n\t\t\t\tDDF4064D2AB83CDE00A2B058 /* quotes.csv */,\n\t\t\t\tDDF4064E2AB83CDE00A2B058 /* empty_fields.csv */,\n\t\t\t);\n\t\t\tname = Resources;\n\t\t\tpath = SwiftCSVTests/TestData;\n\t\t\tsourceTree = SOURCE_ROOT;\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXHeadersBuildPhase section */\n\t\t3D1E59B11945FFAC001CF760 /* Headers */ = {\n\t\t\tisa = PBXHeadersBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B8E1CCB9274009DDBF1 /* Headers */ = {\n\t\t\tisa = PBXHeadersBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BAA1CCB929D009DDBF1 /* Headers */ = {\n\t\t\tisa = PBXHeadersBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BC61CCB92BA009DDBF1 /* Headers */ = {\n\t\t\tisa = PBXHeadersBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXHeadersBuildPhase section */\n\n/* Begin PBXNativeTarget section */\n\t\t3D1E59B31945FFAC001CF760 /* SwiftCSV */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 3D1E59CA1945FFAD001CF760 /* Build configuration list for PBXNativeTarget \"SwiftCSV\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t3D1E59AF1945FFAC001CF760 /* Sources */,\n\t\t\t\t3D1E59B01945FFAC001CF760 /* Frameworks */,\n\t\t\t\t3D1E59B11945FFAC001CF760 /* Headers */,\n\t\t\t\t3D1E59B21945FFAC001CF760 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = SwiftCSV;\n\t\t\tproductName = SwiftCSV;\n\t\t\tproductReference = 3D1E59B41945FFAC001CF760 /* SwiftCSV.framework */;\n\t\t\tproductType = \"com.apple.product-type.framework\";\n\t\t};\n\t\t3D1E59BE1945FFAD001CF760 /* SwiftCSVTests */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 3D1E59CD1945FFAD001CF760 /* Build configuration list for PBXNativeTarget \"SwiftCSVTests\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t3D1E59BB1945FFAD001CF760 /* Sources */,\n\t\t\t\t3D1E59BC1945FFAD001CF760 /* Frameworks */,\n\t\t\t\t3D1E59BD1945FFAD001CF760 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t\t3D1E59C21945FFAD001CF760 /* PBXTargetDependency */,\n\t\t\t\t3D1E59D519460259001CF760 /* PBXTargetDependency */,\n\t\t\t);\n\t\t\tname = SwiftCSVTests;\n\t\t\tproductName = SwiftCSVTests;\n\t\t\tproductReference = 3D1E59BF1945FFAD001CF760 /* SwiftCSVTests.xctest */;\n\t\t\tproductType = \"com.apple.product-type.bundle.unit-test\";\n\t\t};\n\t\t5FB74B901CCB9274009DDBF1 /* SwiftCSV OSX */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5FB74BA61CCB9274009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV OSX\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t5FB74B8C1CCB9274009DDBF1 /* Sources */,\n\t\t\t\t5FB74B8D1CCB9274009DDBF1 /* Frameworks */,\n\t\t\t\t5FB74B8E1CCB9274009DDBF1 /* Headers */,\n\t\t\t\t5FB74B8F1CCB9274009DDBF1 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"SwiftCSV OSX\";\n\t\t\tproductName = \"SwiftCSV OSX\";\n\t\t\tproductReference = 5FB74B911CCB9274009DDBF1 /* SwiftCSV.framework */;\n\t\t\tproductType = \"com.apple.product-type.framework\";\n\t\t};\n\t\t5FB74B991CCB9274009DDBF1 /* SwiftCSV OSXTests */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5FB74BA71CCB9274009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV OSXTests\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t5FB74B961CCB9274009DDBF1 /* Sources */,\n\t\t\t\t5FB74B971CCB9274009DDBF1 /* Frameworks */,\n\t\t\t\t5FB74B981CCB9274009DDBF1 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t\t5FB74B9D1CCB9274009DDBF1 /* PBXTargetDependency */,\n\t\t\t);\n\t\t\tname = \"SwiftCSV OSXTests\";\n\t\t\tproductName = \"SwiftCSV OSXTests\";\n\t\t\tproductReference = 5FB74B9A1CCB9274009DDBF1 /* SwiftCSVTests.xctest */;\n\t\t\tproductType = \"com.apple.product-type.bundle.unit-test\";\n\t\t};\n\t\t5FB74BAC1CCB929D009DDBF1 /* SwiftCSV tvOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5FB74BBE1CCB929D009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV tvOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t5FB74BA81CCB929D009DDBF1 /* Sources */,\n\t\t\t\t5FB74BA91CCB929D009DDBF1 /* Frameworks */,\n\t\t\t\t5FB74BAA1CCB929D009DDBF1 /* Headers */,\n\t\t\t\t5FB74BAB1CCB929D009DDBF1 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"SwiftCSV tvOS\";\n\t\t\tproductName = \"SwiftCSV tvOS\";\n\t\t\tproductReference = 5FB74BAD1CCB929D009DDBF1 /* SwiftCSV.framework */;\n\t\t\tproductType = \"com.apple.product-type.framework\";\n\t\t};\n\t\t5FB74BB51CCB929D009DDBF1 /* SwiftCSV tvOSTests */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5FB74BC11CCB929D009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV tvOSTests\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t5FB74BB21CCB929D009DDBF1 /* Sources */,\n\t\t\t\t5FB74BB31CCB929D009DDBF1 /* Frameworks */,\n\t\t\t\t5FB74BB41CCB929D009DDBF1 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t\t5FB74BB91CCB929D009DDBF1 /* PBXTargetDependency */,\n\t\t\t);\n\t\t\tname = \"SwiftCSV tvOSTests\";\n\t\t\tproductName = \"SwiftCSV tvOSTests\";\n\t\t\tproductReference = 5FB74BB61CCB929D009DDBF1 /* SwiftCSVTests.xctest */;\n\t\t\tproductType = \"com.apple.product-type.bundle.unit-test\";\n\t\t};\n\t\t5FB74BC81CCB92BA009DDBF1 /* SwiftCSV watchOS */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = 5FB74BCE1CCB92BA009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV watchOS\" */;\n\t\t\tbuildPhases = (\n\t\t\t\t5FB74BC41CCB92BA009DDBF1 /* Sources */,\n\t\t\t\t5FB74BC51CCB92BA009DDBF1 /* Frameworks */,\n\t\t\t\t5FB74BC61CCB92BA009DDBF1 /* Headers */,\n\t\t\t\t5FB74BC71CCB92BA009DDBF1 /* Resources */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tname = \"SwiftCSV watchOS\";\n\t\t\tproductName = \"SwiftCSV watchOS\";\n\t\t\tproductReference = 5FB74BC91CCB92BA009DDBF1 /* SwiftCSV.framework */;\n\t\t\tproductType = \"com.apple.product-type.framework\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\t3D1E59AB1945FFAC001CF760 /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tBuildIndependentTargetsInParallel = YES;\n\t\t\t\tLastSwiftMigration = 0700;\n\t\t\t\tLastSwiftUpdateCheck = 0730;\n\t\t\t\tLastUpgradeCheck = 1500;\n\t\t\t\tORGANIZATIONNAME = SwiftCSV;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\t3D1E59B31945FFAC001CF760 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 6.0;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t};\n\t\t\t\t\t3D1E59BE1945FFAD001CF760 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 6.0;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t\tTestTargetID = 3D1E59B31945FFAC001CF760;\n\t\t\t\t\t};\n\t\t\t\t\t5FB74B901CCB9274009DDBF1 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 7.3;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t};\n\t\t\t\t\t5FB74B991CCB9274009DDBF1 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 7.3;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t};\n\t\t\t\t\t5FB74BAC1CCB929D009DDBF1 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 7.3;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t};\n\t\t\t\t\t5FB74BB51CCB929D009DDBF1 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 7.3;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t};\n\t\t\t\t\t5FB74BC81CCB92BA009DDBF1 = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 7.3;\n\t\t\t\t\t\tLastSwiftMigration = 1020;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = 3D1E59AE1945FFAC001CF760 /* Build configuration list for PBXProject \"SwiftCSV\" */;\n\t\t\tcompatibilityVersion = \"Xcode 3.2\";\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = 3D1E59AA1945FFAC001CF760;\n\t\t\tproductRefGroup = 3D1E59B51945FFAC001CF760 /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\t3D1E59B31945FFAC001CF760 /* SwiftCSV */,\n\t\t\t\t3D1E59BE1945FFAD001CF760 /* SwiftCSVTests */,\n\t\t\t\t5FB74B901CCB9274009DDBF1 /* SwiftCSV OSX */,\n\t\t\t\t5FB74B991CCB9274009DDBF1 /* SwiftCSV OSXTests */,\n\t\t\t\t5FB74BAC1CCB929D009DDBF1 /* SwiftCSV tvOS */,\n\t\t\t\t5FB74BB51CCB929D009DDBF1 /* SwiftCSV tvOSTests */,\n\t\t\t\t5FB74BC81CCB92BA009DDBF1 /* SwiftCSV watchOS */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXResourcesBuildPhase section */\n\t\t3D1E59B21945FFAC001CF760 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B575DA2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t3D1E59BD1945FFAD001CF760 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tDDF406522AB83CDE00A2B058 /* large.csv in Resources */,\n\t\t\t\tDDF406552AB83CDE00A2B058 /* utf8_with_bom.csv in Resources */,\n\t\t\t\tDDF406612AB83CDE00A2B058 /* empty_fields.csv in Resources */,\n\t\t\t\tDDF4064F2AB83CDE00A2B058 /* wonderland.csv in Resources */,\n\t\t\t\tDDF4065E2AB83CDE00A2B058 /* quotes.csv in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B8F1CCB9274009DDBF1 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B575DB2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B981CCB9274009DDBF1 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tDDF406532AB83CDE00A2B058 /* large.csv in Resources */,\n\t\t\t\tDDF406562AB83CDE00A2B058 /* utf8_with_bom.csv in Resources */,\n\t\t\t\tDDF406622AB83CDE00A2B058 /* empty_fields.csv in Resources */,\n\t\t\t\tDDF406502AB83CDE00A2B058 /* wonderland.csv in Resources */,\n\t\t\t\tDDF4065F2AB83CDE00A2B058 /* quotes.csv in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BAB1CCB929D009DDBF1 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B575DC2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BB41CCB929D009DDBF1 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tDDF406542AB83CDE00A2B058 /* large.csv in Resources */,\n\t\t\t\tDDF406572AB83CDE00A2B058 /* utf8_with_bom.csv in Resources */,\n\t\t\t\tDDF406632AB83CDE00A2B058 /* empty_fields.csv in Resources */,\n\t\t\t\tDDF406512AB83CDE00A2B058 /* wonderland.csv in Resources */,\n\t\t\t\tDDF406602AB83CDE00A2B058 /* quotes.csv in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BC71CCB92BA009DDBF1 /* Resources */ = {\n\t\t\tisa = PBXResourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B575DD2BEE1E2E006C9262 /* PrivacyInfo.xcprivacy in Resources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXResourcesBuildPhase section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\t3D1E59AF1945FFAC001CF760 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B3EEA4286F8A84007B3956 /* CSVDelimiter.swift in Sources */,\n\t\t\t\tDFAD8B7B28B601EB0042BB56 /* Serializer.swift in Sources */,\n\t\t\t\t508975D21DBB897A006F3DBE /* NamedCSVView.swift in Sources */,\n\t\t\t\t508CA0FB2771F2E70084C8E8 /* CSV+DelimiterGuessing.swift in Sources */,\n\t\t\t\t3DAAEE9C1C74C7EC00A933DB /* CSV.swift in Sources */,\n\t\t\t\tBE9B02D81CBE57B8009FE424 /* Parser.swift in Sources */,\n\t\t\t\t508975DC1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */,\n\t\t\t\t508975D71DBF34CF006F3DBE /* ParsingState.swift in Sources */,\n\t\t\t\t3D444BCD1C7D88290001C60C /* String+Lines.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t3D1E59BB1945FFAD001CF760 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tE46085941CCB1F5C00385286 /* PerformanceTest.swift in Sources */,\n\t\t\t\t3D1E59C71945FFAD001CF760 /* NamedCSVViewTests.swift in Sources */,\n\t\t\t\t50A2B23424894DC900B168A9 /* NewlineTests.swift in Sources */,\n\t\t\t\t508CA0FD2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift in Sources */,\n\t\t\t\t508975E11DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift in Sources */,\n\t\t\t\t508CA1052772039E0084C8E8 /* CSVDelimiterTests.swift in Sources */,\n\t\t\t\t5015AD8A274BA20A0050F975 /* ParserTests.swift in Sources */,\n\t\t\t\t3D3749E3194D6DF7008F262A /* TSVTests.swift in Sources */,\n\t\t\t\tBE06B6801CB726B5009578CC /* URLTests.swift in Sources */,\n\t\t\t\tBE6C86071CB5CE44009A351D /* QuotedTests.swift in Sources */,\n\t\t\t\t502CDAF42AC60ADA00766701 /* ResourceHelper.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B8C1CCB9274009DDBF1 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B3EEA5286F8AA3007B3956 /* CSVDelimiter.swift in Sources */,\n\t\t\t\tDFAD8B8228BC8B710042BB56 /* Serializer.swift in Sources */,\n\t\t\t\t508975D31DBB897A006F3DBE /* NamedCSVView.swift in Sources */,\n\t\t\t\t508CA1002771F32C0084C8E8 /* CSV+DelimiterGuessing.swift in Sources */,\n\t\t\t\t5FB74BD11CCB92E5009DDBF1 /* CSV.swift in Sources */,\n\t\t\t\t5FB74BD21CCB92E5009DDBF1 /* String+Lines.swift in Sources */,\n\t\t\t\t508975DD1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */,\n\t\t\t\t508975D81DBF34CF006F3DBE /* ParsingState.swift in Sources */,\n\t\t\t\t5FB74BD51CCB92E5009DDBF1 /* Parser.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74B961CCB9274009DDBF1 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t5FB74BE01CCB9312009DDBF1 /* NamedCSVViewTests.swift in Sources */,\n\t\t\t\t5FB74BE11CCB9312009DDBF1 /* QuotedTests.swift in Sources */,\n\t\t\t\t50A2B23524894DC900B168A9 /* NewlineTests.swift in Sources */,\n\t\t\t\t508CA0FE2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift in Sources */,\n\t\t\t\t508975E21DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift in Sources */,\n\t\t\t\t508CA1062772039E0084C8E8 /* CSVDelimiterTests.swift in Sources */,\n\t\t\t\t5015AD8B274BA20A0050F975 /* ParserTests.swift in Sources */,\n\t\t\t\t5FB74BE21CCB9312009DDBF1 /* TSVTests.swift in Sources */,\n\t\t\t\t5FB74BE31CCB9312009DDBF1 /* URLTests.swift in Sources */,\n\t\t\t\t5FB74BE41CCB9312009DDBF1 /* PerformanceTest.swift in Sources */,\n\t\t\t\t502CDAF52AC60ADA00766701 /* ResourceHelper.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BA81CCB929D009DDBF1 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B3EEA6286F8AA4007B3956 /* CSVDelimiter.swift in Sources */,\n\t\t\t\tDFAD8B8128BC8B700042BB56 /* Serializer.swift in Sources */,\n\t\t\t\t508975D41DBB897A006F3DBE /* NamedCSVView.swift in Sources */,\n\t\t\t\t508CA1022771F32D0084C8E8 /* CSV+DelimiterGuessing.swift in Sources */,\n\t\t\t\t5FB74BD61CCB92EB009DDBF1 /* CSV.swift in Sources */,\n\t\t\t\t5FB74BD71CCB92EB009DDBF1 /* String+Lines.swift in Sources */,\n\t\t\t\t508975DE1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */,\n\t\t\t\t508975D91DBF34CF006F3DBE /* ParsingState.swift in Sources */,\n\t\t\t\t5FB74BDA1CCB92EB009DDBF1 /* Parser.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BB21CCB929D009DDBF1 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t5FB74BE51CCB931F009DDBF1 /* NamedCSVViewTests.swift in Sources */,\n\t\t\t\t5FB74BE61CCB931F009DDBF1 /* QuotedTests.swift in Sources */,\n\t\t\t\t50A2B23624894DC900B168A9 /* NewlineTests.swift in Sources */,\n\t\t\t\t508CA0FF2771F3260084C8E8 /* CSVDelimiterGuessingTests.swift in Sources */,\n\t\t\t\t508975E31DBF3E51006F3DBE /* EnumeratedCSVViewTests.swift in Sources */,\n\t\t\t\t508CA1072772039E0084C8E8 /* CSVDelimiterTests.swift in Sources */,\n\t\t\t\t5015AD8C274BA20A0050F975 /* ParserTests.swift in Sources */,\n\t\t\t\t5FB74BE71CCB931F009DDBF1 /* TSVTests.swift in Sources */,\n\t\t\t\t5FB74BE81CCB931F009DDBF1 /* URLTests.swift in Sources */,\n\t\t\t\t5FB74BE91CCB931F009DDBF1 /* PerformanceTest.swift in Sources */,\n\t\t\t\t502CDAF62AC60ADA00766701 /* ResourceHelper.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n\t\t5FB74BC41CCB92BA009DDBF1 /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\t50B3EEA7286F8AA5007B3956 /* CSVDelimiter.swift in Sources */,\n\t\t\t\tDFAD8B8028BC8B6F0042BB56 /* Serializer.swift in Sources */,\n\t\t\t\t508975D51DBB897A006F3DBE /* NamedCSVView.swift in Sources */,\n\t\t\t\t508CA1032771F32E0084C8E8 /* CSV+DelimiterGuessing.swift in Sources */,\n\t\t\t\t5FB74BDB1CCB92F1009DDBF1 /* CSV.swift in Sources */,\n\t\t\t\t5FB74BDC1CCB92F1009DDBF1 /* String+Lines.swift in Sources */,\n\t\t\t\t508975DF1DBF3B70006F3DBE /* EnumeratedCSVView.swift in Sources */,\n\t\t\t\t508975DA1DBF34CF006F3DBE /* ParsingState.swift in Sources */,\n\t\t\t\t5FB74BDF1CCB92F1009DDBF1 /* Parser.swift in Sources */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin PBXTargetDependency section */\n\t\t3D1E59C21945FFAD001CF760 /* PBXTargetDependency */ = {\n\t\t\tisa = PBXTargetDependency;\n\t\t\ttarget = 3D1E59B31945FFAC001CF760 /* SwiftCSV */;\n\t\t\ttargetProxy = 3D1E59C11945FFAD001CF760 /* PBXContainerItemProxy */;\n\t\t};\n\t\t3D1E59D519460259001CF760 /* PBXTargetDependency */ = {\n\t\t\tisa = PBXTargetDependency;\n\t\t\ttarget = 3D1E59B31945FFAC001CF760 /* SwiftCSV */;\n\t\t\ttargetProxy = 3D1E59D419460259001CF760 /* PBXContainerItemProxy */;\n\t\t};\n\t\t5FB74B9D1CCB9274009DDBF1 /* PBXTargetDependency */ = {\n\t\t\tisa = PBXTargetDependency;\n\t\t\ttarget = 5FB74B901CCB9274009DDBF1 /* SwiftCSV OSX */;\n\t\t\ttargetProxy = 5FB74B9C1CCB9274009DDBF1 /* PBXContainerItemProxy */;\n\t\t};\n\t\t5FB74BB91CCB929D009DDBF1 /* PBXTargetDependency */ = {\n\t\t\tisa = PBXTargetDependency;\n\t\t\ttarget = 5FB74BAC1CCB929D009DDBF1 /* SwiftCSV tvOS */;\n\t\t\ttargetProxy = 5FB74BB81CCB929D009DDBF1 /* PBXContainerItemProxy */;\n\t\t};\n/* End PBXTargetDependency section */\n\n/* Begin XCBuildConfiguration section */\n\t\t3D1E59C81945FFAD001CF760 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 504F73F02BEF52AA00FF4102 /* Project.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"gnu++0x\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"\";\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\tENABLE_USER_SCRIPT_SANDBOXING = YES;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_SYMBOLS_PRIVATE_EXTERN = NO;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tMETAL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tTARGETED_DEVICE_FAMILY = \"1,2\";\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t\tVERSION_INFO_PREFIX = \"\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t3D1E59C91945FFAD001CF760 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbaseConfigurationReference = 504F73F02BEF52AA00FF4102 /* Project.xcconfig */;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tCLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"gnu++0x\";\n\t\t\t\tCLANG_CXX_LIBRARY = \"libc++\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"\";\n\t\t\t\tCOPY_PHASE_STRIP = YES;\n\t\t\t\tCURRENT_PROJECT_VERSION = 1;\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_USER_SCRIPT_SANDBOXING = YES;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu99;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tMETAL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_COMPILATION_MODE = wholemodule;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-O\";\n\t\t\t\tTARGETED_DEVICE_FAMILY = \"1,2\";\n\t\t\t\tVALIDATE_PRODUCT = YES;\n\t\t\t\tVERSIONING_SYSTEM = \"apple-generic\";\n\t\t\t\tVERSION_INFO_PREFIX = \"\";\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t3D1E59CB1945FFAD001CF760 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 0.8.1;\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.${PRODUCT_NAME:rfc1034identifier}\";\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t3D1E59CC1945FFAD001CF760 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 0.8.1;\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.${PRODUCT_NAME:rfc1034identifier}\";\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t3D1E59CE1945FFAD001CF760 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"Apple Development\";\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=macosx*]\" = \"-\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tFRAMEWORK_SEARCH_PATHS = \"$(inherited)\";\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist\";\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMETAL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.${PRODUCT_NAME:rfc1034identifier}\";\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t3D1E59CF1945FFAD001CF760 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"Apple Development\";\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=macosx*]\" = \"-\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tFRAMEWORK_SEARCH_PATHS = \"$(inherited)\";\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist\";\n\t\t\t\tIPHONEOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMETAL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.${PRODUCT_NAME:rfc1034identifier}\";\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = iphoneos;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5FB74BA21CCB9274009DDBF1 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tCOMBINE_HIDPI_IMAGES = YES;\n\t\t\t\tDEAD_CODE_STRIPPING = YES;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = dwarf;\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tFRAMEWORK_VERSION = A;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/../Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 10.13;\n\t\t\t\tMARKETING_VERSION = 0.8.0;\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-OSX\";\n\t\t\t\tPRODUCT_NAME = SwiftCSV;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5FB74BA31CCB9274009DDBF1 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tCOMBINE_HIDPI_IMAGES = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEAD_CODE_STRIPPING = YES;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = \"dwarf-with-dsym\";\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tFRAMEWORK_VERSION = A;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/../Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 10.13;\n\t\t\t\tMARKETING_VERSION = 0.8.0;\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-OSX\";\n\t\t\t\tPRODUCT_NAME = SwiftCSV;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5FB74BA41CCB9274009DDBF1 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"Apple Development\";\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=macosx*]\" = \"-\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tCOMBINE_HIDPI_IMAGES = YES;\n\t\t\t\tDEAD_CODE_STRIPPING = YES;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = dwarf;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/../Frameworks\",\n\t\t\t\t\t\"@loader_path/../Frameworks\",\n\t\t\t\t);\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = \"$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-OSXTests\";\n\t\t\t\tPRODUCT_NAME = SwiftCSVTests;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5FB74BA51CCB9274009DDBF1 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"Apple Development\";\n\t\t\t\t\"CODE_SIGN_IDENTITY[sdk=macosx*]\" = \"-\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tCOMBINE_HIDPI_IMAGES = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEAD_CODE_STRIPPING = YES;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = \"dwarf-with-dsym\";\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/../Frameworks\",\n\t\t\t\t\t\"@loader_path/../Frameworks\",\n\t\t\t\t);\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = \"$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-OSXTests\";\n\t\t\t\tPRODUCT_NAME = SwiftCSVTests;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5FB74BBF1CCB929D009DDBF1 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = dwarf;\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 0.8.0;\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-tvOS\";\n\t\t\t\tPRODUCT_NAME = SwiftCSV;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = appletvos;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tTARGETED_DEVICE_FAMILY = \"1,2,3\";\n\t\t\t\tTVOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5FB74BC01CCB929D009DDBF1 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = \"dwarf-with-dsym\";\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMARKETING_VERSION = 0.8.0;\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-tvOS\";\n\t\t\t\tPRODUCT_NAME = SwiftCSV;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = appletvos;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tTARGETED_DEVICE_FAMILY = \"1,2,3\";\n\t\t\t\tTVOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5FB74BC21CCB929D009DDBF1 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = dwarf;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-tvOSTests\";\n\t\t\t\tPRODUCT_NAME = SwiftCSVTests;\n\t\t\t\tSDKROOT = appletvos;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tTARGETED_DEVICE_FAMILY = \"1,2,3\";\n\t\t\t\tTVOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5FB74BC31CCB929D009DDBF1 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = \"dwarf-with-dsym\";\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSVTests-Info.plist\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-tvOSTests\";\n\t\t\t\tPRODUCT_NAME = SwiftCSVTests;\n\t\t\t\tSDKROOT = appletvos;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tTARGETED_DEVICE_FAMILY = \"1,2,3\";\n\t\t\t\tTVOS_DEPLOYMENT_TARGET = 12.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\t5FB74BCF1CCB92BA009DDBF1 /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tAPPLICATION_EXTENSION_API_ONLY = YES;\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = dwarf;\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = YES;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-watchOS\";\n\t\t\t\tPRODUCT_NAME = SwiftCSV;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = watchos;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tTARGETED_DEVICE_FAMILY = 4;\n\t\t\t\tWATCHOS_DEPLOYMENT_TARGET = 4.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\t5FB74BD01CCB92BA009DDBF1 /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tAPPLICATION_EXTENSION_API_ONLY = YES;\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCODE_SIGN_IDENTITY = \"\";\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = \"dwarf-with-dsym\";\n\t\t\t\tDEFINES_MODULE = YES;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tDYLIB_COMPATIBILITY_VERSION = 1;\n\t\t\t\tDYLIB_CURRENT_VERSION = 1;\n\t\t\t\tDYLIB_INSTALL_NAME_BASE = \"@rpath\";\n\t\t\t\tENABLE_MODULE_VERIFIER = YES;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tINFOPLIST_FILE = \"SwiftCSV.xcodeproj/SwiftCSV-Info.plist\";\n\t\t\t\tINSTALL_PATH = \"$(LOCAL_LIBRARY_DIR)/Frameworks\";\n\t\t\t\tLD_RUNPATH_SEARCH_PATHS = (\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t\t\"@executable_path/Frameworks\",\n\t\t\t\t\t\"@loader_path/Frameworks\",\n\t\t\t\t);\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGES = \"objective-c objective-c++\";\n\t\t\t\tMODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = \"gnu99 gnu++11\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tPRODUCT_BUNDLE_IDENTIFIER = \"naoty.SwiftCSV.SwiftCSV-watchOS\";\n\t\t\t\tPRODUCT_NAME = SwiftCSV;\n\t\t\t\tPROVISIONING_PROFILE_SPECIFIER = \"\";\n\t\t\t\tSDKROOT = watchos;\n\t\t\t\tSKIP_INSTALL = YES;\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t\tTARGETED_DEVICE_FAMILY = 4;\n\t\t\t\tWATCHOS_DEPLOYMENT_TARGET = 4.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\t3D1E59AE1945FFAC001CF760 /* Build configuration list for PBXProject \"SwiftCSV\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t3D1E59C81945FFAD001CF760 /* Debug */,\n\t\t\t\t3D1E59C91945FFAD001CF760 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t3D1E59CA1945FFAD001CF760 /* Build configuration list for PBXNativeTarget \"SwiftCSV\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t3D1E59CB1945FFAD001CF760 /* Debug */,\n\t\t\t\t3D1E59CC1945FFAD001CF760 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t3D1E59CD1945FFAD001CF760 /* Build configuration list for PBXNativeTarget \"SwiftCSVTests\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t3D1E59CE1945FFAD001CF760 /* Debug */,\n\t\t\t\t3D1E59CF1945FFAD001CF760 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5FB74BA61CCB9274009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV OSX\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5FB74BA21CCB9274009DDBF1 /* Debug */,\n\t\t\t\t5FB74BA31CCB9274009DDBF1 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5FB74BA71CCB9274009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV OSXTests\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5FB74BA41CCB9274009DDBF1 /* Debug */,\n\t\t\t\t5FB74BA51CCB9274009DDBF1 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5FB74BBE1CCB929D009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV tvOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5FB74BBF1CCB929D009DDBF1 /* Debug */,\n\t\t\t\t5FB74BC01CCB929D009DDBF1 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5FB74BC11CCB929D009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV tvOSTests\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5FB74BC21CCB929D009DDBF1 /* Debug */,\n\t\t\t\t5FB74BC31CCB929D009DDBF1 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\t5FB74BCE1CCB92BA009DDBF1 /* Build configuration list for PBXNativeTarget \"SwiftCSV watchOS\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\t5FB74BCF1CCB92BA009DDBF1 /* Debug */,\n\t\t\t\t5FB74BD01CCB92BA009DDBF1 /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\t};\n\trootObject = 3D1E59AB1945FFAC001CF760 /* Project object */;\n}\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/project.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"self:SwiftCSV.xcodeproj\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>IDEDidComputeMac32BitWarning</key>\n\t<true/>\n</dict>\n</plist>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/xcshareddata/xcbaselines/3D1E59BE1945FFAD001CF760.xcbaseline/210222BF-FF70-4818-9C2E-20B20A9F7F48.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>classNames</key>\n\t<dict>\n\t\t<key>BigFileTest</key>\n\t\t<dict>\n\t\t\t<key>testPerformanceExample()</key>\n\t\t\t<dict>\n\t\t\t\t<key>com.apple.XCTPerformanceMetric_WallClockTime</key>\n\t\t\t\t<dict>\n\t\t\t\t\t<key>baselineAverage</key>\n\t\t\t\t\t<real>10.622</real>\n\t\t\t\t\t<key>baselineIntegrationDisplayName</key>\n\t\t\t\t\t<string>Local Baseline</string>\n\t\t\t\t</dict>\n\t\t\t</dict>\n\t\t</dict>\n\t</dict>\n</dict>\n</plist>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/xcshareddata/xcbaselines/3D1E59BE1945FFAD001CF760.xcbaseline/Info.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>runDestinationsByUUID</key>\n\t<dict>\n\t\t<key>210222BF-FF70-4818-9C2E-20B20A9F7F48</key>\n\t\t<dict>\n\t\t\t<key>localComputer</key>\n\t\t\t<dict>\n\t\t\t\t<key>busSpeedInMHz</key>\n\t\t\t\t<integer>100</integer>\n\t\t\t\t<key>cpuCount</key>\n\t\t\t\t<integer>1</integer>\n\t\t\t\t<key>cpuKind</key>\n\t\t\t\t<string>Intel Core i5</string>\n\t\t\t\t<key>cpuSpeedInMHz</key>\n\t\t\t\t<integer>1300</integer>\n\t\t\t\t<key>logicalCPUCoresPerPackage</key>\n\t\t\t\t<integer>4</integer>\n\t\t\t\t<key>modelCode</key>\n\t\t\t\t<string>MacBookAir6,2</string>\n\t\t\t\t<key>physicalCPUCoresPerPackage</key>\n\t\t\t\t<integer>2</integer>\n\t\t\t\t<key>platformIdentifier</key>\n\t\t\t\t<string>com.apple.platform.macosx</string>\n\t\t\t</dict>\n\t\t\t<key>targetArchitecture</key>\n\t\t\t<string>x86_64</string>\n\t\t\t<key>targetDevice</key>\n\t\t\t<dict>\n\t\t\t\t<key>modelCode</key>\n\t\t\t\t<string>iPhone8,2</string>\n\t\t\t\t<key>platformIdentifier</key>\n\t\t\t\t<string>com.apple.platform.iphonesimulator</string>\n\t\t\t</dict>\n\t\t</dict>\n\t</dict>\n</dict>\n</plist>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/xcshareddata/xcschemes/SwiftCSV-iOS.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1500\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"3D1E59B31945FFAC001CF760\"\n               BuildableName = \"SwiftCSV.framework\"\n               BlueprintName = \"SwiftCSV\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"NO\"\n            buildForProfiling = \"NO\"\n            buildForArchiving = \"NO\"\n            buildForAnalyzing = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"3D1E59BE1945FFAD001CF760\"\n               BuildableName = \"SwiftCSVTests.xctest\"\n               BlueprintName = \"SwiftCSVTests\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      codeCoverageEnabled = \"YES\">\n      <Testables>\n         <TestableReference\n            skipped = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"3D1E59BE1945FFAD001CF760\"\n               BuildableName = \"SwiftCSVTests.xctest\"\n               BlueprintName = \"SwiftCSVTests\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </TestableReference>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"3D1E59B31945FFAC001CF760\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"3D1E59B31945FFAC001CF760\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/xcshareddata/xcschemes/SwiftCSV-macOS.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1500\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"5FB74B901CCB9274009DDBF1\"\n               BuildableName = \"SwiftCSV.framework\"\n               BlueprintName = \"SwiftCSV OSX\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      codeCoverageEnabled = \"YES\">\n      <Testables>\n         <TestableReference\n            skipped = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"5FB74B991CCB9274009DDBF1\"\n               BuildableName = \"SwiftCSVTests.xctest\"\n               BlueprintName = \"SwiftCSV OSXTests\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </TestableReference>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"5FB74B901CCB9274009DDBF1\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV OSX\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"5FB74B901CCB9274009DDBF1\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV OSX\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/xcshareddata/xcschemes/SwiftCSV-tvOS.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1500\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"5FB74BAC1CCB929D009DDBF1\"\n               BuildableName = \"SwiftCSV.framework\"\n               BlueprintName = \"SwiftCSV tvOS\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      codeCoverageEnabled = \"YES\">\n      <Testables>\n         <TestableReference\n            skipped = \"NO\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"5FB74BB51CCB929D009DDBF1\"\n               BuildableName = \"SwiftCSVTests.xctest\"\n               BlueprintName = \"SwiftCSV tvOSTests\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </TestableReference>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"5FB74BAC1CCB929D009DDBF1\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV tvOS\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"5FB74BAC1CCB929D009DDBF1\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV tvOS\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "SwiftCSV.xcodeproj/xcshareddata/xcschemes/SwiftCSV-watchOS.xcscheme",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1500\"\n   version = \"1.3\">\n   <BuildAction\n      parallelizeBuildables = \"YES\"\n      buildImplicitDependencies = \"YES\">\n      <BuildActionEntries>\n         <BuildActionEntry\n            buildForTesting = \"YES\"\n            buildForRunning = \"YES\"\n            buildForProfiling = \"YES\"\n            buildForArchiving = \"YES\"\n            buildForAnalyzing = \"YES\">\n            <BuildableReference\n               BuildableIdentifier = \"primary\"\n               BlueprintIdentifier = \"5FB74BC81CCB92BA009DDBF1\"\n               BuildableName = \"SwiftCSV.framework\"\n               BlueprintName = \"SwiftCSV watchOS\"\n               ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n            </BuildableReference>\n         </BuildActionEntry>\n      </BuildActionEntries>\n   </BuildAction>\n   <TestAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      codeCoverageEnabled = \"YES\">\n      <Testables>\n      </Testables>\n   </TestAction>\n   <LaunchAction\n      buildConfiguration = \"Debug\"\n      selectedDebuggerIdentifier = \"Xcode.DebuggerFoundation.Debugger.LLDB\"\n      selectedLauncherIdentifier = \"Xcode.DebuggerFoundation.Launcher.LLDB\"\n      launchStyle = \"0\"\n      useCustomWorkingDirectory = \"NO\"\n      ignoresPersistentStateOnLaunch = \"NO\"\n      debugDocumentVersioning = \"YES\"\n      debugServiceExtension = \"internal\"\n      allowLocationSimulation = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"5FB74BC81CCB92BA009DDBF1\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV watchOS\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </LaunchAction>\n   <ProfileAction\n      buildConfiguration = \"Release\"\n      shouldUseLaunchSchemeArgsEnv = \"YES\"\n      savedToolIdentifier = \"\"\n      useCustomWorkingDirectory = \"NO\"\n      debugDocumentVersioning = \"YES\">\n      <MacroExpansion>\n         <BuildableReference\n            BuildableIdentifier = \"primary\"\n            BlueprintIdentifier = \"5FB74BC81CCB92BA009DDBF1\"\n            BuildableName = \"SwiftCSV.framework\"\n            BlueprintName = \"SwiftCSV watchOS\"\n            ReferencedContainer = \"container:SwiftCSV.xcodeproj\">\n         </BuildableReference>\n      </MacroExpansion>\n   </ProfileAction>\n   <AnalyzeAction\n      buildConfiguration = \"Debug\">\n   </AnalyzeAction>\n   <ArchiveAction\n      buildConfiguration = \"Release\"\n      revealArchiveInOrganizer = \"YES\">\n   </ArchiveAction>\n</Scheme>\n"
  },
  {
    "path": "SwiftCSVTests/CSVDelimiterGuessingTests.swift",
    "content": "//\n//  CSVDelimiterGuessingTests.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 21.12.21.\n//  Copyright © 2021 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass CSVDelimiterGuessingTests: XCTestCase {\n    func testGuessDelimiter_InvalidInput_FallbackToComma() throws {\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"    \"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"fallback\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: #\"\"opened;quote;never;closed\"#), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"just a single line of text\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\n\"), .comma)\n    }\n\n    func testGuessDelimiter_Comma() throws {\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"header,\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"id,name,age\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: #\"\"a\",\"b\",\"c\"\"#), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: #\"\"a;\",\"b\\t\",\"c\"\"#), .comma,\n                       \"Prioritizes separator between quotations over first occurrence\")\n    }\n\n    func testGuessDelimiter_Semicolon() throws {\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"header;\"), .semicolon)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"id;name;age\"), .semicolon)\n        XCTAssertEqual(CSVDelimiter.guessed(string: #\"\"a\";\"b\";\"c\"\"#), .semicolon)\n        XCTAssertEqual(CSVDelimiter.guessed(string: #\"\"a,\";\"b\\t\";\"c\"\"#), .semicolon,\n                       \"Prioritizes separator between quotations over first occurrence\")\n\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\"\"\n\"Test\";\"Test_1\"\n\"Test\";\"Test_2\"\n\"\"\"), .semicolon)\n    }\n\n    func testGuessDelimiter_Tab() throws {\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"header\\t\"), .tab)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"id\\tname\\tage\"), .tab)\n        // We cannot use #\"...\"# string delimiters here because \\t doesn't work inside these.\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\\"a\\\"\\t\\\"b\\\"\\t\\\"c\\\"\"), .tab)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\\"a,\\\"\\t\\\"b;\\\"\\t\\\"c\\\"\"), .tab,\n                       \"Prioritizes separator between quotations over first occurrence\")\n    }\n\n    func testGuessDelimiter_IgnoresEmptyLeadingLines() throws {\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\na,b,c\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\n\\n\\na,b,c\"), .comma)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\n  \\n \\na,b,c\"), .comma)\n\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\na;b;c\"), .semicolon)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\n  \\n \\na;b;c\"), .semicolon)\n\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\na\\tb\\tc\"), .tab)\n        XCTAssertEqual(CSVDelimiter.guessed(string: \"\\n  \\n \\na\\tb\\tc\"), .tab)\n    }\n\n    \n    func testInitWithGuessedDelimiter() throws {\n        let semicolonCSV = try NamedCSV(string: \"id;name;age\\n1;Alice;18\\n2;Bob;19\\n3;Charlie\")\n        let expectedSemicolonCSV = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"\"]\n        ]\n        for (index, row) in semicolonCSV.rows.enumerated() {\n            XCTAssertEqual(expectedSemicolonCSV[index], row)\n        }\n\n        let tabCSV = try NamedCSV(string: \"id\\tname\\tage\\n1\\tAlice\\t18\\n2\\tBob\\t19\\n3\\tCharlie\")\n        let expectedTabCSV = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"\"]\n        ]\n        for (index, row) in tabCSV.rows.enumerated() {\n            XCTAssertEqual(expectedTabCSV[index], row)\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/CSVDelimiterTests.swift",
    "content": "//\n//  CSVDelimiterTests.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 21.12.21.\n//  Copyright © 2021 SwiftCSV. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass CSVDelimiterTests: XCTestCase {\n    func testRawValue() {\n        XCTAssertEqual(CSVDelimiter.comma.rawValue, \",\")\n        XCTAssertEqual(CSVDelimiter.semicolon.rawValue, \";\")\n        XCTAssertEqual(CSVDelimiter.tab.rawValue, \"\\t\")\n        XCTAssertEqual(CSVDelimiter.character(\"x\").rawValue, \"x\")\n    }\n\n    func testLiteralInitializer() {\n        XCTAssertEqual(CSVDelimiter.comma, \",\")\n        XCTAssertEqual(CSVDelimiter.semicolon, \";\")\n        XCTAssertEqual(CSVDelimiter.tab, \"\\t\")\n        XCTAssertEqual(CSVDelimiter.character(\"x\"), \"x\")\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/EnumeratedCSVViewTests.swift",
    "content": "//\n//  EnumeratedViewTests.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 2016-10-25.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass EnumeratedViewTests: XCTestCase {\n    let string = \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie,20\"\n    var csv: CSV<Enumerated>!\n\n    override func setUpWithError() throws {\n        csv = try CSV<Enumerated>(string: string, delimiter: \",\", loadColumns: true)\n    }\n\n    override func tearDownWithError() throws {\n        csv = nil\n    }\n\n    func testRows() {\n        let expected = [\n            [\"1\", \"Alice\", \"18\"],\n            [\"2\", \"Bob\", \"19\"],\n            [\"3\", \"Charlie\", \"20\"]\n        ]\n        XCTAssertEqual(csv.rows, expected)\n    }\n\n    func testRows_WithLimit() throws {\n        csv = try CSV<Enumerated>(string: string, delimiter: \",\", rowLimit: 2)\n        let expected = [\n            [\"1\", \"Alice\", \"18\"],\n            [\"2\", \"Bob\", \"19\"]\n        ]\n        XCTAssertEqual(csv.rows, expected)\n    }\n\n    func testColumns() {\n        let expected = [\n            Enumerated.Column(header: \"id\", rows: [\"1\", \"2\", \"3\"]),\n            Enumerated.Column(header: \"name\", rows: [\"Alice\", \"Bob\", \"Charlie\"]),\n            Enumerated.Column(header: \"age\", rows: [\"18\", \"19\", \"20\"])\n        ]\n        XCTAssertEqual(csv.columns, expected)\n    }\n\n    func testColumns_WithLimit() throws {\n        csv = try CSV<Enumerated>(string: string, delimiter: \",\", rowLimit: 2)\n        let expected = [\n            Enumerated.Column(header: \"id\", rows: [\"1\", \"2\"]),\n            Enumerated.Column(header: \"name\", rows: [\"Alice\", \"Bob\"]),\n            Enumerated.Column(header: \"age\", rows: [\"18\", \"19\"])\n        ]\n        XCTAssertEqual(csv.columns, expected)\n    }\n\n    func testFillsIncompleteRows() throws {\n        csv = try CSV<Enumerated>(string: \"id,name,age\\n1,Alice,18\\n2\\n3,Charlie\", delimiter: \",\", loadColumns: true)\n\n        let expectedRows = [\n            [\"1\", \"Alice\", \"18\"],\n            [\"2\", \"\", \"\"],\n            [\"3\", \"Charlie\", \"\"]\n        ]\n        XCTAssertEqual(csv.rows, expectedRows)\n\n        let expectedColumns = [\n            Enumerated.Column(header: \"id\", rows: [\"1\", \"2\", \"3\"]),\n            Enumerated.Column(header: \"name\", rows: [\"Alice\", \"\", \"Charlie\"]),\n            Enumerated.Column(header: \"age\", rows: [\"18\", \"\", \"\"])\n        ]\n        XCTAssertEqual(csv.columns, expectedColumns)\n    }\n\n    func testSerialization() throws {\n        // Comma-separated values.\n        XCTAssertEqual(csv.serialized, \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie,20\")\n\n        // Comma-separated values with double quotes and embedded delimiters in cells.\n        csv = try CSV<Enumerated>(string: \"id,\\\"the, name\\\",age\\n1,\\\"Alice, In, Wonderland\\\",18\\n2,Bob,19\\n3,Charlie,20\")\n        XCTAssertEqual(csv.serialized, \"id,\\\"the, name\\\",age\\n1,\\\"Alice, In, Wonderland\\\",18\\n2,Bob,19\\n3,Charlie,20\")\n\n        // Tab-separated values with implicit delimiter (delimiter guessing).\n        csv = try CSV<Enumerated>(string: \"id\\tname\\tage\\n1\\tAlice\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\")\n        XCTAssertEqual(csv.serialized, \"id\\tname\\tage\\n1\\tAlice\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\")\n\n        // Tab-separated values with double quotes and embedded delimiters in cells.\n        csv = try CSV<Enumerated>(string: \"id\\t\\\"the\\t name\\\"\\tage\\n1\\t\\\"Alice\\t In\\t Wonderland\\\"\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\")\n        XCTAssertEqual(csv.serialized, \"id\\t\\\"the\\t name\\\"\\tage\\n1\\t\\\"Alice\\t In\\t Wonderland\\\"\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\")\n\n        // Tab-separated values with explicit alternate delimiter (tab) and embedded default delimiters (commas) in cells.\n        csv = try CSV<Enumerated>(string: \"id\\tthe, name,age\\n1\\tAlice, In, Wonderland\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\", delimiter: .tab)\n        XCTAssertEqual(csv.serialized, \"id\\tthe, name,age\\n1\\tAlice, In, Wonderland\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\")\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/NamedCSVViewTests.swift",
    "content": "//\n//  NamedViewTests.swift\n//  CSVTests\n//\n//  Created by naoty on 2014/06/09.\n//  Copyright (c) 2014年 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass NamedViewTests: XCTestCase {\n    let string = \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie,20\"\n    var csv: CSV<Named>!\n\n    override func setUpWithError() throws {\n        csv = try CSV<Named>(string: string)\n    }\n\n    override func tearDownWithError() throws {\n        csv = nil\n    }\n\n    func testHeader() {\n        XCTAssertEqual(csv.header, [\"id\", \"name\", \"age\"])\n    }\n    \n    func testRows() {\n        let expected = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        XCTAssertEqual(csv.rows, expected)\n    }\n\n    func testRows_WithLimit() throws {\n        csv = try CSV<Named>(string: string, delimiter: \",\", rowLimit: 2)\n        let expected = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n        ]\n        XCTAssertEqual(csv.rows, expected)\n    }\n\n    func testColumns() {\n        let expected = [\n            \"id\": [\"1\", \"2\", \"3\"],\n            \"name\": [\"Alice\", \"Bob\", \"Charlie\"],\n            \"age\": [\"18\", \"19\", \"20\"]\n        ]\n        XCTAssertEqual(csv.columns, expected)\n    }\n\n    func testColumns_WithLimit() throws {\n        csv = try CSV<Named>(string: string, delimiter: \",\", rowLimit: 2)\n        let expected = [\n            \"id\": [\"1\", \"2\"],\n            \"name\": [\"Alice\", \"Bob\"],\n            \"age\": [\"18\", \"19\"]\n        ]\n        XCTAssertEqual(csv.columns, expected)\n    }\n\n    func testFillsIncompleteRows() throws {\n        csv = try CSV<Named>(string: \"id,name,age\\n1,Alice,18\\n2,,19\\n3,Charlie\")\n\n        let expectedRows = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"\"]\n        ]\n        XCTAssertEqual(csv.rows, expectedRows)\n\n        let expectedColumns = [\n            \"id\": [\"1\", \"2\", \"3\"],\n            \"name\": [\"Alice\", \"\", \"Charlie\"],\n            \"age\": [\"18\", \"19\", \"\"]\n        ]\n        XCTAssertEqual(csv.columns, expectedColumns)\n    }\n\n    func testSerialization() {\n        XCTAssertEqual(csv.serialized, \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie,20\")\n    }\n  \n    func testSerializationWithDoubleQuotes() throws {\n        csv = try CSV<Named>(string: \"id,\\\"the, name\\\",age\\n1,\\\"Alice, In, Wonderland\\\",18\\n2,Bob,19\\n3,Charlie,20\")\n        XCTAssertEqual(csv.serialized, \"id,\\\"the, name\\\",age\\n1,\\\"Alice, In, Wonderland\\\",18\\n2,Bob,19\\n3,Charlie,20\")\n    }\n  \n    func testEnumerate() throws {\n        let expected = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        var index = 0\n        try csv.enumerateAsDict { row in\n            XCTAssertEqual(row, expected[index])\n            index += 1\n        }\n    }\n\n    func testIgnoreColumns() throws {\n        csv = try CSV<Named>(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie,20\", delimiter: \",\", loadColumns: false)\n        XCTAssertNil(csv.columns)\n        let expected = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n  \n    func testInit_ParseCommaSeparatedFileWithQuotesAndWhitespaces() throws {\n        let tab = \"\\t\"\n        let paragraphSeparator = \"\\u{2029}\"\n        let ideographicSpace = \"\\u{3000}\"\n      \n        let failingCsv = \"\"\"\n        \"a\" \\(tab)  ,  \\(paragraphSeparator)  \"b\"\n        \"A\" \\(ideographicSpace)  ,  \\(tab)   \"B\"\n        \"\"\"\n        let csv = try CSV<Named>(string: failingCsv, delimiter: .comma)\n        \n        XCTAssertEqual(csv.rows, [[\"b\": \"B\", \"a\": \"A\"]])\n\n        XCTAssertThrowsError(try CSV<Named>(string: failingCsv),\n                             \"Delimiter guessing should fail here.\")\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/NewlineTests.swift",
    "content": "//\n//  NewlineTests.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 05/12/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass NewlineTests: XCTestCase {\n    func testInit_withCR() throws {\n        let csv = try CSV<Named>(string: \"id,name,age\\r1,Alice,18\\r2,Bob,19\\r3,Charlie,20\")\n        XCTAssertEqual(csv.header, [\"id\", \"name\", \"age\"])\n        let expectedRows = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expectedRows[index], row)\n        }\n    }\n\n    func testInit_withLF() throws {\n        let csv = try CSV<Named>(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie,20\")\n        XCTAssertEqual(csv.header, [\"id\", \"name\", \"age\"])\n        let expectedRows = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expectedRows[index], row)\n        }\n    }\n\n    func testInit_withCRLF() throws {\n        let csv = try CSV<Named>(string: \"id,name,age\\r\\n1,Alice,18\\r\\n2,Bob,19\\r\\n3,Charlie,20\")\n        XCTAssertEqual(csv.header, [\"id\", \"name\", \"age\"])\n        let expectedRows = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expectedRows[index], row)\n        }\n    }\n\n    func testInit_whenThereIsExtraCarriageReturnAtTheEnd() throws {\n        let csv = try CSV<Named>(string: \"id,name,age\\n1,Alice,18\\n2,Bob,19\\n3,Charlie\\r\\n\")\n        let expected = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"\"]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/ParserTests.swift",
    "content": "//\n//  ParserTests.swift\n//  SwiftCSV\n//\n//  Created by Christian Tietze on 22.11.21.\n//  Copyright © 2021 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass ParserTests: XCTestCase {\n    func testParseArray_RowLimitAndOffset() throws {\n        let string = \"id,name\\n1,foo\\n2,bar\\n3,baz\"\n\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 1, rowLimit: nil),\n                       [[\"1\",\"foo\"], [\"2\",\"bar\"], [\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 2, rowLimit: nil),\n                       [[\"2\",\"bar\"], [\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 3, rowLimit: nil),\n                       [[\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 4, rowLimit: nil),\n                       [])\n\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: nil),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"], [\"2\",\"bar\"], [\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: -1),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"], [\"2\",\"bar\"], [\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 0),\n                       [])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 1),\n                       [[\"id\",\"name\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 2),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 3),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"], [\"2\",\"bar\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 4),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"], [\"2\",\"bar\"], [\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 5),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"], [\"2\",\"bar\"], [\"3\",\"baz\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 0, rowLimit: 999),\n                       [[\"id\",\"name\"], [\"1\",\"foo\"], [\"2\",\"bar\"], [\"3\",\"baz\"]])\n\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 1, rowLimit: 1),\n                       [[\"1\",\"foo\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 1, rowLimit: 2),\n                       [[\"1\",\"foo\"], [\"2\",\"bar\"]])\n\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 2, rowLimit: 1),\n                       [[\"2\",\"bar\"]])\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 2, rowLimit: 2),\n                       [[\"2\",\"bar\"], [\"3\",\"baz\"]])\n\n\n        XCTAssertEqual(try Parser.array(text: string, delimiter: \",\", startAt: 5, rowLimit: 1),\n                       [])\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/PerformanceTest.swift",
    "content": "//\n//  PerformanceTest.swift\n//  SwiftCSV\n//\n//  Created by 杉本裕樹 on 2016/04/23.\n//  Copyright © 2016年 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\n@testable import SwiftCSV\n\nclass PerformanceTest: XCTestCase {\n    var csv: CSV<Named>!\n\n    override func setUpWithError() throws {\n        let testFilePath = \"TestData/large\"\n        let testFileExtension = \"csv\"\n        guard let csvURL = ResourceHelper.url(forResource: testFilePath, withExtension: testFileExtension) else {\n            XCTAssertNotNil(nil, \"Could not get URL for \\(testFilePath).\\(testFileExtension) from Test Bundle\")\n            return\n        }\n        \n        csv = try CSV<Named>(url: csvURL)\n    }\n\n    func testParsePerformance() {\n        measure {\n            _ = self.csv.rows\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/QuotedTests.swift",
    "content": "//\n//  QuotedTests.swift\n//  SwiftCSV\n//\n//  Created by Will Richardson on 7/04/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\nimport SwiftCSV\n\nclass QuotedTests: XCTestCase {\n    var csv: CSV<Named>!\n\n    override func setUpWithError() throws {\n        csv = try CSV<Named>(string: \"id,\\\"name, person\\\",age\\n\\\"5\\\",\\\"Smith, John\\\",67\\n8,Joe Bloggs,\\\"8\\\"\")\n    }\n    \n    func testQuotedHeader() {\n        XCTAssertEqual(csv.header, [\"id\", \"name, person\", \"age\"])\n    }\n    \n    func testQuotedContent() {\n        let cols = csv.rows\n        XCTAssertEqual(cols[0], [\n            \"id\": \"5\",\n            \"name, person\": \"Smith, John\",\n            \"age\": \"67\"\n        ])\n        XCTAssertEqual(cols[1], [\n            \"id\": \"8\",\n            \"name, person\": \"Joe Bloggs\",\n            \"age\": \"8\"\n        ])\n    }\n\n    func testEmbeddedQuotes() throws {\n\t\tlet testFilePath = \"TestData/wonderland\"\n\t\tlet testFileExtension = \"csv\"\n\t\tguard let csvURL = ResourceHelper.url(forResource: testFilePath, withExtension: testFileExtension) else {\n\t\t\tXCTAssertNotNil(nil, \"Could not get URL for \\(testFilePath).\\(testFileExtension) from Test Bundle\")\n\t\t\treturn\n\t\t}\n        csv = try CSV(url: csvURL)\n\n        /*\n         The test file:\n\n         Character,Quote\n         White Rabbit,\"\"\"Where shall I begin, please your Majesty?\"\" he asked.\"\n         King,\"\"\"Begin at the beginning,\"\" the King said gravely, \"\"and go on till you come to the end: then stop.\"\"\"\n         March Hare,\"\"\"Do you mean that you think you can find out the answer to it?\"\" said the March Hare.\"\n\n         Notice there are no commas (delimiters) in the 3rd line.\n         For more information, see https://www.rfc-editor.org/rfc/rfc4180.html\n         */\n\n        let expected = [\n            [ \"Character\" : \"White Rabbit\" , \"Quote\" : #\"\"Where shall I begin, please your Majesty?\" he asked.\"# ],\n            [ \"Character\" : \"King\"         , \"Quote\" : #\"\"Begin at the beginning,\" the King said gravely, \"and go on till you come to the end: then stop.\"\"# ],\n            [ \"Character\" : \"March Hare\"   , \"Quote\" : #\"\"Do you mean that you think you can find out the answer to it?\" said the March Hare.\"# ]\n        ]\n        \n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n\n        let serialized = csv.serialized\n        let read = try String(contentsOf: csvURL, encoding: .utf8)\n        XCTAssertEqual(serialized, read)\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/ResourceHelper.swift",
    "content": "import Foundation\n\n// Find url of resource.\n// This is a workaround for Xcode, when testing from the Xcode project (not the SPM package) bundle.module is not available...\n\nstruct ResourceHelper {\n    static func url(forResource name: String, withExtension type: String) -> URL? {\n        \n#if SWIFT_PACKAGE\n        return Bundle.module.url(forResource: name, withExtension: type)\n#else\n        //\tXcode project\n        let bundle = Bundle(for: NamedViewTests.self)\n        \n        //\tIn Xcode, folders are stripped from the resources folder.\n        var finalName = name\n        var slashCharSet = CharacterSet()\n        slashCharSet.insert(\"/\")\n        let parts = name.components(separatedBy: slashCharSet)\n        if parts.count > 1 {\n            finalName = parts.last!\n        }\n        return bundle.url(forResource: finalName, withExtension: type)\n#endif\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/TSVTests.swift",
    "content": "//\n//  TSVTests.swift\n//  SwiftCSV\n//\n//  Created by naoty on 2014/06/15.\n//  Copyright (c) 2014年 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\nimport Foundation\n@testable import SwiftCSV\n\nclass TSVTests: XCTestCase {\n    var tsv: CSV<Named>!\n    \n    override func setUpWithError() throws {\n        tsv = try CSV<Named>(string: \"id\\tname\\tage\\n1\\tAlice\\t18\\n2\\tBob\\t19\\n3\\tCharlie\\t20\", delimiter: \"\\t\")\n    }\n    \n    func testInit_makesHeader() {\n        XCTAssertEqual(tsv.header, [\"id\", \"name\", \"age\"])\n    }\n    \n    func testInit_makesRows() {\n        let expected = [\n            [\"id\": \"1\", \"name\": \"Alice\", \"age\": \"18\"],\n            [\"id\": \"2\", \"name\": \"Bob\", \"age\": \"19\"],\n            [\"id\": \"3\", \"name\": \"Charlie\", \"age\": \"20\"]\n        ]\n        for (index, row) in tsv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n    \n    func testInit_makesColumns() throws {\n        let expected = [\n            \"id\": [\"1\", \"2\", \"3\"],\n            \"name\": [\"Alice\", \"Bob\", \"Charlie\"],\n            \"age\": [\"18\", \"19\", \"20\"]\n        ]\n        XCTAssertEqual(\n            Set(try XCTUnwrap(tsv.columns).keys),\n            Set(expected.keys))\n        for (key, value) in try XCTUnwrap(tsv.columns) {\n            XCTAssertEqual(expected[key] ?? [], value)\n        }\n    }\n}\n"
  },
  {
    "path": "SwiftCSVTests/TestData/empty_fields.csv",
    "content": "id,name,age\n1,John,23\n2,James,32\n3,,\n6\n\n,Tom"
  },
  {
    "path": "SwiftCSVTests/TestData/large.csv",
    "content": "id,name,age,job\r\n1,name1,20,job1\r\n2,name2,20,job2\r\n3,name3,20,job3\r\n4,name4,20,job4\r\n5,name5,20,job5\r\n6,name6,20,job6\r\n7,name7,20,job7\r\n8,name8,20,job8\r\n9,name9,20,job9\r\n10,name10,20,job10\r\n11,name11,20,job11\r\n12,name12,20,job12\r\n13,name13,20,job13\r\n14,name14,20,job14\r\n15,name15,20,job15\r\n16,name16,20,job16\r\n17,name17,20,job17\r\n18,name18,20,job18\r\n19,name19,20,job19\r\n20,name20,20,job20\r\n21,name21,20,job21\r\n22,name22,20,job22\r\n23,name23,20,job23\r\n24,name24,20,job24\r\n25,name25,20,job25\r\n26,name26,20,job26\r\n27,name27,20,job27\r\n28,name28,20,job28\r\n29,name29,20,job29\r\n30,name30,20,job30\r\n31,name31,20,job31\r\n32,name32,20,job32\r\n33,name33,20,job33\r\n34,name34,20,job34\r\n35,name35,20,job35\r\n36,name36,20,job36\r\n37,name37,20,job37\r\n38,name38,20,job38\r\n39,name39,20,job39\r\n40,name40,20,job40\r\n41,name41,20,job41\r\n42,name42,20,job42\r\n43,name43,20,job43\r\n44,name44,20,job44\r\n45,name45,20,job45\r\n46,name46,20,job46\r\n47,name47,20,job47\r\n48,name48,20,job48\r\n49,name49,20,job49\r\n50,name50,20,job50\r\n51,name51,20,job51\r\n52,name52,20,job52\r\n53,name53,20,job53\r\n54,name54,20,job54\r\n55,name55,20,job55\r\n56,name56,20,job56\r\n57,name57,20,job57\r\n58,name58,20,job58\r\n59,name59,20,job59\r\n60,name60,20,job60\r\n61,name61,20,job61\r\n62,name62,20,job62\r\n63,name63,20,job63\r\n64,name64,20,job64\r\n65,name65,20,job65\r\n66,name66,20,job66\r\n67,name67,20,job67\r\n68,name68,20,job68\r\n69,name69,20,job69\r\n70,name70,20,job70\r\n71,name71,20,job71\r\n72,name72,20,job72\r\n73,name73,20,job73\r\n74,name74,20,job74\r\n75,name75,20,job75\r\n76,name76,20,job76\r\n77,name77,20,job77\r\n78,name78,20,job78\r\n79,name79,20,job79\r\n80,name80,20,job80\r\n81,name81,20,job81\r\n82,name82,20,job82\r\n83,name83,20,job83\r\n84,name84,20,job84\r\n85,name85,20,job85\r\n86,name86,20,job86\r\n87,name87,20,job87\r\n88,name88,20,job88\r\n89,name89,20,job89\r\n90,name90,20,job90\r\n91,name91,20,job91\r\n92,name92,20,job92\r\n93,name93,20,job93\r\n94,name94,20,job94\r\n95,name95,20,job95\r\n96,name96,20,job96\r\n97,name97,20,job97\r\n98,name98,20,job98\r\n99,name99,20,job99\r\n100,name100,20,job100\r\n101,name101,20,job101\r\n102,name102,20,job102\r\n103,name103,20,job103\r\n104,name104,20,job104\r\n105,name105,20,job105\r\n106,name106,20,job106\r\n107,name107,20,job107\r\n108,name108,20,job108\r\n109,name109,20,job109\r\n110,name110,20,job110\r\n111,name111,20,job111\r\n112,name112,20,job112\r\n113,name113,20,job113\r\n114,name114,20,job114\r\n115,name115,20,job115\r\n116,name116,20,job116\r\n117,name117,20,job117\r\n118,name118,20,job118\r\n119,name119,20,job119\r\n120,name120,20,job120\r\n121,name121,20,job121\r\n122,name122,20,job122\r\n123,name123,20,job123\r\n124,name124,20,job124\r\n125,name125,20,job125\r\n126,name126,20,job126\r\n127,name127,20,job127\r\n128,name128,20,job128\r\n129,name129,20,job129\r\n130,name130,20,job130\r\n131,name131,20,job131\r\n132,name132,20,job132\r\n133,name133,20,job133\r\n134,name134,20,job134\r\n135,name135,20,job135\r\n136,name136,20,job136\r\n137,name137,20,job137\r\n138,name138,20,job138\r\n139,name139,20,job139\r\n140,name140,20,job140\r\n141,name141,20,job141\r\n142,name142,20,job142\r\n143,name143,20,job143\r\n144,name144,20,job144\r\n145,name145,20,job145\r\n146,name146,20,job146\r\n147,name147,20,job147\r\n148,name148,20,job148\r\n149,name149,20,job149\r\n150,name150,20,job150\r\n151,name151,20,job151\r\n152,name152,20,job152\r\n153,name153,20,job153\r\n154,name154,20,job154\r\n155,name155,20,job155\r\n156,name156,20,job156\r\n157,name157,20,job157\r\n158,name158,20,job158\r\n159,name159,20,job159\r\n160,name160,20,job160\r\n161,name161,20,job161\r\n162,name162,20,job162\r\n163,name163,20,job163\r\n164,name164,20,job164\r\n165,name165,20,job165\r\n166,name166,20,job166\r\n167,name167,20,job167\r\n168,name168,20,job168\r\n169,name169,20,job169\r\n170,name170,20,job170\r\n171,name171,20,job171\r\n172,name172,20,job172\r\n173,name173,20,job173\r\n174,name174,20,job174\r\n175,name175,20,job175\r\n176,name176,20,job176\r\n177,name177,20,job177\r\n178,name178,20,job178\r\n179,name179,20,job179\r\n180,name180,20,job180\r\n181,name181,20,job181\r\n182,name182,20,job182\r\n183,name183,20,job183\r\n184,name184,20,job184\r\n185,name185,20,job185\r\n186,name186,20,job186\r\n187,name187,20,job187\r\n188,name188,20,job188\r\n189,name189,20,job189\r\n190,name190,20,job190\r\n191,name191,20,job191\r\n192,name192,20,job192\r\n193,name193,20,job193\r\n194,name194,20,job194\r\n195,name195,20,job195\r\n196,name196,20,job196\r\n197,name197,20,job197\r\n198,name198,20,job198\r\n199,name199,20,job199\r\n200,name200,20,job200\r\n201,name201,20,job201\r\n202,name202,20,job202\r\n203,name203,20,job203\r\n204,name204,20,job204\r\n205,name205,20,job205\r\n206,name206,20,job206\r\n207,name207,20,job207\r\n208,name208,20,job208\r\n209,name209,20,job209\r\n210,name210,20,job210\r\n211,name211,20,job211\r\n212,name212,20,job212\r\n213,name213,20,job213\r\n214,name214,20,job214\r\n215,name215,20,job215\r\n216,name216,20,job216\r\n217,name217,20,job217\r\n218,name218,20,job218\r\n219,name219,20,job219\r\n220,name220,20,job220\r\n221,name221,20,job221\r\n222,name222,20,job222\r\n223,name223,20,job223\r\n224,name224,20,job224\r\n225,name225,20,job225\r\n226,name226,20,job226\r\n227,name227,20,job227\r\n228,name228,20,job228\r\n229,name229,20,job229\r\n230,name230,20,job230\r\n231,name231,20,job231\r\n232,name232,20,job232\r\n233,name233,20,job233\r\n234,name234,20,job234\r\n235,name235,20,job235\r\n236,name236,20,job236\r\n237,name237,20,job237\r\n238,name238,20,job238\r\n239,name239,20,job239\r\n240,name240,20,job240\r\n241,name241,20,job241\r\n242,name242,20,job242\r\n243,name243,20,job243\r\n244,name244,20,job244\r\n245,name245,20,job245\r\n246,name246,20,job246\r\n247,name247,20,job247\r\n248,name248,20,job248\r\n249,name249,20,job249\r\n250,name250,20,job250\r\n251,name251,20,job251\r\n252,name252,20,job252\r\n253,name253,20,job253\r\n254,name254,20,job254\r\n255,name255,20,job255\r\n256,name256,20,job256\r\n257,name257,20,job257\r\n258,name258,20,job258\r\n259,name259,20,job259\r\n260,name260,20,job260\r\n261,name261,20,job261\r\n262,name262,20,job262\r\n263,name263,20,job263\r\n264,name264,20,job264\r\n265,name265,20,job265\r\n266,name266,20,job266\r\n267,name267,20,job267\r\n268,name268,20,job268\r\n269,name269,20,job269\r\n270,name270,20,job270\r\n271,name271,20,job271\r\n272,name272,20,job272\r\n273,name273,20,job273\r\n274,name274,20,job274\r\n275,name275,20,job275\r\n276,name276,20,job276\r\n277,name277,20,job277\r\n278,name278,20,job278\r\n279,name279,20,job279\r\n280,name280,20,job280\r\n281,name281,20,job281\r\n282,name282,20,job282\r\n283,name283,20,job283\r\n284,name284,20,job284\r\n285,name285,20,job285\r\n286,name286,20,job286\r\n287,name287,20,job287\r\n288,name288,20,job288\r\n289,name289,20,job289\r\n290,name290,20,job290\r\n291,name291,20,job291\r\n292,name292,20,job292\r\n293,name293,20,job293\r\n294,name294,20,job294\r\n295,name295,20,job295\r\n296,name296,20,job296\r\n297,name297,20,job297\r\n298,name298,20,job298\r\n299,name299,20,job299\r\n300,name300,20,job300\r\n301,name301,20,job301\r\n302,name302,20,job302\r\n303,name303,20,job303\r\n304,name304,20,job304\r\n305,name305,20,job305\r\n306,name306,20,job306\r\n307,name307,20,job307\r\n308,name308,20,job308\r\n309,name309,20,job309\r\n310,name310,20,job310\r\n311,name311,20,job311\r\n312,name312,20,job312\r\n313,name313,20,job313\r\n314,name314,20,job314\r\n315,name315,20,job315\r\n316,name316,20,job316\r\n317,name317,20,job317\r\n318,name318,20,job318\r\n319,name319,20,job319\r\n320,name320,20,job320\r\n321,name321,20,job321\r\n322,name322,20,job322\r\n323,name323,20,job323\r\n324,name324,20,job324\r\n325,name325,20,job325\r\n326,name326,20,job326\r\n327,name327,20,job327\r\n328,name328,20,job328\r\n329,name329,20,job329\r\n330,name330,20,job330\r\n331,name331,20,job331\r\n332,name332,20,job332\r\n333,name333,20,job333\r\n334,name334,20,job334\r\n335,name335,20,job335\r\n336,name336,20,job336\r\n337,name337,20,job337\r\n338,name338,20,job338\r\n339,name339,20,job339\r\n340,name340,20,job340\r\n341,name341,20,job341\r\n342,name342,20,job342\r\n343,name343,20,job343\r\n344,name344,20,job344\r\n345,name345,20,job345\r\n346,name346,20,job346\r\n347,name347,20,job347\r\n348,name348,20,job348\r\n349,name349,20,job349\r\n350,name350,20,job350\r\n351,name351,20,job351\r\n352,name352,20,job352\r\n353,name353,20,job353\r\n354,name354,20,job354\r\n355,name355,20,job355\r\n356,name356,20,job356\r\n357,name357,20,job357\r\n358,name358,20,job358\r\n359,name359,20,job359\r\n360,name360,20,job360\r\n361,name361,20,job361\r\n362,name362,20,job362\r\n363,name363,20,job363\r\n364,name364,20,job364\r\n365,name365,20,job365\r\n366,name366,20,job366\r\n367,name367,20,job367\r\n368,name368,20,job368\r\n369,name369,20,job369\r\n370,name370,20,job370\r\n371,name371,20,job371\r\n372,name372,20,job372\r\n373,name373,20,job373\r\n374,name374,20,job374\r\n375,name375,20,job375\r\n376,name376,20,job376\r\n377,name377,20,job377\r\n378,name378,20,job378\r\n379,name379,20,job379\r\n380,name380,20,job380\r\n381,name381,20,job381\r\n382,name382,20,job382\r\n383,name383,20,job383\r\n384,name384,20,job384\r\n385,name385,20,job385\r\n386,name386,20,job386\r\n387,name387,20,job387\r\n388,name388,20,job388\r\n389,name389,20,job389\r\n390,name390,20,job390\r\n391,name391,20,job391\r\n392,name392,20,job392\r\n393,name393,20,job393\r\n394,name394,20,job394\r\n395,name395,20,job395\r\n396,name396,20,job396\r\n397,name397,20,job397\r\n398,name398,20,job398\r\n399,name399,20,job399\r\n400,name400,20,job400\r\n401,name401,20,job401\r\n402,name402,20,job402\r\n403,name403,20,job403\r\n404,name404,20,job404\r\n405,name405,20,job405\r\n406,name406,20,job406\r\n407,name407,20,job407\r\n408,name408,20,job408\r\n409,name409,20,job409\r\n410,name410,20,job410\r\n411,name411,20,job411\r\n412,name412,20,job412\r\n413,name413,20,job413\r\n414,name414,20,job414\r\n415,name415,20,job415\r\n416,name416,20,job416\r\n417,name417,20,job417\r\n418,name418,20,job418\r\n419,name419,20,job419\r\n420,name420,20,job420\r\n421,name421,20,job421\r\n422,name422,20,job422\r\n423,name423,20,job423\r\n424,name424,20,job424\r\n425,name425,20,job425\r\n426,name426,20,job426\r\n427,name427,20,job427\r\n428,name428,20,job428\r\n429,name429,20,job429\r\n430,name430,20,job430\r\n431,name431,20,job431\r\n432,name432,20,job432\r\n433,name433,20,job433\r\n434,name434,20,job434\r\n435,name435,20,job435\r\n436,name436,20,job436\r\n437,name437,20,job437\r\n438,name438,20,job438\r\n439,name439,20,job439\r\n440,name440,20,job440\r\n441,name441,20,job441\r\n442,name442,20,job442\r\n443,name443,20,job443\r\n444,name444,20,job444\r\n445,name445,20,job445\r\n446,name446,20,job446\r\n447,name447,20,job447\r\n448,name448,20,job448\r\n449,name449,20,job449\r\n450,name450,20,job450\r\n451,name451,20,job451\r\n452,name452,20,job452\r\n453,name453,20,job453\r\n454,name454,20,job454\r\n455,name455,20,job455\r\n456,name456,20,job456\r\n457,name457,20,job457\r\n458,name458,20,job458\r\n459,name459,20,job459\r\n460,name460,20,job460\r\n461,name461,20,job461\r\n462,name462,20,job462\r\n463,name463,20,job463\r\n464,name464,20,job464\r\n465,name465,20,job465\r\n466,name466,20,job466\r\n467,name467,20,job467\r\n468,name468,20,job468\r\n469,name469,20,job469\r\n470,name470,20,job470\r\n471,name471,20,job471\r\n472,name472,20,job472\r\n473,name473,20,job473\r\n474,name474,20,job474\r\n475,name475,20,job475\r\n476,name476,20,job476\r\n477,name477,20,job477\r\n478,name478,20,job478\r\n479,name479,20,job479\r\n480,name480,20,job480\r\n481,name481,20,job481\r\n482,name482,20,job482\r\n483,name483,20,job483\r\n484,name484,20,job484\r\n485,name485,20,job485\r\n486,name486,20,job486\r\n487,name487,20,job487\r\n488,name488,20,job488\r\n489,name489,20,job489\r\n490,name490,20,job490\r\n491,name491,20,job491\r\n492,name492,20,job492\r\n493,name493,20,job493\r\n494,name494,20,job494\r\n495,name495,20,job495\r\n496,name496,20,job496\r\n497,name497,20,job497\r\n498,name498,20,job498\r\n499,name499,20,job499\r\n500,name500,20,job500\r\n501,name501,20,job501\r\n502,name502,20,job502\r\n503,name503,20,job503\r\n504,name504,20,job504\r\n505,name505,20,job505\r\n506,name506,20,job506\r\n507,name507,20,job507\r\n508,name508,20,job508\r\n509,name509,20,job509\r\n510,name510,20,job510\r\n511,name511,20,job511\r\n512,name512,20,job512\r\n513,name513,20,job513\r\n514,name514,20,job514\r\n515,name515,20,job515\r\n516,name516,20,job516\r\n517,name517,20,job517\r\n518,name518,20,job518\r\n519,name519,20,job519\r\n520,name520,20,job520\r\n521,name521,20,job521\r\n522,name522,20,job522\r\n523,name523,20,job523\r\n524,name524,20,job524\r\n525,name525,20,job525\r\n526,name526,20,job526\r\n527,name527,20,job527\r\n528,name528,20,job528\r\n529,name529,20,job529\r\n530,name530,20,job530\r\n531,name531,20,job531\r\n532,name532,20,job532\r\n533,name533,20,job533\r\n534,name534,20,job534\r\n535,name535,20,job535\r\n536,name536,20,job536\r\n537,name537,20,job537\r\n538,name538,20,job538\r\n539,name539,20,job539\r\n540,name540,20,job540\r\n541,name541,20,job541\r\n542,name542,20,job542\r\n543,name543,20,job543\r\n544,name544,20,job544\r\n545,name545,20,job545\r\n546,name546,20,job546\r\n547,name547,20,job547\r\n548,name548,20,job548\r\n549,name549,20,job549\r\n550,name550,20,job550\r\n551,name551,20,job551\r\n552,name552,20,job552\r\n553,name553,20,job553\r\n554,name554,20,job554\r\n555,name555,20,job555\r\n556,name556,20,job556\r\n557,name557,20,job557\r\n558,name558,20,job558\r\n559,name559,20,job559\r\n560,name560,20,job560\r\n561,name561,20,job561\r\n562,name562,20,job562\r\n563,name563,20,job563\r\n564,name564,20,job564\r\n565,name565,20,job565\r\n566,name566,20,job566\r\n567,name567,20,job567\r\n568,name568,20,job568\r\n569,name569,20,job569\r\n570,name570,20,job570\r\n571,name571,20,job571\r\n572,name572,20,job572\r\n573,name573,20,job573\r\n574,name574,20,job574\r\n575,name575,20,job575\r\n576,name576,20,job576\r\n577,name577,20,job577\r\n578,name578,20,job578\r\n579,name579,20,job579\r\n580,name580,20,job580\r\n581,name581,20,job581\r\n582,name582,20,job582\r\n583,name583,20,job583\r\n584,name584,20,job584\r\n585,name585,20,job585\r\n586,name586,20,job586\r\n587,name587,20,job587\r\n588,name588,20,job588\r\n589,name589,20,job589\r\n590,name590,20,job590\r\n591,name591,20,job591\r\n592,name592,20,job592\r\n593,name593,20,job593\r\n594,name594,20,job594\r\n595,name595,20,job595\r\n596,name596,20,job596\r\n597,name597,20,job597\r\n598,name598,20,job598\r\n599,name599,20,job599\r\n600,name600,20,job600\r\n601,name601,20,job601\r\n602,name602,20,job602\r\n603,name603,20,job603\r\n604,name604,20,job604\r\n605,name605,20,job605\r\n606,name606,20,job606\r\n607,name607,20,job607\r\n608,name608,20,job608\r\n609,name609,20,job609\r\n610,name610,20,job610\r\n611,name611,20,job611\r\n612,name612,20,job612\r\n613,name613,20,job613\r\n614,name614,20,job614\r\n615,name615,20,job615\r\n616,name616,20,job616\r\n617,name617,20,job617\r\n618,name618,20,job618\r\n619,name619,20,job619\r\n620,name620,20,job620\r\n621,name621,20,job621\r\n622,name622,20,job622\r\n623,name623,20,job623\r\n624,name624,20,job624\r\n625,name625,20,job625\r\n626,name626,20,job626\r\n627,name627,20,job627\r\n628,name628,20,job628\r\n629,name629,20,job629\r\n630,name630,20,job630\r\n631,name631,20,job631\r\n632,name632,20,job632\r\n633,name633,20,job633\r\n634,name634,20,job634\r\n635,name635,20,job635\r\n636,name636,20,job636\r\n637,name637,20,job637\r\n638,name638,20,job638\r\n639,name639,20,job639\r\n640,name640,20,job640\r\n641,name641,20,job641\r\n642,name642,20,job642\r\n643,name643,20,job643\r\n644,name644,20,job644\r\n645,name645,20,job645\r\n646,name646,20,job646\r\n647,name647,20,job647\r\n648,name648,20,job648\r\n649,name649,20,job649\r\n650,name650,20,job650\r\n651,name651,20,job651\r\n652,name652,20,job652\r\n653,name653,20,job653\r\n654,name654,20,job654\r\n655,name655,20,job655\r\n656,name656,20,job656\r\n657,name657,20,job657\r\n658,name658,20,job658\r\n659,name659,20,job659\r\n660,name660,20,job660\r\n661,name661,20,job661\r\n662,name662,20,job662\r\n663,name663,20,job663\r\n664,name664,20,job664\r\n665,name665,20,job665\r\n666,name666,20,job666\r\n667,name667,20,job667\r\n668,name668,20,job668\r\n669,name669,20,job669\r\n670,name670,20,job670\r\n671,name671,20,job671\r\n672,name672,20,job672\r\n673,name673,20,job673\r\n674,name674,20,job674\r\n675,name675,20,job675\r\n676,name676,20,job676\r\n677,name677,20,job677\r\n678,name678,20,job678\r\n679,name679,20,job679\r\n680,name680,20,job680\r\n681,name681,20,job681\r\n682,name682,20,job682\r\n683,name683,20,job683\r\n684,name684,20,job684\r\n685,name685,20,job685\r\n686,name686,20,job686\r\n687,name687,20,job687\r\n688,name688,20,job688\r\n689,name689,20,job689\r\n690,name690,20,job690\r\n691,name691,20,job691\r\n692,name692,20,job692\r\n693,name693,20,job693\r\n694,name694,20,job694\r\n695,name695,20,job695\r\n696,name696,20,job696\r\n697,name697,20,job697\r\n698,name698,20,job698\r\n699,name699,20,job699\r\n700,name700,20,job700\r\n701,name701,20,job701\r\n702,name702,20,job702\r\n703,name703,20,job703\r\n704,name704,20,job704\r\n705,name705,20,job705\r\n706,name706,20,job706\r\n707,name707,20,job707\r\n708,name708,20,job708\r\n709,name709,20,job709\r\n710,name710,20,job710\r\n711,name711,20,job711\r\n712,name712,20,job712\r\n713,name713,20,job713\r\n714,name714,20,job714\r\n715,name715,20,job715\r\n716,name716,20,job716\r\n717,name717,20,job717\r\n718,name718,20,job718\r\n719,name719,20,job719\r\n720,name720,20,job720\r\n721,name721,20,job721\r\n722,name722,20,job722\r\n723,name723,20,job723\r\n724,name724,20,job724\r\n725,name725,20,job725\r\n726,name726,20,job726\r\n727,name727,20,job727\r\n728,name728,20,job728\r\n729,name729,20,job729\r\n730,name730,20,job730\r\n731,name731,20,job731\r\n732,name732,20,job732\r\n733,name733,20,job733\r\n734,name734,20,job734\r\n735,name735,20,job735\r\n736,name736,20,job736\r\n737,name737,20,job737\r\n738,name738,20,job738\r\n739,name739,20,job739\r\n740,name740,20,job740\r\n741,name741,20,job741\r\n742,name742,20,job742\r\n743,name743,20,job743\r\n744,name744,20,job744\r\n745,name745,20,job745\r\n746,name746,20,job746\r\n747,name747,20,job747\r\n748,name748,20,job748\r\n749,name749,20,job749\r\n750,name750,20,job750\r\n751,name751,20,job751\r\n752,name752,20,job752\r\n753,name753,20,job753\r\n754,name754,20,job754\r\n755,name755,20,job755\r\n756,name756,20,job756\r\n757,name757,20,job757\r\n758,name758,20,job758\r\n759,name759,20,job759\r\n760,name760,20,job760\r\n761,name761,20,job761\r\n762,name762,20,job762\r\n763,name763,20,job763\r\n764,name764,20,job764\r\n765,name765,20,job765\r\n766,name766,20,job766\r\n767,name767,20,job767\r\n768,name768,20,job768\r\n769,name769,20,job769\r\n770,name770,20,job770\r\n771,name771,20,job771\r\n772,name772,20,job772\r\n773,name773,20,job773\r\n774,name774,20,job774\r\n775,name775,20,job775\r\n776,name776,20,job776\r\n777,name777,20,job777\r\n778,name778,20,job778\r\n779,name779,20,job779\r\n780,name780,20,job780\r\n781,name781,20,job781\r\n782,name782,20,job782\r\n783,name783,20,job783\r\n784,name784,20,job784\r\n785,name785,20,job785\r\n786,name786,20,job786\r\n787,name787,20,job787\r\n788,name788,20,job788\r\n789,name789,20,job789\r\n790,name790,20,job790\r\n791,name791,20,job791\r\n792,name792,20,job792\r\n793,name793,20,job793\r\n794,name794,20,job794\r\n795,name795,20,job795\r\n796,name796,20,job796\r\n797,name797,20,job797\r\n798,name798,20,job798\r\n799,name799,20,job799\r\n800,name800,20,job800\r\n801,name801,20,job801\r\n802,name802,20,job802\r\n803,name803,20,job803\r\n804,name804,20,job804\r\n805,name805,20,job805\r\n806,name806,20,job806\r\n807,name807,20,job807\r\n808,name808,20,job808\r\n809,name809,20,job809\r\n810,name810,20,job810\r\n811,name811,20,job811\r\n812,name812,20,job812\r\n813,name813,20,job813\r\n814,name814,20,job814\r\n815,name815,20,job815\r\n816,name816,20,job816\r\n817,name817,20,job817\r\n818,name818,20,job818\r\n819,name819,20,job819\r\n820,name820,20,job820\r\n821,name821,20,job821\r\n822,name822,20,job822\r\n823,name823,20,job823\r\n824,name824,20,job824\r\n825,name825,20,job825\r\n826,name826,20,job826\r\n827,name827,20,job827\r\n828,name828,20,job828\r\n829,name829,20,job829\r\n830,name830,20,job830\r\n831,name831,20,job831\r\n832,name832,20,job832\r\n833,name833,20,job833\r\n834,name834,20,job834\r\n835,name835,20,job835\r\n836,name836,20,job836\r\n837,name837,20,job837\r\n838,name838,20,job838\r\n839,name839,20,job839\r\n840,name840,20,job840\r\n841,name841,20,job841\r\n842,name842,20,job842\r\n843,name843,20,job843\r\n844,name844,20,job844\r\n845,name845,20,job845\r\n846,name846,20,job846\r\n847,name847,20,job847\r\n848,name848,20,job848\r\n849,name849,20,job849\r\n850,name850,20,job850\r\n851,name851,20,job851\r\n852,name852,20,job852\r\n853,name853,20,job853\r\n854,name854,20,job854\r\n855,name855,20,job855\r\n856,name856,20,job856\r\n857,name857,20,job857\r\n858,name858,20,job858\r\n859,name859,20,job859\r\n860,name860,20,job860\r\n861,name861,20,job861\r\n862,name862,20,job862\r\n863,name863,20,job863\r\n864,name864,20,job864\r\n865,name865,20,job865\r\n866,name866,20,job866\r\n867,name867,20,job867\r\n868,name868,20,job868\r\n869,name869,20,job869\r\n870,name870,20,job870\r\n871,name871,20,job871\r\n872,name872,20,job872\r\n873,name873,20,job873\r\n874,name874,20,job874\r\n875,name875,20,job875\r\n876,name876,20,job876\r\n877,name877,20,job877\r\n878,name878,20,job878\r\n879,name879,20,job879\r\n880,name880,20,job880\r\n881,name881,20,job881\r\n882,name882,20,job882\r\n883,name883,20,job883\r\n884,name884,20,job884\r\n885,name885,20,job885\r\n886,name886,20,job886\r\n887,name887,20,job887\r\n888,name888,20,job888\r\n889,name889,20,job889\r\n890,name890,20,job890\r\n891,name891,20,job891\r\n892,name892,20,job892\r\n893,name893,20,job893\r\n894,name894,20,job894\r\n895,name895,20,job895\r\n896,name896,20,job896\r\n897,name897,20,job897\r\n898,name898,20,job898\r\n899,name899,20,job899\r\n900,name900,20,job900\r\n901,name901,20,job901\r\n902,name902,20,job902\r\n903,name903,20,job903\r\n904,name904,20,job904\r\n905,name905,20,job905\r\n906,name906,20,job906\r\n907,name907,20,job907\r\n908,name908,20,job908\r\n909,name909,20,job909\r\n910,name910,20,job910\r\n911,name911,20,job911\r\n912,name912,20,job912\r\n913,name913,20,job913\r\n914,name914,20,job914\r\n915,name915,20,job915\r\n916,name916,20,job916\r\n917,name917,20,job917\r\n918,name918,20,job918\r\n919,name919,20,job919\r\n920,name920,20,job920\r\n921,name921,20,job921\r\n922,name922,20,job922\r\n923,name923,20,job923\r\n924,name924,20,job924\r\n925,name925,20,job925\r\n926,name926,20,job926\r\n927,name927,20,job927\r\n928,name928,20,job928\r\n929,name929,20,job929\r\n930,name930,20,job930\r\n931,name931,20,job931\r\n932,name932,20,job932\r\n933,name933,20,job933\r\n934,name934,20,job934\r\n935,name935,20,job935\r\n936,name936,20,job936\r\n937,name937,20,job937\r\n938,name938,20,job938\r\n939,name939,20,job939\r\n940,name940,20,job940\r\n941,name941,20,job941\r\n942,name942,20,job942\r\n943,name943,20,job943\r\n944,name944,20,job944\r\n945,name945,20,job945\r\n946,name946,20,job946\r\n947,name947,20,job947\r\n948,name948,20,job948\r\n949,name949,20,job949\r\n950,name950,20,job950\r\n951,name951,20,job951\r\n952,name952,20,job952\r\n953,name953,20,job953\r\n954,name954,20,job954\r\n955,name955,20,job955\r\n956,name956,20,job956\r\n957,name957,20,job957\r\n958,name958,20,job958\r\n959,name959,20,job959\r\n960,name960,20,job960\r\n961,name961,20,job961\r\n962,name962,20,job962\r\n963,name963,20,job963\r\n964,name964,20,job964\r\n965,name965,20,job965\r\n966,name966,20,job966\r\n967,name967,20,job967\r\n968,name968,20,job968\r\n969,name969,20,job969\r\n970,name970,20,job970\r\n971,name971,20,job971\r\n972,name972,20,job972\r\n973,name973,20,job973\r\n974,name974,20,job974\r\n975,name975,20,job975\r\n976,name976,20,job976\r\n977,name977,20,job977\r\n978,name978,20,job978\r\n979,name979,20,job979\r\n980,name980,20,job980\r\n981,name981,20,job981\r\n982,name982,20,job982\r\n983,name983,20,job983\r\n984,name984,20,job984\r\n985,name985,20,job985\r\n986,name986,20,job986\r\n987,name987,20,job987\r\n988,name988,20,job988\r\n989,name989,20,job989\r\n990,name990,20,job990\r\n991,name991,20,job991\r\n992,name992,20,job992\r\n993,name993,20,job993\r\n994,name994,20,job994\r\n995,name995,20,job995\r\n996,name996,20,job996\r\n997,name997,20,job997\r\n998,name998,20,job998\r\n999,name999,20,job999\r\n1000,name1000,20,job1000\r\n1001,name1001,20,job1001\r\n1002,name1002,20,job1002\r\n1003,name1003,20,job1003\r\n1004,name1004,20,job1004\r\n1005,name1005,20,job1005\r\n1006,name1006,20,job1006\r\n1007,name1007,20,job1007\r\n1008,name1008,20,job1008\r\n1009,name1009,20,job1009\r\n1010,name1010,20,job1010\r\n1011,name1011,20,job1011\r\n1012,name1012,20,job1012\r\n1013,name1013,20,job1013\r\n1014,name1014,20,job1014\r\n1015,name1015,20,job1015\r\n1016,name1016,20,job1016\r\n1017,name1017,20,job1017\r\n1018,name1018,20,job1018\r\n1019,name1019,20,job1019\r\n1020,name1020,20,job1020\r\n1021,name1021,20,job1021\r\n1022,name1022,20,job1022\r\n1023,name1023,20,job1023\r\n1024,name1024,20,job1024\r\n1025,name1025,20,job1025\r\n1026,name1026,20,job1026\r\n1027,name1027,20,job1027\r\n1028,name1028,20,job1028\r\n1029,name1029,20,job1029\r\n1030,name1030,20,job1030\r\n1031,name1031,20,job1031\r\n1032,name1032,20,job1032\r\n1033,name1033,20,job1033\r\n1034,name1034,20,job1034\r\n1035,name1035,20,job1035\r\n1036,name1036,20,job1036\r\n1037,name1037,20,job1037\r\n1038,name1038,20,job1038\r\n1039,name1039,20,job1039\r\n1040,name1040,20,job1040\r\n1041,name1041,20,job1041\r\n1042,name1042,20,job1042\r\n1043,name1043,20,job1043\r\n1044,name1044,20,job1044\r\n1045,name1045,20,job1045\r\n1046,name1046,20,job1046\r\n1047,name1047,20,job1047\r\n1048,name1048,20,job1048\r\n1049,name1049,20,job1049\r\n1050,name1050,20,job1050\r\n1051,name1051,20,job1051\r\n1052,name1052,20,job1052\r\n1053,name1053,20,job1053\r\n1054,name1054,20,job1054\r\n1055,name1055,20,job1055\r\n1056,name1056,20,job1056\r\n1057,name1057,20,job1057\r\n1058,name1058,20,job1058\r\n1059,name1059,20,job1059\r\n1060,name1060,20,job1060\r\n1061,name1061,20,job1061\r\n1062,name1062,20,job1062\r\n1063,name1063,20,job1063\r\n1064,name1064,20,job1064\r\n1065,name1065,20,job1065\r\n1066,name1066,20,job1066\r\n1067,name1067,20,job1067\r\n1068,name1068,20,job1068\r\n1069,name1069,20,job1069\r\n1070,name1070,20,job1070\r\n1071,name1071,20,job1071\r\n1072,name1072,20,job1072\r\n1073,name1073,20,job1073\r\n1074,name1074,20,job1074\r\n1075,name1075,20,job1075\r\n1076,name1076,20,job1076\r\n1077,name1077,20,job1077\r\n1078,name1078,20,job1078\r\n1079,name1079,20,job1079\r\n1080,name1080,20,job1080\r\n1081,name1081,20,job1081\r\n1082,name1082,20,job1082\r\n1083,name1083,20,job1083\r\n1084,name1084,20,job1084\r\n1085,name1085,20,job1085\r\n1086,name1086,20,job1086\r\n1087,name1087,20,job1087\r\n1088,name1088,20,job1088\r\n1089,name1089,20,job1089\r\n1090,name1090,20,job1090\r\n1091,name1091,20,job1091\r\n1092,name1092,20,job1092\r\n1093,name1093,20,job1093\r\n1094,name1094,20,job1094\r\n1095,name1095,20,job1095\r\n1096,name1096,20,job1096\r\n1097,name1097,20,job1097\r\n1098,name1098,20,job1098\r\n1099,name1099,20,job1099\r\n1100,name1100,20,job1100\r\n1101,name1101,20,job1101\r\n1102,name1102,20,job1102\r\n1103,name1103,20,job1103\r\n1104,name1104,20,job1104\r\n1105,name1105,20,job1105\r\n1106,name1106,20,job1106\r\n1107,name1107,20,job1107\r\n1108,name1108,20,job1108\r\n1109,name1109,20,job1109\r\n1110,name1110,20,job1110\r\n1111,name1111,20,job1111\r\n1112,name1112,20,job1112\r\n1113,name1113,20,job1113\r\n1114,name1114,20,job1114\r\n1115,name1115,20,job1115\r\n1116,name1116,20,job1116\r\n1117,name1117,20,job1117\r\n1118,name1118,20,job1118\r\n1119,name1119,20,job1119\r\n1120,name1120,20,job1120\r\n1121,name1121,20,job1121\r\n1122,name1122,20,job1122\r\n1123,name1123,20,job1123\r\n1124,name1124,20,job1124\r\n1125,name1125,20,job1125\r\n1126,name1126,20,job1126\r\n1127,name1127,20,job1127\r\n1128,name1128,20,job1128\r\n1129,name1129,20,job1129\r\n1130,name1130,20,job1130\r\n1131,name1131,20,job1131\r\n1132,name1132,20,job1132\r\n1133,name1133,20,job1133\r\n1134,name1134,20,job1134\r\n1135,name1135,20,job1135\r\n1136,name1136,20,job1136\r\n1137,name1137,20,job1137\r\n1138,name1138,20,job1138\r\n1139,name1139,20,job1139\r\n1140,name1140,20,job1140\r\n1141,name1141,20,job1141\r\n1142,name1142,20,job1142\r\n1143,name1143,20,job1143\r\n1144,name1144,20,job1144\r\n1145,name1145,20,job1145\r\n1146,name1146,20,job1146\r\n1147,name1147,20,job1147\r\n1148,name1148,20,job1148\r\n1149,name1149,20,job1149\r\n1150,name1150,20,job1150\r\n1151,name1151,20,job1151\r\n1152,name1152,20,job1152\r\n1153,name1153,20,job1153\r\n1154,name1154,20,job1154\r\n1155,name1155,20,job1155\r\n1156,name1156,20,job1156\r\n1157,name1157,20,job1157\r\n1158,name1158,20,job1158\r\n1159,name1159,20,job1159\r\n1160,name1160,20,job1160\r\n1161,name1161,20,job1161\r\n1162,name1162,20,job1162\r\n1163,name1163,20,job1163\r\n1164,name1164,20,job1164\r\n1165,name1165,20,job1165\r\n1166,name1166,20,job1166\r\n1167,name1167,20,job1167\r\n1168,name1168,20,job1168\r\n1169,name1169,20,job1169\r\n1170,name1170,20,job1170\r\n1171,name1171,20,job1171\r\n1172,name1172,20,job1172\r\n1173,name1173,20,job1173\r\n1174,name1174,20,job1174\r\n1175,name1175,20,job1175\r\n1176,name1176,20,job1176\r\n1177,name1177,20,job1177\r\n1178,name1178,20,job1178\r\n1179,name1179,20,job1179\r\n1180,name1180,20,job1180\r\n1181,name1181,20,job1181\r\n1182,name1182,20,job1182\r\n1183,name1183,20,job1183\r\n1184,name1184,20,job1184\r\n1185,name1185,20,job1185\r\n1186,name1186,20,job1186\r\n1187,name1187,20,job1187\r\n1188,name1188,20,job1188\r\n1189,name1189,20,job1189\r\n1190,name1190,20,job1190\r\n1191,name1191,20,job1191\r\n1192,name1192,20,job1192\r\n1193,name1193,20,job1193\r\n1194,name1194,20,job1194\r\n1195,name1195,20,job1195\r\n1196,name1196,20,job1196\r\n1197,name1197,20,job1197\r\n1198,name1198,20,job1198\r\n1199,name1199,20,job1199\r\n1200,name1200,20,job1200\r\n1201,name1201,20,job1201\r\n1202,name1202,20,job1202\r\n1203,name1203,20,job1203\r\n1204,name1204,20,job1204\r\n1205,name1205,20,job1205\r\n1206,name1206,20,job1206\r\n1207,name1207,20,job1207\r\n1208,name1208,20,job1208\r\n1209,name1209,20,job1209\r\n1210,name1210,20,job1210\r\n1211,name1211,20,job1211\r\n1212,name1212,20,job1212\r\n1213,name1213,20,job1213\r\n1214,name1214,20,job1214\r\n1215,name1215,20,job1215\r\n1216,name1216,20,job1216\r\n1217,name1217,20,job1217\r\n1218,name1218,20,job1218\r\n1219,name1219,20,job1219\r\n1220,name1220,20,job1220\r\n1221,name1221,20,job1221\r\n1222,name1222,20,job1222\r\n1223,name1223,20,job1223\r\n1224,name1224,20,job1224\r\n1225,name1225,20,job1225\r\n1226,name1226,20,job1226\r\n1227,name1227,20,job1227\r\n1228,name1228,20,job1228\r\n1229,name1229,20,job1229\r\n1230,name1230,20,job1230\r\n1231,name1231,20,job1231\r\n1232,name1232,20,job1232\r\n1233,name1233,20,job1233\r\n1234,name1234,20,job1234\r\n1235,name1235,20,job1235\r\n1236,name1236,20,job1236\r\n1237,name1237,20,job1237\r\n1238,name1238,20,job1238\r\n1239,name1239,20,job1239\r\n1240,name1240,20,job1240\r\n1241,name1241,20,job1241\r\n1242,name1242,20,job1242\r\n1243,name1243,20,job1243\r\n1244,name1244,20,job1244\r\n1245,name1245,20,job1245\r\n1246,name1246,20,job1246\r\n1247,name1247,20,job1247\r\n1248,name1248,20,job1248\r\n1249,name1249,20,job1249\r\n1250,name1250,20,job1250\r\n1251,name1251,20,job1251\r\n1252,name1252,20,job1252\r\n1253,name1253,20,job1253\r\n1254,name1254,20,job1254\r\n1255,name1255,20,job1255\r\n1256,name1256,20,job1256\r\n1257,name1257,20,job1257\r\n1258,name1258,20,job1258\r\n1259,name1259,20,job1259\r\n1260,name1260,20,job1260\r\n1261,name1261,20,job1261\r\n1262,name1262,20,job1262\r\n1263,name1263,20,job1263\r\n1264,name1264,20,job1264\r\n1265,name1265,20,job1265\r\n1266,name1266,20,job1266\r\n1267,name1267,20,job1267\r\n1268,name1268,20,job1268\r\n1269,name1269,20,job1269\r\n1270,name1270,20,job1270\r\n1271,name1271,20,job1271\r\n1272,name1272,20,job1272\r\n1273,name1273,20,job1273\r\n1274,name1274,20,job1274\r\n1275,name1275,20,job1275\r\n1276,name1276,20,job1276\r\n1277,name1277,20,job1277\r\n1278,name1278,20,job1278\r\n1279,name1279,20,job1279\r\n1280,name1280,20,job1280\r\n1281,name1281,20,job1281\r\n1282,name1282,20,job1282\r\n1283,name1283,20,job1283\r\n1284,name1284,20,job1284\r\n1285,name1285,20,job1285\r\n1286,name1286,20,job1286\r\n1287,name1287,20,job1287\r\n1288,name1288,20,job1288\r\n1289,name1289,20,job1289\r\n1290,name1290,20,job1290\r\n1291,name1291,20,job1291\r\n1292,name1292,20,job1292\r\n1293,name1293,20,job1293\r\n1294,name1294,20,job1294\r\n1295,name1295,20,job1295\r\n1296,name1296,20,job1296\r\n1297,name1297,20,job1297\r\n1298,name1298,20,job1298\r\n1299,name1299,20,job1299\r\n1300,name1300,20,job1300\r\n1301,name1301,20,job1301\r\n1302,name1302,20,job1302\r\n1303,name1303,20,job1303\r\n1304,name1304,20,job1304\r\n1305,name1305,20,job1305\r\n1306,name1306,20,job1306\r\n1307,name1307,20,job1307\r\n1308,name1308,20,job1308\r\n1309,name1309,20,job1309\r\n1310,name1310,20,job1310\r\n1311,name1311,20,job1311\r\n1312,name1312,20,job1312\r\n1313,name1313,20,job1313\r\n1314,name1314,20,job1314\r\n1315,name1315,20,job1315\r\n1316,name1316,20,job1316\r\n1317,name1317,20,job1317\r\n1318,name1318,20,job1318\r\n1319,name1319,20,job1319\r\n1320,name1320,20,job1320\r\n1321,name1321,20,job1321\r\n1322,name1322,20,job1322\r\n1323,name1323,20,job1323\r\n1324,name1324,20,job1324\r\n1325,name1325,20,job1325\r\n1326,name1326,20,job1326\r\n1327,name1327,20,job1327\r\n1328,name1328,20,job1328\r\n1329,name1329,20,job1329\r\n1330,name1330,20,job1330\r\n1331,name1331,20,job1331\r\n1332,name1332,20,job1332\r\n1333,name1333,20,job1333\r\n1334,name1334,20,job1334\r\n1335,name1335,20,job1335\r\n1336,name1336,20,job1336\r\n1337,name1337,20,job1337\r\n1338,name1338,20,job1338\r\n1339,name1339,20,job1339\r\n1340,name1340,20,job1340\r\n1341,name1341,20,job1341\r\n1342,name1342,20,job1342\r\n1343,name1343,20,job1343\r\n1344,name1344,20,job1344\r\n1345,name1345,20,job1345\r\n1346,name1346,20,job1346\r\n1347,name1347,20,job1347\r\n1348,name1348,20,job1348\r\n1349,name1349,20,job1349\r\n1350,name1350,20,job1350\r\n1351,name1351,20,job1351\r\n1352,name1352,20,job1352\r\n1353,name1353,20,job1353\r\n1354,name1354,20,job1354\r\n1355,name1355,20,job1355\r\n1356,name1356,20,job1356\r\n1357,name1357,20,job1357\r\n1358,name1358,20,job1358\r\n1359,name1359,20,job1359\r\n1360,name1360,20,job1360\r\n1361,name1361,20,job1361\r\n1362,name1362,20,job1362\r\n1363,name1363,20,job1363\r\n1364,name1364,20,job1364\r\n1365,name1365,20,job1365\r\n1366,name1366,20,job1366\r\n1367,name1367,20,job1367\r\n1368,name1368,20,job1368\r\n1369,name1369,20,job1369\r\n1370,name1370,20,job1370\r\n1371,name1371,20,job1371\r\n1372,name1372,20,job1372\r\n1373,name1373,20,job1373\r\n1374,name1374,20,job1374\r\n1375,name1375,20,job1375\r\n1376,name1376,20,job1376\r\n1377,name1377,20,job1377\r\n1378,name1378,20,job1378\r\n1379,name1379,20,job1379\r\n1380,name1380,20,job1380\r\n1381,name1381,20,job1381\r\n1382,name1382,20,job1382\r\n1383,name1383,20,job1383\r\n1384,name1384,20,job1384\r\n1385,name1385,20,job1385\r\n1386,name1386,20,job1386\r\n1387,name1387,20,job1387\r\n1388,name1388,20,job1388\r\n1389,name1389,20,job1389\r\n1390,name1390,20,job1390\r\n1391,name1391,20,job1391\r\n1392,name1392,20,job1392\r\n1393,name1393,20,job1393\r\n1394,name1394,20,job1394\r\n1395,name1395,20,job1395\r\n1396,name1396,20,job1396\r\n1397,name1397,20,job1397\r\n1398,name1398,20,job1398\r\n1399,name1399,20,job1399\r\n1400,name1400,20,job1400\r\n1401,name1401,20,job1401\r\n1402,name1402,20,job1402\r\n1403,name1403,20,job1403\r\n1404,name1404,20,job1404\r\n1405,name1405,20,job1405\r\n1406,name1406,20,job1406\r\n1407,name1407,20,job1407\r\n1408,name1408,20,job1408\r\n1409,name1409,20,job1409\r\n1410,name1410,20,job1410\r\n1411,name1411,20,job1411\r\n1412,name1412,20,job1412\r\n1413,name1413,20,job1413\r\n1414,name1414,20,job1414\r\n1415,name1415,20,job1415\r\n1416,name1416,20,job1416\r\n1417,name1417,20,job1417\r\n1418,name1418,20,job1418\r\n1419,name1419,20,job1419\r\n1420,name1420,20,job1420\r\n1421,name1421,20,job1421\r\n1422,name1422,20,job1422\r\n1423,name1423,20,job1423\r\n1424,name1424,20,job1424\r\n1425,name1425,20,job1425\r\n1426,name1426,20,job1426\r\n1427,name1427,20,job1427\r\n1428,name1428,20,job1428\r\n1429,name1429,20,job1429\r\n1430,name1430,20,job1430\r\n1431,name1431,20,job1431\r\n1432,name1432,20,job1432\r\n1433,name1433,20,job1433\r\n1434,name1434,20,job1434\r\n1435,name1435,20,job1435\r\n1436,name1436,20,job1436\r\n1437,name1437,20,job1437\r\n1438,name1438,20,job1438\r\n1439,name1439,20,job1439\r\n1440,name1440,20,job1440\r\n1441,name1441,20,job1441\r\n1442,name1442,20,job1442\r\n1443,name1443,20,job1443\r\n1444,name1444,20,job1444\r\n1445,name1445,20,job1445\r\n1446,name1446,20,job1446\r\n1447,name1447,20,job1447\r\n1448,name1448,20,job1448\r\n1449,name1449,20,job1449\r\n1450,name1450,20,job1450\r\n1451,name1451,20,job1451\r\n1452,name1452,20,job1452\r\n1453,name1453,20,job1453\r\n1454,name1454,20,job1454\r\n1455,name1455,20,job1455\r\n1456,name1456,20,job1456\r\n1457,name1457,20,job1457\r\n1458,name1458,20,job1458\r\n1459,name1459,20,job1459\r\n1460,name1460,20,job1460\r\n1461,name1461,20,job1461\r\n1462,name1462,20,job1462\r\n1463,name1463,20,job1463\r\n1464,name1464,20,job1464\r\n1465,name1465,20,job1465\r\n1466,name1466,20,job1466\r\n1467,name1467,20,job1467\r\n1468,name1468,20,job1468\r\n1469,name1469,20,job1469\r\n1470,name1470,20,job1470\r\n1471,name1471,20,job1471\r\n1472,name1472,20,job1472\r\n1473,name1473,20,job1473\r\n1474,name1474,20,job1474\r\n1475,name1475,20,job1475\r\n1476,name1476,20,job1476\r\n1477,name1477,20,job1477\r\n1478,name1478,20,job1478\r\n1479,name1479,20,job1479\r\n1480,name1480,20,job1480\r\n1481,name1481,20,job1481\r\n1482,name1482,20,job1482\r\n1483,name1483,20,job1483\r\n1484,name1484,20,job1484\r\n1485,name1485,20,job1485\r\n1486,name1486,20,job1486\r\n1487,name1487,20,job1487\r\n1488,name1488,20,job1488\r\n1489,name1489,20,job1489\r\n1490,name1490,20,job1490\r\n1491,name1491,20,job1491\r\n1492,name1492,20,job1492\r\n1493,name1493,20,job1493\r\n1494,name1494,20,job1494\r\n1495,name1495,20,job1495\r\n1496,name1496,20,job1496\r\n1497,name1497,20,job1497\r\n1498,name1498,20,job1498\r\n1499,name1499,20,job1499\r\n1500,name1500,20,job1500\r\n1501,name1501,20,job1501\r\n1502,name1502,20,job1502\r\n1503,name1503,20,job1503\r\n1504,name1504,20,job1504\r\n1505,name1505,20,job1505\r\n1506,name1506,20,job1506\r\n1507,name1507,20,job1507\r\n1508,name1508,20,job1508\r\n1509,name1509,20,job1509\r\n1510,name1510,20,job1510\r\n1511,name1511,20,job1511\r\n1512,name1512,20,job1512\r\n1513,name1513,20,job1513\r\n1514,name1514,20,job1514\r\n1515,name1515,20,job1515\r\n1516,name1516,20,job1516\r\n1517,name1517,20,job1517\r\n1518,name1518,20,job1518\r\n1519,name1519,20,job1519\r\n1520,name1520,20,job1520\r\n1521,name1521,20,job1521\r\n1522,name1522,20,job1522\r\n1523,name1523,20,job1523\r\n1524,name1524,20,job1524\r\n1525,name1525,20,job1525\r\n1526,name1526,20,job1526\r\n1527,name1527,20,job1527\r\n1528,name1528,20,job1528\r\n1529,name1529,20,job1529\r\n1530,name1530,20,job1530\r\n1531,name1531,20,job1531\r\n1532,name1532,20,job1532\r\n1533,name1533,20,job1533\r\n1534,name1534,20,job1534\r\n1535,name1535,20,job1535\r\n1536,name1536,20,job1536\r\n1537,name1537,20,job1537\r\n1538,name1538,20,job1538\r\n1539,name1539,20,job1539\r\n1540,name1540,20,job1540\r\n1541,name1541,20,job1541\r\n1542,name1542,20,job1542\r\n1543,name1543,20,job1543\r\n1544,name1544,20,job1544\r\n1545,name1545,20,job1545\r\n1546,name1546,20,job1546\r\n1547,name1547,20,job1547\r\n1548,name1548,20,job1548\r\n1549,name1549,20,job1549\r\n1550,name1550,20,job1550\r\n1551,name1551,20,job1551\r\n1552,name1552,20,job1552\r\n1553,name1553,20,job1553\r\n1554,name1554,20,job1554\r\n1555,name1555,20,job1555\r\n1556,name1556,20,job1556\r\n1557,name1557,20,job1557\r\n1558,name1558,20,job1558\r\n1559,name1559,20,job1559\r\n1560,name1560,20,job1560\r\n1561,name1561,20,job1561\r\n1562,name1562,20,job1562\r\n1563,name1563,20,job1563\r\n1564,name1564,20,job1564\r\n1565,name1565,20,job1565\r\n1566,name1566,20,job1566\r\n1567,name1567,20,job1567\r\n1568,name1568,20,job1568\r\n1569,name1569,20,job1569\r\n1570,name1570,20,job1570\r\n1571,name1571,20,job1571\r\n1572,name1572,20,job1572\r\n1573,name1573,20,job1573\r\n1574,name1574,20,job1574\r\n1575,name1575,20,job1575\r\n1576,name1576,20,job1576\r\n1577,name1577,20,job1577\r\n1578,name1578,20,job1578\r\n1579,name1579,20,job1579\r\n1580,name1580,20,job1580\r\n1581,name1581,20,job1581\r\n1582,name1582,20,job1582\r\n1583,name1583,20,job1583\r\n1584,name1584,20,job1584\r\n1585,name1585,20,job1585\r\n1586,name1586,20,job1586\r\n1587,name1587,20,job1587\r\n1588,name1588,20,job1588\r\n1589,name1589,20,job1589\r\n1590,name1590,20,job1590\r\n1591,name1591,20,job1591\r\n1592,name1592,20,job1592\r\n1593,name1593,20,job1593\r\n1594,name1594,20,job1594\r\n1595,name1595,20,job1595\r\n1596,name1596,20,job1596\r\n1597,name1597,20,job1597\r\n1598,name1598,20,job1598\r\n1599,name1599,20,job1599\r\n1600,name1600,20,job1600\r\n1601,name1601,20,job1601\r\n1602,name1602,20,job1602\r\n1603,name1603,20,job1603\r\n1604,name1604,20,job1604\r\n1605,name1605,20,job1605\r\n1606,name1606,20,job1606\r\n1607,name1607,20,job1607\r\n1608,name1608,20,job1608\r\n1609,name1609,20,job1609\r\n1610,name1610,20,job1610\r\n1611,name1611,20,job1611\r\n1612,name1612,20,job1612\r\n1613,name1613,20,job1613\r\n1614,name1614,20,job1614\r\n1615,name1615,20,job1615\r\n1616,name1616,20,job1616\r\n1617,name1617,20,job1617\r\n1618,name1618,20,job1618\r\n1619,name1619,20,job1619\r\n1620,name1620,20,job1620\r\n1621,name1621,20,job1621\r\n1622,name1622,20,job1622\r\n1623,name1623,20,job1623\r\n1624,name1624,20,job1624\r\n1625,name1625,20,job1625\r\n1626,name1626,20,job1626\r\n1627,name1627,20,job1627\r\n1628,name1628,20,job1628\r\n1629,name1629,20,job1629\r\n1630,name1630,20,job1630\r\n1631,name1631,20,job1631\r\n1632,name1632,20,job1632\r\n1633,name1633,20,job1633\r\n1634,name1634,20,job1634\r\n1635,name1635,20,job1635\r\n1636,name1636,20,job1636\r\n1637,name1637,20,job1637\r\n1638,name1638,20,job1638\r\n1639,name1639,20,job1639\r\n1640,name1640,20,job1640\r\n1641,name1641,20,job1641\r\n1642,name1642,20,job1642\r\n1643,name1643,20,job1643\r\n1644,name1644,20,job1644\r\n1645,name1645,20,job1645\r\n1646,name1646,20,job1646\r\n1647,name1647,20,job1647\r\n1648,name1648,20,job1648\r\n1649,name1649,20,job1649\r\n1650,name1650,20,job1650\r\n1651,name1651,20,job1651\r\n1652,name1652,20,job1652\r\n1653,name1653,20,job1653\r\n1654,name1654,20,job1654\r\n1655,name1655,20,job1655\r\n1656,name1656,20,job1656\r\n1657,name1657,20,job1657\r\n1658,name1658,20,job1658\r\n1659,name1659,20,job1659\r\n1660,name1660,20,job1660\r\n1661,name1661,20,job1661\r\n1662,name1662,20,job1662\r\n1663,name1663,20,job1663\r\n1664,name1664,20,job1664\r\n1665,name1665,20,job1665\r\n1666,name1666,20,job1666\r\n1667,name1667,20,job1667\r\n1668,name1668,20,job1668\r\n1669,name1669,20,job1669\r\n1670,name1670,20,job1670\r\n1671,name1671,20,job1671\r\n1672,name1672,20,job1672\r\n1673,name1673,20,job1673\r\n1674,name1674,20,job1674\r\n1675,name1675,20,job1675\r\n1676,name1676,20,job1676\r\n1677,name1677,20,job1677\r\n1678,name1678,20,job1678\r\n1679,name1679,20,job1679\r\n1680,name1680,20,job1680\r\n1681,name1681,20,job1681\r\n1682,name1682,20,job1682\r\n1683,name1683,20,job1683\r\n1684,name1684,20,job1684\r\n1685,name1685,20,job1685\r\n1686,name1686,20,job1686\r\n1687,name1687,20,job1687\r\n1688,name1688,20,job1688\r\n1689,name1689,20,job1689\r\n1690,name1690,20,job1690\r\n1691,name1691,20,job1691\r\n1692,name1692,20,job1692\r\n1693,name1693,20,job1693\r\n1694,name1694,20,job1694\r\n1695,name1695,20,job1695\r\n1696,name1696,20,job1696\r\n1697,name1697,20,job1697\r\n1698,name1698,20,job1698\r\n1699,name1699,20,job1699\r\n1700,name1700,20,job1700\r\n1701,name1701,20,job1701\r\n1702,name1702,20,job1702\r\n1703,name1703,20,job1703\r\n1704,name1704,20,job1704\r\n1705,name1705,20,job1705\r\n1706,name1706,20,job1706\r\n1707,name1707,20,job1707\r\n1708,name1708,20,job1708\r\n1709,name1709,20,job1709\r\n1710,name1710,20,job1710\r\n1711,name1711,20,job1711\r\n1712,name1712,20,job1712\r\n1713,name1713,20,job1713\r\n1714,name1714,20,job1714\r\n1715,name1715,20,job1715\r\n1716,name1716,20,job1716\r\n1717,name1717,20,job1717\r\n1718,name1718,20,job1718\r\n1719,name1719,20,job1719\r\n1720,name1720,20,job1720\r\n1721,name1721,20,job1721\r\n1722,name1722,20,job1722\r\n1723,name1723,20,job1723\r\n1724,name1724,20,job1724\r\n1725,name1725,20,job1725\r\n1726,name1726,20,job1726\r\n1727,name1727,20,job1727\r\n1728,name1728,20,job1728\r\n1729,name1729,20,job1729\r\n1730,name1730,20,job1730\r\n1731,name1731,20,job1731\r\n1732,name1732,20,job1732\r\n1733,name1733,20,job1733\r\n1734,name1734,20,job1734\r\n1735,name1735,20,job1735\r\n1736,name1736,20,job1736\r\n1737,name1737,20,job1737\r\n1738,name1738,20,job1738\r\n1739,name1739,20,job1739\r\n1740,name1740,20,job1740\r\n1741,name1741,20,job1741\r\n1742,name1742,20,job1742\r\n1743,name1743,20,job1743\r\n1744,name1744,20,job1744\r\n1745,name1745,20,job1745\r\n1746,name1746,20,job1746\r\n1747,name1747,20,job1747\r\n1748,name1748,20,job1748\r\n1749,name1749,20,job1749\r\n1750,name1750,20,job1750\r\n1751,name1751,20,job1751\r\n1752,name1752,20,job1752\r\n1753,name1753,20,job1753\r\n1754,name1754,20,job1754\r\n1755,name1755,20,job1755\r\n1756,name1756,20,job1756\r\n1757,name1757,20,job1757\r\n1758,name1758,20,job1758\r\n1759,name1759,20,job1759\r\n1760,name1760,20,job1760\r\n1761,name1761,20,job1761\r\n1762,name1762,20,job1762\r\n1763,name1763,20,job1763\r\n1764,name1764,20,job1764\r\n1765,name1765,20,job1765\r\n1766,name1766,20,job1766\r\n1767,name1767,20,job1767\r\n1768,name1768,20,job1768\r\n1769,name1769,20,job1769\r\n1770,name1770,20,job1770\r\n1771,name1771,20,job1771\r\n1772,name1772,20,job1772\r\n1773,name1773,20,job1773\r\n1774,name1774,20,job1774\r\n1775,name1775,20,job1775\r\n1776,name1776,20,job1776\r\n1777,name1777,20,job1777\r\n1778,name1778,20,job1778\r\n1779,name1779,20,job1779\r\n1780,name1780,20,job1780\r\n1781,name1781,20,job1781\r\n1782,name1782,20,job1782\r\n1783,name1783,20,job1783\r\n1784,name1784,20,job1784\r\n1785,name1785,20,job1785\r\n1786,name1786,20,job1786\r\n1787,name1787,20,job1787\r\n1788,name1788,20,job1788\r\n1789,name1789,20,job1789\r\n1790,name1790,20,job1790\r\n1791,name1791,20,job1791\r\n1792,name1792,20,job1792\r\n1793,name1793,20,job1793\r\n1794,name1794,20,job1794\r\n1795,name1795,20,job1795\r\n1796,name1796,20,job1796\r\n1797,name1797,20,job1797\r\n1798,name1798,20,job1798\r\n1799,name1799,20,job1799\r\n1800,name1800,20,job1800\r\n1801,name1801,20,job1801\r\n1802,name1802,20,job1802\r\n1803,name1803,20,job1803\r\n1804,name1804,20,job1804\r\n1805,name1805,20,job1805\r\n1806,name1806,20,job1806\r\n1807,name1807,20,job1807\r\n1808,name1808,20,job1808\r\n1809,name1809,20,job1809\r\n1810,name1810,20,job1810\r\n1811,name1811,20,job1811\r\n1812,name1812,20,job1812\r\n1813,name1813,20,job1813\r\n1814,name1814,20,job1814\r\n1815,name1815,20,job1815\r\n1816,name1816,20,job1816\r\n1817,name1817,20,job1817\r\n1818,name1818,20,job1818\r\n1819,name1819,20,job1819\r\n1820,name1820,20,job1820\r\n1821,name1821,20,job1821\r\n1822,name1822,20,job1822\r\n1823,name1823,20,job1823\r\n1824,name1824,20,job1824\r\n1825,name1825,20,job1825\r\n1826,name1826,20,job1826\r\n1827,name1827,20,job1827\r\n1828,name1828,20,job1828\r\n1829,name1829,20,job1829\r\n1830,name1830,20,job1830\r\n1831,name1831,20,job1831\r\n1832,name1832,20,job1832\r\n1833,name1833,20,job1833\r\n1834,name1834,20,job1834\r\n1835,name1835,20,job1835\r\n1836,name1836,20,job1836\r\n1837,name1837,20,job1837\r\n1838,name1838,20,job1838\r\n1839,name1839,20,job1839\r\n1840,name1840,20,job1840\r\n1841,name1841,20,job1841\r\n1842,name1842,20,job1842\r\n1843,name1843,20,job1843\r\n1844,name1844,20,job1844\r\n1845,name1845,20,job1845\r\n1846,name1846,20,job1846\r\n1847,name1847,20,job1847\r\n1848,name1848,20,job1848\r\n1849,name1849,20,job1849\r\n1850,name1850,20,job1850\r\n1851,name1851,20,job1851\r\n1852,name1852,20,job1852\r\n1853,name1853,20,job1853\r\n1854,name1854,20,job1854\r\n1855,name1855,20,job1855\r\n1856,name1856,20,job1856\r\n1857,name1857,20,job1857\r\n1858,name1858,20,job1858\r\n1859,name1859,20,job1859\r\n1860,name1860,20,job1860\r\n1861,name1861,20,job1861\r\n1862,name1862,20,job1862\r\n1863,name1863,20,job1863\r\n1864,name1864,20,job1864\r\n1865,name1865,20,job1865\r\n1866,name1866,20,job1866\r\n1867,name1867,20,job1867\r\n1868,name1868,20,job1868\r\n1869,name1869,20,job1869\r\n1870,name1870,20,job1870\r\n1871,name1871,20,job1871\r\n1872,name1872,20,job1872\r\n1873,name1873,20,job1873\r\n1874,name1874,20,job1874\r\n1875,name1875,20,job1875\r\n1876,name1876,20,job1876\r\n1877,name1877,20,job1877\r\n1878,name1878,20,job1878\r\n1879,name1879,20,job1879\r\n1880,name1880,20,job1880\r\n1881,name1881,20,job1881\r\n1882,name1882,20,job1882\r\n1883,name1883,20,job1883\r\n1884,name1884,20,job1884\r\n1885,name1885,20,job1885\r\n1886,name1886,20,job1886\r\n1887,name1887,20,job1887\r\n1888,name1888,20,job1888\r\n1889,name1889,20,job1889\r\n1890,name1890,20,job1890\r\n1891,name1891,20,job1891\r\n1892,name1892,20,job1892\r\n1893,name1893,20,job1893\r\n1894,name1894,20,job1894\r\n1895,name1895,20,job1895\r\n1896,name1896,20,job1896\r\n1897,name1897,20,job1897\r\n1898,name1898,20,job1898\r\n1899,name1899,20,job1899\r\n1900,name1900,20,job1900\r\n1901,name1901,20,job1901\r\n1902,name1902,20,job1902\r\n1903,name1903,20,job1903\r\n1904,name1904,20,job1904\r\n1905,name1905,20,job1905\r\n1906,name1906,20,job1906\r\n1907,name1907,20,job1907\r\n1908,name1908,20,job1908\r\n1909,name1909,20,job1909\r\n1910,name1910,20,job1910\r\n1911,name1911,20,job1911\r\n1912,name1912,20,job1912\r\n1913,name1913,20,job1913\r\n1914,name1914,20,job1914\r\n1915,name1915,20,job1915\r\n1916,name1916,20,job1916\r\n1917,name1917,20,job1917\r\n1918,name1918,20,job1918\r\n1919,name1919,20,job1919\r\n1920,name1920,20,job1920\r\n1921,name1921,20,job1921\r\n1922,name1922,20,job1922\r\n1923,name1923,20,job1923\r\n1924,name1924,20,job1924\r\n1925,name1925,20,job1925\r\n1926,name1926,20,job1926\r\n1927,name1927,20,job1927\r\n1928,name1928,20,job1928\r\n1929,name1929,20,job1929\r\n1930,name1930,20,job1930\r\n1931,name1931,20,job1931\r\n1932,name1932,20,job1932\r\n1933,name1933,20,job1933\r\n1934,name1934,20,job1934\r\n1935,name1935,20,job1935\r\n1936,name1936,20,job1936\r\n1937,name1937,20,job1937\r\n1938,name1938,20,job1938\r\n1939,name1939,20,job1939\r\n1940,name1940,20,job1940\r\n1941,name1941,20,job1941\r\n1942,name1942,20,job1942\r\n1943,name1943,20,job1943\r\n1944,name1944,20,job1944\r\n1945,name1945,20,job1945\r\n1946,name1946,20,job1946\r\n1947,name1947,20,job1947\r\n1948,name1948,20,job1948\r\n1949,name1949,20,job1949\r\n1950,name1950,20,job1950\r\n1951,name1951,20,job1951\r\n1952,name1952,20,job1952\r\n1953,name1953,20,job1953\r\n1954,name1954,20,job1954\r\n1955,name1955,20,job1955\r\n1956,name1956,20,job1956\r\n1957,name1957,20,job1957\r\n1958,name1958,20,job1958\r\n1959,name1959,20,job1959\r\n1960,name1960,20,job1960\r\n1961,name1961,20,job1961\r\n1962,name1962,20,job1962\r\n1963,name1963,20,job1963\r\n1964,name1964,20,job1964\r\n1965,name1965,20,job1965\r\n1966,name1966,20,job1966\r\n1967,name1967,20,job1967\r\n1968,name1968,20,job1968\r\n1969,name1969,20,job1969\r\n1970,name1970,20,job1970\r\n1971,name1971,20,job1971\r\n1972,name1972,20,job1972\r\n1973,name1973,20,job1973\r\n1974,name1974,20,job1974\r\n1975,name1975,20,job1975\r\n1976,name1976,20,job1976\r\n1977,name1977,20,job1977\r\n1978,name1978,20,job1978\r\n1979,name1979,20,job1979\r\n1980,name1980,20,job1980\r\n1981,name1981,20,job1981\r\n1982,name1982,20,job1982\r\n1983,name1983,20,job1983\r\n1984,name1984,20,job1984\r\n1985,name1985,20,job1985\r\n1986,name1986,20,job1986\r\n1987,name1987,20,job1987\r\n1988,name1988,20,job1988\r\n1989,name1989,20,job1989\r\n1990,name1990,20,job1990\r\n1991,name1991,20,job1991\r\n1992,name1992,20,job1992\r\n1993,name1993,20,job1993\r\n1994,name1994,20,job1994\r\n1995,name1995,20,job1995\r\n1996,name1996,20,job1996\r\n1997,name1997,20,job1997\r\n1998,name1998,20,job1998\r\n1999,name1999,20,job1999\r\n2000,name2000,20,job2000\r\n2001,name2001,20,job2001\r\n2002,name2002,20,job2002\r\n2003,name2003,20,job2003\r\n2004,name2004,20,job2004\r\n2005,name2005,20,job2005\r\n2006,name2006,20,job2006\r\n2007,name2007,20,job2007\r\n2008,name2008,20,job2008\r\n2009,name2009,20,job2009\r\n2010,name2010,20,job2010\r\n2011,name2011,20,job2011\r\n2012,name2012,20,job2012\r\n2013,name2013,20,job2013\r\n2014,name2014,20,job2014\r\n2015,name2015,20,job2015\r\n2016,name2016,20,job2016\r\n2017,name2017,20,job2017\r\n2018,name2018,20,job2018\r\n2019,name2019,20,job2019\r\n2020,name2020,20,job2020\r\n2021,name2021,20,job2021\r\n2022,name2022,20,job2022\r\n2023,name2023,20,job2023\r\n2024,name2024,20,job2024\r\n2025,name2025,20,job2025\r\n2026,name2026,20,job2026\r\n2027,name2027,20,job2027\r\n2028,name2028,20,job2028\r\n2029,name2029,20,job2029\r\n2030,name2030,20,job2030\r\n2031,name2031,20,job2031\r\n2032,name2032,20,job2032\r\n2033,name2033,20,job2033\r\n2034,name2034,20,job2034\r\n2035,name2035,20,job2035\r\n2036,name2036,20,job2036\r\n2037,name2037,20,job2037\r\n2038,name2038,20,job2038\r\n2039,name2039,20,job2039\r\n2040,name2040,20,job2040\r\n2041,name2041,20,job2041\r\n2042,name2042,20,job2042\r\n2043,name2043,20,job2043\r\n2044,name2044,20,job2044\r\n2045,name2045,20,job2045\r\n2046,name2046,20,job2046\r\n2047,name2047,20,job2047\r\n2048,name2048,20,job2048\r\n2049,name2049,20,job2049\r\n2050,name2050,20,job2050\r\n2051,name2051,20,job2051\r\n2052,name2052,20,job2052\r\n2053,name2053,20,job2053\r\n2054,name2054,20,job2054\r\n2055,name2055,20,job2055\r\n2056,name2056,20,job2056\r\n2057,name2057,20,job2057\r\n2058,name2058,20,job2058\r\n2059,name2059,20,job2059\r\n2060,name2060,20,job2060\r\n2061,name2061,20,job2061\r\n2062,name2062,20,job2062\r\n2063,name2063,20,job2063\r\n2064,name2064,20,job2064\r\n2065,name2065,20,job2065\r\n2066,name2066,20,job2066\r\n2067,name2067,20,job2067\r\n2068,name2068,20,job2068\r\n2069,name2069,20,job2069\r\n2070,name2070,20,job2070\r\n2071,name2071,20,job2071\r\n2072,name2072,20,job2072\r\n2073,name2073,20,job2073\r\n2074,name2074,20,job2074\r\n2075,name2075,20,job2075\r\n2076,name2076,20,job2076\r\n2077,name2077,20,job2077\r\n2078,name2078,20,job2078\r\n2079,name2079,20,job2079\r\n2080,name2080,20,job2080\r\n2081,name2081,20,job2081\r\n2082,name2082,20,job2082\r\n2083,name2083,20,job2083\r\n2084,name2084,20,job2084\r\n2085,name2085,20,job2085\r\n2086,name2086,20,job2086\r\n2087,name2087,20,job2087\r\n2088,name2088,20,job2088\r\n2089,name2089,20,job2089\r\n2090,name2090,20,job2090\r\n2091,name2091,20,job2091\r\n2092,name2092,20,job2092\r\n2093,name2093,20,job2093\r\n2094,name2094,20,job2094\r\n2095,name2095,20,job2095\r\n2096,name2096,20,job2096\r\n2097,name2097,20,job2097\r\n2098,name2098,20,job2098\r\n2099,name2099,20,job2099\r\n2100,name2100,20,job2100\r\n2101,name2101,20,job2101\r\n2102,name2102,20,job2102\r\n2103,name2103,20,job2103\r\n2104,name2104,20,job2104\r\n2105,name2105,20,job2105\r\n2106,name2106,20,job2106\r\n2107,name2107,20,job2107\r\n2108,name2108,20,job2108\r\n2109,name2109,20,job2109\r\n2110,name2110,20,job2110\r\n2111,name2111,20,job2111\r\n2112,name2112,20,job2112\r\n2113,name2113,20,job2113\r\n2114,name2114,20,job2114\r\n2115,name2115,20,job2115\r\n2116,name2116,20,job2116\r\n2117,name2117,20,job2117\r\n2118,name2118,20,job2118\r\n2119,name2119,20,job2119\r\n2120,name2120,20,job2120\r\n2121,name2121,20,job2121\r\n2122,name2122,20,job2122\r\n2123,name2123,20,job2123\r\n2124,name2124,20,job2124\r\n2125,name2125,20,job2125\r\n2126,name2126,20,job2126\r\n2127,name2127,20,job2127\r\n2128,name2128,20,job2128\r\n2129,name2129,20,job2129\r\n2130,name2130,20,job2130\r\n2131,name2131,20,job2131\r\n2132,name2132,20,job2132\r\n2133,name2133,20,job2133\r\n2134,name2134,20,job2134\r\n2135,name2135,20,job2135\r\n2136,name2136,20,job2136\r\n2137,name2137,20,job2137\r\n2138,name2138,20,job2138\r\n2139,name2139,20,job2139\r\n2140,name2140,20,job2140\r\n2141,name2141,20,job2141\r\n2142,name2142,20,job2142\r\n2143,name2143,20,job2143\r\n2144,name2144,20,job2144\r\n2145,name2145,20,job2145\r\n2146,name2146,20,job2146\r\n2147,name2147,20,job2147\r\n2148,name2148,20,job2148\r\n2149,name2149,20,job2149\r\n2150,name2150,20,job2150\r\n2151,name2151,20,job2151\r\n2152,name2152,20,job2152\r\n2153,name2153,20,job2153\r\n2154,name2154,20,job2154\r\n2155,name2155,20,job2155\r\n2156,name2156,20,job2156\r\n2157,name2157,20,job2157\r\n2158,name2158,20,job2158\r\n2159,name2159,20,job2159\r\n2160,name2160,20,job2160\r\n2161,name2161,20,job2161\r\n2162,name2162,20,job2162\r\n2163,name2163,20,job2163\r\n2164,name2164,20,job2164\r\n2165,name2165,20,job2165\r\n2166,name2166,20,job2166\r\n2167,name2167,20,job2167\r\n2168,name2168,20,job2168\r\n2169,name2169,20,job2169\r\n2170,name2170,20,job2170\r\n2171,name2171,20,job2171\r\n2172,name2172,20,job2172\r\n2173,name2173,20,job2173\r\n2174,name2174,20,job2174\r\n2175,name2175,20,job2175\r\n2176,name2176,20,job2176\r\n2177,name2177,20,job2177\r\n2178,name2178,20,job2178\r\n2179,name2179,20,job2179\r\n2180,name2180,20,job2180\r\n2181,name2181,20,job2181\r\n2182,name2182,20,job2182\r\n2183,name2183,20,job2183\r\n2184,name2184,20,job2184\r\n2185,name2185,20,job2185\r\n2186,name2186,20,job2186\r\n2187,name2187,20,job2187\r\n2188,name2188,20,job2188\r\n2189,name2189,20,job2189\r\n2190,name2190,20,job2190\r\n2191,name2191,20,job2191\r\n2192,name2192,20,job2192\r\n2193,name2193,20,job2193\r\n2194,name2194,20,job2194\r\n2195,name2195,20,job2195\r\n2196,name2196,20,job2196\r\n2197,name2197,20,job2197\r\n2198,name2198,20,job2198\r\n2199,name2199,20,job2199\r\n2200,name2200,20,job2200\r\n2201,name2201,20,job2201\r\n2202,name2202,20,job2202\r\n2203,name2203,20,job2203\r\n2204,name2204,20,job2204\r\n2205,name2205,20,job2205\r\n2206,name2206,20,job2206\r\n2207,name2207,20,job2207\r\n2208,name2208,20,job2208\r\n2209,name2209,20,job2209\r\n2210,name2210,20,job2210\r\n2211,name2211,20,job2211\r\n2212,name2212,20,job2212\r\n2213,name2213,20,job2213\r\n2214,name2214,20,job2214\r\n2215,name2215,20,job2215\r\n2216,name2216,20,job2216\r\n2217,name2217,20,job2217\r\n2218,name2218,20,job2218\r\n2219,name2219,20,job2219\r\n2220,name2220,20,job2220\r\n2221,name2221,20,job2221\r\n2222,name2222,20,job2222\r\n2223,name2223,20,job2223\r\n2224,name2224,20,job2224\r\n2225,name2225,20,job2225\r\n2226,name2226,20,job2226\r\n2227,name2227,20,job2227\r\n2228,name2228,20,job2228\r\n2229,name2229,20,job2229\r\n2230,name2230,20,job2230\r\n2231,name2231,20,job2231\r\n2232,name2232,20,job2232\r\n2233,name2233,20,job2233\r\n2234,name2234,20,job2234\r\n2235,name2235,20,job2235\r\n2236,name2236,20,job2236\r\n2237,name2237,20,job2237\r\n2238,name2238,20,job2238\r\n2239,name2239,20,job2239\r\n2240,name2240,20,job2240\r\n2241,name2241,20,job2241\r\n2242,name2242,20,job2242\r\n2243,name2243,20,job2243\r\n2244,name2244,20,job2244\r\n2245,name2245,20,job2245\r\n2246,name2246,20,job2246\r\n2247,name2247,20,job2247\r\n2248,name2248,20,job2248\r\n2249,name2249,20,job2249\r\n2250,name2250,20,job2250\r\n2251,name2251,20,job2251\r\n2252,name2252,20,job2252\r\n2253,name2253,20,job2253\r\n2254,name2254,20,job2254\r\n2255,name2255,20,job2255\r\n2256,name2256,20,job2256\r\n2257,name2257,20,job2257\r\n2258,name2258,20,job2258\r\n2259,name2259,20,job2259\r\n2260,name2260,20,job2260\r\n2261,name2261,20,job2261\r\n2262,name2262,20,job2262\r\n2263,name2263,20,job2263\r\n2264,name2264,20,job2264\r\n2265,name2265,20,job2265\r\n2266,name2266,20,job2266\r\n2267,name2267,20,job2267\r\n2268,name2268,20,job2268\r\n2269,name2269,20,job2269\r\n2270,name2270,20,job2270\r\n2271,name2271,20,job2271\r\n2272,name2272,20,job2272\r\n2273,name2273,20,job2273\r\n2274,name2274,20,job2274\r\n2275,name2275,20,job2275\r\n2276,name2276,20,job2276\r\n2277,name2277,20,job2277\r\n2278,name2278,20,job2278\r\n2279,name2279,20,job2279\r\n2280,name2280,20,job2280\r\n2281,name2281,20,job2281\r\n2282,name2282,20,job2282\r\n2283,name2283,20,job2283\r\n2284,name2284,20,job2284\r\n2285,name2285,20,job2285\r\n2286,name2286,20,job2286\r\n2287,name2287,20,job2287\r\n2288,name2288,20,job2288\r\n2289,name2289,20,job2289\r\n2290,name2290,20,job2290\r\n2291,name2291,20,job2291\r\n2292,name2292,20,job2292\r\n2293,name2293,20,job2293\r\n2294,name2294,20,job2294\r\n2295,name2295,20,job2295\r\n2296,name2296,20,job2296\r\n2297,name2297,20,job2297\r\n2298,name2298,20,job2298\r\n2299,name2299,20,job2299\r\n2300,name2300,20,job2300\r\n2301,name2301,20,job2301\r\n2302,name2302,20,job2302\r\n2303,name2303,20,job2303\r\n2304,name2304,20,job2304\r\n2305,name2305,20,job2305\r\n2306,name2306,20,job2306\r\n2307,name2307,20,job2307\r\n2308,name2308,20,job2308\r\n2309,name2309,20,job2309\r\n2310,name2310,20,job2310\r\n2311,name2311,20,job2311\r\n2312,name2312,20,job2312\r\n2313,name2313,20,job2313\r\n2314,name2314,20,job2314\r\n2315,name2315,20,job2315\r\n2316,name2316,20,job2316\r\n2317,name2317,20,job2317\r\n2318,name2318,20,job2318\r\n2319,name2319,20,job2319\r\n2320,name2320,20,job2320\r\n2321,name2321,20,job2321\r\n2322,name2322,20,job2322\r\n2323,name2323,20,job2323\r\n2324,name2324,20,job2324\r\n2325,name2325,20,job2325\r\n2326,name2326,20,job2326\r\n2327,name2327,20,job2327\r\n2328,name2328,20,job2328\r\n2329,name2329,20,job2329\r\n2330,name2330,20,job2330\r\n2331,name2331,20,job2331\r\n2332,name2332,20,job2332\r\n2333,name2333,20,job2333\r\n2334,name2334,20,job2334\r\n2335,name2335,20,job2335\r\n2336,name2336,20,job2336\r\n2337,name2337,20,job2337\r\n2338,name2338,20,job2338\r\n2339,name2339,20,job2339\r\n2340,name2340,20,job2340\r\n2341,name2341,20,job2341\r\n2342,name2342,20,job2342\r\n2343,name2343,20,job2343\r\n2344,name2344,20,job2344\r\n2345,name2345,20,job2345\r\n2346,name2346,20,job2346\r\n2347,name2347,20,job2347\r\n2348,name2348,20,job2348\r\n2349,name2349,20,job2349\r\n2350,name2350,20,job2350\r\n2351,name2351,20,job2351\r\n2352,name2352,20,job2352\r\n2353,name2353,20,job2353\r\n2354,name2354,20,job2354\r\n2355,name2355,20,job2355\r\n2356,name2356,20,job2356\r\n2357,name2357,20,job2357\r\n2358,name2358,20,job2358\r\n2359,name2359,20,job2359\r\n2360,name2360,20,job2360\r\n2361,name2361,20,job2361\r\n2362,name2362,20,job2362\r\n2363,name2363,20,job2363\r\n2364,name2364,20,job2364\r\n2365,name2365,20,job2365\r\n2366,name2366,20,job2366\r\n2367,name2367,20,job2367\r\n2368,name2368,20,job2368\r\n2369,name2369,20,job2369\r\n2370,name2370,20,job2370\r\n2371,name2371,20,job2371\r\n2372,name2372,20,job2372\r\n2373,name2373,20,job2373\r\n2374,name2374,20,job2374\r\n2375,name2375,20,job2375\r\n2376,name2376,20,job2376\r\n2377,name2377,20,job2377\r\n2378,name2378,20,job2378\r\n2379,name2379,20,job2379\r\n2380,name2380,20,job2380\r\n2381,name2381,20,job2381\r\n2382,name2382,20,job2382\r\n2383,name2383,20,job2383\r\n2384,name2384,20,job2384\r\n2385,name2385,20,job2385\r\n2386,name2386,20,job2386\r\n2387,name2387,20,job2387\r\n2388,name2388,20,job2388\r\n2389,name2389,20,job2389\r\n2390,name2390,20,job2390\r\n2391,name2391,20,job2391\r\n2392,name2392,20,job2392\r\n2393,name2393,20,job2393\r\n2394,name2394,20,job2394\r\n2395,name2395,20,job2395\r\n2396,name2396,20,job2396\r\n2397,name2397,20,job2397\r\n2398,name2398,20,job2398\r\n2399,name2399,20,job2399\r\n2400,name2400,20,job2400\r\n2401,name2401,20,job2401\r\n2402,name2402,20,job2402\r\n2403,name2403,20,job2403\r\n2404,name2404,20,job2404\r\n2405,name2405,20,job2405\r\n2406,name2406,20,job2406\r\n2407,name2407,20,job2407\r\n2408,name2408,20,job2408\r\n2409,name2409,20,job2409\r\n2410,name2410,20,job2410\r\n2411,name2411,20,job2411\r\n2412,name2412,20,job2412\r\n2413,name2413,20,job2413\r\n2414,name2414,20,job2414\r\n2415,name2415,20,job2415\r\n2416,name2416,20,job2416\r\n2417,name2417,20,job2417\r\n2418,name2418,20,job2418\r\n2419,name2419,20,job2419\r\n2420,name2420,20,job2420\r\n2421,name2421,20,job2421\r\n2422,name2422,20,job2422\r\n2423,name2423,20,job2423\r\n2424,name2424,20,job2424\r\n2425,name2425,20,job2425\r\n2426,name2426,20,job2426\r\n2427,name2427,20,job2427\r\n2428,name2428,20,job2428\r\n2429,name2429,20,job2429\r\n2430,name2430,20,job2430\r\n2431,name2431,20,job2431\r\n2432,name2432,20,job2432\r\n2433,name2433,20,job2433\r\n2434,name2434,20,job2434\r\n2435,name2435,20,job2435\r\n2436,name2436,20,job2436\r\n2437,name2437,20,job2437\r\n2438,name2438,20,job2438\r\n2439,name2439,20,job2439\r\n2440,name2440,20,job2440\r\n2441,name2441,20,job2441\r\n2442,name2442,20,job2442\r\n2443,name2443,20,job2443\r\n2444,name2444,20,job2444\r\n2445,name2445,20,job2445\r\n2446,name2446,20,job2446\r\n2447,name2447,20,job2447\r\n2448,name2448,20,job2448\r\n2449,name2449,20,job2449\r\n2450,name2450,20,job2450\r\n2451,name2451,20,job2451\r\n2452,name2452,20,job2452\r\n2453,name2453,20,job2453\r\n2454,name2454,20,job2454\r\n2455,name2455,20,job2455\r\n2456,name2456,20,job2456\r\n2457,name2457,20,job2457\r\n2458,name2458,20,job2458\r\n2459,name2459,20,job2459\r\n2460,name2460,20,job2460\r\n2461,name2461,20,job2461\r\n2462,name2462,20,job2462\r\n2463,name2463,20,job2463\r\n2464,name2464,20,job2464\r\n2465,name2465,20,job2465\r\n2466,name2466,20,job2466\r\n2467,name2467,20,job2467\r\n2468,name2468,20,job2468\r\n2469,name2469,20,job2469\r\n2470,name2470,20,job2470\r\n2471,name2471,20,job2471\r\n2472,name2472,20,job2472\r\n2473,name2473,20,job2473\r\n2474,name2474,20,job2474\r\n2475,name2475,20,job2475\r\n2476,name2476,20,job2476\r\n2477,name2477,20,job2477\r\n2478,name2478,20,job2478\r\n2479,name2479,20,job2479\r\n2480,name2480,20,job2480\r\n2481,name2481,20,job2481\r\n2482,name2482,20,job2482\r\n2483,name2483,20,job2483\r\n2484,name2484,20,job2484\r\n2485,name2485,20,job2485\r\n2486,name2486,20,job2486\r\n2487,name2487,20,job2487\r\n2488,name2488,20,job2488\r\n2489,name2489,20,job2489\r\n2490,name2490,20,job2490\r\n2491,name2491,20,job2491\r\n2492,name2492,20,job2492\r\n2493,name2493,20,job2493\r\n2494,name2494,20,job2494\r\n2495,name2495,20,job2495\r\n2496,name2496,20,job2496\r\n2497,name2497,20,job2497\r\n2498,name2498,20,job2498\r\n2499,name2499,20,job2499\r\n2500,name2500,20,job2500\r\n2501,name2501,20,job2501\r\n2502,name2502,20,job2502\r\n2503,name2503,20,job2503\r\n2504,name2504,20,job2504\r\n2505,name2505,20,job2505\r\n2506,name2506,20,job2506\r\n2507,name2507,20,job2507\r\n2508,name2508,20,job2508\r\n2509,name2509,20,job2509\r\n2510,name2510,20,job2510\r\n2511,name2511,20,job2511\r\n2512,name2512,20,job2512\r\n2513,name2513,20,job2513\r\n2514,name2514,20,job2514\r\n2515,name2515,20,job2515\r\n2516,name2516,20,job2516\r\n2517,name2517,20,job2517\r\n2518,name2518,20,job2518\r\n2519,name2519,20,job2519\r\n2520,name2520,20,job2520\r\n2521,name2521,20,job2521\r\n2522,name2522,20,job2522\r\n2523,name2523,20,job2523\r\n2524,name2524,20,job2524\r\n2525,name2525,20,job2525\r\n2526,name2526,20,job2526\r\n2527,name2527,20,job2527\r\n2528,name2528,20,job2528\r\n2529,name2529,20,job2529\r\n2530,name2530,20,job2530\r\n2531,name2531,20,job2531\r\n2532,name2532,20,job2532\r\n2533,name2533,20,job2533\r\n2534,name2534,20,job2534\r\n2535,name2535,20,job2535\r\n2536,name2536,20,job2536\r\n2537,name2537,20,job2537\r\n2538,name2538,20,job2538\r\n2539,name2539,20,job2539\r\n2540,name2540,20,job2540\r\n2541,name2541,20,job2541\r\n2542,name2542,20,job2542\r\n2543,name2543,20,job2543\r\n2544,name2544,20,job2544\r\n2545,name2545,20,job2545\r\n2546,name2546,20,job2546\r\n2547,name2547,20,job2547\r\n2548,name2548,20,job2548\r\n2549,name2549,20,job2549\r\n2550,name2550,20,job2550\r\n2551,name2551,20,job2551\r\n2552,name2552,20,job2552\r\n2553,name2553,20,job2553\r\n2554,name2554,20,job2554\r\n2555,name2555,20,job2555\r\n2556,name2556,20,job2556\r\n2557,name2557,20,job2557\r\n2558,name2558,20,job2558\r\n2559,name2559,20,job2559\r\n2560,name2560,20,job2560\r\n2561,name2561,20,job2561\r\n2562,name2562,20,job2562\r\n2563,name2563,20,job2563\r\n2564,name2564,20,job2564\r\n2565,name2565,20,job2565\r\n2566,name2566,20,job2566\r\n2567,name2567,20,job2567\r\n2568,name2568,20,job2568\r\n2569,name2569,20,job2569\r\n2570,name2570,20,job2570\r\n2571,name2571,20,job2571\r\n2572,name2572,20,job2572\r\n2573,name2573,20,job2573\r\n2574,name2574,20,job2574\r\n2575,name2575,20,job2575\r\n2576,name2576,20,job2576\r\n2577,name2577,20,job2577\r\n2578,name2578,20,job2578\r\n2579,name2579,20,job2579\r\n2580,name2580,20,job2580\r\n2581,name2581,20,job2581\r\n2582,name2582,20,job2582\r\n2583,name2583,20,job2583\r\n2584,name2584,20,job2584\r\n2585,name2585,20,job2585\r\n2586,name2586,20,job2586\r\n2587,name2587,20,job2587\r\n2588,name2588,20,job2588\r\n2589,name2589,20,job2589\r\n2590,name2590,20,job2590\r\n2591,name2591,20,job2591\r\n2592,name2592,20,job2592\r\n2593,name2593,20,job2593\r\n2594,name2594,20,job2594\r\n2595,name2595,20,job2595\r\n2596,name2596,20,job2596\r\n2597,name2597,20,job2597\r\n2598,name2598,20,job2598\r\n2599,name2599,20,job2599\r\n2600,name2600,20,job2600\r\n2601,name2601,20,job2601\r\n2602,name2602,20,job2602\r\n2603,name2603,20,job2603\r\n2604,name2604,20,job2604\r\n2605,name2605,20,job2605\r\n2606,name2606,20,job2606\r\n2607,name2607,20,job2607\r\n2608,name2608,20,job2608\r\n2609,name2609,20,job2609\r\n2610,name2610,20,job2610\r\n2611,name2611,20,job2611\r\n2612,name2612,20,job2612\r\n2613,name2613,20,job2613\r\n2614,name2614,20,job2614\r\n2615,name2615,20,job2615\r\n2616,name2616,20,job2616\r\n2617,name2617,20,job2617\r\n2618,name2618,20,job2618\r\n2619,name2619,20,job2619\r\n2620,name2620,20,job2620\r\n2621,name2621,20,job2621\r\n2622,name2622,20,job2622\r\n2623,name2623,20,job2623\r\n2624,name2624,20,job2624\r\n2625,name2625,20,job2625\r\n2626,name2626,20,job2626\r\n2627,name2627,20,job2627\r\n2628,name2628,20,job2628\r\n2629,name2629,20,job2629\r\n2630,name2630,20,job2630\r\n2631,name2631,20,job2631\r\n2632,name2632,20,job2632\r\n2633,name2633,20,job2633\r\n2634,name2634,20,job2634\r\n2635,name2635,20,job2635\r\n2636,name2636,20,job2636\r\n2637,name2637,20,job2637\r\n2638,name2638,20,job2638\r\n2639,name2639,20,job2639\r\n2640,name2640,20,job2640\r\n2641,name2641,20,job2641\r\n2642,name2642,20,job2642\r\n2643,name2643,20,job2643\r\n2644,name2644,20,job2644\r\n2645,name2645,20,job2645\r\n2646,name2646,20,job2646\r\n2647,name2647,20,job2647\r\n2648,name2648,20,job2648\r\n2649,name2649,20,job2649\r\n2650,name2650,20,job2650\r\n2651,name2651,20,job2651\r\n2652,name2652,20,job2652\r\n2653,name2653,20,job2653\r\n2654,name2654,20,job2654\r\n2655,name2655,20,job2655\r\n2656,name2656,20,job2656\r\n2657,name2657,20,job2657\r\n2658,name2658,20,job2658\r\n2659,name2659,20,job2659\r\n2660,name2660,20,job2660\r\n2661,name2661,20,job2661\r\n2662,name2662,20,job2662\r\n2663,name2663,20,job2663\r\n2664,name2664,20,job2664\r\n2665,name2665,20,job2665\r\n2666,name2666,20,job2666\r\n2667,name2667,20,job2667\r\n2668,name2668,20,job2668\r\n2669,name2669,20,job2669\r\n2670,name2670,20,job2670\r\n2671,name2671,20,job2671\r\n2672,name2672,20,job2672\r\n2673,name2673,20,job2673\r\n2674,name2674,20,job2674\r\n2675,name2675,20,job2675\r\n2676,name2676,20,job2676\r\n2677,name2677,20,job2677\r\n2678,name2678,20,job2678\r\n2679,name2679,20,job2679\r\n2680,name2680,20,job2680\r\n2681,name2681,20,job2681\r\n2682,name2682,20,job2682\r\n2683,name2683,20,job2683\r\n2684,name2684,20,job2684\r\n2685,name2685,20,job2685\r\n2686,name2686,20,job2686\r\n2687,name2687,20,job2687\r\n2688,name2688,20,job2688\r\n2689,name2689,20,job2689\r\n2690,name2690,20,job2690\r\n2691,name2691,20,job2691\r\n2692,name2692,20,job2692\r\n2693,name2693,20,job2693\r\n2694,name2694,20,job2694\r\n2695,name2695,20,job2695\r\n2696,name2696,20,job2696\r\n2697,name2697,20,job2697\r\n2698,name2698,20,job2698\r\n2699,name2699,20,job2699\r\n2700,name2700,20,job2700\r\n2701,name2701,20,job2701\r\n2702,name2702,20,job2702\r\n2703,name2703,20,job2703\r\n2704,name2704,20,job2704\r\n2705,name2705,20,job2705\r\n2706,name2706,20,job2706\r\n2707,name2707,20,job2707\r\n2708,name2708,20,job2708\r\n2709,name2709,20,job2709\r\n2710,name2710,20,job2710\r\n2711,name2711,20,job2711\r\n2712,name2712,20,job2712\r\n2713,name2713,20,job2713\r\n2714,name2714,20,job2714\r\n2715,name2715,20,job2715\r\n2716,name2716,20,job2716\r\n2717,name2717,20,job2717\r\n2718,name2718,20,job2718\r\n2719,name2719,20,job2719\r\n2720,name2720,20,job2720\r\n2721,name2721,20,job2721\r\n2722,name2722,20,job2722\r\n2723,name2723,20,job2723\r\n2724,name2724,20,job2724\r\n2725,name2725,20,job2725\r\n2726,name2726,20,job2726\r\n2727,name2727,20,job2727\r\n2728,name2728,20,job2728\r\n2729,name2729,20,job2729\r\n2730,name2730,20,job2730\r\n2731,name2731,20,job2731\r\n2732,name2732,20,job2732\r\n2733,name2733,20,job2733\r\n2734,name2734,20,job2734\r\n2735,name2735,20,job2735\r\n2736,name2736,20,job2736\r\n2737,name2737,20,job2737\r\n2738,name2738,20,job2738\r\n2739,name2739,20,job2739\r\n2740,name2740,20,job2740\r\n2741,name2741,20,job2741\r\n2742,name2742,20,job2742\r\n2743,name2743,20,job2743\r\n2744,name2744,20,job2744\r\n2745,name2745,20,job2745\r\n2746,name2746,20,job2746\r\n2747,name2747,20,job2747\r\n2748,name2748,20,job2748\r\n2749,name2749,20,job2749\r\n2750,name2750,20,job2750\r\n2751,name2751,20,job2751\r\n2752,name2752,20,job2752\r\n2753,name2753,20,job2753\r\n2754,name2754,20,job2754\r\n2755,name2755,20,job2755\r\n2756,name2756,20,job2756\r\n2757,name2757,20,job2757\r\n2758,name2758,20,job2758\r\n2759,name2759,20,job2759\r\n2760,name2760,20,job2760\r\n2761,name2761,20,job2761\r\n2762,name2762,20,job2762\r\n2763,name2763,20,job2763\r\n2764,name2764,20,job2764\r\n2765,name2765,20,job2765\r\n2766,name2766,20,job2766\r\n2767,name2767,20,job2767\r\n2768,name2768,20,job2768\r\n2769,name2769,20,job2769\r\n2770,name2770,20,job2770\r\n2771,name2771,20,job2771\r\n2772,name2772,20,job2772\r\n2773,name2773,20,job2773\r\n2774,name2774,20,job2774\r\n2775,name2775,20,job2775\r\n2776,name2776,20,job2776\r\n2777,name2777,20,job2777\r\n2778,name2778,20,job2778\r\n2779,name2779,20,job2779\r\n2780,name2780,20,job2780\r\n2781,name2781,20,job2781\r\n2782,name2782,20,job2782\r\n2783,name2783,20,job2783\r\n2784,name2784,20,job2784\r\n2785,name2785,20,job2785\r\n2786,name2786,20,job2786\r\n2787,name2787,20,job2787\r\n2788,name2788,20,job2788\r\n2789,name2789,20,job2789\r\n2790,name2790,20,job2790\r\n2791,name2791,20,job2791\r\n2792,name2792,20,job2792\r\n2793,name2793,20,job2793\r\n2794,name2794,20,job2794\r\n2795,name2795,20,job2795\r\n2796,name2796,20,job2796\r\n2797,name2797,20,job2797\r\n2798,name2798,20,job2798\r\n2799,name2799,20,job2799\r\n2800,name2800,20,job2800\r\n2801,name2801,20,job2801\r\n2802,name2802,20,job2802\r\n2803,name2803,20,job2803\r\n2804,name2804,20,job2804\r\n2805,name2805,20,job2805\r\n2806,name2806,20,job2806\r\n2807,name2807,20,job2807\r\n2808,name2808,20,job2808\r\n2809,name2809,20,job2809\r\n2810,name2810,20,job2810\r\n2811,name2811,20,job2811\r\n2812,name2812,20,job2812\r\n2813,name2813,20,job2813\r\n2814,name2814,20,job2814\r\n2815,name2815,20,job2815\r\n2816,name2816,20,job2816\r\n2817,name2817,20,job2817\r\n2818,name2818,20,job2818\r\n2819,name2819,20,job2819\r\n2820,name2820,20,job2820\r\n2821,name2821,20,job2821\r\n2822,name2822,20,job2822\r\n2823,name2823,20,job2823\r\n2824,name2824,20,job2824\r\n2825,name2825,20,job2825\r\n2826,name2826,20,job2826\r\n2827,name2827,20,job2827\r\n2828,name2828,20,job2828\r\n2829,name2829,20,job2829\r\n2830,name2830,20,job2830\r\n2831,name2831,20,job2831\r\n2832,name2832,20,job2832\r\n2833,name2833,20,job2833\r\n2834,name2834,20,job2834\r\n2835,name2835,20,job2835\r\n2836,name2836,20,job2836\r\n2837,name2837,20,job2837\r\n2838,name2838,20,job2838\r\n2839,name2839,20,job2839\r\n2840,name2840,20,job2840\r\n2841,name2841,20,job2841\r\n2842,name2842,20,job2842\r\n2843,name2843,20,job2843\r\n2844,name2844,20,job2844\r\n2845,name2845,20,job2845\r\n2846,name2846,20,job2846\r\n2847,name2847,20,job2847\r\n2848,name2848,20,job2848\r\n2849,name2849,20,job2849\r\n2850,name2850,20,job2850\r\n2851,name2851,20,job2851\r\n2852,name2852,20,job2852\r\n2853,name2853,20,job2853\r\n2854,name2854,20,job2854\r\n2855,name2855,20,job2855\r\n2856,name2856,20,job2856\r\n2857,name2857,20,job2857\r\n2858,name2858,20,job2858\r\n2859,name2859,20,job2859\r\n2860,name2860,20,job2860\r\n2861,name2861,20,job2861\r\n2862,name2862,20,job2862\r\n2863,name2863,20,job2863\r\n2864,name2864,20,job2864\r\n2865,name2865,20,job2865\r\n2866,name2866,20,job2866\r\n2867,name2867,20,job2867\r\n2868,name2868,20,job2868\r\n2869,name2869,20,job2869\r\n2870,name2870,20,job2870\r\n2871,name2871,20,job2871\r\n2872,name2872,20,job2872\r\n2873,name2873,20,job2873\r\n2874,name2874,20,job2874\r\n2875,name2875,20,job2875\r\n2876,name2876,20,job2876\r\n2877,name2877,20,job2877\r\n2878,name2878,20,job2878\r\n2879,name2879,20,job2879\r\n2880,name2880,20,job2880\r\n2881,name2881,20,job2881\r\n2882,name2882,20,job2882\r\n2883,name2883,20,job2883\r\n2884,name2884,20,job2884\r\n2885,name2885,20,job2885\r\n2886,name2886,20,job2886\r\n2887,name2887,20,job2887\r\n2888,name2888,20,job2888\r\n2889,name2889,20,job2889\r\n2890,name2890,20,job2890\r\n2891,name2891,20,job2891\r\n2892,name2892,20,job2892\r\n2893,name2893,20,job2893\r\n2894,name2894,20,job2894\r\n2895,name2895,20,job2895\r\n2896,name2896,20,job2896\r\n2897,name2897,20,job2897\r\n2898,name2898,20,job2898\r\n2899,name2899,20,job2899\r\n2900,name2900,20,job2900\r\n2901,name2901,20,job2901\r\n2902,name2902,20,job2902\r\n2903,name2903,20,job2903\r\n2904,name2904,20,job2904\r\n2905,name2905,20,job2905\r\n2906,name2906,20,job2906\r\n2907,name2907,20,job2907\r\n2908,name2908,20,job2908\r\n2909,name2909,20,job2909\r\n2910,name2910,20,job2910\r\n2911,name2911,20,job2911\r\n2912,name2912,20,job2912\r\n2913,name2913,20,job2913\r\n2914,name2914,20,job2914\r\n2915,name2915,20,job2915\r\n2916,name2916,20,job2916\r\n2917,name2917,20,job2917\r\n2918,name2918,20,job2918\r\n2919,name2919,20,job2919\r\n2920,name2920,20,job2920\r\n2921,name2921,20,job2921\r\n2922,name2922,20,job2922\r\n2923,name2923,20,job2923\r\n2924,name2924,20,job2924\r\n2925,name2925,20,job2925\r\n2926,name2926,20,job2926\r\n2927,name2927,20,job2927\r\n2928,name2928,20,job2928\r\n2929,name2929,20,job2929\r\n2930,name2930,20,job2930\r\n2931,name2931,20,job2931\r\n2932,name2932,20,job2932\r\n2933,name2933,20,job2933\r\n2934,name2934,20,job2934\r\n2935,name2935,20,job2935\r\n2936,name2936,20,job2936\r\n2937,name2937,20,job2937\r\n2938,name2938,20,job2938\r\n2939,name2939,20,job2939\r\n2940,name2940,20,job2940\r\n2941,name2941,20,job2941\r\n2942,name2942,20,job2942\r\n2943,name2943,20,job2943\r\n2944,name2944,20,job2944\r\n2945,name2945,20,job2945\r\n2946,name2946,20,job2946\r\n2947,name2947,20,job2947\r\n2948,name2948,20,job2948\r\n2949,name2949,20,job2949\r\n2950,name2950,20,job2950\r\n2951,name2951,20,job2951\r\n2952,name2952,20,job2952\r\n2953,name2953,20,job2953\r\n2954,name2954,20,job2954\r\n2955,name2955,20,job2955\r\n2956,name2956,20,job2956\r\n2957,name2957,20,job2957\r\n2958,name2958,20,job2958\r\n2959,name2959,20,job2959\r\n2960,name2960,20,job2960\r\n2961,name2961,20,job2961\r\n2962,name2962,20,job2962\r\n2963,name2963,20,job2963\r\n2964,name2964,20,job2964\r\n2965,name2965,20,job2965\r\n2966,name2966,20,job2966\r\n2967,name2967,20,job2967\r\n2968,name2968,20,job2968\r\n2969,name2969,20,job2969\r\n2970,name2970,20,job2970\r\n2971,name2971,20,job2971\r\n2972,name2972,20,job2972\r\n2973,name2973,20,job2973\r\n2974,name2974,20,job2974\r\n2975,name2975,20,job2975\r\n2976,name2976,20,job2976\r\n2977,name2977,20,job2977\r\n2978,name2978,20,job2978\r\n2979,name2979,20,job2979\r\n2980,name2980,20,job2980\r\n2981,name2981,20,job2981\r\n2982,name2982,20,job2982\r\n2983,name2983,20,job2983\r\n2984,name2984,20,job2984\r\n2985,name2985,20,job2985\r\n2986,name2986,20,job2986\r\n2987,name2987,20,job2987\r\n2988,name2988,20,job2988\r\n2989,name2989,20,job2989\r\n2990,name2990,20,job2990\r\n2991,name2991,20,job2991\r\n2992,name2992,20,job2992\r\n2993,name2993,20,job2993\r\n2994,name2994,20,job2994\r\n2995,name2995,20,job2995\r\n2996,name2996,20,job2996\r\n2997,name2997,20,job2997\r\n2998,name2998,20,job2998\r\n2999,name2999,20,job2999\r\n3000,name3000,20,job3000\r\n3001,name3001,20,job3001\r\n3002,name3002,20,job3002\r\n3003,name3003,20,job3003\r\n3004,name3004,20,job3004\r\n3005,name3005,20,job3005\r\n3006,name3006,20,job3006\r\n3007,name3007,20,job3007\r\n3008,name3008,20,job3008\r\n3009,name3009,20,job3009\r\n3010,name3010,20,job3010\r\n3011,name3011,20,job3011\r\n3012,name3012,20,job3012\r\n3013,name3013,20,job3013\r\n3014,name3014,20,job3014\r\n3015,name3015,20,job3015\r\n3016,name3016,20,job3016\r\n3017,name3017,20,job3017\r\n3018,name3018,20,job3018\r\n3019,name3019,20,job3019\r\n3020,name3020,20,job3020\r\n3021,name3021,20,job3021\r\n3022,name3022,20,job3022\r\n3023,name3023,20,job3023\r\n3024,name3024,20,job3024\r\n3025,name3025,20,job3025\r\n3026,name3026,20,job3026\r\n3027,name3027,20,job3027\r\n3028,name3028,20,job3028\r\n3029,name3029,20,job3029\r\n3030,name3030,20,job3030\r\n3031,name3031,20,job3031\r\n3032,name3032,20,job3032\r\n3033,name3033,20,job3033\r\n3034,name3034,20,job3034\r\n3035,name3035,20,job3035\r\n3036,name3036,20,job3036\r\n3037,name3037,20,job3037\r\n3038,name3038,20,job3038\r\n3039,name3039,20,job3039\r\n3040,name3040,20,job3040\r\n3041,name3041,20,job3041\r\n3042,name3042,20,job3042\r\n3043,name3043,20,job3043\r\n3044,name3044,20,job3044\r\n3045,name3045,20,job3045\r\n3046,name3046,20,job3046\r\n3047,name3047,20,job3047\r\n3048,name3048,20,job3048\r\n3049,name3049,20,job3049\r\n3050,name3050,20,job3050\r\n3051,name3051,20,job3051\r\n3052,name3052,20,job3052\r\n3053,name3053,20,job3053\r\n3054,name3054,20,job3054\r\n3055,name3055,20,job3055\r\n3056,name3056,20,job3056\r\n3057,name3057,20,job3057\r\n3058,name3058,20,job3058\r\n3059,name3059,20,job3059\r\n3060,name3060,20,job3060\r\n3061,name3061,20,job3061\r\n3062,name3062,20,job3062\r\n3063,name3063,20,job3063\r\n3064,name3064,20,job3064\r\n3065,name3065,20,job3065\r\n3066,name3066,20,job3066\r\n3067,name3067,20,job3067\r\n3068,name3068,20,job3068\r\n3069,name3069,20,job3069\r\n3070,name3070,20,job3070\r\n3071,name3071,20,job3071\r\n3072,name3072,20,job3072\r\n3073,name3073,20,job3073\r\n3074,name3074,20,job3074\r\n3075,name3075,20,job3075\r\n3076,name3076,20,job3076\r\n3077,name3077,20,job3077\r\n3078,name3078,20,job3078\r\n3079,name3079,20,job3079\r\n3080,name3080,20,job3080\r\n3081,name3081,20,job3081\r\n3082,name3082,20,job3082\r\n3083,name3083,20,job3083\r\n3084,name3084,20,job3084\r\n3085,name3085,20,job3085\r\n3086,name3086,20,job3086\r\n3087,name3087,20,job3087\r\n3088,name3088,20,job3088\r\n3089,name3089,20,job3089\r\n3090,name3090,20,job3090\r\n3091,name3091,20,job3091\r\n3092,name3092,20,job3092\r\n3093,name3093,20,job3093\r\n3094,name3094,20,job3094\r\n3095,name3095,20,job3095\r\n3096,name3096,20,job3096\r\n3097,name3097,20,job3097\r\n3098,name3098,20,job3098\r\n3099,name3099,20,job3099\r\n3100,name3100,20,job3100\r\n3101,name3101,20,job3101\r\n3102,name3102,20,job3102\r\n3103,name3103,20,job3103\r\n3104,name3104,20,job3104\r\n3105,name3105,20,job3105\r\n3106,name3106,20,job3106\r\n3107,name3107,20,job3107\r\n3108,name3108,20,job3108\r\n3109,name3109,20,job3109\r\n3110,name3110,20,job3110\r\n3111,name3111,20,job3111\r\n3112,name3112,20,job3112\r\n3113,name3113,20,job3113\r\n3114,name3114,20,job3114\r\n3115,name3115,20,job3115\r\n3116,name3116,20,job3116\r\n3117,name3117,20,job3117\r\n3118,name3118,20,job3118\r\n3119,name3119,20,job3119\r\n3120,name3120,20,job3120\r\n3121,name3121,20,job3121\r\n3122,name3122,20,job3122\r\n3123,name3123,20,job3123\r\n3124,name3124,20,job3124\r\n3125,name3125,20,job3125\r\n3126,name3126,20,job3126\r\n3127,name3127,20,job3127\r\n3128,name3128,20,job3128\r\n3129,name3129,20,job3129\r\n3130,name3130,20,job3130\r\n3131,name3131,20,job3131\r\n3132,name3132,20,job3132\r\n3133,name3133,20,job3133\r\n3134,name3134,20,job3134\r\n3135,name3135,20,job3135\r\n3136,name3136,20,job3136\r\n3137,name3137,20,job3137\r\n3138,name3138,20,job3138\r\n3139,name3139,20,job3139\r\n3140,name3140,20,job3140\r\n3141,name3141,20,job3141\r\n3142,name3142,20,job3142\r\n3143,name3143,20,job3143\r\n3144,name3144,20,job3144\r\n3145,name3145,20,job3145\r\n3146,name3146,20,job3146\r\n3147,name3147,20,job3147\r\n3148,name3148,20,job3148\r\n3149,name3149,20,job3149\r\n3150,name3150,20,job3150\r\n3151,name3151,20,job3151\r\n3152,name3152,20,job3152\r\n3153,name3153,20,job3153\r\n3154,name3154,20,job3154\r\n3155,name3155,20,job3155\r\n3156,name3156,20,job3156\r\n3157,name3157,20,job3157\r\n3158,name3158,20,job3158\r\n3159,name3159,20,job3159\r\n3160,name3160,20,job3160\r\n3161,name3161,20,job3161\r\n3162,name3162,20,job3162\r\n3163,name3163,20,job3163\r\n3164,name3164,20,job3164\r\n3165,name3165,20,job3165\r\n3166,name3166,20,job3166\r\n3167,name3167,20,job3167\r\n3168,name3168,20,job3168\r\n3169,name3169,20,job3169\r\n3170,name3170,20,job3170\r\n3171,name3171,20,job3171\r\n3172,name3172,20,job3172\r\n3173,name3173,20,job3173\r\n3174,name3174,20,job3174\r\n3175,name3175,20,job3175\r\n3176,name3176,20,job3176\r\n3177,name3177,20,job3177\r\n3178,name3178,20,job3178\r\n3179,name3179,20,job3179\r\n3180,name3180,20,job3180\r\n3181,name3181,20,job3181\r\n3182,name3182,20,job3182\r\n3183,name3183,20,job3183\r\n3184,name3184,20,job3184\r\n3185,name3185,20,job3185\r\n3186,name3186,20,job3186\r\n3187,name3187,20,job3187\r\n3188,name3188,20,job3188\r\n3189,name3189,20,job3189\r\n3190,name3190,20,job3190\r\n3191,name3191,20,job3191\r\n3192,name3192,20,job3192\r\n3193,name3193,20,job3193\r\n3194,name3194,20,job3194\r\n3195,name3195,20,job3195\r\n3196,name3196,20,job3196\r\n3197,name3197,20,job3197\r\n3198,name3198,20,job3198\r\n3199,name3199,20,job3199\r\n3200,name3200,20,job3200\r\n3201,name3201,20,job3201\r\n3202,name3202,20,job3202\r\n3203,name3203,20,job3203\r\n3204,name3204,20,job3204\r\n3205,name3205,20,job3205\r\n3206,name3206,20,job3206\r\n3207,name3207,20,job3207\r\n3208,name3208,20,job3208\r\n3209,name3209,20,job3209\r\n3210,name3210,20,job3210\r\n3211,name3211,20,job3211\r\n3212,name3212,20,job3212\r\n3213,name3213,20,job3213\r\n3214,name3214,20,job3214\r\n3215,name3215,20,job3215\r\n3216,name3216,20,job3216\r\n3217,name3217,20,job3217\r\n3218,name3218,20,job3218\r\n3219,name3219,20,job3219\r\n3220,name3220,20,job3220\r\n3221,name3221,20,job3221\r\n3222,name3222,20,job3222\r\n3223,name3223,20,job3223\r\n3224,name3224,20,job3224\r\n3225,name3225,20,job3225\r\n3226,name3226,20,job3226\r\n3227,name3227,20,job3227\r\n3228,name3228,20,job3228\r\n3229,name3229,20,job3229\r\n3230,name3230,20,job3230\r\n3231,name3231,20,job3231\r\n3232,name3232,20,job3232\r\n3233,name3233,20,job3233\r\n3234,name3234,20,job3234\r\n3235,name3235,20,job3235\r\n3236,name3236,20,job3236\r\n3237,name3237,20,job3237\r\n3238,name3238,20,job3238\r\n3239,name3239,20,job3239\r\n3240,name3240,20,job3240\r\n3241,name3241,20,job3241\r\n3242,name3242,20,job3242\r\n3243,name3243,20,job3243\r\n3244,name3244,20,job3244\r\n3245,name3245,20,job3245\r\n3246,name3246,20,job3246\r\n3247,name3247,20,job3247\r\n3248,name3248,20,job3248\r\n3249,name3249,20,job3249\r\n3250,name3250,20,job3250\r\n3251,name3251,20,job3251\r\n3252,name3252,20,job3252\r\n3253,name3253,20,job3253\r\n3254,name3254,20,job3254\r\n3255,name3255,20,job3255\r\n3256,name3256,20,job3256\r\n3257,name3257,20,job3257\r\n3258,name3258,20,job3258\r\n3259,name3259,20,job3259\r\n3260,name3260,20,job3260\r\n3261,name3261,20,job3261\r\n3262,name3262,20,job3262\r\n3263,name3263,20,job3263\r\n3264,name3264,20,job3264\r\n3265,name3265,20,job3265\r\n3266,name3266,20,job3266\r\n3267,name3267,20,job3267\r\n3268,name3268,20,job3268\r\n3269,name3269,20,job3269\r\n3270,name3270,20,job3270\r\n3271,name3271,20,job3271\r\n3272,name3272,20,job3272\r\n3273,name3273,20,job3273\r\n3274,name3274,20,job3274\r\n3275,name3275,20,job3275\r\n3276,name3276,20,job3276\r\n3277,name3277,20,job3277\r\n3278,name3278,20,job3278\r\n3279,name3279,20,job3279\r\n3280,name3280,20,job3280\r\n3281,name3281,20,job3281\r\n3282,name3282,20,job3282\r\n3283,name3283,20,job3283\r\n3284,name3284,20,job3284\r\n3285,name3285,20,job3285\r\n3286,name3286,20,job3286\r\n3287,name3287,20,job3287\r\n3288,name3288,20,job3288\r\n3289,name3289,20,job3289\r\n3290,name3290,20,job3290\r\n3291,name3291,20,job3291\r\n3292,name3292,20,job3292\r\n3293,name3293,20,job3293\r\n3294,name3294,20,job3294\r\n3295,name3295,20,job3295\r\n3296,name3296,20,job3296\r\n3297,name3297,20,job3297\r\n3298,name3298,20,job3298\r\n3299,name3299,20,job3299\r\n3300,name3300,20,job3300\r\n3301,name3301,20,job3301\r\n3302,name3302,20,job3302\r\n3303,name3303,20,job3303\r\n3304,name3304,20,job3304\r\n3305,name3305,20,job3305\r\n3306,name3306,20,job3306\r\n3307,name3307,20,job3307\r\n3308,name3308,20,job3308\r\n3309,name3309,20,job3309\r\n3310,name3310,20,job3310\r\n3311,name3311,20,job3311\r\n3312,name3312,20,job3312\r\n3313,name3313,20,job3313\r\n3314,name3314,20,job3314\r\n3315,name3315,20,job3315\r\n3316,name3316,20,job3316\r\n3317,name3317,20,job3317\r\n3318,name3318,20,job3318\r\n3319,name3319,20,job3319\r\n3320,name3320,20,job3320\r\n3321,name3321,20,job3321\r\n3322,name3322,20,job3322\r\n3323,name3323,20,job3323\r\n3324,name3324,20,job3324\r\n3325,name3325,20,job3325\r\n3326,name3326,20,job3326\r\n3327,name3327,20,job3327\r\n3328,name3328,20,job3328\r\n3329,name3329,20,job3329\r\n3330,name3330,20,job3330\r\n3331,name3331,20,job3331\r\n3332,name3332,20,job3332\r\n3333,name3333,20,job3333\r\n3334,name3334,20,job3334\r\n3335,name3335,20,job3335\r\n3336,name3336,20,job3336\r\n3337,name3337,20,job3337\r\n3338,name3338,20,job3338\r\n3339,name3339,20,job3339\r\n3340,name3340,20,job3340\r\n3341,name3341,20,job3341\r\n3342,name3342,20,job3342\r\n3343,name3343,20,job3343\r\n3344,name3344,20,job3344\r\n3345,name3345,20,job3345\r\n3346,name3346,20,job3346\r\n3347,name3347,20,job3347\r\n3348,name3348,20,job3348\r\n3349,name3349,20,job3349\r\n3350,name3350,20,job3350\r\n3351,name3351,20,job3351\r\n3352,name3352,20,job3352\r\n3353,name3353,20,job3353\r\n3354,name3354,20,job3354\r\n3355,name3355,20,job3355\r\n3356,name3356,20,job3356\r\n3357,name3357,20,job3357\r\n3358,name3358,20,job3358\r\n3359,name3359,20,job3359\r\n3360,name3360,20,job3360\r\n3361,name3361,20,job3361\r\n3362,name3362,20,job3362\r\n3363,name3363,20,job3363\r\n3364,name3364,20,job3364\r\n3365,name3365,20,job3365\r\n3366,name3366,20,job3366\r\n3367,name3367,20,job3367\r\n3368,name3368,20,job3368\r\n3369,name3369,20,job3369\r\n3370,name3370,20,job3370\r\n3371,name3371,20,job3371\r\n3372,name3372,20,job3372\r\n3373,name3373,20,job3373\r\n3374,name3374,20,job3374\r\n3375,name3375,20,job3375\r\n3376,name3376,20,job3376\r\n3377,name3377,20,job3377\r\n3378,name3378,20,job3378\r\n3379,name3379,20,job3379\r\n3380,name3380,20,job3380\r\n3381,name3381,20,job3381\r\n3382,name3382,20,job3382\r\n3383,name3383,20,job3383\r\n3384,name3384,20,job3384\r\n3385,name3385,20,job3385\r\n3386,name3386,20,job3386\r\n3387,name3387,20,job3387\r\n3388,name3388,20,job3388\r\n3389,name3389,20,job3389\r\n3390,name3390,20,job3390\r\n3391,name3391,20,job3391\r\n3392,name3392,20,job3392\r\n3393,name3393,20,job3393\r\n3394,name3394,20,job3394\r\n3395,name3395,20,job3395\r\n3396,name3396,20,job3396\r\n3397,name3397,20,job3397\r\n3398,name3398,20,job3398\r\n3399,name3399,20,job3399\r\n3400,name3400,20,job3400\r\n3401,name3401,20,job3401\r\n3402,name3402,20,job3402\r\n3403,name3403,20,job3403\r\n3404,name3404,20,job3404\r\n3405,name3405,20,job3405\r\n3406,name3406,20,job3406\r\n3407,name3407,20,job3407\r\n3408,name3408,20,job3408\r\n3409,name3409,20,job3409\r\n3410,name3410,20,job3410\r\n3411,name3411,20,job3411\r\n3412,name3412,20,job3412\r\n3413,name3413,20,job3413\r\n3414,name3414,20,job3414\r\n3415,name3415,20,job3415\r\n3416,name3416,20,job3416\r\n3417,name3417,20,job3417\r\n3418,name3418,20,job3418\r\n3419,name3419,20,job3419\r\n3420,name3420,20,job3420\r\n3421,name3421,20,job3421\r\n3422,name3422,20,job3422\r\n3423,name3423,20,job3423\r\n3424,name3424,20,job3424\r\n3425,name3425,20,job3425\r\n3426,name3426,20,job3426\r\n3427,name3427,20,job3427\r\n3428,name3428,20,job3428\r\n3429,name3429,20,job3429\r\n3430,name3430,20,job3430\r\n3431,name3431,20,job3431\r\n3432,name3432,20,job3432\r\n3433,name3433,20,job3433\r\n3434,name3434,20,job3434\r\n3435,name3435,20,job3435\r\n3436,name3436,20,job3436\r\n3437,name3437,20,job3437\r\n3438,name3438,20,job3438\r\n3439,name3439,20,job3439\r\n3440,name3440,20,job3440\r\n3441,name3441,20,job3441\r\n3442,name3442,20,job3442\r\n3443,name3443,20,job3443\r\n3444,name3444,20,job3444\r\n3445,name3445,20,job3445\r\n3446,name3446,20,job3446\r\n3447,name3447,20,job3447\r\n3448,name3448,20,job3448\r\n3449,name3449,20,job3449\r\n3450,name3450,20,job3450\r\n3451,name3451,20,job3451\r\n3452,name3452,20,job3452\r\n3453,name3453,20,job3453\r\n3454,name3454,20,job3454\r\n3455,name3455,20,job3455\r\n3456,name3456,20,job3456\r\n3457,name3457,20,job3457\r\n3458,name3458,20,job3458\r\n3459,name3459,20,job3459\r\n3460,name3460,20,job3460\r\n3461,name3461,20,job3461\r\n3462,name3462,20,job3462\r\n3463,name3463,20,job3463\r\n3464,name3464,20,job3464\r\n3465,name3465,20,job3465\r\n3466,name3466,20,job3466\r\n3467,name3467,20,job3467\r\n3468,name3468,20,job3468\r\n3469,name3469,20,job3469\r\n3470,name3470,20,job3470\r\n3471,name3471,20,job3471\r\n3472,name3472,20,job3472\r\n3473,name3473,20,job3473\r\n3474,name3474,20,job3474\r\n3475,name3475,20,job3475\r\n3476,name3476,20,job3476\r\n3477,name3477,20,job3477\r\n3478,name3478,20,job3478\r\n3479,name3479,20,job3479\r\n3480,name3480,20,job3480\r\n3481,name3481,20,job3481\r\n3482,name3482,20,job3482\r\n3483,name3483,20,job3483\r\n3484,name3484,20,job3484\r\n3485,name3485,20,job3485\r\n3486,name3486,20,job3486\r\n3487,name3487,20,job3487\r\n3488,name3488,20,job3488\r\n3489,name3489,20,job3489\r\n3490,name3490,20,job3490\r\n3491,name3491,20,job3491\r\n3492,name3492,20,job3492\r\n3493,name3493,20,job3493\r\n3494,name3494,20,job3494\r\n3495,name3495,20,job3495\r\n3496,name3496,20,job3496\r\n3497,name3497,20,job3497\r\n3498,name3498,20,job3498\r\n3499,name3499,20,job3499\r\n3500,name3500,20,job3500\r\n3501,name3501,20,job3501\r\n3502,name3502,20,job3502\r\n3503,name3503,20,job3503\r\n3504,name3504,20,job3504\r\n3505,name3505,20,job3505\r\n3506,name3506,20,job3506\r\n3507,name3507,20,job3507\r\n3508,name3508,20,job3508\r\n3509,name3509,20,job3509\r\n3510,name3510,20,job3510\r\n3511,name3511,20,job3511\r\n3512,name3512,20,job3512\r\n3513,name3513,20,job3513\r\n3514,name3514,20,job3514\r\n3515,name3515,20,job3515\r\n3516,name3516,20,job3516\r\n3517,name3517,20,job3517\r\n3518,name3518,20,job3518\r\n3519,name3519,20,job3519\r\n3520,name3520,20,job3520\r\n3521,name3521,20,job3521\r\n3522,name3522,20,job3522\r\n3523,name3523,20,job3523\r\n3524,name3524,20,job3524\r\n3525,name3525,20,job3525\r\n3526,name3526,20,job3526\r\n3527,name3527,20,job3527\r\n3528,name3528,20,job3528\r\n3529,name3529,20,job3529\r\n3530,name3530,20,job3530\r\n3531,name3531,20,job3531\r\n3532,name3532,20,job3532\r\n3533,name3533,20,job3533\r\n3534,name3534,20,job3534\r\n3535,name3535,20,job3535\r\n3536,name3536,20,job3536\r\n3537,name3537,20,job3537\r\n3538,name3538,20,job3538\r\n3539,name3539,20,job3539\r\n3540,name3540,20,job3540\r\n3541,name3541,20,job3541\r\n3542,name3542,20,job3542\r\n3543,name3543,20,job3543\r\n3544,name3544,20,job3544\r\n3545,name3545,20,job3545\r\n3546,name3546,20,job3546\r\n3547,name3547,20,job3547\r\n3548,name3548,20,job3548\r\n3549,name3549,20,job3549\r\n3550,name3550,20,job3550\r\n3551,name3551,20,job3551\r\n3552,name3552,20,job3552\r\n3553,name3553,20,job3553\r\n3554,name3554,20,job3554\r\n3555,name3555,20,job3555\r\n3556,name3556,20,job3556\r\n3557,name3557,20,job3557\r\n3558,name3558,20,job3558\r\n3559,name3559,20,job3559\r\n3560,name3560,20,job3560\r\n3561,name3561,20,job3561\r\n3562,name3562,20,job3562\r\n3563,name3563,20,job3563\r\n3564,name3564,20,job3564\r\n3565,name3565,20,job3565\r\n3566,name3566,20,job3566\r\n3567,name3567,20,job3567\r\n3568,name3568,20,job3568\r\n3569,name3569,20,job3569\r\n3570,name3570,20,job3570\r\n3571,name3571,20,job3571\r\n3572,name3572,20,job3572\r\n3573,name3573,20,job3573\r\n3574,name3574,20,job3574\r\n3575,name3575,20,job3575\r\n3576,name3576,20,job3576\r\n3577,name3577,20,job3577\r\n3578,name3578,20,job3578\r\n3579,name3579,20,job3579\r\n3580,name3580,20,job3580\r\n3581,name3581,20,job3581\r\n3582,name3582,20,job3582\r\n3583,name3583,20,job3583\r\n3584,name3584,20,job3584\r\n3585,name3585,20,job3585\r\n3586,name3586,20,job3586\r\n3587,name3587,20,job3587\r\n3588,name3588,20,job3588\r\n3589,name3589,20,job3589\r\n3590,name3590,20,job3590\r\n3591,name3591,20,job3591\r\n3592,name3592,20,job3592\r\n3593,name3593,20,job3593\r\n3594,name3594,20,job3594\r\n3595,name3595,20,job3595\r\n3596,name3596,20,job3596\r\n3597,name3597,20,job3597\r\n3598,name3598,20,job3598\r\n3599,name3599,20,job3599\r\n3600,name3600,20,job3600\r\n3601,name3601,20,job3601\r\n3602,name3602,20,job3602\r\n3603,name3603,20,job3603\r\n3604,name3604,20,job3604\r\n3605,name3605,20,job3605\r\n3606,name3606,20,job3606\r\n3607,name3607,20,job3607\r\n3608,name3608,20,job3608\r\n3609,name3609,20,job3609\r\n3610,name3610,20,job3610\r\n3611,name3611,20,job3611\r\n3612,name3612,20,job3612\r\n3613,name3613,20,job3613\r\n3614,name3614,20,job3614\r\n3615,name3615,20,job3615\r\n3616,name3616,20,job3616\r\n3617,name3617,20,job3617\r\n3618,name3618,20,job3618\r\n3619,name3619,20,job3619\r\n3620,name3620,20,job3620\r\n3621,name3621,20,job3621\r\n3622,name3622,20,job3622\r\n3623,name3623,20,job3623\r\n3624,name3624,20,job3624\r\n3625,name3625,20,job3625\r\n3626,name3626,20,job3626\r\n3627,name3627,20,job3627\r\n3628,name3628,20,job3628\r\n3629,name3629,20,job3629\r\n3630,name3630,20,job3630\r\n3631,name3631,20,job3631\r\n3632,name3632,20,job3632\r\n3633,name3633,20,job3633\r\n3634,name3634,20,job3634\r\n3635,name3635,20,job3635\r\n3636,name3636,20,job3636\r\n3637,name3637,20,job3637\r\n3638,name3638,20,job3638\r\n3639,name3639,20,job3639\r\n3640,name3640,20,job3640\r\n3641,name3641,20,job3641\r\n3642,name3642,20,job3642\r\n3643,name3643,20,job3643\r\n3644,name3644,20,job3644\r\n3645,name3645,20,job3645\r\n3646,name3646,20,job3646\r\n3647,name3647,20,job3647\r\n3648,name3648,20,job3648\r\n3649,name3649,20,job3649\r\n3650,name3650,20,job3650\r\n3651,name3651,20,job3651\r\n3652,name3652,20,job3652\r\n3653,name3653,20,job3653\r\n3654,name3654,20,job3654\r\n3655,name3655,20,job3655\r\n3656,name3656,20,job3656\r\n3657,name3657,20,job3657\r\n3658,name3658,20,job3658\r\n3659,name3659,20,job3659\r\n3660,name3660,20,job3660\r\n3661,name3661,20,job3661\r\n3662,name3662,20,job3662\r\n3663,name3663,20,job3663\r\n3664,name3664,20,job3664\r\n3665,name3665,20,job3665\r\n3666,name3666,20,job3666\r\n3667,name3667,20,job3667\r\n3668,name3668,20,job3668\r\n3669,name3669,20,job3669\r\n3670,name3670,20,job3670\r\n3671,name3671,20,job3671\r\n3672,name3672,20,job3672\r\n3673,name3673,20,job3673\r\n3674,name3674,20,job3674\r\n3675,name3675,20,job3675\r\n3676,name3676,20,job3676\r\n3677,name3677,20,job3677\r\n3678,name3678,20,job3678\r\n3679,name3679,20,job3679\r\n3680,name3680,20,job3680\r\n3681,name3681,20,job3681\r\n3682,name3682,20,job3682\r\n3683,name3683,20,job3683\r\n3684,name3684,20,job3684\r\n3685,name3685,20,job3685\r\n3686,name3686,20,job3686\r\n3687,name3687,20,job3687\r\n3688,name3688,20,job3688\r\n3689,name3689,20,job3689\r\n3690,name3690,20,job3690\r\n3691,name3691,20,job3691\r\n3692,name3692,20,job3692\r\n3693,name3693,20,job3693\r\n3694,name3694,20,job3694\r\n3695,name3695,20,job3695\r\n3696,name3696,20,job3696\r\n3697,name3697,20,job3697\r\n3698,name3698,20,job3698\r\n3699,name3699,20,job3699\r\n3700,name3700,20,job3700\r\n3701,name3701,20,job3701\r\n3702,name3702,20,job3702\r\n3703,name3703,20,job3703\r\n3704,name3704,20,job3704\r\n3705,name3705,20,job3705\r\n3706,name3706,20,job3706\r\n3707,name3707,20,job3707\r\n3708,name3708,20,job3708\r\n3709,name3709,20,job3709\r\n3710,name3710,20,job3710\r\n3711,name3711,20,job3711\r\n3712,name3712,20,job3712\r\n3713,name3713,20,job3713\r\n3714,name3714,20,job3714\r\n3715,name3715,20,job3715\r\n3716,name3716,20,job3716\r\n3717,name3717,20,job3717\r\n3718,name3718,20,job3718\r\n3719,name3719,20,job3719\r\n3720,name3720,20,job3720\r\n3721,name3721,20,job3721\r\n3722,name3722,20,job3722\r\n3723,name3723,20,job3723\r\n3724,name3724,20,job3724\r\n3725,name3725,20,job3725\r\n3726,name3726,20,job3726\r\n3727,name3727,20,job3727\r\n3728,name3728,20,job3728\r\n3729,name3729,20,job3729\r\n3730,name3730,20,job3730\r\n3731,name3731,20,job3731\r\n3732,name3732,20,job3732\r\n3733,name3733,20,job3733\r\n3734,name3734,20,job3734\r\n3735,name3735,20,job3735\r\n3736,name3736,20,job3736\r\n3737,name3737,20,job3737\r\n3738,name3738,20,job3738\r\n3739,name3739,20,job3739\r\n3740,name3740,20,job3740\r\n3741,name3741,20,job3741\r\n3742,name3742,20,job3742\r\n3743,name3743,20,job3743\r\n3744,name3744,20,job3744\r\n3745,name3745,20,job3745\r\n3746,name3746,20,job3746\r\n3747,name3747,20,job3747\r\n3748,name3748,20,job3748\r\n3749,name3749,20,job3749\r\n3750,name3750,20,job3750\r\n3751,name3751,20,job3751\r\n3752,name3752,20,job3752\r\n3753,name3753,20,job3753\r\n3754,name3754,20,job3754\r\n3755,name3755,20,job3755\r\n3756,name3756,20,job3756\r\n3757,name3757,20,job3757\r\n3758,name3758,20,job3758\r\n3759,name3759,20,job3759\r\n3760,name3760,20,job3760\r\n3761,name3761,20,job3761\r\n3762,name3762,20,job3762\r\n3763,name3763,20,job3763\r\n3764,name3764,20,job3764\r\n3765,name3765,20,job3765\r\n3766,name3766,20,job3766\r\n3767,name3767,20,job3767\r\n3768,name3768,20,job3768\r\n3769,name3769,20,job3769\r\n3770,name3770,20,job3770\r\n3771,name3771,20,job3771\r\n3772,name3772,20,job3772\r\n3773,name3773,20,job3773\r\n3774,name3774,20,job3774\r\n3775,name3775,20,job3775\r\n3776,name3776,20,job3776\r\n3777,name3777,20,job3777\r\n3778,name3778,20,job3778\r\n3779,name3779,20,job3779\r\n3780,name3780,20,job3780\r\n3781,name3781,20,job3781\r\n3782,name3782,20,job3782\r\n3783,name3783,20,job3783\r\n3784,name3784,20,job3784\r\n3785,name3785,20,job3785\r\n3786,name3786,20,job3786\r\n3787,name3787,20,job3787\r\n3788,name3788,20,job3788\r\n3789,name3789,20,job3789\r\n3790,name3790,20,job3790\r\n3791,name3791,20,job3791\r\n3792,name3792,20,job3792\r\n3793,name3793,20,job3793\r\n3794,name3794,20,job3794\r\n3795,name3795,20,job3795\r\n3796,name3796,20,job3796\r\n3797,name3797,20,job3797\r\n3798,name3798,20,job3798\r\n3799,name3799,20,job3799\r\n3800,name3800,20,job3800\r\n3801,name3801,20,job3801\r\n3802,name3802,20,job3802\r\n3803,name3803,20,job3803\r\n3804,name3804,20,job3804\r\n3805,name3805,20,job3805\r\n3806,name3806,20,job3806\r\n3807,name3807,20,job3807\r\n3808,name3808,20,job3808\r\n3809,name3809,20,job3809\r\n3810,name3810,20,job3810\r\n3811,name3811,20,job3811\r\n3812,name3812,20,job3812\r\n3813,name3813,20,job3813\r\n3814,name3814,20,job3814\r\n3815,name3815,20,job3815\r\n3816,name3816,20,job3816\r\n3817,name3817,20,job3817\r\n3818,name3818,20,job3818\r\n3819,name3819,20,job3819\r\n3820,name3820,20,job3820\r\n3821,name3821,20,job3821\r\n3822,name3822,20,job3822\r\n3823,name3823,20,job3823\r\n3824,name3824,20,job3824\r\n3825,name3825,20,job3825\r\n3826,name3826,20,job3826\r\n3827,name3827,20,job3827\r\n3828,name3828,20,job3828\r\n3829,name3829,20,job3829\r\n3830,name3830,20,job3830\r\n3831,name3831,20,job3831\r\n3832,name3832,20,job3832\r\n3833,name3833,20,job3833\r\n3834,name3834,20,job3834\r\n3835,name3835,20,job3835\r\n3836,name3836,20,job3836\r\n3837,name3837,20,job3837\r\n3838,name3838,20,job3838\r\n3839,name3839,20,job3839\r\n3840,name3840,20,job3840\r\n3841,name3841,20,job3841\r\n3842,name3842,20,job3842\r\n3843,name3843,20,job3843\r\n3844,name3844,20,job3844\r\n3845,name3845,20,job3845\r\n3846,name3846,20,job3846\r\n3847,name3847,20,job3847\r\n3848,name3848,20,job3848\r\n3849,name3849,20,job3849\r\n3850,name3850,20,job3850\r\n3851,name3851,20,job3851\r\n3852,name3852,20,job3852\r\n3853,name3853,20,job3853\r\n3854,name3854,20,job3854\r\n3855,name3855,20,job3855\r\n3856,name3856,20,job3856\r\n3857,name3857,20,job3857\r\n3858,name3858,20,job3858\r\n3859,name3859,20,job3859\r\n3860,name3860,20,job3860\r\n3861,name3861,20,job3861\r\n3862,name3862,20,job3862\r\n3863,name3863,20,job3863\r\n3864,name3864,20,job3864\r\n3865,name3865,20,job3865\r\n3866,name3866,20,job3866\r\n3867,name3867,20,job3867\r\n3868,name3868,20,job3868\r\n3869,name3869,20,job3869\r\n3870,name3870,20,job3870\r\n3871,name3871,20,job3871\r\n3872,name3872,20,job3872\r\n3873,name3873,20,job3873\r\n3874,name3874,20,job3874\r\n3875,name3875,20,job3875\r\n3876,name3876,20,job3876\r\n3877,name3877,20,job3877\r\n3878,name3878,20,job3878\r\n3879,name3879,20,job3879\r\n3880,name3880,20,job3880\r\n3881,name3881,20,job3881\r\n3882,name3882,20,job3882\r\n3883,name3883,20,job3883\r\n3884,name3884,20,job3884\r\n3885,name3885,20,job3885\r\n3886,name3886,20,job3886\r\n3887,name3887,20,job3887\r\n3888,name3888,20,job3888\r\n3889,name3889,20,job3889\r\n3890,name3890,20,job3890\r\n3891,name3891,20,job3891\r\n3892,name3892,20,job3892\r\n3893,name3893,20,job3893\r\n3894,name3894,20,job3894\r\n3895,name3895,20,job3895\r\n3896,name3896,20,job3896\r\n3897,name3897,20,job3897\r\n3898,name3898,20,job3898\r\n3899,name3899,20,job3899\r\n3900,name3900,20,job3900\r\n3901,name3901,20,job3901\r\n3902,name3902,20,job3902\r\n3903,name3903,20,job3903\r\n3904,name3904,20,job3904\r\n3905,name3905,20,job3905\r\n3906,name3906,20,job3906\r\n3907,name3907,20,job3907\r\n3908,name3908,20,job3908\r\n3909,name3909,20,job3909\r\n3910,name3910,20,job3910\r\n3911,name3911,20,job3911\r\n3912,name3912,20,job3912\r\n3913,name3913,20,job3913\r\n3914,name3914,20,job3914\r\n3915,name3915,20,job3915\r\n3916,name3916,20,job3916\r\n3917,name3917,20,job3917\r\n3918,name3918,20,job3918\r\n3919,name3919,20,job3919\r\n3920,name3920,20,job3920\r\n3921,name3921,20,job3921\r\n3922,name3922,20,job3922\r\n3923,name3923,20,job3923\r\n3924,name3924,20,job3924\r\n3925,name3925,20,job3925\r\n3926,name3926,20,job3926\r\n3927,name3927,20,job3927\r\n3928,name3928,20,job3928\r\n3929,name3929,20,job3929\r\n3930,name3930,20,job3930\r\n3931,name3931,20,job3931\r\n3932,name3932,20,job3932\r\n3933,name3933,20,job3933\r\n3934,name3934,20,job3934\r\n3935,name3935,20,job3935\r\n3936,name3936,20,job3936\r\n3937,name3937,20,job3937\r\n3938,name3938,20,job3938\r\n3939,name3939,20,job3939\r\n3940,name3940,20,job3940\r\n3941,name3941,20,job3941\r\n3942,name3942,20,job3942\r\n3943,name3943,20,job3943\r\n3944,name3944,20,job3944\r\n3945,name3945,20,job3945\r\n3946,name3946,20,job3946\r\n3947,name3947,20,job3947\r\n3948,name3948,20,job3948\r\n3949,name3949,20,job3949\r\n3950,name3950,20,job3950\r\n3951,name3951,20,job3951\r\n3952,name3952,20,job3952\r\n3953,name3953,20,job3953\r\n3954,name3954,20,job3954\r\n3955,name3955,20,job3955\r\n3956,name3956,20,job3956\r\n3957,name3957,20,job3957\r\n3958,name3958,20,job3958\r\n3959,name3959,20,job3959\r\n3960,name3960,20,job3960\r\n3961,name3961,20,job3961\r\n3962,name3962,20,job3962\r\n3963,name3963,20,job3963\r\n3964,name3964,20,job3964\r\n3965,name3965,20,job3965\r\n3966,name3966,20,job3966\r\n3967,name3967,20,job3967\r\n3968,name3968,20,job3968\r\n3969,name3969,20,job3969\r\n3970,name3970,20,job3970\r\n3971,name3971,20,job3971\r\n3972,name3972,20,job3972\r\n3973,name3973,20,job3973\r\n3974,name3974,20,job3974\r\n3975,name3975,20,job3975\r\n3976,name3976,20,job3976\r\n3977,name3977,20,job3977\r\n3978,name3978,20,job3978\r\n3979,name3979,20,job3979\r\n3980,name3980,20,job3980\r\n3981,name3981,20,job3981\r\n3982,name3982,20,job3982\r\n3983,name3983,20,job3983\r\n3984,name3984,20,job3984\r\n3985,name3985,20,job3985\r\n3986,name3986,20,job3986\r\n3987,name3987,20,job3987\r\n3988,name3988,20,job3988\r\n3989,name3989,20,job3989\r\n3990,name3990,20,job3990\r\n3991,name3991,20,job3991\r\n3992,name3992,20,job3992\r\n3993,name3993,20,job3993\r\n3994,name3994,20,job3994\r\n3995,name3995,20,job3995\r\n3996,name3996,20,job3996\r\n3997,name3997,20,job3997\r\n3998,name3998,20,job3998\r\n3999,name3999,20,job3999\r\n4000,name4000,20,job4000\r\n4001,name4001,20,job4001\r\n4002,name4002,20,job4002\r\n4003,name4003,20,job4003\r\n4004,name4004,20,job4004\r\n4005,name4005,20,job4005\r\n4006,name4006,20,job4006\r\n4007,name4007,20,job4007\r\n4008,name4008,20,job4008\r\n4009,name4009,20,job4009\r\n4010,name4010,20,job4010\r\n4011,name4011,20,job4011\r\n4012,name4012,20,job4012\r\n4013,name4013,20,job4013\r\n4014,name4014,20,job4014\r\n4015,name4015,20,job4015\r\n4016,name4016,20,job4016\r\n4017,name4017,20,job4017\r\n4018,name4018,20,job4018\r\n4019,name4019,20,job4019\r\n4020,name4020,20,job4020\r\n4021,name4021,20,job4021\r\n4022,name4022,20,job4022\r\n4023,name4023,20,job4023\r\n4024,name4024,20,job4024\r\n4025,name4025,20,job4025\r\n4026,name4026,20,job4026\r\n4027,name4027,20,job4027\r\n4028,name4028,20,job4028\r\n4029,name4029,20,job4029\r\n4030,name4030,20,job4030\r\n4031,name4031,20,job4031\r\n4032,name4032,20,job4032\r\n4033,name4033,20,job4033\r\n4034,name4034,20,job4034\r\n4035,name4035,20,job4035\r\n4036,name4036,20,job4036\r\n4037,name4037,20,job4037\r\n4038,name4038,20,job4038\r\n4039,name4039,20,job4039\r\n4040,name4040,20,job4040\r\n4041,name4041,20,job4041\r\n4042,name4042,20,job4042\r\n4043,name4043,20,job4043\r\n4044,name4044,20,job4044\r\n4045,name4045,20,job4045\r\n4046,name4046,20,job4046\r\n4047,name4047,20,job4047\r\n4048,name4048,20,job4048\r\n4049,name4049,20,job4049\r\n4050,name4050,20,job4050\r\n4051,name4051,20,job4051\r\n4052,name4052,20,job4052\r\n4053,name4053,20,job4053\r\n4054,name4054,20,job4054\r\n4055,name4055,20,job4055\r\n4056,name4056,20,job4056\r\n4057,name4057,20,job4057\r\n4058,name4058,20,job4058\r\n4059,name4059,20,job4059\r\n4060,name4060,20,job4060\r\n4061,name4061,20,job4061\r\n4062,name4062,20,job4062\r\n4063,name4063,20,job4063\r\n4064,name4064,20,job4064\r\n4065,name4065,20,job4065\r\n4066,name4066,20,job4066\r\n4067,name4067,20,job4067\r\n4068,name4068,20,job4068\r\n4069,name4069,20,job4069\r\n4070,name4070,20,job4070\r\n4071,name4071,20,job4071\r\n4072,name4072,20,job4072\r\n4073,name4073,20,job4073\r\n4074,name4074,20,job4074\r\n4075,name4075,20,job4075\r\n4076,name4076,20,job4076\r\n4077,name4077,20,job4077\r\n4078,name4078,20,job4078\r\n4079,name4079,20,job4079\r\n4080,name4080,20,job4080\r\n4081,name4081,20,job4081\r\n4082,name4082,20,job4082\r\n4083,name4083,20,job4083\r\n4084,name4084,20,job4084\r\n4085,name4085,20,job4085\r\n4086,name4086,20,job4086\r\n4087,name4087,20,job4087\r\n4088,name4088,20,job4088\r\n4089,name4089,20,job4089\r\n4090,name4090,20,job4090\r\n4091,name4091,20,job4091\r\n4092,name4092,20,job4092\r\n4093,name4093,20,job4093\r\n4094,name4094,20,job4094\r\n4095,name4095,20,job4095\r\n4096,name4096,20,job4096\r\n4097,name4097,20,job4097\r\n4098,name4098,20,job4098\r\n4099,name4099,20,job4099\r\n4100,name4100,20,job4100\r\n4101,name4101,20,job4101\r\n4102,name4102,20,job4102\r\n4103,name4103,20,job4103\r\n4104,name4104,20,job4104\r\n4105,name4105,20,job4105\r\n4106,name4106,20,job4106\r\n4107,name4107,20,job4107\r\n4108,name4108,20,job4108\r\n4109,name4109,20,job4109\r\n4110,name4110,20,job4110\r\n4111,name4111,20,job4111\r\n4112,name4112,20,job4112\r\n4113,name4113,20,job4113\r\n4114,name4114,20,job4114\r\n4115,name4115,20,job4115\r\n4116,name4116,20,job4116\r\n4117,name4117,20,job4117\r\n4118,name4118,20,job4118\r\n4119,name4119,20,job4119\r\n4120,name4120,20,job4120\r\n4121,name4121,20,job4121\r\n4122,name4122,20,job4122\r\n4123,name4123,20,job4123\r\n4124,name4124,20,job4124\r\n4125,name4125,20,job4125\r\n4126,name4126,20,job4126\r\n4127,name4127,20,job4127\r\n4128,name4128,20,job4128\r\n4129,name4129,20,job4129\r\n4130,name4130,20,job4130\r\n4131,name4131,20,job4131\r\n4132,name4132,20,job4132\r\n4133,name4133,20,job4133\r\n4134,name4134,20,job4134\r\n4135,name4135,20,job4135\r\n4136,name4136,20,job4136\r\n4137,name4137,20,job4137\r\n4138,name4138,20,job4138\r\n4139,name4139,20,job4139\r\n4140,name4140,20,job4140\r\n4141,name4141,20,job4141\r\n4142,name4142,20,job4142\r\n4143,name4143,20,job4143\r\n4144,name4144,20,job4144\r\n4145,name4145,20,job4145\r\n4146,name4146,20,job4146\r\n4147,name4147,20,job4147\r\n4148,name4148,20,job4148\r\n4149,name4149,20,job4149\r\n4150,name4150,20,job4150\r\n4151,name4151,20,job4151\r\n4152,name4152,20,job4152\r\n4153,name4153,20,job4153\r\n4154,name4154,20,job4154\r\n4155,name4155,20,job4155\r\n4156,name4156,20,job4156\r\n4157,name4157,20,job4157\r\n4158,name4158,20,job4158\r\n4159,name4159,20,job4159\r\n4160,name4160,20,job4160\r\n4161,name4161,20,job4161\r\n4162,name4162,20,job4162\r\n4163,name4163,20,job4163\r\n4164,name4164,20,job4164\r\n4165,name4165,20,job4165\r\n4166,name4166,20,job4166\r\n4167,name4167,20,job4167\r\n4168,name4168,20,job4168\r\n4169,name4169,20,job4169\r\n4170,name4170,20,job4170\r\n4171,name4171,20,job4171\r\n4172,name4172,20,job4172\r\n4173,name4173,20,job4173\r\n4174,name4174,20,job4174\r\n4175,name4175,20,job4175\r\n4176,name4176,20,job4176\r\n4177,name4177,20,job4177\r\n4178,name4178,20,job4178\r\n4179,name4179,20,job4179\r\n4180,name4180,20,job4180\r\n4181,name4181,20,job4181\r\n4182,name4182,20,job4182\r\n4183,name4183,20,job4183\r\n4184,name4184,20,job4184\r\n4185,name4185,20,job4185\r\n4186,name4186,20,job4186\r\n4187,name4187,20,job4187\r\n4188,name4188,20,job4188\r\n4189,name4189,20,job4189\r\n4190,name4190,20,job4190\r\n4191,name4191,20,job4191\r\n4192,name4192,20,job4192\r\n4193,name4193,20,job4193\r\n4194,name4194,20,job4194\r\n4195,name4195,20,job4195\r\n4196,name4196,20,job4196\r\n4197,name4197,20,job4197\r\n4198,name4198,20,job4198\r\n4199,name4199,20,job4199\r\n4200,name4200,20,job4200\r\n4201,name4201,20,job4201\r\n4202,name4202,20,job4202\r\n4203,name4203,20,job4203\r\n4204,name4204,20,job4204\r\n4205,name4205,20,job4205\r\n4206,name4206,20,job4206\r\n4207,name4207,20,job4207\r\n4208,name4208,20,job4208\r\n4209,name4209,20,job4209\r\n4210,name4210,20,job4210\r\n4211,name4211,20,job4211\r\n4212,name4212,20,job4212\r\n4213,name4213,20,job4213\r\n4214,name4214,20,job4214\r\n4215,name4215,20,job4215\r\n4216,name4216,20,job4216\r\n4217,name4217,20,job4217\r\n4218,name4218,20,job4218\r\n4219,name4219,20,job4219\r\n4220,name4220,20,job4220\r\n4221,name4221,20,job4221\r\n4222,name4222,20,job4222\r\n4223,name4223,20,job4223\r\n4224,name4224,20,job4224\r\n4225,name4225,20,job4225\r\n4226,name4226,20,job4226\r\n4227,name4227,20,job4227\r\n4228,name4228,20,job4228\r\n4229,name4229,20,job4229\r\n4230,name4230,20,job4230\r\n4231,name4231,20,job4231\r\n4232,name4232,20,job4232\r\n4233,name4233,20,job4233\r\n4234,name4234,20,job4234\r\n4235,name4235,20,job4235\r\n4236,name4236,20,job4236\r\n4237,name4237,20,job4237\r\n4238,name4238,20,job4238\r\n4239,name4239,20,job4239\r\n4240,name4240,20,job4240\r\n4241,name4241,20,job4241\r\n4242,name4242,20,job4242\r\n4243,name4243,20,job4243\r\n4244,name4244,20,job4244\r\n4245,name4245,20,job4245\r\n4246,name4246,20,job4246\r\n4247,name4247,20,job4247\r\n4248,name4248,20,job4248\r\n4249,name4249,20,job4249\r\n4250,name4250,20,job4250\r\n4251,name4251,20,job4251\r\n4252,name4252,20,job4252\r\n4253,name4253,20,job4253\r\n4254,name4254,20,job4254\r\n4255,name4255,20,job4255\r\n4256,name4256,20,job4256\r\n4257,name4257,20,job4257\r\n4258,name4258,20,job4258\r\n4259,name4259,20,job4259\r\n4260,name4260,20,job4260\r\n4261,name4261,20,job4261\r\n4262,name4262,20,job4262\r\n4263,name4263,20,job4263\r\n4264,name4264,20,job4264\r\n4265,name4265,20,job4265\r\n4266,name4266,20,job4266\r\n4267,name4267,20,job4267\r\n4268,name4268,20,job4268\r\n4269,name4269,20,job4269\r\n4270,name4270,20,job4270\r\n4271,name4271,20,job4271\r\n4272,name4272,20,job4272\r\n4273,name4273,20,job4273\r\n4274,name4274,20,job4274\r\n4275,name4275,20,job4275\r\n4276,name4276,20,job4276\r\n4277,name4277,20,job4277\r\n4278,name4278,20,job4278\r\n4279,name4279,20,job4279\r\n4280,name4280,20,job4280\r\n4281,name4281,20,job4281\r\n4282,name4282,20,job4282\r\n4283,name4283,20,job4283\r\n4284,name4284,20,job4284\r\n4285,name4285,20,job4285\r\n4286,name4286,20,job4286\r\n4287,name4287,20,job4287\r\n4288,name4288,20,job4288\r\n4289,name4289,20,job4289\r\n4290,name4290,20,job4290\r\n4291,name4291,20,job4291\r\n4292,name4292,20,job4292\r\n4293,name4293,20,job4293\r\n4294,name4294,20,job4294\r\n4295,name4295,20,job4295\r\n4296,name4296,20,job4296\r\n4297,name4297,20,job4297\r\n4298,name4298,20,job4298\r\n4299,name4299,20,job4299\r\n4300,name4300,20,job4300\r\n4301,name4301,20,job4301\r\n4302,name4302,20,job4302\r\n4303,name4303,20,job4303\r\n4304,name4304,20,job4304\r\n4305,name4305,20,job4305\r\n4306,name4306,20,job4306\r\n4307,name4307,20,job4307\r\n4308,name4308,20,job4308\r\n4309,name4309,20,job4309\r\n4310,name4310,20,job4310\r\n4311,name4311,20,job4311\r\n4312,name4312,20,job4312\r\n4313,name4313,20,job4313\r\n4314,name4314,20,job4314\r\n4315,name4315,20,job4315\r\n4316,name4316,20,job4316\r\n4317,name4317,20,job4317\r\n4318,name4318,20,job4318\r\n4319,name4319,20,job4319\r\n4320,name4320,20,job4320\r\n4321,name4321,20,job4321\r\n4322,name4322,20,job4322\r\n4323,name4323,20,job4323\r\n4324,name4324,20,job4324\r\n4325,name4325,20,job4325\r\n4326,name4326,20,job4326\r\n4327,name4327,20,job4327\r\n4328,name4328,20,job4328\r\n4329,name4329,20,job4329\r\n4330,name4330,20,job4330\r\n4331,name4331,20,job4331\r\n4332,name4332,20,job4332\r\n4333,name4333,20,job4333\r\n4334,name4334,20,job4334\r\n4335,name4335,20,job4335\r\n4336,name4336,20,job4336\r\n4337,name4337,20,job4337\r\n4338,name4338,20,job4338\r\n4339,name4339,20,job4339\r\n4340,name4340,20,job4340\r\n4341,name4341,20,job4341\r\n4342,name4342,20,job4342\r\n4343,name4343,20,job4343\r\n4344,name4344,20,job4344\r\n4345,name4345,20,job4345\r\n4346,name4346,20,job4346\r\n4347,name4347,20,job4347\r\n4348,name4348,20,job4348\r\n4349,name4349,20,job4349\r\n4350,name4350,20,job4350\r\n4351,name4351,20,job4351\r\n4352,name4352,20,job4352\r\n4353,name4353,20,job4353\r\n4354,name4354,20,job4354\r\n4355,name4355,20,job4355\r\n4356,name4356,20,job4356\r\n4357,name4357,20,job4357\r\n4358,name4358,20,job4358\r\n4359,name4359,20,job4359\r\n4360,name4360,20,job4360\r\n4361,name4361,20,job4361\r\n4362,name4362,20,job4362\r\n4363,name4363,20,job4363\r\n4364,name4364,20,job4364\r\n4365,name4365,20,job4365\r\n4366,name4366,20,job4366\r\n4367,name4367,20,job4367\r\n4368,name4368,20,job4368\r\n4369,name4369,20,job4369\r\n4370,name4370,20,job4370\r\n4371,name4371,20,job4371\r\n4372,name4372,20,job4372\r\n4373,name4373,20,job4373\r\n4374,name4374,20,job4374\r\n4375,name4375,20,job4375\r\n4376,name4376,20,job4376\r\n4377,name4377,20,job4377\r\n4378,name4378,20,job4378\r\n4379,name4379,20,job4379\r\n4380,name4380,20,job4380\r\n4381,name4381,20,job4381\r\n4382,name4382,20,job4382\r\n4383,name4383,20,job4383\r\n4384,name4384,20,job4384\r\n4385,name4385,20,job4385\r\n4386,name4386,20,job4386\r\n4387,name4387,20,job4387\r\n4388,name4388,20,job4388\r\n4389,name4389,20,job4389\r\n4390,name4390,20,job4390\r\n4391,name4391,20,job4391\r\n4392,name4392,20,job4392\r\n4393,name4393,20,job4393\r\n4394,name4394,20,job4394\r\n4395,name4395,20,job4395\r\n4396,name4396,20,job4396\r\n4397,name4397,20,job4397\r\n4398,name4398,20,job4398\r\n4399,name4399,20,job4399\r\n4400,name4400,20,job4400\r\n4401,name4401,20,job4401\r\n4402,name4402,20,job4402\r\n4403,name4403,20,job4403\r\n4404,name4404,20,job4404\r\n4405,name4405,20,job4405\r\n4406,name4406,20,job4406\r\n4407,name4407,20,job4407\r\n4408,name4408,20,job4408\r\n4409,name4409,20,job4409\r\n4410,name4410,20,job4410\r\n4411,name4411,20,job4411\r\n4412,name4412,20,job4412\r\n4413,name4413,20,job4413\r\n4414,name4414,20,job4414\r\n4415,name4415,20,job4415\r\n4416,name4416,20,job4416\r\n4417,name4417,20,job4417\r\n4418,name4418,20,job4418\r\n4419,name4419,20,job4419\r\n4420,name4420,20,job4420\r\n4421,name4421,20,job4421\r\n4422,name4422,20,job4422\r\n4423,name4423,20,job4423\r\n4424,name4424,20,job4424\r\n4425,name4425,20,job4425\r\n4426,name4426,20,job4426\r\n4427,name4427,20,job4427\r\n4428,name4428,20,job4428\r\n4429,name4429,20,job4429\r\n4430,name4430,20,job4430\r\n4431,name4431,20,job4431\r\n4432,name4432,20,job4432\r\n4433,name4433,20,job4433\r\n4434,name4434,20,job4434\r\n4435,name4435,20,job4435\r\n4436,name4436,20,job4436\r\n4437,name4437,20,job4437\r\n4438,name4438,20,job4438\r\n4439,name4439,20,job4439\r\n4440,name4440,20,job4440\r\n4441,name4441,20,job4441\r\n4442,name4442,20,job4442\r\n4443,name4443,20,job4443\r\n4444,name4444,20,job4444\r\n4445,name4445,20,job4445\r\n4446,name4446,20,job4446\r\n4447,name4447,20,job4447\r\n4448,name4448,20,job4448\r\n4449,name4449,20,job4449\r\n4450,name4450,20,job4450\r\n4451,name4451,20,job4451\r\n4452,name4452,20,job4452\r\n4453,name4453,20,job4453\r\n4454,name4454,20,job4454\r\n4455,name4455,20,job4455\r\n4456,name4456,20,job4456\r\n4457,name4457,20,job4457\r\n4458,name4458,20,job4458\r\n4459,name4459,20,job4459\r\n4460,name4460,20,job4460\r\n4461,name4461,20,job4461\r\n4462,name4462,20,job4462\r\n4463,name4463,20,job4463\r\n4464,name4464,20,job4464\r\n4465,name4465,20,job4465\r\n4466,name4466,20,job4466\r\n4467,name4467,20,job4467\r\n4468,name4468,20,job4468\r\n4469,name4469,20,job4469\r\n4470,name4470,20,job4470\r\n4471,name4471,20,job4471\r\n4472,name4472,20,job4472\r\n4473,name4473,20,job4473\r\n4474,name4474,20,job4474\r\n4475,name4475,20,job4475\r\n4476,name4476,20,job4476\r\n4477,name4477,20,job4477\r\n4478,name4478,20,job4478\r\n4479,name4479,20,job4479\r\n4480,name4480,20,job4480\r\n4481,name4481,20,job4481\r\n4482,name4482,20,job4482\r\n4483,name4483,20,job4483\r\n4484,name4484,20,job4484\r\n4485,name4485,20,job4485\r\n4486,name4486,20,job4486\r\n4487,name4487,20,job4487\r\n4488,name4488,20,job4488\r\n4489,name4489,20,job4489\r\n4490,name4490,20,job4490\r\n4491,name4491,20,job4491\r\n4492,name4492,20,job4492\r\n4493,name4493,20,job4493\r\n4494,name4494,20,job4494\r\n4495,name4495,20,job4495\r\n4496,name4496,20,job4496\r\n4497,name4497,20,job4497\r\n4498,name4498,20,job4498\r\n4499,name4499,20,job4499\r\n4500,name4500,20,job4500\r\n4501,name4501,20,job4501\r\n4502,name4502,20,job4502\r\n4503,name4503,20,job4503\r\n4504,name4504,20,job4504\r\n4505,name4505,20,job4505\r\n4506,name4506,20,job4506\r\n4507,name4507,20,job4507\r\n4508,name4508,20,job4508\r\n4509,name4509,20,job4509\r\n4510,name4510,20,job4510\r\n4511,name4511,20,job4511\r\n4512,name4512,20,job4512\r\n4513,name4513,20,job4513\r\n4514,name4514,20,job4514\r\n4515,name4515,20,job4515\r\n4516,name4516,20,job4516\r\n4517,name4517,20,job4517\r\n4518,name4518,20,job4518\r\n4519,name4519,20,job4519\r\n4520,name4520,20,job4520\r\n4521,name4521,20,job4521\r\n4522,name4522,20,job4522\r\n4523,name4523,20,job4523\r\n4524,name4524,20,job4524\r\n4525,name4525,20,job4525\r\n4526,name4526,20,job4526\r\n4527,name4527,20,job4527\r\n4528,name4528,20,job4528\r\n4529,name4529,20,job4529\r\n4530,name4530,20,job4530\r\n4531,name4531,20,job4531\r\n4532,name4532,20,job4532\r\n4533,name4533,20,job4533\r\n4534,name4534,20,job4534\r\n4535,name4535,20,job4535\r\n4536,name4536,20,job4536\r\n4537,name4537,20,job4537\r\n4538,name4538,20,job4538\r\n4539,name4539,20,job4539\r\n4540,name4540,20,job4540\r\n4541,name4541,20,job4541\r\n4542,name4542,20,job4542\r\n4543,name4543,20,job4543\r\n4544,name4544,20,job4544\r\n4545,name4545,20,job4545\r\n4546,name4546,20,job4546\r\n4547,name4547,20,job4547\r\n4548,name4548,20,job4548\r\n4549,name4549,20,job4549\r\n4550,name4550,20,job4550\r\n4551,name4551,20,job4551\r\n4552,name4552,20,job4552\r\n4553,name4553,20,job4553\r\n4554,name4554,20,job4554\r\n4555,name4555,20,job4555\r\n4556,name4556,20,job4556\r\n4557,name4557,20,job4557\r\n4558,name4558,20,job4558\r\n4559,name4559,20,job4559\r\n4560,name4560,20,job4560\r\n4561,name4561,20,job4561\r\n4562,name4562,20,job4562\r\n4563,name4563,20,job4563\r\n4564,name4564,20,job4564\r\n4565,name4565,20,job4565\r\n4566,name4566,20,job4566\r\n4567,name4567,20,job4567\r\n4568,name4568,20,job4568\r\n4569,name4569,20,job4569\r\n4570,name4570,20,job4570\r\n4571,name4571,20,job4571\r\n4572,name4572,20,job4572\r\n4573,name4573,20,job4573\r\n4574,name4574,20,job4574\r\n4575,name4575,20,job4575\r\n4576,name4576,20,job4576\r\n4577,name4577,20,job4577\r\n4578,name4578,20,job4578\r\n4579,name4579,20,job4579\r\n4580,name4580,20,job4580\r\n4581,name4581,20,job4581\r\n4582,name4582,20,job4582\r\n4583,name4583,20,job4583\r\n4584,name4584,20,job4584\r\n4585,name4585,20,job4585\r\n4586,name4586,20,job4586\r\n4587,name4587,20,job4587\r\n4588,name4588,20,job4588\r\n4589,name4589,20,job4589\r\n4590,name4590,20,job4590\r\n4591,name4591,20,job4591\r\n4592,name4592,20,job4592\r\n4593,name4593,20,job4593\r\n4594,name4594,20,job4594\r\n4595,name4595,20,job4595\r\n4596,name4596,20,job4596\r\n4597,name4597,20,job4597\r\n4598,name4598,20,job4598\r\n4599,name4599,20,job4599\r\n4600,name4600,20,job4600\r\n4601,name4601,20,job4601\r\n4602,name4602,20,job4602\r\n4603,name4603,20,job4603\r\n4604,name4604,20,job4604\r\n4605,name4605,20,job4605\r\n4606,name4606,20,job4606\r\n4607,name4607,20,job4607\r\n4608,name4608,20,job4608\r\n4609,name4609,20,job4609\r\n4610,name4610,20,job4610\r\n4611,name4611,20,job4611\r\n4612,name4612,20,job4612\r\n4613,name4613,20,job4613\r\n4614,name4614,20,job4614\r\n4615,name4615,20,job4615\r\n4616,name4616,20,job4616\r\n4617,name4617,20,job4617\r\n4618,name4618,20,job4618\r\n4619,name4619,20,job4619\r\n4620,name4620,20,job4620\r\n4621,name4621,20,job4621\r\n4622,name4622,20,job4622\r\n4623,name4623,20,job4623\r\n4624,name4624,20,job4624\r\n4625,name4625,20,job4625\r\n4626,name4626,20,job4626\r\n4627,name4627,20,job4627\r\n4628,name4628,20,job4628\r\n4629,name4629,20,job4629\r\n4630,name4630,20,job4630\r\n4631,name4631,20,job4631\r\n4632,name4632,20,job4632\r\n4633,name4633,20,job4633\r\n4634,name4634,20,job4634\r\n4635,name4635,20,job4635\r\n4636,name4636,20,job4636\r\n4637,name4637,20,job4637\r\n4638,name4638,20,job4638\r\n4639,name4639,20,job4639\r\n4640,name4640,20,job4640\r\n4641,name4641,20,job4641\r\n4642,name4642,20,job4642\r\n4643,name4643,20,job4643\r\n4644,name4644,20,job4644\r\n4645,name4645,20,job4645\r\n4646,name4646,20,job4646\r\n4647,name4647,20,job4647\r\n4648,name4648,20,job4648\r\n4649,name4649,20,job4649\r\n4650,name4650,20,job4650\r\n4651,name4651,20,job4651\r\n4652,name4652,20,job4652\r\n4653,name4653,20,job4653\r\n4654,name4654,20,job4654\r\n4655,name4655,20,job4655\r\n4656,name4656,20,job4656\r\n4657,name4657,20,job4657\r\n4658,name4658,20,job4658\r\n4659,name4659,20,job4659\r\n4660,name4660,20,job4660\r\n4661,name4661,20,job4661\r\n4662,name4662,20,job4662\r\n4663,name4663,20,job4663\r\n4664,name4664,20,job4664\r\n4665,name4665,20,job4665\r\n4666,name4666,20,job4666\r\n4667,name4667,20,job4667\r\n4668,name4668,20,job4668\r\n4669,name4669,20,job4669\r\n4670,name4670,20,job4670\r\n4671,name4671,20,job4671\r\n4672,name4672,20,job4672\r\n4673,name4673,20,job4673\r\n4674,name4674,20,job4674\r\n4675,name4675,20,job4675\r\n4676,name4676,20,job4676\r\n4677,name4677,20,job4677\r\n4678,name4678,20,job4678\r\n4679,name4679,20,job4679\r\n4680,name4680,20,job4680\r\n4681,name4681,20,job4681\r\n4682,name4682,20,job4682\r\n4683,name4683,20,job4683\r\n4684,name4684,20,job4684\r\n4685,name4685,20,job4685\r\n4686,name4686,20,job4686\r\n4687,name4687,20,job4687\r\n4688,name4688,20,job4688\r\n4689,name4689,20,job4689\r\n4690,name4690,20,job4690\r\n4691,name4691,20,job4691\r\n4692,name4692,20,job4692\r\n4693,name4693,20,job4693\r\n4694,name4694,20,job4694\r\n4695,name4695,20,job4695\r\n4696,name4696,20,job4696\r\n4697,name4697,20,job4697\r\n4698,name4698,20,job4698\r\n4699,name4699,20,job4699\r\n4700,name4700,20,job4700\r\n4701,name4701,20,job4701\r\n4702,name4702,20,job4702\r\n4703,name4703,20,job4703\r\n4704,name4704,20,job4704\r\n4705,name4705,20,job4705\r\n4706,name4706,20,job4706\r\n4707,name4707,20,job4707\r\n4708,name4708,20,job4708\r\n4709,name4709,20,job4709\r\n4710,name4710,20,job4710\r\n4711,name4711,20,job4711\r\n4712,name4712,20,job4712\r\n4713,name4713,20,job4713\r\n4714,name4714,20,job4714\r\n4715,name4715,20,job4715\r\n4716,name4716,20,job4716\r\n4717,name4717,20,job4717\r\n4718,name4718,20,job4718\r\n4719,name4719,20,job4719\r\n4720,name4720,20,job4720\r\n4721,name4721,20,job4721\r\n4722,name4722,20,job4722\r\n4723,name4723,20,job4723\r\n4724,name4724,20,job4724\r\n4725,name4725,20,job4725\r\n4726,name4726,20,job4726\r\n4727,name4727,20,job4727\r\n4728,name4728,20,job4728\r\n4729,name4729,20,job4729\r\n4730,name4730,20,job4730\r\n4731,name4731,20,job4731\r\n4732,name4732,20,job4732\r\n4733,name4733,20,job4733\r\n4734,name4734,20,job4734\r\n4735,name4735,20,job4735\r\n4736,name4736,20,job4736\r\n4737,name4737,20,job4737\r\n4738,name4738,20,job4738\r\n4739,name4739,20,job4739\r\n4740,name4740,20,job4740\r\n4741,name4741,20,job4741\r\n4742,name4742,20,job4742\r\n4743,name4743,20,job4743\r\n4744,name4744,20,job4744\r\n4745,name4745,20,job4745\r\n4746,name4746,20,job4746\r\n4747,name4747,20,job4747\r\n4748,name4748,20,job4748\r\n4749,name4749,20,job4749\r\n4750,name4750,20,job4750\r\n4751,name4751,20,job4751\r\n4752,name4752,20,job4752\r\n4753,name4753,20,job4753\r\n4754,name4754,20,job4754\r\n4755,name4755,20,job4755\r\n4756,name4756,20,job4756\r\n4757,name4757,20,job4757\r\n4758,name4758,20,job4758\r\n4759,name4759,20,job4759\r\n4760,name4760,20,job4760\r\n4761,name4761,20,job4761\r\n4762,name4762,20,job4762\r\n4763,name4763,20,job4763\r\n4764,name4764,20,job4764\r\n4765,name4765,20,job4765\r\n4766,name4766,20,job4766\r\n4767,name4767,20,job4767\r\n4768,name4768,20,job4768\r\n4769,name4769,20,job4769\r\n4770,name4770,20,job4770\r\n4771,name4771,20,job4771\r\n4772,name4772,20,job4772\r\n4773,name4773,20,job4773\r\n4774,name4774,20,job4774\r\n4775,name4775,20,job4775\r\n4776,name4776,20,job4776\r\n4777,name4777,20,job4777\r\n4778,name4778,20,job4778\r\n4779,name4779,20,job4779\r\n4780,name4780,20,job4780\r\n4781,name4781,20,job4781\r\n4782,name4782,20,job4782\r\n4783,name4783,20,job4783\r\n4784,name4784,20,job4784\r\n4785,name4785,20,job4785\r\n4786,name4786,20,job4786\r\n4787,name4787,20,job4787\r\n4788,name4788,20,job4788\r\n4789,name4789,20,job4789\r\n4790,name4790,20,job4790\r\n4791,name4791,20,job4791\r\n4792,name4792,20,job4792\r\n4793,name4793,20,job4793\r\n4794,name4794,20,job4794\r\n4795,name4795,20,job4795\r\n4796,name4796,20,job4796\r\n4797,name4797,20,job4797\r\n4798,name4798,20,job4798\r\n4799,name4799,20,job4799\r\n4800,name4800,20,job4800\r\n4801,name4801,20,job4801\r\n4802,name4802,20,job4802\r\n4803,name4803,20,job4803\r\n4804,name4804,20,job4804\r\n4805,name4805,20,job4805\r\n4806,name4806,20,job4806\r\n4807,name4807,20,job4807\r\n4808,name4808,20,job4808\r\n4809,name4809,20,job4809\r\n4810,name4810,20,job4810\r\n4811,name4811,20,job4811\r\n4812,name4812,20,job4812\r\n4813,name4813,20,job4813\r\n4814,name4814,20,job4814\r\n4815,name4815,20,job4815\r\n4816,name4816,20,job4816\r\n4817,name4817,20,job4817\r\n4818,name4818,20,job4818\r\n4819,name4819,20,job4819\r\n4820,name4820,20,job4820\r\n4821,name4821,20,job4821\r\n4822,name4822,20,job4822\r\n4823,name4823,20,job4823\r\n4824,name4824,20,job4824\r\n4825,name4825,20,job4825\r\n4826,name4826,20,job4826\r\n4827,name4827,20,job4827\r\n4828,name4828,20,job4828\r\n4829,name4829,20,job4829\r\n4830,name4830,20,job4830\r\n4831,name4831,20,job4831\r\n4832,name4832,20,job4832\r\n4833,name4833,20,job4833\r\n4834,name4834,20,job4834\r\n4835,name4835,20,job4835\r\n4836,name4836,20,job4836\r\n4837,name4837,20,job4837\r\n4838,name4838,20,job4838\r\n4839,name4839,20,job4839\r\n4840,name4840,20,job4840\r\n4841,name4841,20,job4841\r\n4842,name4842,20,job4842\r\n4843,name4843,20,job4843\r\n4844,name4844,20,job4844\r\n4845,name4845,20,job4845\r\n4846,name4846,20,job4846\r\n4847,name4847,20,job4847\r\n4848,name4848,20,job4848\r\n4849,name4849,20,job4849\r\n4850,name4850,20,job4850\r\n4851,name4851,20,job4851\r\n4852,name4852,20,job4852\r\n4853,name4853,20,job4853\r\n4854,name4854,20,job4854\r\n4855,name4855,20,job4855\r\n4856,name4856,20,job4856\r\n4857,name4857,20,job4857\r\n4858,name4858,20,job4858\r\n4859,name4859,20,job4859\r\n4860,name4860,20,job4860\r\n4861,name4861,20,job4861\r\n4862,name4862,20,job4862\r\n4863,name4863,20,job4863\r\n4864,name4864,20,job4864\r\n4865,name4865,20,job4865\r\n4866,name4866,20,job4866\r\n4867,name4867,20,job4867\r\n4868,name4868,20,job4868\r\n4869,name4869,20,job4869\r\n4870,name4870,20,job4870\r\n4871,name4871,20,job4871\r\n4872,name4872,20,job4872\r\n4873,name4873,20,job4873\r\n4874,name4874,20,job4874\r\n4875,name4875,20,job4875\r\n4876,name4876,20,job4876\r\n4877,name4877,20,job4877\r\n4878,name4878,20,job4878\r\n4879,name4879,20,job4879\r\n4880,name4880,20,job4880\r\n4881,name4881,20,job4881\r\n4882,name4882,20,job4882\r\n4883,name4883,20,job4883\r\n4884,name4884,20,job4884\r\n4885,name4885,20,job4885\r\n4886,name4886,20,job4886\r\n4887,name4887,20,job4887\r\n4888,name4888,20,job4888\r\n4889,name4889,20,job4889\r\n4890,name4890,20,job4890\r\n4891,name4891,20,job4891\r\n4892,name4892,20,job4892\r\n4893,name4893,20,job4893\r\n4894,name4894,20,job4894\r\n4895,name4895,20,job4895\r\n4896,name4896,20,job4896\r\n4897,name4897,20,job4897\r\n4898,name4898,20,job4898\r\n4899,name4899,20,job4899\r\n4900,name4900,20,job4900\r\n4901,name4901,20,job4901\r\n4902,name4902,20,job4902\r\n4903,name4903,20,job4903\r\n4904,name4904,20,job4904\r\n4905,name4905,20,job4905\r\n4906,name4906,20,job4906\r\n4907,name4907,20,job4907\r\n4908,name4908,20,job4908\r\n4909,name4909,20,job4909\r\n4910,name4910,20,job4910\r\n4911,name4911,20,job4911\r\n4912,name4912,20,job4912\r\n4913,name4913,20,job4913\r\n4914,name4914,20,job4914\r\n4915,name4915,20,job4915\r\n4916,name4916,20,job4916\r\n4917,name4917,20,job4917\r\n4918,name4918,20,job4918\r\n4919,name4919,20,job4919\r\n4920,name4920,20,job4920\r\n4921,name4921,20,job4921\r\n4922,name4922,20,job4922\r\n4923,name4923,20,job4923\r\n4924,name4924,20,job4924\r\n4925,name4925,20,job4925\r\n4926,name4926,20,job4926\r\n4927,name4927,20,job4927\r\n4928,name4928,20,job4928\r\n4929,name4929,20,job4929\r\n4930,name4930,20,job4930\r\n4931,name4931,20,job4931\r\n4932,name4932,20,job4932\r\n4933,name4933,20,job4933\r\n4934,name4934,20,job4934\r\n4935,name4935,20,job4935\r\n4936,name4936,20,job4936\r\n4937,name4937,20,job4937\r\n4938,name4938,20,job4938\r\n4939,name4939,20,job4939\r\n4940,name4940,20,job4940\r\n4941,name4941,20,job4941\r\n4942,name4942,20,job4942\r\n4943,name4943,20,job4943\r\n4944,name4944,20,job4944\r\n4945,name4945,20,job4945\r\n4946,name4946,20,job4946\r\n4947,name4947,20,job4947\r\n4948,name4948,20,job4948\r\n4949,name4949,20,job4949\r\n4950,name4950,20,job4950\r\n4951,name4951,20,job4951\r\n4952,name4952,20,job4952\r\n4953,name4953,20,job4953\r\n4954,name4954,20,job4954\r\n4955,name4955,20,job4955\r\n4956,name4956,20,job4956\r\n4957,name4957,20,job4957\r\n4958,name4958,20,job4958\r\n4959,name4959,20,job4959\r\n4960,name4960,20,job4960\r\n4961,name4961,20,job4961\r\n4962,name4962,20,job4962\r\n4963,name4963,20,job4963\r\n4964,name4964,20,job4964\r\n4965,name4965,20,job4965\r\n4966,name4966,20,job4966\r\n4967,name4967,20,job4967\r\n4968,name4968,20,job4968\r\n4969,name4969,20,job4969\r\n4970,name4970,20,job4970\r\n4971,name4971,20,job4971\r\n4972,name4972,20,job4972\r\n4973,name4973,20,job4973\r\n4974,name4974,20,job4974\r\n4975,name4975,20,job4975\r\n4976,name4976,20,job4976\r\n4977,name4977,20,job4977\r\n4978,name4978,20,job4978\r\n4979,name4979,20,job4979\r\n4980,name4980,20,job4980\r\n4981,name4981,20,job4981\r\n4982,name4982,20,job4982\r\n4983,name4983,20,job4983\r\n4984,name4984,20,job4984\r\n4985,name4985,20,job4985\r\n4986,name4986,20,job4986\r\n4987,name4987,20,job4987\r\n4988,name4988,20,job4988\r\n4989,name4989,20,job4989\r\n4990,name4990,20,job4990\r\n4991,name4991,20,job4991\r\n4992,name4992,20,job4992\r\n4993,name4993,20,job4993\r\n4994,name4994,20,job4994\r\n4995,name4995,20,job4995\r\n4996,name4996,20,job4996\r\n4997,name4997,20,job4997\r\n4998,name4998,20,job4998\r\n4999,name4999,20,job4999\r\n5000,name5000,20,job5000\r\n5001,name5001,20,job5001\r\n5002,name5002,20,job5002\r\n5003,name5003,20,job5003\r\n5004,name5004,20,job5004\r\n5005,name5005,20,job5005\r\n5006,name5006,20,job5006\r\n5007,name5007,20,job5007\r\n5008,name5008,20,job5008\r\n5009,name5009,20,job5009\r\n5010,name5010,20,job5010\r\n5011,name5011,20,job5011\r\n5012,name5012,20,job5012\r\n5013,name5013,20,job5013\r\n5014,name5014,20,job5014\r\n5015,name5015,20,job5015\r\n5016,name5016,20,job5016\r\n5017,name5017,20,job5017\r\n5018,name5018,20,job5018\r\n5019,name5019,20,job5019\r\n5020,name5020,20,job5020\r\n5021,name5021,20,job5021\r\n5022,name5022,20,job5022\r\n5023,name5023,20,job5023\r\n5024,name5024,20,job5024\r\n5025,name5025,20,job5025\r\n5026,name5026,20,job5026\r\n5027,name5027,20,job5027\r\n5028,name5028,20,job5028\r\n5029,name5029,20,job5029\r\n5030,name5030,20,job5030\r\n5031,name5031,20,job5031\r\n5032,name5032,20,job5032\r\n5033,name5033,20,job5033\r\n5034,name5034,20,job5034\r\n5035,name5035,20,job5035\r\n5036,name5036,20,job5036\r\n5037,name5037,20,job5037\r\n5038,name5038,20,job5038\r\n5039,name5039,20,job5039\r\n5040,name5040,20,job5040\r\n5041,name5041,20,job5041\r\n5042,name5042,20,job5042\r\n5043,name5043,20,job5043\r\n5044,name5044,20,job5044\r\n5045,name5045,20,job5045\r\n5046,name5046,20,job5046\r\n5047,name5047,20,job5047\r\n5048,name5048,20,job5048\r\n5049,name5049,20,job5049\r\n5050,name5050,20,job5050\r\n5051,name5051,20,job5051\r\n5052,name5052,20,job5052\r\n5053,name5053,20,job5053\r\n5054,name5054,20,job5054\r\n5055,name5055,20,job5055\r\n5056,name5056,20,job5056\r\n5057,name5057,20,job5057\r\n5058,name5058,20,job5058\r\n5059,name5059,20,job5059\r\n5060,name5060,20,job5060\r\n5061,name5061,20,job5061\r\n5062,name5062,20,job5062\r\n5063,name5063,20,job5063\r\n5064,name5064,20,job5064\r\n5065,name5065,20,job5065\r\n5066,name5066,20,job5066\r\n5067,name5067,20,job5067\r\n5068,name5068,20,job5068\r\n5069,name5069,20,job5069\r\n5070,name5070,20,job5070\r\n5071,name5071,20,job5071\r\n5072,name5072,20,job5072\r\n5073,name5073,20,job5073\r\n5074,name5074,20,job5074\r\n5075,name5075,20,job5075\r\n5076,name5076,20,job5076\r\n5077,name5077,20,job5077\r\n5078,name5078,20,job5078\r\n5079,name5079,20,job5079\r\n5080,name5080,20,job5080\r\n5081,name5081,20,job5081\r\n5082,name5082,20,job5082\r\n5083,name5083,20,job5083\r\n5084,name5084,20,job5084\r\n5085,name5085,20,job5085\r\n5086,name5086,20,job5086\r\n5087,name5087,20,job5087\r\n5088,name5088,20,job5088\r\n5089,name5089,20,job5089\r\n5090,name5090,20,job5090\r\n5091,name5091,20,job5091\r\n5092,name5092,20,job5092\r\n5093,name5093,20,job5093\r\n5094,name5094,20,job5094\r\n5095,name5095,20,job5095\r\n5096,name5096,20,job5096\r\n5097,name5097,20,job5097\r\n5098,name5098,20,job5098\r\n5099,name5099,20,job5099\r\n5100,name5100,20,job5100\r\n5101,name5101,20,job5101\r\n5102,name5102,20,job5102\r\n5103,name5103,20,job5103\r\n5104,name5104,20,job5104\r\n5105,name5105,20,job5105\r\n5106,name5106,20,job5106\r\n5107,name5107,20,job5107\r\n5108,name5108,20,job5108\r\n5109,name5109,20,job5109\r\n5110,name5110,20,job5110\r\n5111,name5111,20,job5111\r\n5112,name5112,20,job5112\r\n5113,name5113,20,job5113\r\n5114,name5114,20,job5114\r\n5115,name5115,20,job5115\r\n5116,name5116,20,job5116\r\n5117,name5117,20,job5117\r\n5118,name5118,20,job5118\r\n5119,name5119,20,job5119\r\n5120,name5120,20,job5120\r\n5121,name5121,20,job5121\r\n5122,name5122,20,job5122\r\n5123,name5123,20,job5123\r\n5124,name5124,20,job5124\r\n5125,name5125,20,job5125\r\n5126,name5126,20,job5126\r\n5127,name5127,20,job5127\r\n5128,name5128,20,job5128\r\n5129,name5129,20,job5129\r\n5130,name5130,20,job5130\r\n5131,name5131,20,job5131\r\n5132,name5132,20,job5132\r\n5133,name5133,20,job5133\r\n5134,name5134,20,job5134\r\n5135,name5135,20,job5135\r\n5136,name5136,20,job5136\r\n5137,name5137,20,job5137\r\n5138,name5138,20,job5138\r\n5139,name5139,20,job5139\r\n5140,name5140,20,job5140\r\n5141,name5141,20,job5141\r\n5142,name5142,20,job5142\r\n5143,name5143,20,job5143\r\n5144,name5144,20,job5144\r\n5145,name5145,20,job5145\r\n5146,name5146,20,job5146\r\n5147,name5147,20,job5147\r\n5148,name5148,20,job5148\r\n5149,name5149,20,job5149\r\n5150,name5150,20,job5150\r\n5151,name5151,20,job5151\r\n5152,name5152,20,job5152\r\n5153,name5153,20,job5153\r\n5154,name5154,20,job5154\r\n5155,name5155,20,job5155\r\n5156,name5156,20,job5156\r\n5157,name5157,20,job5157\r\n5158,name5158,20,job5158\r\n5159,name5159,20,job5159\r\n5160,name5160,20,job5160\r\n5161,name5161,20,job5161\r\n5162,name5162,20,job5162\r\n5163,name5163,20,job5163\r\n5164,name5164,20,job5164\r\n5165,name5165,20,job5165\r\n5166,name5166,20,job5166\r\n5167,name5167,20,job5167\r\n5168,name5168,20,job5168\r\n5169,name5169,20,job5169\r\n5170,name5170,20,job5170\r\n5171,name5171,20,job5171\r\n5172,name5172,20,job5172\r\n5173,name5173,20,job5173\r\n5174,name5174,20,job5174\r\n5175,name5175,20,job5175\r\n5176,name5176,20,job5176\r\n5177,name5177,20,job5177\r\n5178,name5178,20,job5178\r\n5179,name5179,20,job5179\r\n5180,name5180,20,job5180\r\n5181,name5181,20,job5181\r\n5182,name5182,20,job5182\r\n5183,name5183,20,job5183\r\n5184,name5184,20,job5184\r\n5185,name5185,20,job5185\r\n5186,name5186,20,job5186\r\n5187,name5187,20,job5187\r\n5188,name5188,20,job5188\r\n5189,name5189,20,job5189\r\n5190,name5190,20,job5190\r\n5191,name5191,20,job5191\r\n5192,name5192,20,job5192\r\n5193,name5193,20,job5193\r\n5194,name5194,20,job5194\r\n5195,name5195,20,job5195\r\n5196,name5196,20,job5196\r\n5197,name5197,20,job5197\r\n5198,name5198,20,job5198\r\n5199,name5199,20,job5199\r\n5200,name5200,20,job5200\r\n5201,name5201,20,job5201\r\n5202,name5202,20,job5202\r\n5203,name5203,20,job5203\r\n5204,name5204,20,job5204\r\n5205,name5205,20,job5205\r\n5206,name5206,20,job5206\r\n5207,name5207,20,job5207\r\n5208,name5208,20,job5208\r\n5209,name5209,20,job5209\r\n5210,name5210,20,job5210\r\n5211,name5211,20,job5211\r\n5212,name5212,20,job5212\r\n5213,name5213,20,job5213\r\n5214,name5214,20,job5214\r\n5215,name5215,20,job5215\r\n5216,name5216,20,job5216\r\n5217,name5217,20,job5217\r\n5218,name5218,20,job5218\r\n5219,name5219,20,job5219\r\n5220,name5220,20,job5220\r\n5221,name5221,20,job5221\r\n5222,name5222,20,job5222\r\n5223,name5223,20,job5223\r\n5224,name5224,20,job5224\r\n5225,name5225,20,job5225\r\n5226,name5226,20,job5226\r\n5227,name5227,20,job5227\r\n5228,name5228,20,job5228\r\n5229,name5229,20,job5229\r\n5230,name5230,20,job5230\r\n5231,name5231,20,job5231\r\n5232,name5232,20,job5232\r\n5233,name5233,20,job5233\r\n5234,name5234,20,job5234\r\n5235,name5235,20,job5235\r\n5236,name5236,20,job5236\r\n5237,name5237,20,job5237\r\n5238,name5238,20,job5238\r\n5239,name5239,20,job5239\r\n5240,name5240,20,job5240\r\n5241,name5241,20,job5241\r\n5242,name5242,20,job5242\r\n5243,name5243,20,job5243\r\n5244,name5244,20,job5244\r\n5245,name5245,20,job5245\r\n5246,name5246,20,job5246\r\n5247,name5247,20,job5247\r\n5248,name5248,20,job5248\r\n5249,name5249,20,job5249\r\n5250,name5250,20,job5250\r\n5251,name5251,20,job5251\r\n5252,name5252,20,job5252\r\n5253,name5253,20,job5253\r\n5254,name5254,20,job5254\r\n5255,name5255,20,job5255\r\n5256,name5256,20,job5256\r\n5257,name5257,20,job5257\r\n5258,name5258,20,job5258\r\n5259,name5259,20,job5259\r\n5260,name5260,20,job5260\r\n5261,name5261,20,job5261\r\n5262,name5262,20,job5262\r\n5263,name5263,20,job5263\r\n5264,name5264,20,job5264\r\n5265,name5265,20,job5265\r\n5266,name5266,20,job5266\r\n5267,name5267,20,job5267\r\n5268,name5268,20,job5268\r\n5269,name5269,20,job5269\r\n5270,name5270,20,job5270\r\n5271,name5271,20,job5271\r\n5272,name5272,20,job5272\r\n5273,name5273,20,job5273\r\n5274,name5274,20,job5274\r\n5275,name5275,20,job5275\r\n5276,name5276,20,job5276\r\n5277,name5277,20,job5277\r\n5278,name5278,20,job5278\r\n5279,name5279,20,job5279\r\n5280,name5280,20,job5280\r\n5281,name5281,20,job5281\r\n5282,name5282,20,job5282\r\n5283,name5283,20,job5283\r\n5284,name5284,20,job5284\r\n5285,name5285,20,job5285\r\n5286,name5286,20,job5286\r\n5287,name5287,20,job5287\r\n5288,name5288,20,job5288\r\n5289,name5289,20,job5289\r\n5290,name5290,20,job5290\r\n5291,name5291,20,job5291\r\n5292,name5292,20,job5292\r\n5293,name5293,20,job5293\r\n5294,name5294,20,job5294\r\n5295,name5295,20,job5295\r\n5296,name5296,20,job5296\r\n5297,name5297,20,job5297\r\n5298,name5298,20,job5298\r\n5299,name5299,20,job5299\r\n5300,name5300,20,job5300\r\n5301,name5301,20,job5301\r\n5302,name5302,20,job5302\r\n5303,name5303,20,job5303\r\n5304,name5304,20,job5304\r\n5305,name5305,20,job5305\r\n5306,name5306,20,job5306\r\n5307,name5307,20,job5307\r\n5308,name5308,20,job5308\r\n5309,name5309,20,job5309\r\n5310,name5310,20,job5310\r\n5311,name5311,20,job5311\r\n5312,name5312,20,job5312\r\n5313,name5313,20,job5313\r\n5314,name5314,20,job5314\r\n5315,name5315,20,job5315\r\n5316,name5316,20,job5316\r\n5317,name5317,20,job5317\r\n5318,name5318,20,job5318\r\n5319,name5319,20,job5319\r\n5320,name5320,20,job5320\r\n5321,name5321,20,job5321\r\n5322,name5322,20,job5322\r\n5323,name5323,20,job5323\r\n5324,name5324,20,job5324\r\n5325,name5325,20,job5325\r\n5326,name5326,20,job5326\r\n5327,name5327,20,job5327\r\n5328,name5328,20,job5328\r\n5329,name5329,20,job5329\r\n5330,name5330,20,job5330\r\n5331,name5331,20,job5331\r\n5332,name5332,20,job5332\r\n5333,name5333,20,job5333\r\n5334,name5334,20,job5334\r\n5335,name5335,20,job5335\r\n5336,name5336,20,job5336\r\n5337,name5337,20,job5337\r\n5338,name5338,20,job5338\r\n5339,name5339,20,job5339\r\n5340,name5340,20,job5340\r\n5341,name5341,20,job5341\r\n5342,name5342,20,job5342\r\n5343,name5343,20,job5343\r\n5344,name5344,20,job5344\r\n5345,name5345,20,job5345\r\n5346,name5346,20,job5346\r\n5347,name5347,20,job5347\r\n5348,name5348,20,job5348\r\n5349,name5349,20,job5349\r\n5350,name5350,20,job5350\r\n5351,name5351,20,job5351\r\n5352,name5352,20,job5352\r\n5353,name5353,20,job5353\r\n5354,name5354,20,job5354\r\n5355,name5355,20,job5355\r\n5356,name5356,20,job5356\r\n5357,name5357,20,job5357\r\n5358,name5358,20,job5358\r\n5359,name5359,20,job5359\r\n5360,name5360,20,job5360\r\n5361,name5361,20,job5361\r\n5362,name5362,20,job5362\r\n5363,name5363,20,job5363\r\n5364,name5364,20,job5364\r\n5365,name5365,20,job5365\r\n5366,name5366,20,job5366\r\n5367,name5367,20,job5367\r\n5368,name5368,20,job5368\r\n5369,name5369,20,job5369\r\n5370,name5370,20,job5370\r\n5371,name5371,20,job5371\r\n5372,name5372,20,job5372\r\n5373,name5373,20,job5373\r\n5374,name5374,20,job5374\r\n5375,name5375,20,job5375\r\n5376,name5376,20,job5376\r\n5377,name5377,20,job5377\r\n5378,name5378,20,job5378\r\n5379,name5379,20,job5379\r\n5380,name5380,20,job5380\r\n5381,name5381,20,job5381\r\n5382,name5382,20,job5382\r\n5383,name5383,20,job5383\r\n5384,name5384,20,job5384\r\n5385,name5385,20,job5385\r\n5386,name5386,20,job5386\r\n5387,name5387,20,job5387\r\n5388,name5388,20,job5388\r\n5389,name5389,20,job5389\r\n5390,name5390,20,job5390\r\n5391,name5391,20,job5391\r\n5392,name5392,20,job5392\r\n5393,name5393,20,job5393\r\n5394,name5394,20,job5394\r\n5395,name5395,20,job5395\r\n5396,name5396,20,job5396\r\n5397,name5397,20,job5397\r\n5398,name5398,20,job5398\r\n5399,name5399,20,job5399\r\n5400,name5400,20,job5400\r\n5401,name5401,20,job5401\r\n5402,name5402,20,job5402\r\n5403,name5403,20,job5403\r\n5404,name5404,20,job5404\r\n5405,name5405,20,job5405\r\n5406,name5406,20,job5406\r\n5407,name5407,20,job5407\r\n5408,name5408,20,job5408\r\n5409,name5409,20,job5409\r\n5410,name5410,20,job5410\r\n5411,name5411,20,job5411\r\n5412,name5412,20,job5412\r\n5413,name5413,20,job5413\r\n5414,name5414,20,job5414\r\n5415,name5415,20,job5415\r\n5416,name5416,20,job5416\r\n5417,name5417,20,job5417\r\n5418,name5418,20,job5418\r\n5419,name5419,20,job5419\r\n5420,name5420,20,job5420\r\n5421,name5421,20,job5421\r\n5422,name5422,20,job5422\r\n5423,name5423,20,job5423\r\n5424,name5424,20,job5424\r\n5425,name5425,20,job5425\r\n5426,name5426,20,job5426\r\n5427,name5427,20,job5427\r\n5428,name5428,20,job5428\r\n5429,name5429,20,job5429\r\n5430,name5430,20,job5430\r\n5431,name5431,20,job5431\r\n5432,name5432,20,job5432\r\n5433,name5433,20,job5433\r\n5434,name5434,20,job5434\r\n5435,name5435,20,job5435\r\n5436,name5436,20,job5436\r\n5437,name5437,20,job5437\r\n5438,name5438,20,job5438\r\n5439,name5439,20,job5439\r\n5440,name5440,20,job5440\r\n5441,name5441,20,job5441\r\n5442,name5442,20,job5442\r\n5443,name5443,20,job5443\r\n5444,name5444,20,job5444\r\n5445,name5445,20,job5445\r\n5446,name5446,20,job5446\r\n5447,name5447,20,job5447\r\n5448,name5448,20,job5448\r\n5449,name5449,20,job5449\r\n5450,name5450,20,job5450\r\n5451,name5451,20,job5451\r\n5452,name5452,20,job5452\r\n5453,name5453,20,job5453\r\n5454,name5454,20,job5454\r\n5455,name5455,20,job5455\r\n5456,name5456,20,job5456\r\n5457,name5457,20,job5457\r\n5458,name5458,20,job5458\r\n5459,name5459,20,job5459\r\n5460,name5460,20,job5460\r\n5461,name5461,20,job5461\r\n5462,name5462,20,job5462\r\n5463,name5463,20,job5463\r\n5464,name5464,20,job5464\r\n5465,name5465,20,job5465\r\n5466,name5466,20,job5466\r\n5467,name5467,20,job5467\r\n5468,name5468,20,job5468\r\n5469,name5469,20,job5469\r\n5470,name5470,20,job5470\r\n5471,name5471,20,job5471\r\n5472,name5472,20,job5472\r\n5473,name5473,20,job5473\r\n5474,name5474,20,job5474\r\n5475,name5475,20,job5475\r\n5476,name5476,20,job5476\r\n5477,name5477,20,job5477\r\n5478,name5478,20,job5478\r\n5479,name5479,20,job5479\r\n5480,name5480,20,job5480\r\n5481,name5481,20,job5481\r\n5482,name5482,20,job5482\r\n5483,name5483,20,job5483\r\n5484,name5484,20,job5484\r\n5485,name5485,20,job5485\r\n5486,name5486,20,job5486\r\n5487,name5487,20,job5487\r\n5488,name5488,20,job5488\r\n5489,name5489,20,job5489\r\n5490,name5490,20,job5490\r\n5491,name5491,20,job5491\r\n5492,name5492,20,job5492\r\n5493,name5493,20,job5493\r\n5494,name5494,20,job5494\r\n5495,name5495,20,job5495\r\n5496,name5496,20,job5496\r\n5497,name5497,20,job5497\r\n5498,name5498,20,job5498\r\n5499,name5499,20,job5499\r\n5500,name5500,20,job5500\r\n5501,name5501,20,job5501\r\n5502,name5502,20,job5502\r\n5503,name5503,20,job5503\r\n5504,name5504,20,job5504\r\n5505,name5505,20,job5505\r\n5506,name5506,20,job5506\r\n5507,name5507,20,job5507\r\n5508,name5508,20,job5508\r\n5509,name5509,20,job5509\r\n5510,name5510,20,job5510\r\n5511,name5511,20,job5511\r\n5512,name5512,20,job5512\r\n5513,name5513,20,job5513\r\n5514,name5514,20,job5514\r\n5515,name5515,20,job5515\r\n5516,name5516,20,job5516\r\n5517,name5517,20,job5517\r\n5518,name5518,20,job5518\r\n5519,name5519,20,job5519\r\n5520,name5520,20,job5520\r\n5521,name5521,20,job5521\r\n5522,name5522,20,job5522\r\n5523,name5523,20,job5523\r\n5524,name5524,20,job5524\r\n5525,name5525,20,job5525\r\n5526,name5526,20,job5526\r\n5527,name5527,20,job5527\r\n5528,name5528,20,job5528\r\n5529,name5529,20,job5529\r\n5530,name5530,20,job5530\r\n5531,name5531,20,job5531\r\n5532,name5532,20,job5532\r\n5533,name5533,20,job5533\r\n5534,name5534,20,job5534\r\n5535,name5535,20,job5535\r\n5536,name5536,20,job5536\r\n5537,name5537,20,job5537\r\n5538,name5538,20,job5538\r\n5539,name5539,20,job5539\r\n5540,name5540,20,job5540\r\n5541,name5541,20,job5541\r\n5542,name5542,20,job5542\r\n5543,name5543,20,job5543\r\n5544,name5544,20,job5544\r\n5545,name5545,20,job5545\r\n5546,name5546,20,job5546\r\n5547,name5547,20,job5547\r\n5548,name5548,20,job5548\r\n5549,name5549,20,job5549\r\n5550,name5550,20,job5550\r\n5551,name5551,20,job5551\r\n5552,name5552,20,job5552\r\n5553,name5553,20,job5553\r\n5554,name5554,20,job5554\r\n5555,name5555,20,job5555\r\n5556,name5556,20,job5556\r\n5557,name5557,20,job5557\r\n5558,name5558,20,job5558\r\n5559,name5559,20,job5559\r\n5560,name5560,20,job5560\r\n5561,name5561,20,job5561\r\n5562,name5562,20,job5562\r\n5563,name5563,20,job5563\r\n5564,name5564,20,job5564\r\n5565,name5565,20,job5565\r\n5566,name5566,20,job5566\r\n5567,name5567,20,job5567\r\n5568,name5568,20,job5568\r\n5569,name5569,20,job5569\r\n5570,name5570,20,job5570\r\n5571,name5571,20,job5571\r\n5572,name5572,20,job5572\r\n5573,name5573,20,job5573\r\n5574,name5574,20,job5574\r\n5575,name5575,20,job5575\r\n5576,name5576,20,job5576\r\n5577,name5577,20,job5577\r\n5578,name5578,20,job5578\r\n5579,name5579,20,job5579\r\n5580,name5580,20,job5580\r\n5581,name5581,20,job5581\r\n5582,name5582,20,job5582\r\n5583,name5583,20,job5583\r\n5584,name5584,20,job5584\r\n5585,name5585,20,job5585\r\n5586,name5586,20,job5586\r\n5587,name5587,20,job5587\r\n5588,name5588,20,job5588\r\n5589,name5589,20,job5589\r\n5590,name5590,20,job5590\r\n5591,name5591,20,job5591\r\n5592,name5592,20,job5592\r\n5593,name5593,20,job5593\r\n5594,name5594,20,job5594\r\n5595,name5595,20,job5595\r\n5596,name5596,20,job5596\r\n5597,name5597,20,job5597\r\n5598,name5598,20,job5598\r\n5599,name5599,20,job5599\r\n5600,name5600,20,job5600\r\n5601,name5601,20,job5601\r\n5602,name5602,20,job5602\r\n5603,name5603,20,job5603\r\n5604,name5604,20,job5604\r\n5605,name5605,20,job5605\r\n5606,name5606,20,job5606\r\n5607,name5607,20,job5607\r\n5608,name5608,20,job5608\r\n5609,name5609,20,job5609\r\n5610,name5610,20,job5610\r\n5611,name5611,20,job5611\r\n5612,name5612,20,job5612\r\n5613,name5613,20,job5613\r\n5614,name5614,20,job5614\r\n5615,name5615,20,job5615\r\n5616,name5616,20,job5616\r\n5617,name5617,20,job5617\r\n5618,name5618,20,job5618\r\n5619,name5619,20,job5619\r\n5620,name5620,20,job5620\r\n5621,name5621,20,job5621\r\n5622,name5622,20,job5622\r\n5623,name5623,20,job5623\r\n5624,name5624,20,job5624\r\n5625,name5625,20,job5625\r\n5626,name5626,20,job5626\r\n5627,name5627,20,job5627\r\n5628,name5628,20,job5628\r\n5629,name5629,20,job5629\r\n5630,name5630,20,job5630\r\n5631,name5631,20,job5631\r\n5632,name5632,20,job5632\r\n5633,name5633,20,job5633\r\n5634,name5634,20,job5634\r\n5635,name5635,20,job5635\r\n5636,name5636,20,job5636\r\n5637,name5637,20,job5637\r\n5638,name5638,20,job5638\r\n5639,name5639,20,job5639\r\n5640,name5640,20,job5640\r\n5641,name5641,20,job5641\r\n5642,name5642,20,job5642\r\n5643,name5643,20,job5643\r\n5644,name5644,20,job5644\r\n5645,name5645,20,job5645\r\n5646,name5646,20,job5646\r\n5647,name5647,20,job5647\r\n5648,name5648,20,job5648\r\n5649,name5649,20,job5649\r\n5650,name5650,20,job5650\r\n5651,name5651,20,job5651\r\n5652,name5652,20,job5652\r\n5653,name5653,20,job5653\r\n5654,name5654,20,job5654\r\n5655,name5655,20,job5655\r\n5656,name5656,20,job5656\r\n5657,name5657,20,job5657\r\n5658,name5658,20,job5658\r\n5659,name5659,20,job5659\r\n5660,name5660,20,job5660\r\n5661,name5661,20,job5661\r\n5662,name5662,20,job5662\r\n5663,name5663,20,job5663\r\n5664,name5664,20,job5664\r\n5665,name5665,20,job5665\r\n5666,name5666,20,job5666\r\n5667,name5667,20,job5667\r\n5668,name5668,20,job5668\r\n5669,name5669,20,job5669\r\n5670,name5670,20,job5670\r\n5671,name5671,20,job5671\r\n5672,name5672,20,job5672\r\n5673,name5673,20,job5673\r\n5674,name5674,20,job5674\r\n5675,name5675,20,job5675\r\n5676,name5676,20,job5676\r\n5677,name5677,20,job5677\r\n5678,name5678,20,job5678\r\n5679,name5679,20,job5679\r\n5680,name5680,20,job5680\r\n5681,name5681,20,job5681\r\n5682,name5682,20,job5682\r\n5683,name5683,20,job5683\r\n5684,name5684,20,job5684\r\n5685,name5685,20,job5685\r\n5686,name5686,20,job5686\r\n5687,name5687,20,job5687\r\n5688,name5688,20,job5688\r\n5689,name5689,20,job5689\r\n5690,name5690,20,job5690\r\n5691,name5691,20,job5691\r\n5692,name5692,20,job5692\r\n5693,name5693,20,job5693\r\n5694,name5694,20,job5694\r\n5695,name5695,20,job5695\r\n5696,name5696,20,job5696\r\n5697,name5697,20,job5697\r\n5698,name5698,20,job5698\r\n5699,name5699,20,job5699\r\n5700,name5700,20,job5700\r\n5701,name5701,20,job5701\r\n5702,name5702,20,job5702\r\n5703,name5703,20,job5703\r\n5704,name5704,20,job5704\r\n5705,name5705,20,job5705\r\n5706,name5706,20,job5706\r\n5707,name5707,20,job5707\r\n5708,name5708,20,job5708\r\n5709,name5709,20,job5709\r\n5710,name5710,20,job5710\r\n5711,name5711,20,job5711\r\n5712,name5712,20,job5712\r\n5713,name5713,20,job5713\r\n5714,name5714,20,job5714\r\n5715,name5715,20,job5715\r\n5716,name5716,20,job5716\r\n5717,name5717,20,job5717\r\n5718,name5718,20,job5718\r\n5719,name5719,20,job5719\r\n5720,name5720,20,job5720\r\n5721,name5721,20,job5721\r\n5722,name5722,20,job5722\r\n5723,name5723,20,job5723\r\n5724,name5724,20,job5724\r\n5725,name5725,20,job5725\r\n5726,name5726,20,job5726\r\n5727,name5727,20,job5727\r\n5728,name5728,20,job5728\r\n5729,name5729,20,job5729\r\n5730,name5730,20,job5730\r\n5731,name5731,20,job5731\r\n5732,name5732,20,job5732\r\n5733,name5733,20,job5733\r\n5734,name5734,20,job5734\r\n5735,name5735,20,job5735\r\n5736,name5736,20,job5736\r\n5737,name5737,20,job5737\r\n5738,name5738,20,job5738\r\n5739,name5739,20,job5739\r\n5740,name5740,20,job5740\r\n5741,name5741,20,job5741\r\n5742,name5742,20,job5742\r\n5743,name5743,20,job5743\r\n5744,name5744,20,job5744\r\n5745,name5745,20,job5745\r\n5746,name5746,20,job5746\r\n5747,name5747,20,job5747\r\n5748,name5748,20,job5748\r\n5749,name5749,20,job5749\r\n5750,name5750,20,job5750\r\n5751,name5751,20,job5751\r\n5752,name5752,20,job5752\r\n5753,name5753,20,job5753\r\n5754,name5754,20,job5754\r\n5755,name5755,20,job5755\r\n5756,name5756,20,job5756\r\n5757,name5757,20,job5757\r\n5758,name5758,20,job5758\r\n5759,name5759,20,job5759\r\n5760,name5760,20,job5760\r\n5761,name5761,20,job5761\r\n5762,name5762,20,job5762\r\n5763,name5763,20,job5763\r\n5764,name5764,20,job5764\r\n5765,name5765,20,job5765\r\n5766,name5766,20,job5766\r\n5767,name5767,20,job5767\r\n5768,name5768,20,job5768\r\n5769,name5769,20,job5769\r\n5770,name5770,20,job5770\r\n5771,name5771,20,job5771\r\n5772,name5772,20,job5772\r\n5773,name5773,20,job5773\r\n5774,name5774,20,job5774\r\n5775,name5775,20,job5775\r\n5776,name5776,20,job5776\r\n5777,name5777,20,job5777\r\n5778,name5778,20,job5778\r\n5779,name5779,20,job5779\r\n5780,name5780,20,job5780\r\n5781,name5781,20,job5781\r\n5782,name5782,20,job5782\r\n5783,name5783,20,job5783\r\n5784,name5784,20,job5784\r\n5785,name5785,20,job5785\r\n5786,name5786,20,job5786\r\n5787,name5787,20,job5787\r\n5788,name5788,20,job5788\r\n5789,name5789,20,job5789\r\n5790,name5790,20,job5790\r\n5791,name5791,20,job5791\r\n5792,name5792,20,job5792\r\n5793,name5793,20,job5793\r\n5794,name5794,20,job5794\r\n5795,name5795,20,job5795\r\n5796,name5796,20,job5796\r\n5797,name5797,20,job5797\r\n5798,name5798,20,job5798\r\n5799,name5799,20,job5799\r\n5800,name5800,20,job5800\r\n5801,name5801,20,job5801\r\n5802,name5802,20,job5802\r\n5803,name5803,20,job5803\r\n5804,name5804,20,job5804\r\n5805,name5805,20,job5805\r\n5806,name5806,20,job5806\r\n5807,name5807,20,job5807\r\n5808,name5808,20,job5808\r\n5809,name5809,20,job5809\r\n5810,name5810,20,job5810\r\n5811,name5811,20,job5811\r\n5812,name5812,20,job5812\r\n5813,name5813,20,job5813\r\n5814,name5814,20,job5814\r\n5815,name5815,20,job5815\r\n5816,name5816,20,job5816\r\n5817,name5817,20,job5817\r\n5818,name5818,20,job5818\r\n5819,name5819,20,job5819\r\n5820,name5820,20,job5820\r\n5821,name5821,20,job5821\r\n5822,name5822,20,job5822\r\n5823,name5823,20,job5823\r\n5824,name5824,20,job5824\r\n5825,name5825,20,job5825\r\n5826,name5826,20,job5826\r\n5827,name5827,20,job5827\r\n5828,name5828,20,job5828\r\n5829,name5829,20,job5829\r\n5830,name5830,20,job5830\r\n5831,name5831,20,job5831\r\n5832,name5832,20,job5832\r\n5833,name5833,20,job5833\r\n5834,name5834,20,job5834\r\n5835,name5835,20,job5835\r\n5836,name5836,20,job5836\r\n5837,name5837,20,job5837\r\n5838,name5838,20,job5838\r\n5839,name5839,20,job5839\r\n5840,name5840,20,job5840\r\n5841,name5841,20,job5841\r\n5842,name5842,20,job5842\r\n5843,name5843,20,job5843\r\n5844,name5844,20,job5844\r\n5845,name5845,20,job5845\r\n5846,name5846,20,job5846\r\n5847,name5847,20,job5847\r\n5848,name5848,20,job5848\r\n5849,name5849,20,job5849\r\n5850,name5850,20,job5850\r\n5851,name5851,20,job5851\r\n5852,name5852,20,job5852\r\n5853,name5853,20,job5853\r\n5854,name5854,20,job5854\r\n5855,name5855,20,job5855\r\n5856,name5856,20,job5856\r\n5857,name5857,20,job5857\r\n5858,name5858,20,job5858\r\n5859,name5859,20,job5859\r\n5860,name5860,20,job5860\r\n5861,name5861,20,job5861\r\n5862,name5862,20,job5862\r\n5863,name5863,20,job5863\r\n5864,name5864,20,job5864\r\n5865,name5865,20,job5865\r\n5866,name5866,20,job5866\r\n5867,name5867,20,job5867\r\n5868,name5868,20,job5868\r\n5869,name5869,20,job5869\r\n5870,name5870,20,job5870\r\n5871,name5871,20,job5871\r\n5872,name5872,20,job5872\r\n5873,name5873,20,job5873\r\n5874,name5874,20,job5874\r\n5875,name5875,20,job5875\r\n5876,name5876,20,job5876\r\n5877,name5877,20,job5877\r\n5878,name5878,20,job5878\r\n5879,name5879,20,job5879\r\n5880,name5880,20,job5880\r\n5881,name5881,20,job5881\r\n5882,name5882,20,job5882\r\n5883,name5883,20,job5883\r\n5884,name5884,20,job5884\r\n5885,name5885,20,job5885\r\n5886,name5886,20,job5886\r\n5887,name5887,20,job5887\r\n5888,name5888,20,job5888\r\n5889,name5889,20,job5889\r\n5890,name5890,20,job5890\r\n5891,name5891,20,job5891\r\n5892,name5892,20,job5892\r\n5893,name5893,20,job5893\r\n5894,name5894,20,job5894\r\n5895,name5895,20,job5895\r\n5896,name5896,20,job5896\r\n5897,name5897,20,job5897\r\n5898,name5898,20,job5898\r\n5899,name5899,20,job5899\r\n5900,name5900,20,job5900\r\n5901,name5901,20,job5901\r\n5902,name5902,20,job5902\r\n5903,name5903,20,job5903\r\n5904,name5904,20,job5904\r\n5905,name5905,20,job5905\r\n5906,name5906,20,job5906\r\n5907,name5907,20,job5907\r\n5908,name5908,20,job5908\r\n5909,name5909,20,job5909\r\n5910,name5910,20,job5910\r\n5911,name5911,20,job5911\r\n5912,name5912,20,job5912\r\n5913,name5913,20,job5913\r\n5914,name5914,20,job5914\r\n5915,name5915,20,job5915\r\n5916,name5916,20,job5916\r\n5917,name5917,20,job5917\r\n5918,name5918,20,job5918\r\n5919,name5919,20,job5919\r\n5920,name5920,20,job5920\r\n5921,name5921,20,job5921\r\n5922,name5922,20,job5922\r\n5923,name5923,20,job5923\r\n5924,name5924,20,job5924\r\n5925,name5925,20,job5925\r\n5926,name5926,20,job5926\r\n5927,name5927,20,job5927\r\n5928,name5928,20,job5928\r\n5929,name5929,20,job5929\r\n5930,name5930,20,job5930\r\n5931,name5931,20,job5931\r\n5932,name5932,20,job5932\r\n5933,name5933,20,job5933\r\n5934,name5934,20,job5934\r\n5935,name5935,20,job5935\r\n5936,name5936,20,job5936\r\n5937,name5937,20,job5937\r\n5938,name5938,20,job5938\r\n5939,name5939,20,job5939\r\n5940,name5940,20,job5940\r\n5941,name5941,20,job5941\r\n5942,name5942,20,job5942\r\n5943,name5943,20,job5943\r\n5944,name5944,20,job5944\r\n5945,name5945,20,job5945\r\n5946,name5946,20,job5946\r\n5947,name5947,20,job5947\r\n5948,name5948,20,job5948\r\n5949,name5949,20,job5949\r\n5950,name5950,20,job5950\r\n5951,name5951,20,job5951\r\n5952,name5952,20,job5952\r\n5953,name5953,20,job5953\r\n5954,name5954,20,job5954\r\n5955,name5955,20,job5955\r\n5956,name5956,20,job5956\r\n5957,name5957,20,job5957\r\n5958,name5958,20,job5958\r\n5959,name5959,20,job5959\r\n5960,name5960,20,job5960\r\n5961,name5961,20,job5961\r\n5962,name5962,20,job5962\r\n5963,name5963,20,job5963\r\n5964,name5964,20,job5964\r\n5965,name5965,20,job5965\r\n5966,name5966,20,job5966\r\n5967,name5967,20,job5967\r\n5968,name5968,20,job5968\r\n5969,name5969,20,job5969\r\n5970,name5970,20,job5970\r\n5971,name5971,20,job5971\r\n5972,name5972,20,job5972\r\n5973,name5973,20,job5973\r\n5974,name5974,20,job5974\r\n5975,name5975,20,job5975\r\n5976,name5976,20,job5976\r\n5977,name5977,20,job5977\r\n5978,name5978,20,job5978\r\n5979,name5979,20,job5979\r\n5980,name5980,20,job5980\r\n5981,name5981,20,job5981\r\n5982,name5982,20,job5982\r\n5983,name5983,20,job5983\r\n5984,name5984,20,job5984\r\n5985,name5985,20,job5985\r\n5986,name5986,20,job5986\r\n5987,name5987,20,job5987\r\n5988,name5988,20,job5988\r\n5989,name5989,20,job5989\r\n5990,name5990,20,job5990\r\n5991,name5991,20,job5991\r\n5992,name5992,20,job5992\r\n5993,name5993,20,job5993\r\n5994,name5994,20,job5994\r\n5995,name5995,20,job5995\r\n5996,name5996,20,job5996\r\n5997,name5997,20,job5997\r\n5998,name5998,20,job5998\r\n5999,name5999,20,job5999\r\n6000,name6000,20,job6000\r\n6001,name6001,20,job6001\r\n6002,name6002,20,job6002\r\n6003,name6003,20,job6003\r\n6004,name6004,20,job6004\r\n6005,name6005,20,job6005\r\n6006,name6006,20,job6006\r\n6007,name6007,20,job6007\r\n6008,name6008,20,job6008\r\n6009,name6009,20,job6009\r\n6010,name6010,20,job6010\r\n6011,name6011,20,job6011\r\n6012,name6012,20,job6012\r\n6013,name6013,20,job6013\r\n6014,name6014,20,job6014\r\n6015,name6015,20,job6015\r\n6016,name6016,20,job6016\r\n6017,name6017,20,job6017\r\n6018,name6018,20,job6018\r\n6019,name6019,20,job6019\r\n6020,name6020,20,job6020\r\n6021,name6021,20,job6021\r\n6022,name6022,20,job6022\r\n6023,name6023,20,job6023\r\n6024,name6024,20,job6024\r\n6025,name6025,20,job6025\r\n6026,name6026,20,job6026\r\n6027,name6027,20,job6027\r\n6028,name6028,20,job6028\r\n6029,name6029,20,job6029\r\n6030,name6030,20,job6030\r\n6031,name6031,20,job6031\r\n6032,name6032,20,job6032\r\n6033,name6033,20,job6033\r\n6034,name6034,20,job6034\r\n6035,name6035,20,job6035\r\n6036,name6036,20,job6036\r\n6037,name6037,20,job6037\r\n6038,name6038,20,job6038\r\n6039,name6039,20,job6039\r\n6040,name6040,20,job6040\r\n6041,name6041,20,job6041\r\n6042,name6042,20,job6042\r\n6043,name6043,20,job6043\r\n6044,name6044,20,job6044\r\n6045,name6045,20,job6045\r\n6046,name6046,20,job6046\r\n6047,name6047,20,job6047\r\n6048,name6048,20,job6048\r\n6049,name6049,20,job6049\r\n6050,name6050,20,job6050\r\n6051,name6051,20,job6051\r\n6052,name6052,20,job6052\r\n6053,name6053,20,job6053\r\n6054,name6054,20,job6054\r\n6055,name6055,20,job6055\r\n6056,name6056,20,job6056\r\n6057,name6057,20,job6057\r\n6058,name6058,20,job6058\r\n6059,name6059,20,job6059\r\n6060,name6060,20,job6060\r\n6061,name6061,20,job6061\r\n6062,name6062,20,job6062\r\n6063,name6063,20,job6063\r\n6064,name6064,20,job6064\r\n6065,name6065,20,job6065\r\n6066,name6066,20,job6066\r\n6067,name6067,20,job6067\r\n6068,name6068,20,job6068\r\n6069,name6069,20,job6069\r\n6070,name6070,20,job6070\r\n6071,name6071,20,job6071\r\n6072,name6072,20,job6072\r\n6073,name6073,20,job6073\r\n6074,name6074,20,job6074\r\n6075,name6075,20,job6075\r\n6076,name6076,20,job6076\r\n6077,name6077,20,job6077\r\n6078,name6078,20,job6078\r\n6079,name6079,20,job6079\r\n6080,name6080,20,job6080\r\n6081,name6081,20,job6081\r\n6082,name6082,20,job6082\r\n6083,name6083,20,job6083\r\n6084,name6084,20,job6084\r\n6085,name6085,20,job6085\r\n6086,name6086,20,job6086\r\n6087,name6087,20,job6087\r\n6088,name6088,20,job6088\r\n6089,name6089,20,job6089\r\n6090,name6090,20,job6090\r\n6091,name6091,20,job6091\r\n6092,name6092,20,job6092\r\n6093,name6093,20,job6093\r\n6094,name6094,20,job6094\r\n6095,name6095,20,job6095\r\n6096,name6096,20,job6096\r\n6097,name6097,20,job6097\r\n6098,name6098,20,job6098\r\n6099,name6099,20,job6099\r\n6100,name6100,20,job6100\r\n6101,name6101,20,job6101\r\n6102,name6102,20,job6102\r\n6103,name6103,20,job6103\r\n6104,name6104,20,job6104\r\n6105,name6105,20,job6105\r\n6106,name6106,20,job6106\r\n6107,name6107,20,job6107\r\n6108,name6108,20,job6108\r\n6109,name6109,20,job6109\r\n6110,name6110,20,job6110\r\n6111,name6111,20,job6111\r\n6112,name6112,20,job6112\r\n6113,name6113,20,job6113\r\n6114,name6114,20,job6114\r\n6115,name6115,20,job6115\r\n6116,name6116,20,job6116\r\n6117,name6117,20,job6117\r\n6118,name6118,20,job6118\r\n6119,name6119,20,job6119\r\n6120,name6120,20,job6120\r\n6121,name6121,20,job6121\r\n6122,name6122,20,job6122\r\n6123,name6123,20,job6123\r\n6124,name6124,20,job6124\r\n6125,name6125,20,job6125\r\n6126,name6126,20,job6126\r\n6127,name6127,20,job6127\r\n6128,name6128,20,job6128\r\n6129,name6129,20,job6129\r\n6130,name6130,20,job6130\r\n6131,name6131,20,job6131\r\n6132,name6132,20,job6132\r\n6133,name6133,20,job6133\r\n6134,name6134,20,job6134\r\n6135,name6135,20,job6135\r\n6136,name6136,20,job6136\r\n6137,name6137,20,job6137\r\n6138,name6138,20,job6138\r\n6139,name6139,20,job6139\r\n6140,name6140,20,job6140\r\n6141,name6141,20,job6141\r\n6142,name6142,20,job6142\r\n6143,name6143,20,job6143\r\n6144,name6144,20,job6144\r\n6145,name6145,20,job6145\r\n6146,name6146,20,job6146\r\n6147,name6147,20,job6147\r\n6148,name6148,20,job6148\r\n6149,name6149,20,job6149\r\n6150,name6150,20,job6150\r\n6151,name6151,20,job6151\r\n6152,name6152,20,job6152\r\n6153,name6153,20,job6153\r\n6154,name6154,20,job6154\r\n6155,name6155,20,job6155\r\n6156,name6156,20,job6156\r\n6157,name6157,20,job6157\r\n6158,name6158,20,job6158\r\n6159,name6159,20,job6159\r\n6160,name6160,20,job6160\r\n6161,name6161,20,job6161\r\n6162,name6162,20,job6162\r\n6163,name6163,20,job6163\r\n6164,name6164,20,job6164\r\n6165,name6165,20,job6165\r\n6166,name6166,20,job6166\r\n6167,name6167,20,job6167\r\n6168,name6168,20,job6168\r\n6169,name6169,20,job6169\r\n6170,name6170,20,job6170\r\n6171,name6171,20,job6171\r\n6172,name6172,20,job6172\r\n6173,name6173,20,job6173\r\n6174,name6174,20,job6174\r\n6175,name6175,20,job6175\r\n6176,name6176,20,job6176\r\n6177,name6177,20,job6177\r\n6178,name6178,20,job6178\r\n6179,name6179,20,job6179\r\n6180,name6180,20,job6180\r\n6181,name6181,20,job6181\r\n6182,name6182,20,job6182\r\n6183,name6183,20,job6183\r\n6184,name6184,20,job6184\r\n6185,name6185,20,job6185\r\n6186,name6186,20,job6186\r\n6187,name6187,20,job6187\r\n6188,name6188,20,job6188\r\n6189,name6189,20,job6189\r\n6190,name6190,20,job6190\r\n6191,name6191,20,job6191\r\n6192,name6192,20,job6192\r\n6193,name6193,20,job6193\r\n6194,name6194,20,job6194\r\n6195,name6195,20,job6195\r\n6196,name6196,20,job6196\r\n6197,name6197,20,job6197\r\n6198,name6198,20,job6198\r\n6199,name6199,20,job6199\r\n6200,name6200,20,job6200\r\n6201,name6201,20,job6201\r\n6202,name6202,20,job6202\r\n6203,name6203,20,job6203\r\n6204,name6204,20,job6204\r\n6205,name6205,20,job6205\r\n6206,name6206,20,job6206\r\n6207,name6207,20,job6207\r\n6208,name6208,20,job6208\r\n6209,name6209,20,job6209\r\n6210,name6210,20,job6210\r\n6211,name6211,20,job6211\r\n6212,name6212,20,job6212\r\n6213,name6213,20,job6213\r\n6214,name6214,20,job6214\r\n6215,name6215,20,job6215\r\n6216,name6216,20,job6216\r\n6217,name6217,20,job6217\r\n6218,name6218,20,job6218\r\n6219,name6219,20,job6219\r\n6220,name6220,20,job6220\r\n6221,name6221,20,job6221\r\n6222,name6222,20,job6222\r\n6223,name6223,20,job6223\r\n6224,name6224,20,job6224\r\n6225,name6225,20,job6225\r\n6226,name6226,20,job6226\r\n6227,name6227,20,job6227\r\n6228,name6228,20,job6228\r\n6229,name6229,20,job6229\r\n6230,name6230,20,job6230\r\n6231,name6231,20,job6231\r\n6232,name6232,20,job6232\r\n6233,name6233,20,job6233\r\n6234,name6234,20,job6234\r\n6235,name6235,20,job6235\r\n6236,name6236,20,job6236\r\n6237,name6237,20,job6237\r\n6238,name6238,20,job6238\r\n6239,name6239,20,job6239\r\n6240,name6240,20,job6240\r\n6241,name6241,20,job6241\r\n6242,name6242,20,job6242\r\n6243,name6243,20,job6243\r\n6244,name6244,20,job6244\r\n6245,name6245,20,job6245\r\n6246,name6246,20,job6246\r\n6247,name6247,20,job6247\r\n6248,name6248,20,job6248\r\n6249,name6249,20,job6249\r\n6250,name6250,20,job6250\r\n6251,name6251,20,job6251\r\n6252,name6252,20,job6252\r\n6253,name6253,20,job6253\r\n6254,name6254,20,job6254\r\n6255,name6255,20,job6255\r\n6256,name6256,20,job6256\r\n6257,name6257,20,job6257\r\n6258,name6258,20,job6258\r\n6259,name6259,20,job6259\r\n6260,name6260,20,job6260\r\n6261,name6261,20,job6261\r\n6262,name6262,20,job6262\r\n6263,name6263,20,job6263\r\n6264,name6264,20,job6264\r\n6265,name6265,20,job6265\r\n6266,name6266,20,job6266\r\n6267,name6267,20,job6267\r\n6268,name6268,20,job6268\r\n6269,name6269,20,job6269\r\n6270,name6270,20,job6270\r\n6271,name6271,20,job6271\r\n6272,name6272,20,job6272\r\n6273,name6273,20,job6273\r\n6274,name6274,20,job6274\r\n6275,name6275,20,job6275\r\n6276,name6276,20,job6276\r\n6277,name6277,20,job6277\r\n6278,name6278,20,job6278\r\n6279,name6279,20,job6279\r\n6280,name6280,20,job6280\r\n6281,name6281,20,job6281\r\n6282,name6282,20,job6282\r\n6283,name6283,20,job6283\r\n6284,name6284,20,job6284\r\n6285,name6285,20,job6285\r\n6286,name6286,20,job6286\r\n6287,name6287,20,job6287\r\n6288,name6288,20,job6288\r\n6289,name6289,20,job6289\r\n6290,name6290,20,job6290\r\n6291,name6291,20,job6291\r\n6292,name6292,20,job6292\r\n6293,name6293,20,job6293\r\n6294,name6294,20,job6294\r\n6295,name6295,20,job6295\r\n6296,name6296,20,job6296\r\n6297,name6297,20,job6297\r\n6298,name6298,20,job6298\r\n6299,name6299,20,job6299\r\n6300,name6300,20,job6300\r\n6301,name6301,20,job6301\r\n6302,name6302,20,job6302\r\n6303,name6303,20,job6303\r\n6304,name6304,20,job6304\r\n6305,name6305,20,job6305\r\n6306,name6306,20,job6306\r\n6307,name6307,20,job6307\r\n6308,name6308,20,job6308\r\n6309,name6309,20,job6309\r\n6310,name6310,20,job6310\r\n6311,name6311,20,job6311\r\n6312,name6312,20,job6312\r\n6313,name6313,20,job6313\r\n6314,name6314,20,job6314\r\n6315,name6315,20,job6315\r\n6316,name6316,20,job6316\r\n6317,name6317,20,job6317\r\n6318,name6318,20,job6318\r\n6319,name6319,20,job6319\r\n6320,name6320,20,job6320\r\n6321,name6321,20,job6321\r\n6322,name6322,20,job6322\r\n6323,name6323,20,job6323\r\n6324,name6324,20,job6324\r\n6325,name6325,20,job6325\r\n6326,name6326,20,job6326\r\n6327,name6327,20,job6327\r\n6328,name6328,20,job6328\r\n6329,name6329,20,job6329\r\n6330,name6330,20,job6330\r\n6331,name6331,20,job6331\r\n6332,name6332,20,job6332\r\n6333,name6333,20,job6333\r\n6334,name6334,20,job6334\r\n6335,name6335,20,job6335\r\n6336,name6336,20,job6336\r\n6337,name6337,20,job6337\r\n6338,name6338,20,job6338\r\n6339,name6339,20,job6339\r\n6340,name6340,20,job6340\r\n6341,name6341,20,job6341\r\n6342,name6342,20,job6342\r\n6343,name6343,20,job6343\r\n6344,name6344,20,job6344\r\n6345,name6345,20,job6345\r\n6346,name6346,20,job6346\r\n6347,name6347,20,job6347\r\n6348,name6348,20,job6348\r\n6349,name6349,20,job6349\r\n6350,name6350,20,job6350\r\n6351,name6351,20,job6351\r\n6352,name6352,20,job6352\r\n6353,name6353,20,job6353\r\n6354,name6354,20,job6354\r\n6355,name6355,20,job6355\r\n6356,name6356,20,job6356\r\n6357,name6357,20,job6357\r\n6358,name6358,20,job6358\r\n6359,name6359,20,job6359\r\n6360,name6360,20,job6360\r\n6361,name6361,20,job6361\r\n6362,name6362,20,job6362\r\n6363,name6363,20,job6363\r\n6364,name6364,20,job6364\r\n6365,name6365,20,job6365\r\n6366,name6366,20,job6366\r\n6367,name6367,20,job6367\r\n6368,name6368,20,job6368\r\n6369,name6369,20,job6369\r\n6370,name6370,20,job6370\r\n6371,name6371,20,job6371\r\n6372,name6372,20,job6372\r\n6373,name6373,20,job6373\r\n6374,name6374,20,job6374\r\n6375,name6375,20,job6375\r\n6376,name6376,20,job6376\r\n6377,name6377,20,job6377\r\n6378,name6378,20,job6378\r\n6379,name6379,20,job6379\r\n6380,name6380,20,job6380\r\n6381,name6381,20,job6381\r\n6382,name6382,20,job6382\r\n6383,name6383,20,job6383\r\n6384,name6384,20,job6384\r\n6385,name6385,20,job6385\r\n6386,name6386,20,job6386\r\n6387,name6387,20,job6387\r\n6388,name6388,20,job6388\r\n6389,name6389,20,job6389\r\n6390,name6390,20,job6390\r\n6391,name6391,20,job6391\r\n6392,name6392,20,job6392\r\n6393,name6393,20,job6393\r\n6394,name6394,20,job6394\r\n6395,name6395,20,job6395\r\n6396,name6396,20,job6396\r\n6397,name6397,20,job6397\r\n6398,name6398,20,job6398\r\n6399,name6399,20,job6399\r\n6400,name6400,20,job6400\r\n6401,name6401,20,job6401\r\n6402,name6402,20,job6402\r\n6403,name6403,20,job6403\r\n6404,name6404,20,job6404\r\n6405,name6405,20,job6405\r\n6406,name6406,20,job6406\r\n6407,name6407,20,job6407\r\n6408,name6408,20,job6408\r\n6409,name6409,20,job6409\r\n6410,name6410,20,job6410\r\n6411,name6411,20,job6411\r\n6412,name6412,20,job6412\r\n6413,name6413,20,job6413\r\n6414,name6414,20,job6414\r\n6415,name6415,20,job6415\r\n6416,name6416,20,job6416\r\n6417,name6417,20,job6417\r\n6418,name6418,20,job6418\r\n6419,name6419,20,job6419\r\n6420,name6420,20,job6420\r\n6421,name6421,20,job6421\r\n6422,name6422,20,job6422\r\n6423,name6423,20,job6423\r\n6424,name6424,20,job6424\r\n6425,name6425,20,job6425\r\n6426,name6426,20,job6426\r\n6427,name6427,20,job6427\r\n6428,name6428,20,job6428\r\n6429,name6429,20,job6429\r\n6430,name6430,20,job6430\r\n6431,name6431,20,job6431\r\n6432,name6432,20,job6432\r\n6433,name6433,20,job6433\r\n6434,name6434,20,job6434\r\n6435,name6435,20,job6435\r\n6436,name6436,20,job6436\r\n6437,name6437,20,job6437\r\n6438,name6438,20,job6438\r\n6439,name6439,20,job6439\r\n6440,name6440,20,job6440\r\n6441,name6441,20,job6441\r\n6442,name6442,20,job6442\r\n6443,name6443,20,job6443\r\n6444,name6444,20,job6444\r\n6445,name6445,20,job6445\r\n6446,name6446,20,job6446\r\n6447,name6447,20,job6447\r\n6448,name6448,20,job6448\r\n6449,name6449,20,job6449\r\n6450,name6450,20,job6450\r\n6451,name6451,20,job6451\r\n6452,name6452,20,job6452\r\n6453,name6453,20,job6453\r\n6454,name6454,20,job6454\r\n6455,name6455,20,job6455\r\n6456,name6456,20,job6456\r\n6457,name6457,20,job6457\r\n6458,name6458,20,job6458\r\n6459,name6459,20,job6459\r\n6460,name6460,20,job6460\r\n6461,name6461,20,job6461\r\n6462,name6462,20,job6462\r\n6463,name6463,20,job6463\r\n6464,name6464,20,job6464\r\n6465,name6465,20,job6465\r\n6466,name6466,20,job6466\r\n6467,name6467,20,job6467\r\n6468,name6468,20,job6468\r\n6469,name6469,20,job6469\r\n6470,name6470,20,job6470\r\n6471,name6471,20,job6471\r\n6472,name6472,20,job6472\r\n6473,name6473,20,job6473\r\n6474,name6474,20,job6474\r\n6475,name6475,20,job6475\r\n6476,name6476,20,job6476\r\n6477,name6477,20,job6477\r\n6478,name6478,20,job6478\r\n6479,name6479,20,job6479\r\n6480,name6480,20,job6480\r\n6481,name6481,20,job6481\r\n6482,name6482,20,job6482\r\n6483,name6483,20,job6483\r\n6484,name6484,20,job6484\r\n6485,name6485,20,job6485\r\n6486,name6486,20,job6486\r\n6487,name6487,20,job6487\r\n6488,name6488,20,job6488\r\n6489,name6489,20,job6489\r\n6490,name6490,20,job6490\r\n6491,name6491,20,job6491\r\n6492,name6492,20,job6492\r\n6493,name6493,20,job6493\r\n6494,name6494,20,job6494\r\n6495,name6495,20,job6495\r\n6496,name6496,20,job6496\r\n6497,name6497,20,job6497\r\n6498,name6498,20,job6498\r\n6499,name6499,20,job6499\r\n6500,name6500,20,job6500\r\n6501,name6501,20,job6501\r\n6502,name6502,20,job6502\r\n6503,name6503,20,job6503\r\n6504,name6504,20,job6504\r\n6505,name6505,20,job6505\r\n6506,name6506,20,job6506\r\n6507,name6507,20,job6507\r\n6508,name6508,20,job6508\r\n6509,name6509,20,job6509\r\n6510,name6510,20,job6510\r\n6511,name6511,20,job6511\r\n6512,name6512,20,job6512\r\n6513,name6513,20,job6513\r\n6514,name6514,20,job6514\r\n6515,name6515,20,job6515\r\n6516,name6516,20,job6516\r\n6517,name6517,20,job6517\r\n6518,name6518,20,job6518\r\n6519,name6519,20,job6519\r\n6520,name6520,20,job6520\r\n6521,name6521,20,job6521\r\n6522,name6522,20,job6522\r\n6523,name6523,20,job6523\r\n6524,name6524,20,job6524\r\n6525,name6525,20,job6525\r\n6526,name6526,20,job6526\r\n6527,name6527,20,job6527\r\n6528,name6528,20,job6528\r\n6529,name6529,20,job6529\r\n6530,name6530,20,job6530\r\n6531,name6531,20,job6531\r\n6532,name6532,20,job6532\r\n6533,name6533,20,job6533\r\n6534,name6534,20,job6534\r\n6535,name6535,20,job6535\r\n6536,name6536,20,job6536\r\n6537,name6537,20,job6537\r\n6538,name6538,20,job6538\r\n6539,name6539,20,job6539\r\n6540,name6540,20,job6540\r\n6541,name6541,20,job6541\r\n6542,name6542,20,job6542\r\n6543,name6543,20,job6543\r\n6544,name6544,20,job6544\r\n6545,name6545,20,job6545\r\n6546,name6546,20,job6546\r\n6547,name6547,20,job6547\r\n6548,name6548,20,job6548\r\n6549,name6549,20,job6549\r\n6550,name6550,20,job6550\r\n6551,name6551,20,job6551\r\n6552,name6552,20,job6552\r\n6553,name6553,20,job6553\r\n6554,name6554,20,job6554\r\n6555,name6555,20,job6555\r\n6556,name6556,20,job6556\r\n6557,name6557,20,job6557\r\n6558,name6558,20,job6558\r\n6559,name6559,20,job6559\r\n6560,name6560,20,job6560\r\n6561,name6561,20,job6561\r\n6562,name6562,20,job6562\r\n6563,name6563,20,job6563\r\n6564,name6564,20,job6564\r\n6565,name6565,20,job6565\r\n6566,name6566,20,job6566\r\n6567,name6567,20,job6567\r\n6568,name6568,20,job6568\r\n6569,name6569,20,job6569\r\n6570,name6570,20,job6570\r\n6571,name6571,20,job6571\r\n6572,name6572,20,job6572\r\n6573,name6573,20,job6573\r\n6574,name6574,20,job6574\r\n6575,name6575,20,job6575\r\n6576,name6576,20,job6576\r\n6577,name6577,20,job6577\r\n6578,name6578,20,job6578\r\n6579,name6579,20,job6579\r\n6580,name6580,20,job6580\r\n6581,name6581,20,job6581\r\n6582,name6582,20,job6582\r\n6583,name6583,20,job6583\r\n6584,name6584,20,job6584\r\n6585,name6585,20,job6585\r\n6586,name6586,20,job6586\r\n6587,name6587,20,job6587\r\n6588,name6588,20,job6588\r\n6589,name6589,20,job6589\r\n6590,name6590,20,job6590\r\n6591,name6591,20,job6591\r\n6592,name6592,20,job6592\r\n6593,name6593,20,job6593\r\n6594,name6594,20,job6594\r\n6595,name6595,20,job6595\r\n6596,name6596,20,job6596\r\n6597,name6597,20,job6597\r\n6598,name6598,20,job6598\r\n6599,name6599,20,job6599\r\n6600,name6600,20,job6600\r\n6601,name6601,20,job6601\r\n6602,name6602,20,job6602\r\n6603,name6603,20,job6603\r\n6604,name6604,20,job6604\r\n6605,name6605,20,job6605\r\n6606,name6606,20,job6606\r\n6607,name6607,20,job6607\r\n6608,name6608,20,job6608\r\n6609,name6609,20,job6609\r\n6610,name6610,20,job6610\r\n6611,name6611,20,job6611\r\n6612,name6612,20,job6612\r\n6613,name6613,20,job6613\r\n6614,name6614,20,job6614\r\n6615,name6615,20,job6615\r\n6616,name6616,20,job6616\r\n6617,name6617,20,job6617\r\n6618,name6618,20,job6618\r\n6619,name6619,20,job6619\r\n6620,name6620,20,job6620\r\n6621,name6621,20,job6621\r\n6622,name6622,20,job6622\r\n6623,name6623,20,job6623\r\n6624,name6624,20,job6624\r\n6625,name6625,20,job6625\r\n6626,name6626,20,job6626\r\n6627,name6627,20,job6627\r\n6628,name6628,20,job6628\r\n6629,name6629,20,job6629\r\n6630,name6630,20,job6630\r\n6631,name6631,20,job6631\r\n6632,name6632,20,job6632\r\n6633,name6633,20,job6633\r\n6634,name6634,20,job6634\r\n6635,name6635,20,job6635\r\n6636,name6636,20,job6636\r\n6637,name6637,20,job6637\r\n6638,name6638,20,job6638\r\n6639,name6639,20,job6639\r\n6640,name6640,20,job6640\r\n6641,name6641,20,job6641\r\n6642,name6642,20,job6642\r\n6643,name6643,20,job6643\r\n6644,name6644,20,job6644\r\n6645,name6645,20,job6645\r\n6646,name6646,20,job6646\r\n6647,name6647,20,job6647\r\n6648,name6648,20,job6648\r\n6649,name6649,20,job6649\r\n6650,name6650,20,job6650\r\n6651,name6651,20,job6651\r\n6652,name6652,20,job6652\r\n6653,name6653,20,job6653\r\n6654,name6654,20,job6654\r\n6655,name6655,20,job6655\r\n6656,name6656,20,job6656\r\n6657,name6657,20,job6657\r\n6658,name6658,20,job6658\r\n6659,name6659,20,job6659\r\n6660,name6660,20,job6660\r\n6661,name6661,20,job6661\r\n6662,name6662,20,job6662\r\n6663,name6663,20,job6663\r\n6664,name6664,20,job6664\r\n6665,name6665,20,job6665\r\n6666,name6666,20,job6666\r\n6667,name6667,20,job6667\r\n6668,name6668,20,job6668\r\n6669,name6669,20,job6669\r\n6670,name6670,20,job6670\r\n6671,name6671,20,job6671\r\n6672,name6672,20,job6672\r\n6673,name6673,20,job6673\r\n6674,name6674,20,job6674\r\n6675,name6675,20,job6675\r\n6676,name6676,20,job6676\r\n6677,name6677,20,job6677\r\n6678,name6678,20,job6678\r\n6679,name6679,20,job6679\r\n6680,name6680,20,job6680\r\n6681,name6681,20,job6681\r\n6682,name6682,20,job6682\r\n6683,name6683,20,job6683\r\n6684,name6684,20,job6684\r\n6685,name6685,20,job6685\r\n6686,name6686,20,job6686\r\n6687,name6687,20,job6687\r\n6688,name6688,20,job6688\r\n6689,name6689,20,job6689\r\n6690,name6690,20,job6690\r\n6691,name6691,20,job6691\r\n6692,name6692,20,job6692\r\n6693,name6693,20,job6693\r\n6694,name6694,20,job6694\r\n6695,name6695,20,job6695\r\n6696,name6696,20,job6696\r\n6697,name6697,20,job6697\r\n6698,name6698,20,job6698\r\n6699,name6699,20,job6699\r\n6700,name6700,20,job6700\r\n6701,name6701,20,job6701\r\n6702,name6702,20,job6702\r\n6703,name6703,20,job6703\r\n6704,name6704,20,job6704\r\n6705,name6705,20,job6705\r\n6706,name6706,20,job6706\r\n6707,name6707,20,job6707\r\n6708,name6708,20,job6708\r\n6709,name6709,20,job6709\r\n6710,name6710,20,job6710\r\n6711,name6711,20,job6711\r\n6712,name6712,20,job6712\r\n6713,name6713,20,job6713\r\n6714,name6714,20,job6714\r\n6715,name6715,20,job6715\r\n6716,name6716,20,job6716\r\n6717,name6717,20,job6717\r\n6718,name6718,20,job6718\r\n6719,name6719,20,job6719\r\n6720,name6720,20,job6720\r\n6721,name6721,20,job6721\r\n6722,name6722,20,job6722\r\n6723,name6723,20,job6723\r\n6724,name6724,20,job6724\r\n6725,name6725,20,job6725\r\n6726,name6726,20,job6726\r\n6727,name6727,20,job6727\r\n6728,name6728,20,job6728\r\n6729,name6729,20,job6729\r\n6730,name6730,20,job6730\r\n6731,name6731,20,job6731\r\n6732,name6732,20,job6732\r\n6733,name6733,20,job6733\r\n6734,name6734,20,job6734\r\n6735,name6735,20,job6735\r\n6736,name6736,20,job6736\r\n6737,name6737,20,job6737\r\n6738,name6738,20,job6738\r\n6739,name6739,20,job6739\r\n6740,name6740,20,job6740\r\n6741,name6741,20,job6741\r\n6742,name6742,20,job6742\r\n6743,name6743,20,job6743\r\n6744,name6744,20,job6744\r\n6745,name6745,20,job6745\r\n6746,name6746,20,job6746\r\n6747,name6747,20,job6747\r\n6748,name6748,20,job6748\r\n6749,name6749,20,job6749\r\n6750,name6750,20,job6750\r\n6751,name6751,20,job6751\r\n6752,name6752,20,job6752\r\n6753,name6753,20,job6753\r\n6754,name6754,20,job6754\r\n6755,name6755,20,job6755\r\n6756,name6756,20,job6756\r\n6757,name6757,20,job6757\r\n6758,name6758,20,job6758\r\n6759,name6759,20,job6759\r\n6760,name6760,20,job6760\r\n6761,name6761,20,job6761\r\n6762,name6762,20,job6762\r\n6763,name6763,20,job6763\r\n6764,name6764,20,job6764\r\n6765,name6765,20,job6765\r\n6766,name6766,20,job6766\r\n6767,name6767,20,job6767\r\n6768,name6768,20,job6768\r\n6769,name6769,20,job6769\r\n6770,name6770,20,job6770\r\n6771,name6771,20,job6771\r\n6772,name6772,20,job6772\r\n6773,name6773,20,job6773\r\n6774,name6774,20,job6774\r\n6775,name6775,20,job6775\r\n6776,name6776,20,job6776\r\n6777,name6777,20,job6777\r\n6778,name6778,20,job6778\r\n6779,name6779,20,job6779\r\n6780,name6780,20,job6780\r\n6781,name6781,20,job6781\r\n6782,name6782,20,job6782\r\n6783,name6783,20,job6783\r\n6784,name6784,20,job6784\r\n6785,name6785,20,job6785\r\n6786,name6786,20,job6786\r\n6787,name6787,20,job6787\r\n6788,name6788,20,job6788\r\n6789,name6789,20,job6789\r\n6790,name6790,20,job6790\r\n6791,name6791,20,job6791\r\n6792,name6792,20,job6792\r\n6793,name6793,20,job6793\r\n6794,name6794,20,job6794\r\n6795,name6795,20,job6795\r\n6796,name6796,20,job6796\r\n6797,name6797,20,job6797\r\n6798,name6798,20,job6798\r\n6799,name6799,20,job6799\r\n6800,name6800,20,job6800\r\n6801,name6801,20,job6801\r\n6802,name6802,20,job6802\r\n6803,name6803,20,job6803\r\n6804,name6804,20,job6804\r\n6805,name6805,20,job6805\r\n6806,name6806,20,job6806\r\n6807,name6807,20,job6807\r\n6808,name6808,20,job6808\r\n6809,name6809,20,job6809\r\n6810,name6810,20,job6810\r\n6811,name6811,20,job6811\r\n6812,name6812,20,job6812\r\n6813,name6813,20,job6813\r\n6814,name6814,20,job6814\r\n6815,name6815,20,job6815\r\n6816,name6816,20,job6816\r\n6817,name6817,20,job6817\r\n6818,name6818,20,job6818\r\n6819,name6819,20,job6819\r\n6820,name6820,20,job6820\r\n6821,name6821,20,job6821\r\n6822,name6822,20,job6822\r\n6823,name6823,20,job6823\r\n6824,name6824,20,job6824\r\n6825,name6825,20,job6825\r\n6826,name6826,20,job6826\r\n6827,name6827,20,job6827\r\n6828,name6828,20,job6828\r\n6829,name6829,20,job6829\r\n6830,name6830,20,job6830\r\n6831,name6831,20,job6831\r\n6832,name6832,20,job6832\r\n6833,name6833,20,job6833\r\n6834,name6834,20,job6834\r\n6835,name6835,20,job6835\r\n6836,name6836,20,job6836\r\n6837,name6837,20,job6837\r\n6838,name6838,20,job6838\r\n6839,name6839,20,job6839\r\n6840,name6840,20,job6840\r\n6841,name6841,20,job6841\r\n6842,name6842,20,job6842\r\n6843,name6843,20,job6843\r\n6844,name6844,20,job6844\r\n6845,name6845,20,job6845\r\n6846,name6846,20,job6846\r\n6847,name6847,20,job6847\r\n6848,name6848,20,job6848\r\n6849,name6849,20,job6849\r\n6850,name6850,20,job6850\r\n6851,name6851,20,job6851\r\n6852,name6852,20,job6852\r\n6853,name6853,20,job6853\r\n6854,name6854,20,job6854\r\n6855,name6855,20,job6855\r\n6856,name6856,20,job6856\r\n6857,name6857,20,job6857\r\n6858,name6858,20,job6858\r\n6859,name6859,20,job6859\r\n6860,name6860,20,job6860\r\n6861,name6861,20,job6861\r\n6862,name6862,20,job6862\r\n6863,name6863,20,job6863\r\n6864,name6864,20,job6864\r\n6865,name6865,20,job6865\r\n6866,name6866,20,job6866\r\n6867,name6867,20,job6867\r\n6868,name6868,20,job6868\r\n6869,name6869,20,job6869\r\n6870,name6870,20,job6870\r\n6871,name6871,20,job6871\r\n6872,name6872,20,job6872\r\n6873,name6873,20,job6873\r\n6874,name6874,20,job6874\r\n6875,name6875,20,job6875\r\n6876,name6876,20,job6876\r\n6877,name6877,20,job6877\r\n6878,name6878,20,job6878\r\n6879,name6879,20,job6879\r\n6880,name6880,20,job6880\r\n6881,name6881,20,job6881\r\n6882,name6882,20,job6882\r\n6883,name6883,20,job6883\r\n6884,name6884,20,job6884\r\n6885,name6885,20,job6885\r\n6886,name6886,20,job6886\r\n6887,name6887,20,job6887\r\n6888,name6888,20,job6888\r\n6889,name6889,20,job6889\r\n6890,name6890,20,job6890\r\n6891,name6891,20,job6891\r\n6892,name6892,20,job6892\r\n6893,name6893,20,job6893\r\n6894,name6894,20,job6894\r\n6895,name6895,20,job6895\r\n6896,name6896,20,job6896\r\n6897,name6897,20,job6897\r\n6898,name6898,20,job6898\r\n6899,name6899,20,job6899\r\n6900,name6900,20,job6900\r\n6901,name6901,20,job6901\r\n6902,name6902,20,job6902\r\n6903,name6903,20,job6903\r\n6904,name6904,20,job6904\r\n6905,name6905,20,job6905\r\n6906,name6906,20,job6906\r\n6907,name6907,20,job6907\r\n6908,name6908,20,job6908\r\n6909,name6909,20,job6909\r\n6910,name6910,20,job6910\r\n6911,name6911,20,job6911\r\n6912,name6912,20,job6912\r\n6913,name6913,20,job6913\r\n6914,name6914,20,job6914\r\n6915,name6915,20,job6915\r\n6916,name6916,20,job6916\r\n6917,name6917,20,job6917\r\n6918,name6918,20,job6918\r\n6919,name6919,20,job6919\r\n6920,name6920,20,job6920\r\n6921,name6921,20,job6921\r\n6922,name6922,20,job6922\r\n6923,name6923,20,job6923\r\n6924,name6924,20,job6924\r\n6925,name6925,20,job6925\r\n6926,name6926,20,job6926\r\n6927,name6927,20,job6927\r\n6928,name6928,20,job6928\r\n6929,name6929,20,job6929\r\n6930,name6930,20,job6930\r\n6931,name6931,20,job6931\r\n6932,name6932,20,job6932\r\n6933,name6933,20,job6933\r\n6934,name6934,20,job6934\r\n6935,name6935,20,job6935\r\n6936,name6936,20,job6936\r\n6937,name6937,20,job6937\r\n6938,name6938,20,job6938\r\n6939,name6939,20,job6939\r\n6940,name6940,20,job6940\r\n6941,name6941,20,job6941\r\n6942,name6942,20,job6942\r\n6943,name6943,20,job6943\r\n6944,name6944,20,job6944\r\n6945,name6945,20,job6945\r\n6946,name6946,20,job6946\r\n6947,name6947,20,job6947\r\n6948,name6948,20,job6948\r\n6949,name6949,20,job6949\r\n6950,name6950,20,job6950\r\n6951,name6951,20,job6951\r\n6952,name6952,20,job6952\r\n6953,name6953,20,job6953\r\n6954,name6954,20,job6954\r\n6955,name6955,20,job6955\r\n6956,name6956,20,job6956\r\n6957,name6957,20,job6957\r\n6958,name6958,20,job6958\r\n6959,name6959,20,job6959\r\n6960,name6960,20,job6960\r\n6961,name6961,20,job6961\r\n6962,name6962,20,job6962\r\n6963,name6963,20,job6963\r\n6964,name6964,20,job6964\r\n6965,name6965,20,job6965\r\n6966,name6966,20,job6966\r\n6967,name6967,20,job6967\r\n6968,name6968,20,job6968\r\n6969,name6969,20,job6969\r\n6970,name6970,20,job6970\r\n6971,name6971,20,job6971\r\n6972,name6972,20,job6972\r\n6973,name6973,20,job6973\r\n6974,name6974,20,job6974\r\n6975,name6975,20,job6975\r\n6976,name6976,20,job6976\r\n6977,name6977,20,job6977\r\n6978,name6978,20,job6978\r\n6979,name6979,20,job6979\r\n6980,name6980,20,job6980\r\n6981,name6981,20,job6981\r\n6982,name6982,20,job6982\r\n6983,name6983,20,job6983\r\n6984,name6984,20,job6984\r\n6985,name6985,20,job6985\r\n6986,name6986,20,job6986\r\n6987,name6987,20,job6987\r\n6988,name6988,20,job6988\r\n6989,name6989,20,job6989\r\n6990,name6990,20,job6990\r\n6991,name6991,20,job6991\r\n6992,name6992,20,job6992\r\n6993,name6993,20,job6993\r\n6994,name6994,20,job6994\r\n6995,name6995,20,job6995\r\n6996,name6996,20,job6996\r\n6997,name6997,20,job6997\r\n6998,name6998,20,job6998\r\n6999,name6999,20,job6999\r\n7000,name7000,20,job7000\r\n7001,name7001,20,job7001\r\n7002,name7002,20,job7002\r\n7003,name7003,20,job7003\r\n7004,name7004,20,job7004\r\n7005,name7005,20,job7005\r\n7006,name7006,20,job7006\r\n7007,name7007,20,job7007\r\n7008,name7008,20,job7008\r\n7009,name7009,20,job7009\r\n7010,name7010,20,job7010\r\n7011,name7011,20,job7011\r\n7012,name7012,20,job7012\r\n7013,name7013,20,job7013\r\n7014,name7014,20,job7014\r\n7015,name7015,20,job7015\r\n7016,name7016,20,job7016\r\n7017,name7017,20,job7017\r\n7018,name7018,20,job7018\r\n7019,name7019,20,job7019\r\n7020,name7020,20,job7020\r\n7021,name7021,20,job7021\r\n7022,name7022,20,job7022\r\n7023,name7023,20,job7023\r\n7024,name7024,20,job7024\r\n7025,name7025,20,job7025\r\n7026,name7026,20,job7026\r\n7027,name7027,20,job7027\r\n7028,name7028,20,job7028\r\n7029,name7029,20,job7029\r\n7030,name7030,20,job7030\r\n7031,name7031,20,job7031\r\n7032,name7032,20,job7032\r\n7033,name7033,20,job7033\r\n7034,name7034,20,job7034\r\n7035,name7035,20,job7035\r\n7036,name7036,20,job7036\r\n7037,name7037,20,job7037\r\n7038,name7038,20,job7038\r\n7039,name7039,20,job7039\r\n7040,name7040,20,job7040\r\n7041,name7041,20,job7041\r\n7042,name7042,20,job7042\r\n7043,name7043,20,job7043\r\n7044,name7044,20,job7044\r\n7045,name7045,20,job7045\r\n7046,name7046,20,job7046\r\n7047,name7047,20,job7047\r\n7048,name7048,20,job7048\r\n7049,name7049,20,job7049\r\n7050,name7050,20,job7050\r\n7051,name7051,20,job7051\r\n7052,name7052,20,job7052\r\n7053,name7053,20,job7053\r\n7054,name7054,20,job7054\r\n7055,name7055,20,job7055\r\n7056,name7056,20,job7056\r\n7057,name7057,20,job7057\r\n7058,name7058,20,job7058\r\n7059,name7059,20,job7059\r\n7060,name7060,20,job7060\r\n7061,name7061,20,job7061\r\n7062,name7062,20,job7062\r\n7063,name7063,20,job7063\r\n7064,name7064,20,job7064\r\n7065,name7065,20,job7065\r\n7066,name7066,20,job7066\r\n7067,name7067,20,job7067\r\n7068,name7068,20,job7068\r\n7069,name7069,20,job7069\r\n7070,name7070,20,job7070\r\n7071,name7071,20,job7071\r\n7072,name7072,20,job7072\r\n7073,name7073,20,job7073\r\n7074,name7074,20,job7074\r\n7075,name7075,20,job7075\r\n7076,name7076,20,job7076\r\n7077,name7077,20,job7077\r\n7078,name7078,20,job7078\r\n7079,name7079,20,job7079\r\n7080,name7080,20,job7080\r\n7081,name7081,20,job7081\r\n7082,name7082,20,job7082\r\n7083,name7083,20,job7083\r\n7084,name7084,20,job7084\r\n7085,name7085,20,job7085\r\n7086,name7086,20,job7086\r\n7087,name7087,20,job7087\r\n7088,name7088,20,job7088\r\n7089,name7089,20,job7089\r\n7090,name7090,20,job7090\r\n7091,name7091,20,job7091\r\n7092,name7092,20,job7092\r\n7093,name7093,20,job7093\r\n7094,name7094,20,job7094\r\n7095,name7095,20,job7095\r\n7096,name7096,20,job7096\r\n7097,name7097,20,job7097\r\n7098,name7098,20,job7098\r\n7099,name7099,20,job7099\r\n7100,name7100,20,job7100\r\n7101,name7101,20,job7101\r\n7102,name7102,20,job7102\r\n7103,name7103,20,job7103\r\n7104,name7104,20,job7104\r\n7105,name7105,20,job7105\r\n7106,name7106,20,job7106\r\n7107,name7107,20,job7107\r\n7108,name7108,20,job7108\r\n7109,name7109,20,job7109\r\n7110,name7110,20,job7110\r\n7111,name7111,20,job7111\r\n7112,name7112,20,job7112\r\n7113,name7113,20,job7113\r\n7114,name7114,20,job7114\r\n7115,name7115,20,job7115\r\n7116,name7116,20,job7116\r\n7117,name7117,20,job7117\r\n7118,name7118,20,job7118\r\n7119,name7119,20,job7119\r\n7120,name7120,20,job7120\r\n7121,name7121,20,job7121\r\n7122,name7122,20,job7122\r\n7123,name7123,20,job7123\r\n7124,name7124,20,job7124\r\n7125,name7125,20,job7125\r\n7126,name7126,20,job7126\r\n7127,name7127,20,job7127\r\n7128,name7128,20,job7128\r\n7129,name7129,20,job7129\r\n7130,name7130,20,job7130\r\n7131,name7131,20,job7131\r\n7132,name7132,20,job7132\r\n7133,name7133,20,job7133\r\n7134,name7134,20,job7134\r\n7135,name7135,20,job7135\r\n7136,name7136,20,job7136\r\n7137,name7137,20,job7137\r\n7138,name7138,20,job7138\r\n7139,name7139,20,job7139\r\n7140,name7140,20,job7140\r\n7141,name7141,20,job7141\r\n7142,name7142,20,job7142\r\n7143,name7143,20,job7143\r\n7144,name7144,20,job7144\r\n7145,name7145,20,job7145\r\n7146,name7146,20,job7146\r\n7147,name7147,20,job7147\r\n7148,name7148,20,job7148\r\n7149,name7149,20,job7149\r\n7150,name7150,20,job7150\r\n7151,name7151,20,job7151\r\n7152,name7152,20,job7152\r\n7153,name7153,20,job7153\r\n7154,name7154,20,job7154\r\n7155,name7155,20,job7155\r\n7156,name7156,20,job7156\r\n7157,name7157,20,job7157\r\n7158,name7158,20,job7158\r\n7159,name7159,20,job7159\r\n7160,name7160,20,job7160\r\n7161,name7161,20,job7161\r\n7162,name7162,20,job7162\r\n7163,name7163,20,job7163\r\n7164,name7164,20,job7164\r\n7165,name7165,20,job7165\r\n7166,name7166,20,job7166\r\n7167,name7167,20,job7167\r\n7168,name7168,20,job7168\r\n7169,name7169,20,job7169\r\n7170,name7170,20,job7170\r\n7171,name7171,20,job7171\r\n7172,name7172,20,job7172\r\n7173,name7173,20,job7173\r\n7174,name7174,20,job7174\r\n7175,name7175,20,job7175\r\n7176,name7176,20,job7176\r\n7177,name7177,20,job7177\r\n7178,name7178,20,job7178\r\n7179,name7179,20,job7179\r\n7180,name7180,20,job7180\r\n7181,name7181,20,job7181\r\n7182,name7182,20,job7182\r\n7183,name7183,20,job7183\r\n7184,name7184,20,job7184\r\n7185,name7185,20,job7185\r\n7186,name7186,20,job7186\r\n7187,name7187,20,job7187\r\n7188,name7188,20,job7188\r\n7189,name7189,20,job7189\r\n7190,name7190,20,job7190\r\n7191,name7191,20,job7191\r\n7192,name7192,20,job7192\r\n7193,name7193,20,job7193\r\n7194,name7194,20,job7194\r\n7195,name7195,20,job7195\r\n7196,name7196,20,job7196\r\n7197,name7197,20,job7197\r\n7198,name7198,20,job7198\r\n7199,name7199,20,job7199\r\n7200,name7200,20,job7200\r\n7201,name7201,20,job7201\r\n7202,name7202,20,job7202\r\n7203,name7203,20,job7203\r\n7204,name7204,20,job7204\r\n7205,name7205,20,job7205\r\n7206,name7206,20,job7206\r\n7207,name7207,20,job7207\r\n7208,name7208,20,job7208\r\n7209,name7209,20,job7209\r\n7210,name7210,20,job7210\r\n7211,name7211,20,job7211\r\n7212,name7212,20,job7212\r\n7213,name7213,20,job7213\r\n7214,name7214,20,job7214\r\n7215,name7215,20,job7215\r\n7216,name7216,20,job7216\r\n7217,name7217,20,job7217\r\n7218,name7218,20,job7218\r\n7219,name7219,20,job7219\r\n7220,name7220,20,job7220\r\n7221,name7221,20,job7221\r\n7222,name7222,20,job7222\r\n7223,name7223,20,job7223\r\n7224,name7224,20,job7224\r\n7225,name7225,20,job7225\r\n7226,name7226,20,job7226\r\n7227,name7227,20,job7227\r\n7228,name7228,20,job7228\r\n7229,name7229,20,job7229\r\n7230,name7230,20,job7230\r\n7231,name7231,20,job7231\r\n7232,name7232,20,job7232\r\n7233,name7233,20,job7233\r\n7234,name7234,20,job7234\r\n7235,name7235,20,job7235\r\n7236,name7236,20,job7236\r\n7237,name7237,20,job7237\r\n7238,name7238,20,job7238\r\n7239,name7239,20,job7239\r\n7240,name7240,20,job7240\r\n7241,name7241,20,job7241\r\n7242,name7242,20,job7242\r\n7243,name7243,20,job7243\r\n7244,name7244,20,job7244\r\n7245,name7245,20,job7245\r\n7246,name7246,20,job7246\r\n7247,name7247,20,job7247\r\n7248,name7248,20,job7248\r\n7249,name7249,20,job7249\r\n7250,name7250,20,job7250\r\n7251,name7251,20,job7251\r\n7252,name7252,20,job7252\r\n7253,name7253,20,job7253\r\n7254,name7254,20,job7254\r\n7255,name7255,20,job7255\r\n7256,name7256,20,job7256\r\n7257,name7257,20,job7257\r\n7258,name7258,20,job7258\r\n7259,name7259,20,job7259\r\n7260,name7260,20,job7260\r\n7261,name7261,20,job7261\r\n7262,name7262,20,job7262\r\n7263,name7263,20,job7263\r\n7264,name7264,20,job7264\r\n7265,name7265,20,job7265\r\n7266,name7266,20,job7266\r\n7267,name7267,20,job7267\r\n7268,name7268,20,job7268\r\n7269,name7269,20,job7269\r\n7270,name7270,20,job7270\r\n7271,name7271,20,job7271\r\n7272,name7272,20,job7272\r\n7273,name7273,20,job7273\r\n7274,name7274,20,job7274\r\n7275,name7275,20,job7275\r\n7276,name7276,20,job7276\r\n7277,name7277,20,job7277\r\n7278,name7278,20,job7278\r\n7279,name7279,20,job7279\r\n7280,name7280,20,job7280\r\n7281,name7281,20,job7281\r\n7282,name7282,20,job7282\r\n7283,name7283,20,job7283\r\n7284,name7284,20,job7284\r\n7285,name7285,20,job7285\r\n7286,name7286,20,job7286\r\n7287,name7287,20,job7287\r\n7288,name7288,20,job7288\r\n7289,name7289,20,job7289\r\n7290,name7290,20,job7290\r\n7291,name7291,20,job7291\r\n7292,name7292,20,job7292\r\n7293,name7293,20,job7293\r\n7294,name7294,20,job7294\r\n7295,name7295,20,job7295\r\n7296,name7296,20,job7296\r\n7297,name7297,20,job7297\r\n7298,name7298,20,job7298\r\n7299,name7299,20,job7299\r\n7300,name7300,20,job7300\r\n7301,name7301,20,job7301\r\n7302,name7302,20,job7302\r\n7303,name7303,20,job7303\r\n7304,name7304,20,job7304\r\n7305,name7305,20,job7305\r\n7306,name7306,20,job7306\r\n7307,name7307,20,job7307\r\n7308,name7308,20,job7308\r\n7309,name7309,20,job7309\r\n7310,name7310,20,job7310\r\n7311,name7311,20,job7311\r\n7312,name7312,20,job7312\r\n7313,name7313,20,job7313\r\n7314,name7314,20,job7314\r\n7315,name7315,20,job7315\r\n7316,name7316,20,job7316\r\n7317,name7317,20,job7317\r\n7318,name7318,20,job7318\r\n7319,name7319,20,job7319\r\n7320,name7320,20,job7320\r\n7321,name7321,20,job7321\r\n7322,name7322,20,job7322\r\n7323,name7323,20,job7323\r\n7324,name7324,20,job7324\r\n7325,name7325,20,job7325\r\n7326,name7326,20,job7326\r\n7327,name7327,20,job7327\r\n7328,name7328,20,job7328\r\n7329,name7329,20,job7329\r\n7330,name7330,20,job7330\r\n7331,name7331,20,job7331\r\n7332,name7332,20,job7332\r\n7333,name7333,20,job7333\r\n7334,name7334,20,job7334\r\n7335,name7335,20,job7335\r\n7336,name7336,20,job7336\r\n7337,name7337,20,job7337\r\n7338,name7338,20,job7338\r\n7339,name7339,20,job7339\r\n7340,name7340,20,job7340\r\n7341,name7341,20,job7341\r\n7342,name7342,20,job7342\r\n7343,name7343,20,job7343\r\n7344,name7344,20,job7344\r\n7345,name7345,20,job7345\r\n7346,name7346,20,job7346\r\n7347,name7347,20,job7347\r\n7348,name7348,20,job7348\r\n7349,name7349,20,job7349\r\n7350,name7350,20,job7350\r\n7351,name7351,20,job7351\r\n7352,name7352,20,job7352\r\n7353,name7353,20,job7353\r\n7354,name7354,20,job7354\r\n7355,name7355,20,job7355\r\n7356,name7356,20,job7356\r\n7357,name7357,20,job7357\r\n7358,name7358,20,job7358\r\n7359,name7359,20,job7359\r\n7360,name7360,20,job7360\r\n7361,name7361,20,job7361\r\n7362,name7362,20,job7362\r\n7363,name7363,20,job7363\r\n7364,name7364,20,job7364\r\n7365,name7365,20,job7365\r\n7366,name7366,20,job7366\r\n7367,name7367,20,job7367\r\n7368,name7368,20,job7368\r\n7369,name7369,20,job7369\r\n7370,name7370,20,job7370\r\n7371,name7371,20,job7371\r\n7372,name7372,20,job7372\r\n7373,name7373,20,job7373\r\n7374,name7374,20,job7374\r\n7375,name7375,20,job7375\r\n7376,name7376,20,job7376\r\n7377,name7377,20,job7377\r\n7378,name7378,20,job7378\r\n7379,name7379,20,job7379\r\n7380,name7380,20,job7380\r\n7381,name7381,20,job7381\r\n7382,name7382,20,job7382\r\n7383,name7383,20,job7383\r\n7384,name7384,20,job7384\r\n7385,name7385,20,job7385\r\n7386,name7386,20,job7386\r\n7387,name7387,20,job7387\r\n7388,name7388,20,job7388\r\n7389,name7389,20,job7389\r\n7390,name7390,20,job7390\r\n7391,name7391,20,job7391\r\n7392,name7392,20,job7392\r\n7393,name7393,20,job7393\r\n7394,name7394,20,job7394\r\n7395,name7395,20,job7395\r\n7396,name7396,20,job7396\r\n7397,name7397,20,job7397\r\n7398,name7398,20,job7398\r\n7399,name7399,20,job7399\r\n7400,name7400,20,job7400\r\n7401,name7401,20,job7401\r\n7402,name7402,20,job7402\r\n7403,name7403,20,job7403\r\n7404,name7404,20,job7404\r\n7405,name7405,20,job7405\r\n7406,name7406,20,job7406\r\n7407,name7407,20,job7407\r\n7408,name7408,20,job7408\r\n7409,name7409,20,job7409\r\n7410,name7410,20,job7410\r\n7411,name7411,20,job7411\r\n7412,name7412,20,job7412\r\n7413,name7413,20,job7413\r\n7414,name7414,20,job7414\r\n7415,name7415,20,job7415\r\n7416,name7416,20,job7416\r\n7417,name7417,20,job7417\r\n7418,name7418,20,job7418\r\n7419,name7419,20,job7419\r\n7420,name7420,20,job7420\r\n7421,name7421,20,job7421\r\n7422,name7422,20,job7422\r\n7423,name7423,20,job7423\r\n7424,name7424,20,job7424\r\n7425,name7425,20,job7425\r\n7426,name7426,20,job7426\r\n7427,name7427,20,job7427\r\n7428,name7428,20,job7428\r\n7429,name7429,20,job7429\r\n7430,name7430,20,job7430\r\n7431,name7431,20,job7431\r\n7432,name7432,20,job7432\r\n7433,name7433,20,job7433\r\n7434,name7434,20,job7434\r\n7435,name7435,20,job7435\r\n7436,name7436,20,job7436\r\n7437,name7437,20,job7437\r\n7438,name7438,20,job7438\r\n7439,name7439,20,job7439\r\n7440,name7440,20,job7440\r\n7441,name7441,20,job7441\r\n7442,name7442,20,job7442\r\n7443,name7443,20,job7443\r\n7444,name7444,20,job7444\r\n7445,name7445,20,job7445\r\n7446,name7446,20,job7446\r\n7447,name7447,20,job7447\r\n7448,name7448,20,job7448\r\n7449,name7449,20,job7449\r\n7450,name7450,20,job7450\r\n7451,name7451,20,job7451\r\n7452,name7452,20,job7452\r\n7453,name7453,20,job7453\r\n7454,name7454,20,job7454\r\n7455,name7455,20,job7455\r\n7456,name7456,20,job7456\r\n7457,name7457,20,job7457\r\n7458,name7458,20,job7458\r\n7459,name7459,20,job7459\r\n7460,name7460,20,job7460\r\n7461,name7461,20,job7461\r\n7462,name7462,20,job7462\r\n7463,name7463,20,job7463\r\n7464,name7464,20,job7464\r\n7465,name7465,20,job7465\r\n7466,name7466,20,job7466\r\n7467,name7467,20,job7467\r\n7468,name7468,20,job7468\r\n7469,name7469,20,job7469\r\n7470,name7470,20,job7470\r\n7471,name7471,20,job7471\r\n7472,name7472,20,job7472\r\n7473,name7473,20,job7473\r\n7474,name7474,20,job7474\r\n7475,name7475,20,job7475\r\n7476,name7476,20,job7476\r\n7477,name7477,20,job7477\r\n7478,name7478,20,job7478\r\n7479,name7479,20,job7479\r\n7480,name7480,20,job7480\r\n7481,name7481,20,job7481\r\n7482,name7482,20,job7482\r\n7483,name7483,20,job7483\r\n7484,name7484,20,job7484\r\n7485,name7485,20,job7485\r\n7486,name7486,20,job7486\r\n7487,name7487,20,job7487\r\n7488,name7488,20,job7488\r\n7489,name7489,20,job7489\r\n7490,name7490,20,job7490\r\n7491,name7491,20,job7491\r\n7492,name7492,20,job7492\r\n7493,name7493,20,job7493\r\n7494,name7494,20,job7494\r\n7495,name7495,20,job7495\r\n7496,name7496,20,job7496\r\n7497,name7497,20,job7497\r\n7498,name7498,20,job7498\r\n7499,name7499,20,job7499\r\n7500,name7500,20,job7500\r\n7501,name7501,20,job7501\r\n7502,name7502,20,job7502\r\n7503,name7503,20,job7503\r\n7504,name7504,20,job7504\r\n7505,name7505,20,job7505\r\n7506,name7506,20,job7506\r\n7507,name7507,20,job7507\r\n7508,name7508,20,job7508\r\n7509,name7509,20,job7509\r\n7510,name7510,20,job7510\r\n7511,name7511,20,job7511\r\n7512,name7512,20,job7512\r\n7513,name7513,20,job7513\r\n7514,name7514,20,job7514\r\n7515,name7515,20,job7515\r\n7516,name7516,20,job7516\r\n7517,name7517,20,job7517\r\n7518,name7518,20,job7518\r\n7519,name7519,20,job7519\r\n7520,name7520,20,job7520\r\n7521,name7521,20,job7521\r\n7522,name7522,20,job7522\r\n7523,name7523,20,job7523\r\n7524,name7524,20,job7524\r\n7525,name7525,20,job7525\r\n7526,name7526,20,job7526\r\n7527,name7527,20,job7527\r\n7528,name7528,20,job7528\r\n7529,name7529,20,job7529\r\n7530,name7530,20,job7530\r\n7531,name7531,20,job7531\r\n7532,name7532,20,job7532\r\n7533,name7533,20,job7533\r\n7534,name7534,20,job7534\r\n7535,name7535,20,job7535\r\n7536,name7536,20,job7536\r\n7537,name7537,20,job7537\r\n7538,name7538,20,job7538\r\n7539,name7539,20,job7539\r\n7540,name7540,20,job7540\r\n7541,name7541,20,job7541\r\n7542,name7542,20,job7542\r\n7543,name7543,20,job7543\r\n7544,name7544,20,job7544\r\n7545,name7545,20,job7545\r\n7546,name7546,20,job7546\r\n7547,name7547,20,job7547\r\n7548,name7548,20,job7548\r\n7549,name7549,20,job7549\r\n7550,name7550,20,job7550\r\n7551,name7551,20,job7551\r\n7552,name7552,20,job7552\r\n7553,name7553,20,job7553\r\n7554,name7554,20,job7554\r\n7555,name7555,20,job7555\r\n7556,name7556,20,job7556\r\n7557,name7557,20,job7557\r\n7558,name7558,20,job7558\r\n7559,name7559,20,job7559\r\n7560,name7560,20,job7560\r\n7561,name7561,20,job7561\r\n7562,name7562,20,job7562\r\n7563,name7563,20,job7563\r\n7564,name7564,20,job7564\r\n7565,name7565,20,job7565\r\n7566,name7566,20,job7566\r\n7567,name7567,20,job7567\r\n7568,name7568,20,job7568\r\n7569,name7569,20,job7569\r\n7570,name7570,20,job7570\r\n7571,name7571,20,job7571\r\n7572,name7572,20,job7572\r\n7573,name7573,20,job7573\r\n7574,name7574,20,job7574\r\n7575,name7575,20,job7575\r\n7576,name7576,20,job7576\r\n7577,name7577,20,job7577\r\n7578,name7578,20,job7578\r\n7579,name7579,20,job7579\r\n7580,name7580,20,job7580\r\n7581,name7581,20,job7581\r\n7582,name7582,20,job7582\r\n7583,name7583,20,job7583\r\n7584,name7584,20,job7584\r\n7585,name7585,20,job7585\r\n7586,name7586,20,job7586\r\n7587,name7587,20,job7587\r\n7588,name7588,20,job7588\r\n7589,name7589,20,job7589\r\n7590,name7590,20,job7590\r\n7591,name7591,20,job7591\r\n7592,name7592,20,job7592\r\n7593,name7593,20,job7593\r\n7594,name7594,20,job7594\r\n7595,name7595,20,job7595\r\n7596,name7596,20,job7596\r\n7597,name7597,20,job7597\r\n7598,name7598,20,job7598\r\n7599,name7599,20,job7599\r\n7600,name7600,20,job7600\r\n7601,name7601,20,job7601\r\n7602,name7602,20,job7602\r\n7603,name7603,20,job7603\r\n7604,name7604,20,job7604\r\n7605,name7605,20,job7605\r\n7606,name7606,20,job7606\r\n7607,name7607,20,job7607\r\n7608,name7608,20,job7608\r\n7609,name7609,20,job7609\r\n7610,name7610,20,job7610\r\n7611,name7611,20,job7611\r\n7612,name7612,20,job7612\r\n7613,name7613,20,job7613\r\n7614,name7614,20,job7614\r\n7615,name7615,20,job7615\r\n7616,name7616,20,job7616\r\n7617,name7617,20,job7617\r\n7618,name7618,20,job7618\r\n7619,name7619,20,job7619\r\n7620,name7620,20,job7620\r\n7621,name7621,20,job7621\r\n7622,name7622,20,job7622\r\n7623,name7623,20,job7623\r\n7624,name7624,20,job7624\r\n7625,name7625,20,job7625\r\n7626,name7626,20,job7626\r\n7627,name7627,20,job7627\r\n7628,name7628,20,job7628\r\n7629,name7629,20,job7629\r\n7630,name7630,20,job7630\r\n7631,name7631,20,job7631\r\n7632,name7632,20,job7632\r\n7633,name7633,20,job7633\r\n7634,name7634,20,job7634\r\n7635,name7635,20,job7635\r\n7636,name7636,20,job7636\r\n7637,name7637,20,job7637\r\n7638,name7638,20,job7638\r\n7639,name7639,20,job7639\r\n7640,name7640,20,job7640\r\n7641,name7641,20,job7641\r\n7642,name7642,20,job7642\r\n7643,name7643,20,job7643\r\n7644,name7644,20,job7644\r\n7645,name7645,20,job7645\r\n7646,name7646,20,job7646\r\n7647,name7647,20,job7647\r\n7648,name7648,20,job7648\r\n7649,name7649,20,job7649\r\n7650,name7650,20,job7650\r\n7651,name7651,20,job7651\r\n7652,name7652,20,job7652\r\n7653,name7653,20,job7653\r\n7654,name7654,20,job7654\r\n7655,name7655,20,job7655\r\n7656,name7656,20,job7656\r\n7657,name7657,20,job7657\r\n7658,name7658,20,job7658\r\n7659,name7659,20,job7659\r\n7660,name7660,20,job7660\r\n7661,name7661,20,job7661\r\n7662,name7662,20,job7662\r\n7663,name7663,20,job7663\r\n7664,name7664,20,job7664\r\n7665,name7665,20,job7665\r\n7666,name7666,20,job7666\r\n7667,name7667,20,job7667\r\n7668,name7668,20,job7668\r\n7669,name7669,20,job7669\r\n7670,name7670,20,job7670\r\n7671,name7671,20,job7671\r\n7672,name7672,20,job7672\r\n7673,name7673,20,job7673\r\n7674,name7674,20,job7674\r\n7675,name7675,20,job7675\r\n7676,name7676,20,job7676\r\n7677,name7677,20,job7677\r\n7678,name7678,20,job7678\r\n7679,name7679,20,job7679\r\n7680,name7680,20,job7680\r\n7681,name7681,20,job7681\r\n7682,name7682,20,job7682\r\n7683,name7683,20,job7683\r\n7684,name7684,20,job7684\r\n7685,name7685,20,job7685\r\n7686,name7686,20,job7686\r\n7687,name7687,20,job7687\r\n7688,name7688,20,job7688\r\n7689,name7689,20,job7689\r\n7690,name7690,20,job7690\r\n7691,name7691,20,job7691\r\n7692,name7692,20,job7692\r\n7693,name7693,20,job7693\r\n7694,name7694,20,job7694\r\n7695,name7695,20,job7695\r\n7696,name7696,20,job7696\r\n7697,name7697,20,job7697\r\n7698,name7698,20,job7698\r\n7699,name7699,20,job7699\r\n7700,name7700,20,job7700\r\n7701,name7701,20,job7701\r\n7702,name7702,20,job7702\r\n7703,name7703,20,job7703\r\n7704,name7704,20,job7704\r\n7705,name7705,20,job7705\r\n7706,name7706,20,job7706\r\n7707,name7707,20,job7707\r\n7708,name7708,20,job7708\r\n7709,name7709,20,job7709\r\n7710,name7710,20,job7710\r\n7711,name7711,20,job7711\r\n7712,name7712,20,job7712\r\n7713,name7713,20,job7713\r\n7714,name7714,20,job7714\r\n7715,name7715,20,job7715\r\n7716,name7716,20,job7716\r\n7717,name7717,20,job7717\r\n7718,name7718,20,job7718\r\n7719,name7719,20,job7719\r\n7720,name7720,20,job7720\r\n7721,name7721,20,job7721\r\n7722,name7722,20,job7722\r\n7723,name7723,20,job7723\r\n7724,name7724,20,job7724\r\n7725,name7725,20,job7725\r\n7726,name7726,20,job7726\r\n7727,name7727,20,job7727\r\n7728,name7728,20,job7728\r\n7729,name7729,20,job7729\r\n7730,name7730,20,job7730\r\n7731,name7731,20,job7731\r\n7732,name7732,20,job7732\r\n7733,name7733,20,job7733\r\n7734,name7734,20,job7734\r\n7735,name7735,20,job7735\r\n7736,name7736,20,job7736\r\n7737,name7737,20,job7737\r\n7738,name7738,20,job7738\r\n7739,name7739,20,job7739\r\n7740,name7740,20,job7740\r\n7741,name7741,20,job7741\r\n7742,name7742,20,job7742\r\n7743,name7743,20,job7743\r\n7744,name7744,20,job7744\r\n7745,name7745,20,job7745\r\n7746,name7746,20,job7746\r\n7747,name7747,20,job7747\r\n7748,name7748,20,job7748\r\n7749,name7749,20,job7749\r\n7750,name7750,20,job7750\r\n7751,name7751,20,job7751\r\n7752,name7752,20,job7752\r\n7753,name7753,20,job7753\r\n7754,name7754,20,job7754\r\n7755,name7755,20,job7755\r\n7756,name7756,20,job7756\r\n7757,name7757,20,job7757\r\n7758,name7758,20,job7758\r\n7759,name7759,20,job7759\r\n7760,name7760,20,job7760\r\n7761,name7761,20,job7761\r\n7762,name7762,20,job7762\r\n7763,name7763,20,job7763\r\n7764,name7764,20,job7764\r\n7765,name7765,20,job7765\r\n7766,name7766,20,job7766\r\n7767,name7767,20,job7767\r\n7768,name7768,20,job7768\r\n7769,name7769,20,job7769\r\n7770,name7770,20,job7770\r\n7771,name7771,20,job7771\r\n7772,name7772,20,job7772\r\n7773,name7773,20,job7773\r\n7774,name7774,20,job7774\r\n7775,name7775,20,job7775\r\n7776,name7776,20,job7776\r\n7777,name7777,20,job7777\r\n7778,name7778,20,job7778\r\n7779,name7779,20,job7779\r\n7780,name7780,20,job7780\r\n7781,name7781,20,job7781\r\n7782,name7782,20,job7782\r\n7783,name7783,20,job7783\r\n7784,name7784,20,job7784\r\n7785,name7785,20,job7785\r\n7786,name7786,20,job7786\r\n7787,name7787,20,job7787\r\n7788,name7788,20,job7788\r\n7789,name7789,20,job7789\r\n7790,name7790,20,job7790\r\n7791,name7791,20,job7791\r\n7792,name7792,20,job7792\r\n7793,name7793,20,job7793\r\n7794,name7794,20,job7794\r\n7795,name7795,20,job7795\r\n7796,name7796,20,job7796\r\n7797,name7797,20,job7797\r\n7798,name7798,20,job7798\r\n7799,name7799,20,job7799\r\n7800,name7800,20,job7800\r\n7801,name7801,20,job7801\r\n7802,name7802,20,job7802\r\n7803,name7803,20,job7803\r\n7804,name7804,20,job7804\r\n7805,name7805,20,job7805\r\n7806,name7806,20,job7806\r\n7807,name7807,20,job7807\r\n7808,name7808,20,job7808\r\n7809,name7809,20,job7809\r\n7810,name7810,20,job7810\r\n7811,name7811,20,job7811\r\n7812,name7812,20,job7812\r\n7813,name7813,20,job7813\r\n7814,name7814,20,job7814\r\n7815,name7815,20,job7815\r\n7816,name7816,20,job7816\r\n7817,name7817,20,job7817\r\n7818,name7818,20,job7818\r\n7819,name7819,20,job7819\r\n7820,name7820,20,job7820\r\n7821,name7821,20,job7821\r\n7822,name7822,20,job7822\r\n7823,name7823,20,job7823\r\n7824,name7824,20,job7824\r\n7825,name7825,20,job7825\r\n7826,name7826,20,job7826\r\n7827,name7827,20,job7827\r\n7828,name7828,20,job7828\r\n7829,name7829,20,job7829\r\n7830,name7830,20,job7830\r\n7831,name7831,20,job7831\r\n7832,name7832,20,job7832\r\n7833,name7833,20,job7833\r\n7834,name7834,20,job7834\r\n7835,name7835,20,job7835\r\n7836,name7836,20,job7836\r\n7837,name7837,20,job7837\r\n7838,name7838,20,job7838\r\n7839,name7839,20,job7839\r\n7840,name7840,20,job7840\r\n7841,name7841,20,job7841\r\n7842,name7842,20,job7842\r\n7843,name7843,20,job7843\r\n7844,name7844,20,job7844\r\n7845,name7845,20,job7845\r\n7846,name7846,20,job7846\r\n7847,name7847,20,job7847\r\n7848,name7848,20,job7848\r\n7849,name7849,20,job7849\r\n7850,name7850,20,job7850\r\n7851,name7851,20,job7851\r\n7852,name7852,20,job7852\r\n7853,name7853,20,job7853\r\n7854,name7854,20,job7854\r\n7855,name7855,20,job7855\r\n7856,name7856,20,job7856\r\n7857,name7857,20,job7857\r\n7858,name7858,20,job7858\r\n7859,name7859,20,job7859\r\n7860,name7860,20,job7860\r\n7861,name7861,20,job7861\r\n7862,name7862,20,job7862\r\n7863,name7863,20,job7863\r\n7864,name7864,20,job7864\r\n7865,name7865,20,job7865\r\n7866,name7866,20,job7866\r\n7867,name7867,20,job7867\r\n7868,name7868,20,job7868\r\n7869,name7869,20,job7869\r\n7870,name7870,20,job7870\r\n7871,name7871,20,job7871\r\n7872,name7872,20,job7872\r\n7873,name7873,20,job7873\r\n7874,name7874,20,job7874\r\n7875,name7875,20,job7875\r\n7876,name7876,20,job7876\r\n7877,name7877,20,job7877\r\n7878,name7878,20,job7878\r\n7879,name7879,20,job7879\r\n7880,name7880,20,job7880\r\n7881,name7881,20,job7881\r\n7882,name7882,20,job7882\r\n7883,name7883,20,job7883\r\n7884,name7884,20,job7884\r\n7885,name7885,20,job7885\r\n7886,name7886,20,job7886\r\n7887,name7887,20,job7887\r\n7888,name7888,20,job7888\r\n7889,name7889,20,job7889\r\n7890,name7890,20,job7890\r\n7891,name7891,20,job7891\r\n7892,name7892,20,job7892\r\n7893,name7893,20,job7893\r\n7894,name7894,20,job7894\r\n7895,name7895,20,job7895\r\n7896,name7896,20,job7896\r\n7897,name7897,20,job7897\r\n7898,name7898,20,job7898\r\n7899,name7899,20,job7899\r\n7900,name7900,20,job7900\r\n7901,name7901,20,job7901\r\n7902,name7902,20,job7902\r\n7903,name7903,20,job7903\r\n7904,name7904,20,job7904\r\n7905,name7905,20,job7905\r\n7906,name7906,20,job7906\r\n7907,name7907,20,job7907\r\n7908,name7908,20,job7908\r\n7909,name7909,20,job7909\r\n7910,name7910,20,job7910\r\n7911,name7911,20,job7911\r\n7912,name7912,20,job7912\r\n7913,name7913,20,job7913\r\n7914,name7914,20,job7914\r\n7915,name7915,20,job7915\r\n7916,name7916,20,job7916\r\n7917,name7917,20,job7917\r\n7918,name7918,20,job7918\r\n7919,name7919,20,job7919\r\n7920,name7920,20,job7920\r\n7921,name7921,20,job7921\r\n7922,name7922,20,job7922\r\n7923,name7923,20,job7923\r\n7924,name7924,20,job7924\r\n7925,name7925,20,job7925\r\n7926,name7926,20,job7926\r\n7927,name7927,20,job7927\r\n7928,name7928,20,job7928\r\n7929,name7929,20,job7929\r\n7930,name7930,20,job7930\r\n7931,name7931,20,job7931\r\n7932,name7932,20,job7932\r\n7933,name7933,20,job7933\r\n7934,name7934,20,job7934\r\n7935,name7935,20,job7935\r\n7936,name7936,20,job7936\r\n7937,name7937,20,job7937\r\n7938,name7938,20,job7938\r\n7939,name7939,20,job7939\r\n7940,name7940,20,job7940\r\n7941,name7941,20,job7941\r\n7942,name7942,20,job7942\r\n7943,name7943,20,job7943\r\n7944,name7944,20,job7944\r\n7945,name7945,20,job7945\r\n7946,name7946,20,job7946\r\n7947,name7947,20,job7947\r\n7948,name7948,20,job7948\r\n7949,name7949,20,job7949\r\n7950,name7950,20,job7950\r\n7951,name7951,20,job7951\r\n7952,name7952,20,job7952\r\n7953,name7953,20,job7953\r\n7954,name7954,20,job7954\r\n7955,name7955,20,job7955\r\n7956,name7956,20,job7956\r\n7957,name7957,20,job7957\r\n7958,name7958,20,job7958\r\n7959,name7959,20,job7959\r\n7960,name7960,20,job7960\r\n7961,name7961,20,job7961\r\n7962,name7962,20,job7962\r\n7963,name7963,20,job7963\r\n7964,name7964,20,job7964\r\n7965,name7965,20,job7965\r\n7966,name7966,20,job7966\r\n7967,name7967,20,job7967\r\n7968,name7968,20,job7968\r\n7969,name7969,20,job7969\r\n7970,name7970,20,job7970\r\n7971,name7971,20,job7971\r\n7972,name7972,20,job7972\r\n7973,name7973,20,job7973\r\n7974,name7974,20,job7974\r\n7975,name7975,20,job7975\r\n7976,name7976,20,job7976\r\n7977,name7977,20,job7977\r\n7978,name7978,20,job7978\r\n7979,name7979,20,job7979\r\n7980,name7980,20,job7980\r\n7981,name7981,20,job7981\r\n7982,name7982,20,job7982\r\n7983,name7983,20,job7983\r\n7984,name7984,20,job7984\r\n7985,name7985,20,job7985\r\n7986,name7986,20,job7986\r\n7987,name7987,20,job7987\r\n7988,name7988,20,job7988\r\n7989,name7989,20,job7989\r\n7990,name7990,20,job7990\r\n7991,name7991,20,job7991\r\n7992,name7992,20,job7992\r\n7993,name7993,20,job7993\r\n7994,name7994,20,job7994\r\n7995,name7995,20,job7995\r\n7996,name7996,20,job7996\r\n7997,name7997,20,job7997\r\n7998,name7998,20,job7998\r\n7999,name7999,20,job7999\r\n8000,name8000,20,job8000\r\n8001,name8001,20,job8001\r\n8002,name8002,20,job8002\r\n8003,name8003,20,job8003\r\n8004,name8004,20,job8004\r\n8005,name8005,20,job8005\r\n8006,name8006,20,job8006\r\n8007,name8007,20,job8007\r\n8008,name8008,20,job8008\r\n8009,name8009,20,job8009\r\n8010,name8010,20,job8010\r\n8011,name8011,20,job8011\r\n8012,name8012,20,job8012\r\n8013,name8013,20,job8013\r\n8014,name8014,20,job8014\r\n8015,name8015,20,job8015\r\n8016,name8016,20,job8016\r\n8017,name8017,20,job8017\r\n8018,name8018,20,job8018\r\n8019,name8019,20,job8019\r\n8020,name8020,20,job8020\r\n8021,name8021,20,job8021\r\n8022,name8022,20,job8022\r\n8023,name8023,20,job8023\r\n8024,name8024,20,job8024\r\n8025,name8025,20,job8025\r\n8026,name8026,20,job8026\r\n8027,name8027,20,job8027\r\n8028,name8028,20,job8028\r\n8029,name8029,20,job8029\r\n8030,name8030,20,job8030\r\n8031,name8031,20,job8031\r\n8032,name8032,20,job8032\r\n8033,name8033,20,job8033\r\n8034,name8034,20,job8034\r\n8035,name8035,20,job8035\r\n8036,name8036,20,job8036\r\n8037,name8037,20,job8037\r\n8038,name8038,20,job8038\r\n8039,name8039,20,job8039\r\n8040,name8040,20,job8040\r\n8041,name8041,20,job8041\r\n8042,name8042,20,job8042\r\n8043,name8043,20,job8043\r\n8044,name8044,20,job8044\r\n8045,name8045,20,job8045\r\n8046,name8046,20,job8046\r\n8047,name8047,20,job8047\r\n8048,name8048,20,job8048\r\n8049,name8049,20,job8049\r\n8050,name8050,20,job8050\r\n8051,name8051,20,job8051\r\n8052,name8052,20,job8052\r\n8053,name8053,20,job8053\r\n8054,name8054,20,job8054\r\n8055,name8055,20,job8055\r\n8056,name8056,20,job8056\r\n8057,name8057,20,job8057\r\n8058,name8058,20,job8058\r\n8059,name8059,20,job8059\r\n8060,name8060,20,job8060\r\n8061,name8061,20,job8061\r\n8062,name8062,20,job8062\r\n8063,name8063,20,job8063\r\n8064,name8064,20,job8064\r\n8065,name8065,20,job8065\r\n8066,name8066,20,job8066\r\n8067,name8067,20,job8067\r\n8068,name8068,20,job8068\r\n8069,name8069,20,job8069\r\n8070,name8070,20,job8070\r\n8071,name8071,20,job8071\r\n8072,name8072,20,job8072\r\n8073,name8073,20,job8073\r\n8074,name8074,20,job8074\r\n8075,name8075,20,job8075\r\n8076,name8076,20,job8076\r\n8077,name8077,20,job8077\r\n8078,name8078,20,job8078\r\n8079,name8079,20,job8079\r\n8080,name8080,20,job8080\r\n8081,name8081,20,job8081\r\n8082,name8082,20,job8082\r\n8083,name8083,20,job8083\r\n8084,name8084,20,job8084\r\n8085,name8085,20,job8085\r\n8086,name8086,20,job8086\r\n8087,name8087,20,job8087\r\n8088,name8088,20,job8088\r\n8089,name8089,20,job8089\r\n8090,name8090,20,job8090\r\n8091,name8091,20,job8091\r\n8092,name8092,20,job8092\r\n8093,name8093,20,job8093\r\n8094,name8094,20,job8094\r\n8095,name8095,20,job8095\r\n8096,name8096,20,job8096\r\n8097,name8097,20,job8097\r\n8098,name8098,20,job8098\r\n8099,name8099,20,job8099\r\n8100,name8100,20,job8100\r\n8101,name8101,20,job8101\r\n8102,name8102,20,job8102\r\n8103,name8103,20,job8103\r\n8104,name8104,20,job8104\r\n8105,name8105,20,job8105\r\n8106,name8106,20,job8106\r\n8107,name8107,20,job8107\r\n8108,name8108,20,job8108\r\n8109,name8109,20,job8109\r\n8110,name8110,20,job8110\r\n8111,name8111,20,job8111\r\n8112,name8112,20,job8112\r\n8113,name8113,20,job8113\r\n8114,name8114,20,job8114\r\n8115,name8115,20,job8115\r\n8116,name8116,20,job8116\r\n8117,name8117,20,job8117\r\n8118,name8118,20,job8118\r\n8119,name8119,20,job8119\r\n8120,name8120,20,job8120\r\n8121,name8121,20,job8121\r\n8122,name8122,20,job8122\r\n8123,name8123,20,job8123\r\n8124,name8124,20,job8124\r\n8125,name8125,20,job8125\r\n8126,name8126,20,job8126\r\n8127,name8127,20,job8127\r\n8128,name8128,20,job8128\r\n8129,name8129,20,job8129\r\n8130,name8130,20,job8130\r\n8131,name8131,20,job8131\r\n8132,name8132,20,job8132\r\n8133,name8133,20,job8133\r\n8134,name8134,20,job8134\r\n8135,name8135,20,job8135\r\n8136,name8136,20,job8136\r\n8137,name8137,20,job8137\r\n8138,name8138,20,job8138\r\n8139,name8139,20,job8139\r\n8140,name8140,20,job8140\r\n8141,name8141,20,job8141\r\n8142,name8142,20,job8142\r\n8143,name8143,20,job8143\r\n8144,name8144,20,job8144\r\n8145,name8145,20,job8145\r\n8146,name8146,20,job8146\r\n8147,name8147,20,job8147\r\n8148,name8148,20,job8148\r\n8149,name8149,20,job8149\r\n8150,name8150,20,job8150\r\n8151,name8151,20,job8151\r\n8152,name8152,20,job8152\r\n8153,name8153,20,job8153\r\n8154,name8154,20,job8154\r\n8155,name8155,20,job8155\r\n8156,name8156,20,job8156\r\n8157,name8157,20,job8157\r\n8158,name8158,20,job8158\r\n8159,name8159,20,job8159\r\n8160,name8160,20,job8160\r\n8161,name8161,20,job8161\r\n8162,name8162,20,job8162\r\n8163,name8163,20,job8163\r\n8164,name8164,20,job8164\r\n8165,name8165,20,job8165\r\n8166,name8166,20,job8166\r\n8167,name8167,20,job8167\r\n8168,name8168,20,job8168\r\n8169,name8169,20,job8169\r\n8170,name8170,20,job8170\r\n8171,name8171,20,job8171\r\n8172,name8172,20,job8172\r\n8173,name8173,20,job8173\r\n8174,name8174,20,job8174\r\n8175,name8175,20,job8175\r\n8176,name8176,20,job8176\r\n8177,name8177,20,job8177\r\n8178,name8178,20,job8178\r\n8179,name8179,20,job8179\r\n8180,name8180,20,job8180\r\n8181,name8181,20,job8181\r\n8182,name8182,20,job8182\r\n8183,name8183,20,job8183\r\n8184,name8184,20,job8184\r\n8185,name8185,20,job8185\r\n8186,name8186,20,job8186\r\n8187,name8187,20,job8187\r\n8188,name8188,20,job8188\r\n8189,name8189,20,job8189\r\n8190,name8190,20,job8190\r\n8191,name8191,20,job8191\r\n8192,name8192,20,job8192\r\n8193,name8193,20,job8193\r\n8194,name8194,20,job8194\r\n8195,name8195,20,job8195\r\n8196,name8196,20,job8196\r\n8197,name8197,20,job8197\r\n8198,name8198,20,job8198\r\n8199,name8199,20,job8199\r\n8200,name8200,20,job8200\r\n8201,name8201,20,job8201\r\n8202,name8202,20,job8202\r\n8203,name8203,20,job8203\r\n8204,name8204,20,job8204\r\n8205,name8205,20,job8205\r\n8206,name8206,20,job8206\r\n8207,name8207,20,job8207\r\n8208,name8208,20,job8208\r\n8209,name8209,20,job8209\r\n8210,name8210,20,job8210\r\n8211,name8211,20,job8211\r\n8212,name8212,20,job8212\r\n8213,name8213,20,job8213\r\n8214,name8214,20,job8214\r\n8215,name8215,20,job8215\r\n8216,name8216,20,job8216\r\n8217,name8217,20,job8217\r\n8218,name8218,20,job8218\r\n8219,name8219,20,job8219\r\n8220,name8220,20,job8220\r\n8221,name8221,20,job8221\r\n8222,name8222,20,job8222\r\n8223,name8223,20,job8223\r\n8224,name8224,20,job8224\r\n8225,name8225,20,job8225\r\n8226,name8226,20,job8226\r\n8227,name8227,20,job8227\r\n8228,name8228,20,job8228\r\n8229,name8229,20,job8229\r\n8230,name8230,20,job8230\r\n8231,name8231,20,job8231\r\n8232,name8232,20,job8232\r\n8233,name8233,20,job8233\r\n8234,name8234,20,job8234\r\n8235,name8235,20,job8235\r\n8236,name8236,20,job8236\r\n8237,name8237,20,job8237\r\n8238,name8238,20,job8238\r\n8239,name8239,20,job8239\r\n8240,name8240,20,job8240\r\n8241,name8241,20,job8241\r\n8242,name8242,20,job8242\r\n8243,name8243,20,job8243\r\n8244,name8244,20,job8244\r\n8245,name8245,20,job8245\r\n8246,name8246,20,job8246\r\n8247,name8247,20,job8247\r\n8248,name8248,20,job8248\r\n8249,name8249,20,job8249\r\n8250,name8250,20,job8250\r\n8251,name8251,20,job8251\r\n8252,name8252,20,job8252\r\n8253,name8253,20,job8253\r\n8254,name8254,20,job8254\r\n8255,name8255,20,job8255\r\n8256,name8256,20,job8256\r\n8257,name8257,20,job8257\r\n8258,name8258,20,job8258\r\n8259,name8259,20,job8259\r\n8260,name8260,20,job8260\r\n8261,name8261,20,job8261\r\n8262,name8262,20,job8262\r\n8263,name8263,20,job8263\r\n8264,name8264,20,job8264\r\n8265,name8265,20,job8265\r\n8266,name8266,20,job8266\r\n8267,name8267,20,job8267\r\n8268,name8268,20,job8268\r\n8269,name8269,20,job8269\r\n8270,name8270,20,job8270\r\n8271,name8271,20,job8271\r\n8272,name8272,20,job8272\r\n8273,name8273,20,job8273\r\n8274,name8274,20,job8274\r\n8275,name8275,20,job8275\r\n8276,name8276,20,job8276\r\n8277,name8277,20,job8277\r\n8278,name8278,20,job8278\r\n8279,name8279,20,job8279\r\n8280,name8280,20,job8280\r\n8281,name8281,20,job8281\r\n8282,name8282,20,job8282\r\n8283,name8283,20,job8283\r\n8284,name8284,20,job8284\r\n8285,name8285,20,job8285\r\n8286,name8286,20,job8286\r\n8287,name8287,20,job8287\r\n8288,name8288,20,job8288\r\n8289,name8289,20,job8289\r\n8290,name8290,20,job8290\r\n8291,name8291,20,job8291\r\n8292,name8292,20,job8292\r\n8293,name8293,20,job8293\r\n8294,name8294,20,job8294\r\n8295,name8295,20,job8295\r\n8296,name8296,20,job8296\r\n8297,name8297,20,job8297\r\n8298,name8298,20,job8298\r\n8299,name8299,20,job8299\r\n8300,name8300,20,job8300\r\n8301,name8301,20,job8301\r\n8302,name8302,20,job8302\r\n8303,name8303,20,job8303\r\n8304,name8304,20,job8304\r\n8305,name8305,20,job8305\r\n8306,name8306,20,job8306\r\n8307,name8307,20,job8307\r\n8308,name8308,20,job8308\r\n8309,name8309,20,job8309\r\n8310,name8310,20,job8310\r\n8311,name8311,20,job8311\r\n8312,name8312,20,job8312\r\n8313,name8313,20,job8313\r\n8314,name8314,20,job8314\r\n8315,name8315,20,job8315\r\n8316,name8316,20,job8316\r\n8317,name8317,20,job8317\r\n8318,name8318,20,job8318\r\n8319,name8319,20,job8319\r\n8320,name8320,20,job8320\r\n8321,name8321,20,job8321\r\n8322,name8322,20,job8322\r\n8323,name8323,20,job8323\r\n8324,name8324,20,job8324\r\n8325,name8325,20,job8325\r\n8326,name8326,20,job8326\r\n8327,name8327,20,job8327\r\n8328,name8328,20,job8328\r\n8329,name8329,20,job8329\r\n8330,name8330,20,job8330\r\n8331,name8331,20,job8331\r\n8332,name8332,20,job8332\r\n8333,name8333,20,job8333\r\n8334,name8334,20,job8334\r\n8335,name8335,20,job8335\r\n8336,name8336,20,job8336\r\n8337,name8337,20,job8337\r\n8338,name8338,20,job8338\r\n8339,name8339,20,job8339\r\n8340,name8340,20,job8340\r\n8341,name8341,20,job8341\r\n8342,name8342,20,job8342\r\n8343,name8343,20,job8343\r\n8344,name8344,20,job8344\r\n8345,name8345,20,job8345\r\n8346,name8346,20,job8346\r\n8347,name8347,20,job8347\r\n8348,name8348,20,job8348\r\n8349,name8349,20,job8349\r\n8350,name8350,20,job8350\r\n8351,name8351,20,job8351\r\n8352,name8352,20,job8352\r\n8353,name8353,20,job8353\r\n8354,name8354,20,job8354\r\n8355,name8355,20,job8355\r\n8356,name8356,20,job8356\r\n8357,name8357,20,job8357\r\n8358,name8358,20,job8358\r\n8359,name8359,20,job8359\r\n8360,name8360,20,job8360\r\n8361,name8361,20,job8361\r\n8362,name8362,20,job8362\r\n8363,name8363,20,job8363\r\n8364,name8364,20,job8364\r\n8365,name8365,20,job8365\r\n8366,name8366,20,job8366\r\n8367,name8367,20,job8367\r\n8368,name8368,20,job8368\r\n8369,name8369,20,job8369\r\n8370,name8370,20,job8370\r\n8371,name8371,20,job8371\r\n8372,name8372,20,job8372\r\n8373,name8373,20,job8373\r\n8374,name8374,20,job8374\r\n8375,name8375,20,job8375\r\n8376,name8376,20,job8376\r\n8377,name8377,20,job8377\r\n8378,name8378,20,job8378\r\n8379,name8379,20,job8379\r\n8380,name8380,20,job8380\r\n8381,name8381,20,job8381\r\n8382,name8382,20,job8382\r\n8383,name8383,20,job8383\r\n8384,name8384,20,job8384\r\n8385,name8385,20,job8385\r\n8386,name8386,20,job8386\r\n8387,name8387,20,job8387\r\n8388,name8388,20,job8388\r\n8389,name8389,20,job8389\r\n8390,name8390,20,job8390\r\n8391,name8391,20,job8391\r\n8392,name8392,20,job8392\r\n8393,name8393,20,job8393\r\n8394,name8394,20,job8394\r\n8395,name8395,20,job8395\r\n8396,name8396,20,job8396\r\n8397,name8397,20,job8397\r\n8398,name8398,20,job8398\r\n8399,name8399,20,job8399\r\n8400,name8400,20,job8400\r\n8401,name8401,20,job8401\r\n8402,name8402,20,job8402\r\n8403,name8403,20,job8403\r\n8404,name8404,20,job8404\r\n8405,name8405,20,job8405\r\n8406,name8406,20,job8406\r\n8407,name8407,20,job8407\r\n8408,name8408,20,job8408\r\n8409,name8409,20,job8409\r\n8410,name8410,20,job8410\r\n8411,name8411,20,job8411\r\n8412,name8412,20,job8412\r\n8413,name8413,20,job8413\r\n8414,name8414,20,job8414\r\n8415,name8415,20,job8415\r\n8416,name8416,20,job8416\r\n8417,name8417,20,job8417\r\n8418,name8418,20,job8418\r\n8419,name8419,20,job8419\r\n8420,name8420,20,job8420\r\n8421,name8421,20,job8421\r\n8422,name8422,20,job8422\r\n8423,name8423,20,job8423\r\n8424,name8424,20,job8424\r\n8425,name8425,20,job8425\r\n8426,name8426,20,job8426\r\n8427,name8427,20,job8427\r\n8428,name8428,20,job8428\r\n8429,name8429,20,job8429\r\n8430,name8430,20,job8430\r\n8431,name8431,20,job8431\r\n8432,name8432,20,job8432\r\n8433,name8433,20,job8433\r\n8434,name8434,20,job8434\r\n8435,name8435,20,job8435\r\n8436,name8436,20,job8436\r\n8437,name8437,20,job8437\r\n8438,name8438,20,job8438\r\n8439,name8439,20,job8439\r\n8440,name8440,20,job8440\r\n8441,name8441,20,job8441\r\n8442,name8442,20,job8442\r\n8443,name8443,20,job8443\r\n8444,name8444,20,job8444\r\n8445,name8445,20,job8445\r\n8446,name8446,20,job8446\r\n8447,name8447,20,job8447\r\n8448,name8448,20,job8448\r\n8449,name8449,20,job8449\r\n8450,name8450,20,job8450\r\n8451,name8451,20,job8451\r\n8452,name8452,20,job8452\r\n8453,name8453,20,job8453\r\n8454,name8454,20,job8454\r\n8455,name8455,20,job8455\r\n8456,name8456,20,job8456\r\n8457,name8457,20,job8457\r\n8458,name8458,20,job8458\r\n8459,name8459,20,job8459\r\n8460,name8460,20,job8460\r\n8461,name8461,20,job8461\r\n8462,name8462,20,job8462\r\n8463,name8463,20,job8463\r\n8464,name8464,20,job8464\r\n8465,name8465,20,job8465\r\n8466,name8466,20,job8466\r\n8467,name8467,20,job8467\r\n8468,name8468,20,job8468\r\n8469,name8469,20,job8469\r\n8470,name8470,20,job8470\r\n8471,name8471,20,job8471\r\n8472,name8472,20,job8472\r\n8473,name8473,20,job8473\r\n8474,name8474,20,job8474\r\n8475,name8475,20,job8475\r\n8476,name8476,20,job8476\r\n8477,name8477,20,job8477\r\n8478,name8478,20,job8478\r\n8479,name8479,20,job8479\r\n8480,name8480,20,job8480\r\n8481,name8481,20,job8481\r\n8482,name8482,20,job8482\r\n8483,name8483,20,job8483\r\n8484,name8484,20,job8484\r\n8485,name8485,20,job8485\r\n8486,name8486,20,job8486\r\n8487,name8487,20,job8487\r\n8488,name8488,20,job8488\r\n8489,name8489,20,job8489\r\n8490,name8490,20,job8490\r\n8491,name8491,20,job8491\r\n8492,name8492,20,job8492\r\n8493,name8493,20,job8493\r\n8494,name8494,20,job8494\r\n8495,name8495,20,job8495\r\n8496,name8496,20,job8496\r\n8497,name8497,20,job8497\r\n8498,name8498,20,job8498\r\n8499,name8499,20,job8499\r\n8500,name8500,20,job8500\r\n8501,name8501,20,job8501\r\n8502,name8502,20,job8502\r\n8503,name8503,20,job8503\r\n8504,name8504,20,job8504\r\n8505,name8505,20,job8505\r\n8506,name8506,20,job8506\r\n8507,name8507,20,job8507\r\n8508,name8508,20,job8508\r\n8509,name8509,20,job8509\r\n8510,name8510,20,job8510\r\n8511,name8511,20,job8511\r\n8512,name8512,20,job8512\r\n8513,name8513,20,job8513\r\n8514,name8514,20,job8514\r\n8515,name8515,20,job8515\r\n8516,name8516,20,job8516\r\n8517,name8517,20,job8517\r\n8518,name8518,20,job8518\r\n8519,name8519,20,job8519\r\n8520,name8520,20,job8520\r\n8521,name8521,20,job8521\r\n8522,name8522,20,job8522\r\n8523,name8523,20,job8523\r\n8524,name8524,20,job8524\r\n8525,name8525,20,job8525\r\n8526,name8526,20,job8526\r\n8527,name8527,20,job8527\r\n8528,name8528,20,job8528\r\n8529,name8529,20,job8529\r\n8530,name8530,20,job8530\r\n8531,name8531,20,job8531\r\n8532,name8532,20,job8532\r\n8533,name8533,20,job8533\r\n8534,name8534,20,job8534\r\n8535,name8535,20,job8535\r\n8536,name8536,20,job8536\r\n8537,name8537,20,job8537\r\n8538,name8538,20,job8538\r\n8539,name8539,20,job8539\r\n8540,name8540,20,job8540\r\n8541,name8541,20,job8541\r\n8542,name8542,20,job8542\r\n8543,name8543,20,job8543\r\n8544,name8544,20,job8544\r\n8545,name8545,20,job8545\r\n8546,name8546,20,job8546\r\n8547,name8547,20,job8547\r\n8548,name8548,20,job8548\r\n8549,name8549,20,job8549\r\n8550,name8550,20,job8550\r\n8551,name8551,20,job8551\r\n8552,name8552,20,job8552\r\n8553,name8553,20,job8553\r\n8554,name8554,20,job8554\r\n8555,name8555,20,job8555\r\n8556,name8556,20,job8556\r\n8557,name8557,20,job8557\r\n8558,name8558,20,job8558\r\n8559,name8559,20,job8559\r\n8560,name8560,20,job8560\r\n8561,name8561,20,job8561\r\n8562,name8562,20,job8562\r\n8563,name8563,20,job8563\r\n8564,name8564,20,job8564\r\n8565,name8565,20,job8565\r\n8566,name8566,20,job8566\r\n8567,name8567,20,job8567\r\n8568,name8568,20,job8568\r\n8569,name8569,20,job8569\r\n8570,name8570,20,job8570\r\n8571,name8571,20,job8571\r\n8572,name8572,20,job8572\r\n8573,name8573,20,job8573\r\n8574,name8574,20,job8574\r\n8575,name8575,20,job8575\r\n8576,name8576,20,job8576\r\n8577,name8577,20,job8577\r\n8578,name8578,20,job8578\r\n8579,name8579,20,job8579\r\n8580,name8580,20,job8580\r\n8581,name8581,20,job8581\r\n8582,name8582,20,job8582\r\n8583,name8583,20,job8583\r\n8584,name8584,20,job8584\r\n8585,name8585,20,job8585\r\n8586,name8586,20,job8586\r\n8587,name8587,20,job8587\r\n8588,name8588,20,job8588\r\n8589,name8589,20,job8589\r\n8590,name8590,20,job8590\r\n8591,name8591,20,job8591\r\n8592,name8592,20,job8592\r\n8593,name8593,20,job8593\r\n8594,name8594,20,job8594\r\n8595,name8595,20,job8595\r\n8596,name8596,20,job8596\r\n8597,name8597,20,job8597\r\n8598,name8598,20,job8598\r\n8599,name8599,20,job8599\r\n8600,name8600,20,job8600\r\n8601,name8601,20,job8601\r\n8602,name8602,20,job8602\r\n8603,name8603,20,job8603\r\n8604,name8604,20,job8604\r\n8605,name8605,20,job8605\r\n8606,name8606,20,job8606\r\n8607,name8607,20,job8607\r\n8608,name8608,20,job8608\r\n8609,name8609,20,job8609\r\n8610,name8610,20,job8610\r\n8611,name8611,20,job8611\r\n8612,name8612,20,job8612\r\n8613,name8613,20,job8613\r\n8614,name8614,20,job8614\r\n8615,name8615,20,job8615\r\n8616,name8616,20,job8616\r\n8617,name8617,20,job8617\r\n8618,name8618,20,job8618\r\n8619,name8619,20,job8619\r\n8620,name8620,20,job8620\r\n8621,name8621,20,job8621\r\n8622,name8622,20,job8622\r\n8623,name8623,20,job8623\r\n8624,name8624,20,job8624\r\n8625,name8625,20,job8625\r\n8626,name8626,20,job8626\r\n8627,name8627,20,job8627\r\n8628,name8628,20,job8628\r\n8629,name8629,20,job8629\r\n8630,name8630,20,job8630\r\n8631,name8631,20,job8631\r\n8632,name8632,20,job8632\r\n8633,name8633,20,job8633\r\n8634,name8634,20,job8634\r\n8635,name8635,20,job8635\r\n8636,name8636,20,job8636\r\n8637,name8637,20,job8637\r\n8638,name8638,20,job8638\r\n8639,name8639,20,job8639\r\n8640,name8640,20,job8640\r\n8641,name8641,20,job8641\r\n8642,name8642,20,job8642\r\n8643,name8643,20,job8643\r\n8644,name8644,20,job8644\r\n8645,name8645,20,job8645\r\n8646,name8646,20,job8646\r\n8647,name8647,20,job8647\r\n8648,name8648,20,job8648\r\n8649,name8649,20,job8649\r\n8650,name8650,20,job8650\r\n8651,name8651,20,job8651\r\n8652,name8652,20,job8652\r\n8653,name8653,20,job8653\r\n8654,name8654,20,job8654\r\n8655,name8655,20,job8655\r\n8656,name8656,20,job8656\r\n8657,name8657,20,job8657\r\n8658,name8658,20,job8658\r\n8659,name8659,20,job8659\r\n8660,name8660,20,job8660\r\n8661,name8661,20,job8661\r\n8662,name8662,20,job8662\r\n8663,name8663,20,job8663\r\n8664,name8664,20,job8664\r\n8665,name8665,20,job8665\r\n8666,name8666,20,job8666\r\n8667,name8667,20,job8667\r\n8668,name8668,20,job8668\r\n8669,name8669,20,job8669\r\n8670,name8670,20,job8670\r\n8671,name8671,20,job8671\r\n8672,name8672,20,job8672\r\n8673,name8673,20,job8673\r\n8674,name8674,20,job8674\r\n8675,name8675,20,job8675\r\n8676,name8676,20,job8676\r\n8677,name8677,20,job8677\r\n8678,name8678,20,job8678\r\n8679,name8679,20,job8679\r\n8680,name8680,20,job8680\r\n8681,name8681,20,job8681\r\n8682,name8682,20,job8682\r\n8683,name8683,20,job8683\r\n8684,name8684,20,job8684\r\n8685,name8685,20,job8685\r\n8686,name8686,20,job8686\r\n8687,name8687,20,job8687\r\n8688,name8688,20,job8688\r\n8689,name8689,20,job8689\r\n8690,name8690,20,job8690\r\n8691,name8691,20,job8691\r\n8692,name8692,20,job8692\r\n8693,name8693,20,job8693\r\n8694,name8694,20,job8694\r\n8695,name8695,20,job8695\r\n8696,name8696,20,job8696\r\n8697,name8697,20,job8697\r\n8698,name8698,20,job8698\r\n8699,name8699,20,job8699\r\n8700,name8700,20,job8700\r\n8701,name8701,20,job8701\r\n8702,name8702,20,job8702\r\n8703,name8703,20,job8703\r\n8704,name8704,20,job8704\r\n8705,name8705,20,job8705\r\n8706,name8706,20,job8706\r\n8707,name8707,20,job8707\r\n8708,name8708,20,job8708\r\n8709,name8709,20,job8709\r\n8710,name8710,20,job8710\r\n8711,name8711,20,job8711\r\n8712,name8712,20,job8712\r\n8713,name8713,20,job8713\r\n8714,name8714,20,job8714\r\n8715,name8715,20,job8715\r\n8716,name8716,20,job8716\r\n8717,name8717,20,job8717\r\n8718,name8718,20,job8718\r\n8719,name8719,20,job8719\r\n8720,name8720,20,job8720\r\n8721,name8721,20,job8721\r\n8722,name8722,20,job8722\r\n8723,name8723,20,job8723\r\n8724,name8724,20,job8724\r\n8725,name8725,20,job8725\r\n8726,name8726,20,job8726\r\n8727,name8727,20,job8727\r\n8728,name8728,20,job8728\r\n8729,name8729,20,job8729\r\n8730,name8730,20,job8730\r\n8731,name8731,20,job8731\r\n8732,name8732,20,job8732\r\n8733,name8733,20,job8733\r\n8734,name8734,20,job8734\r\n8735,name8735,20,job8735\r\n8736,name8736,20,job8736\r\n8737,name8737,20,job8737\r\n8738,name8738,20,job8738\r\n8739,name8739,20,job8739\r\n8740,name8740,20,job8740\r\n8741,name8741,20,job8741\r\n8742,name8742,20,job8742\r\n8743,name8743,20,job8743\r\n8744,name8744,20,job8744\r\n8745,name8745,20,job8745\r\n8746,name8746,20,job8746\r\n8747,name8747,20,job8747\r\n8748,name8748,20,job8748\r\n8749,name8749,20,job8749\r\n8750,name8750,20,job8750\r\n8751,name8751,20,job8751\r\n8752,name8752,20,job8752\r\n8753,name8753,20,job8753\r\n8754,name8754,20,job8754\r\n8755,name8755,20,job8755\r\n8756,name8756,20,job8756\r\n8757,name8757,20,job8757\r\n8758,name8758,20,job8758\r\n8759,name8759,20,job8759\r\n8760,name8760,20,job8760\r\n8761,name8761,20,job8761\r\n8762,name8762,20,job8762\r\n8763,name8763,20,job8763\r\n8764,name8764,20,job8764\r\n8765,name8765,20,job8765\r\n8766,name8766,20,job8766\r\n8767,name8767,20,job8767\r\n8768,name8768,20,job8768\r\n8769,name8769,20,job8769\r\n8770,name8770,20,job8770\r\n8771,name8771,20,job8771\r\n8772,name8772,20,job8772\r\n8773,name8773,20,job8773\r\n8774,name8774,20,job8774\r\n8775,name8775,20,job8775\r\n8776,name8776,20,job8776\r\n8777,name8777,20,job8777\r\n8778,name8778,20,job8778\r\n8779,name8779,20,job8779\r\n8780,name8780,20,job8780\r\n8781,name8781,20,job8781\r\n8782,name8782,20,job8782\r\n8783,name8783,20,job8783\r\n8784,name8784,20,job8784\r\n8785,name8785,20,job8785\r\n8786,name8786,20,job8786\r\n8787,name8787,20,job8787\r\n8788,name8788,20,job8788\r\n8789,name8789,20,job8789\r\n8790,name8790,20,job8790\r\n8791,name8791,20,job8791\r\n8792,name8792,20,job8792\r\n8793,name8793,20,job8793\r\n8794,name8794,20,job8794\r\n8795,name8795,20,job8795\r\n8796,name8796,20,job8796\r\n8797,name8797,20,job8797\r\n8798,name8798,20,job8798\r\n8799,name8799,20,job8799\r\n8800,name8800,20,job8800\r\n8801,name8801,20,job8801\r\n8802,name8802,20,job8802\r\n8803,name8803,20,job8803\r\n8804,name8804,20,job8804\r\n8805,name8805,20,job8805\r\n8806,name8806,20,job8806\r\n8807,name8807,20,job8807\r\n8808,name8808,20,job8808\r\n8809,name8809,20,job8809\r\n8810,name8810,20,job8810\r\n8811,name8811,20,job8811\r\n8812,name8812,20,job8812\r\n8813,name8813,20,job8813\r\n8814,name8814,20,job8814\r\n8815,name8815,20,job8815\r\n8816,name8816,20,job8816\r\n8817,name8817,20,job8817\r\n8818,name8818,20,job8818\r\n8819,name8819,20,job8819\r\n8820,name8820,20,job8820\r\n8821,name8821,20,job8821\r\n8822,name8822,20,job8822\r\n8823,name8823,20,job8823\r\n8824,name8824,20,job8824\r\n8825,name8825,20,job8825\r\n8826,name8826,20,job8826\r\n8827,name8827,20,job8827\r\n8828,name8828,20,job8828\r\n8829,name8829,20,job8829\r\n8830,name8830,20,job8830\r\n8831,name8831,20,job8831\r\n8832,name8832,20,job8832\r\n8833,name8833,20,job8833\r\n8834,name8834,20,job8834\r\n8835,name8835,20,job8835\r\n8836,name8836,20,job8836\r\n8837,name8837,20,job8837\r\n8838,name8838,20,job8838\r\n8839,name8839,20,job8839\r\n8840,name8840,20,job8840\r\n8841,name8841,20,job8841\r\n8842,name8842,20,job8842\r\n8843,name8843,20,job8843\r\n8844,name8844,20,job8844\r\n8845,name8845,20,job8845\r\n8846,name8846,20,job8846\r\n8847,name8847,20,job8847\r\n8848,name8848,20,job8848\r\n8849,name8849,20,job8849\r\n8850,name8850,20,job8850\r\n8851,name8851,20,job8851\r\n8852,name8852,20,job8852\r\n8853,name8853,20,job8853\r\n8854,name8854,20,job8854\r\n8855,name8855,20,job8855\r\n8856,name8856,20,job8856\r\n8857,name8857,20,job8857\r\n8858,name8858,20,job8858\r\n8859,name8859,20,job8859\r\n8860,name8860,20,job8860\r\n8861,name8861,20,job8861\r\n8862,name8862,20,job8862\r\n8863,name8863,20,job8863\r\n8864,name8864,20,job8864\r\n8865,name8865,20,job8865\r\n8866,name8866,20,job8866\r\n8867,name8867,20,job8867\r\n8868,name8868,20,job8868\r\n8869,name8869,20,job8869\r\n8870,name8870,20,job8870\r\n8871,name8871,20,job8871\r\n8872,name8872,20,job8872\r\n8873,name8873,20,job8873\r\n8874,name8874,20,job8874\r\n8875,name8875,20,job8875\r\n8876,name8876,20,job8876\r\n8877,name8877,20,job8877\r\n8878,name8878,20,job8878\r\n8879,name8879,20,job8879\r\n8880,name8880,20,job8880\r\n8881,name8881,20,job8881\r\n8882,name8882,20,job8882\r\n8883,name8883,20,job8883\r\n8884,name8884,20,job8884\r\n8885,name8885,20,job8885\r\n8886,name8886,20,job8886\r\n8887,name8887,20,job8887\r\n8888,name8888,20,job8888\r\n8889,name8889,20,job8889\r\n8890,name8890,20,job8890\r\n8891,name8891,20,job8891\r\n8892,name8892,20,job8892\r\n8893,name8893,20,job8893\r\n8894,name8894,20,job8894\r\n8895,name8895,20,job8895\r\n8896,name8896,20,job8896\r\n8897,name8897,20,job8897\r\n8898,name8898,20,job8898\r\n8899,name8899,20,job8899\r\n8900,name8900,20,job8900\r\n8901,name8901,20,job8901\r\n8902,name8902,20,job8902\r\n8903,name8903,20,job8903\r\n8904,name8904,20,job8904\r\n8905,name8905,20,job8905\r\n8906,name8906,20,job8906\r\n8907,name8907,20,job8907\r\n8908,name8908,20,job8908\r\n8909,name8909,20,job8909\r\n8910,name8910,20,job8910\r\n8911,name8911,20,job8911\r\n8912,name8912,20,job8912\r\n8913,name8913,20,job8913\r\n8914,name8914,20,job8914\r\n8915,name8915,20,job8915\r\n8916,name8916,20,job8916\r\n8917,name8917,20,job8917\r\n8918,name8918,20,job8918\r\n8919,name8919,20,job8919\r\n8920,name8920,20,job8920\r\n8921,name8921,20,job8921\r\n8922,name8922,20,job8922\r\n8923,name8923,20,job8923\r\n8924,name8924,20,job8924\r\n8925,name8925,20,job8925\r\n8926,name8926,20,job8926\r\n8927,name8927,20,job8927\r\n8928,name8928,20,job8928\r\n8929,name8929,20,job8929\r\n8930,name8930,20,job8930\r\n8931,name8931,20,job8931\r\n8932,name8932,20,job8932\r\n8933,name8933,20,job8933\r\n8934,name8934,20,job8934\r\n8935,name8935,20,job8935\r\n8936,name8936,20,job8936\r\n8937,name8937,20,job8937\r\n8938,name8938,20,job8938\r\n8939,name8939,20,job8939\r\n8940,name8940,20,job8940\r\n8941,name8941,20,job8941\r\n8942,name8942,20,job8942\r\n8943,name8943,20,job8943\r\n8944,name8944,20,job8944\r\n8945,name8945,20,job8945\r\n8946,name8946,20,job8946\r\n8947,name8947,20,job8947\r\n8948,name8948,20,job8948\r\n8949,name8949,20,job8949\r\n8950,name8950,20,job8950\r\n8951,name8951,20,job8951\r\n8952,name8952,20,job8952\r\n8953,name8953,20,job8953\r\n8954,name8954,20,job8954\r\n8955,name8955,20,job8955\r\n8956,name8956,20,job8956\r\n8957,name8957,20,job8957\r\n8958,name8958,20,job8958\r\n8959,name8959,20,job8959\r\n8960,name8960,20,job8960\r\n8961,name8961,20,job8961\r\n8962,name8962,20,job8962\r\n8963,name8963,20,job8963\r\n8964,name8964,20,job8964\r\n8965,name8965,20,job8965\r\n8966,name8966,20,job8966\r\n8967,name8967,20,job8967\r\n8968,name8968,20,job8968\r\n8969,name8969,20,job8969\r\n8970,name8970,20,job8970\r\n8971,name8971,20,job8971\r\n8972,name8972,20,job8972\r\n8973,name8973,20,job8973\r\n8974,name8974,20,job8974\r\n8975,name8975,20,job8975\r\n8976,name8976,20,job8976\r\n8977,name8977,20,job8977\r\n8978,name8978,20,job8978\r\n8979,name8979,20,job8979\r\n8980,name8980,20,job8980\r\n8981,name8981,20,job8981\r\n8982,name8982,20,job8982\r\n8983,name8983,20,job8983\r\n8984,name8984,20,job8984\r\n8985,name8985,20,job8985\r\n8986,name8986,20,job8986\r\n8987,name8987,20,job8987\r\n8988,name8988,20,job8988\r\n8989,name8989,20,job8989\r\n8990,name8990,20,job8990\r\n8991,name8991,20,job8991\r\n8992,name8992,20,job8992\r\n8993,name8993,20,job8993\r\n8994,name8994,20,job8994\r\n8995,name8995,20,job8995\r\n8996,name8996,20,job8996\r\n8997,name8997,20,job8997\r\n8998,name8998,20,job8998\r\n8999,name8999,20,job8999\r\n9000,name9000,20,job9000\r\n9001,name9001,20,job9001\r\n9002,name9002,20,job9002\r\n9003,name9003,20,job9003\r\n9004,name9004,20,job9004\r\n9005,name9005,20,job9005\r\n9006,name9006,20,job9006\r\n9007,name9007,20,job9007\r\n9008,name9008,20,job9008\r\n9009,name9009,20,job9009\r\n9010,name9010,20,job9010\r\n9011,name9011,20,job9011\r\n9012,name9012,20,job9012\r\n9013,name9013,20,job9013\r\n9014,name9014,20,job9014\r\n9015,name9015,20,job9015\r\n9016,name9016,20,job9016\r\n9017,name9017,20,job9017\r\n9018,name9018,20,job9018\r\n9019,name9019,20,job9019\r\n9020,name9020,20,job9020\r\n9021,name9021,20,job9021\r\n9022,name9022,20,job9022\r\n9023,name9023,20,job9023\r\n9024,name9024,20,job9024\r\n9025,name9025,20,job9025\r\n9026,name9026,20,job9026\r\n9027,name9027,20,job9027\r\n9028,name9028,20,job9028\r\n9029,name9029,20,job9029\r\n9030,name9030,20,job9030\r\n9031,name9031,20,job9031\r\n9032,name9032,20,job9032\r\n9033,name9033,20,job9033\r\n9034,name9034,20,job9034\r\n9035,name9035,20,job9035\r\n9036,name9036,20,job9036\r\n9037,name9037,20,job9037\r\n9038,name9038,20,job9038\r\n9039,name9039,20,job9039\r\n9040,name9040,20,job9040\r\n9041,name9041,20,job9041\r\n9042,name9042,20,job9042\r\n9043,name9043,20,job9043\r\n9044,name9044,20,job9044\r\n9045,name9045,20,job9045\r\n9046,name9046,20,job9046\r\n9047,name9047,20,job9047\r\n9048,name9048,20,job9048\r\n9049,name9049,20,job9049\r\n9050,name9050,20,job9050\r\n9051,name9051,20,job9051\r\n9052,name9052,20,job9052\r\n9053,name9053,20,job9053\r\n9054,name9054,20,job9054\r\n9055,name9055,20,job9055\r\n9056,name9056,20,job9056\r\n9057,name9057,20,job9057\r\n9058,name9058,20,job9058\r\n9059,name9059,20,job9059\r\n9060,name9060,20,job9060\r\n9061,name9061,20,job9061\r\n9062,name9062,20,job9062\r\n9063,name9063,20,job9063\r\n9064,name9064,20,job9064\r\n9065,name9065,20,job9065\r\n9066,name9066,20,job9066\r\n9067,name9067,20,job9067\r\n9068,name9068,20,job9068\r\n9069,name9069,20,job9069\r\n9070,name9070,20,job9070\r\n9071,name9071,20,job9071\r\n9072,name9072,20,job9072\r\n9073,name9073,20,job9073\r\n9074,name9074,20,job9074\r\n9075,name9075,20,job9075\r\n9076,name9076,20,job9076\r\n9077,name9077,20,job9077\r\n9078,name9078,20,job9078\r\n9079,name9079,20,job9079\r\n9080,name9080,20,job9080\r\n9081,name9081,20,job9081\r\n9082,name9082,20,job9082\r\n9083,name9083,20,job9083\r\n9084,name9084,20,job9084\r\n9085,name9085,20,job9085\r\n9086,name9086,20,job9086\r\n9087,name9087,20,job9087\r\n9088,name9088,20,job9088\r\n9089,name9089,20,job9089\r\n9090,name9090,20,job9090\r\n9091,name9091,20,job9091\r\n9092,name9092,20,job9092\r\n9093,name9093,20,job9093\r\n9094,name9094,20,job9094\r\n9095,name9095,20,job9095\r\n9096,name9096,20,job9096\r\n9097,name9097,20,job9097\r\n9098,name9098,20,job9098\r\n9099,name9099,20,job9099\r\n9100,name9100,20,job9100\r\n9101,name9101,20,job9101\r\n9102,name9102,20,job9102\r\n9103,name9103,20,job9103\r\n9104,name9104,20,job9104\r\n9105,name9105,20,job9105\r\n9106,name9106,20,job9106\r\n9107,name9107,20,job9107\r\n9108,name9108,20,job9108\r\n9109,name9109,20,job9109\r\n9110,name9110,20,job9110\r\n9111,name9111,20,job9111\r\n9112,name9112,20,job9112\r\n9113,name9113,20,job9113\r\n9114,name9114,20,job9114\r\n9115,name9115,20,job9115\r\n9116,name9116,20,job9116\r\n9117,name9117,20,job9117\r\n9118,name9118,20,job9118\r\n9119,name9119,20,job9119\r\n9120,name9120,20,job9120\r\n9121,name9121,20,job9121\r\n9122,name9122,20,job9122\r\n9123,name9123,20,job9123\r\n9124,name9124,20,job9124\r\n9125,name9125,20,job9125\r\n9126,name9126,20,job9126\r\n9127,name9127,20,job9127\r\n9128,name9128,20,job9128\r\n9129,name9129,20,job9129\r\n9130,name9130,20,job9130\r\n9131,name9131,20,job9131\r\n9132,name9132,20,job9132\r\n9133,name9133,20,job9133\r\n9134,name9134,20,job9134\r\n9135,name9135,20,job9135\r\n9136,name9136,20,job9136\r\n9137,name9137,20,job9137\r\n9138,name9138,20,job9138\r\n9139,name9139,20,job9139\r\n9140,name9140,20,job9140\r\n9141,name9141,20,job9141\r\n9142,name9142,20,job9142\r\n9143,name9143,20,job9143\r\n9144,name9144,20,job9144\r\n9145,name9145,20,job9145\r\n9146,name9146,20,job9146\r\n9147,name9147,20,job9147\r\n9148,name9148,20,job9148\r\n9149,name9149,20,job9149\r\n9150,name9150,20,job9150\r\n9151,name9151,20,job9151\r\n9152,name9152,20,job9152\r\n9153,name9153,20,job9153\r\n9154,name9154,20,job9154\r\n9155,name9155,20,job9155\r\n9156,name9156,20,job9156\r\n9157,name9157,20,job9157\r\n9158,name9158,20,job9158\r\n9159,name9159,20,job9159\r\n9160,name9160,20,job9160\r\n9161,name9161,20,job9161\r\n9162,name9162,20,job9162\r\n9163,name9163,20,job9163\r\n9164,name9164,20,job9164\r\n9165,name9165,20,job9165\r\n9166,name9166,20,job9166\r\n9167,name9167,20,job9167\r\n9168,name9168,20,job9168\r\n9169,name9169,20,job9169\r\n9170,name9170,20,job9170\r\n9171,name9171,20,job9171\r\n9172,name9172,20,job9172\r\n9173,name9173,20,job9173\r\n9174,name9174,20,job9174\r\n9175,name9175,20,job9175\r\n9176,name9176,20,job9176\r\n9177,name9177,20,job9177\r\n9178,name9178,20,job9178\r\n9179,name9179,20,job9179\r\n9180,name9180,20,job9180\r\n9181,name9181,20,job9181\r\n9182,name9182,20,job9182\r\n9183,name9183,20,job9183\r\n9184,name9184,20,job9184\r\n9185,name9185,20,job9185\r\n9186,name9186,20,job9186\r\n9187,name9187,20,job9187\r\n9188,name9188,20,job9188\r\n9189,name9189,20,job9189\r\n9190,name9190,20,job9190\r\n9191,name9191,20,job9191\r\n9192,name9192,20,job9192\r\n9193,name9193,20,job9193\r\n9194,name9194,20,job9194\r\n9195,name9195,20,job9195\r\n9196,name9196,20,job9196\r\n9197,name9197,20,job9197\r\n9198,name9198,20,job9198\r\n9199,name9199,20,job9199\r\n9200,name9200,20,job9200\r\n9201,name9201,20,job9201\r\n9202,name9202,20,job9202\r\n9203,name9203,20,job9203\r\n9204,name9204,20,job9204\r\n9205,name9205,20,job9205\r\n9206,name9206,20,job9206\r\n9207,name9207,20,job9207\r\n9208,name9208,20,job9208\r\n9209,name9209,20,job9209\r\n9210,name9210,20,job9210\r\n9211,name9211,20,job9211\r\n9212,name9212,20,job9212\r\n9213,name9213,20,job9213\r\n9214,name9214,20,job9214\r\n9215,name9215,20,job9215\r\n9216,name9216,20,job9216\r\n9217,name9217,20,job9217\r\n9218,name9218,20,job9218\r\n9219,name9219,20,job9219\r\n9220,name9220,20,job9220\r\n9221,name9221,20,job9221\r\n9222,name9222,20,job9222\r\n9223,name9223,20,job9223\r\n9224,name9224,20,job9224\r\n9225,name9225,20,job9225\r\n9226,name9226,20,job9226\r\n9227,name9227,20,job9227\r\n9228,name9228,20,job9228\r\n9229,name9229,20,job9229\r\n9230,name9230,20,job9230\r\n9231,name9231,20,job9231\r\n9232,name9232,20,job9232\r\n9233,name9233,20,job9233\r\n9234,name9234,20,job9234\r\n9235,name9235,20,job9235\r\n9236,name9236,20,job9236\r\n9237,name9237,20,job9237\r\n9238,name9238,20,job9238\r\n9239,name9239,20,job9239\r\n9240,name9240,20,job9240\r\n9241,name9241,20,job9241\r\n9242,name9242,20,job9242\r\n9243,name9243,20,job9243\r\n9244,name9244,20,job9244\r\n9245,name9245,20,job9245\r\n9246,name9246,20,job9246\r\n9247,name9247,20,job9247\r\n9248,name9248,20,job9248\r\n9249,name9249,20,job9249\r\n9250,name9250,20,job9250\r\n9251,name9251,20,job9251\r\n9252,name9252,20,job9252\r\n9253,name9253,20,job9253\r\n9254,name9254,20,job9254\r\n9255,name9255,20,job9255\r\n9256,name9256,20,job9256\r\n9257,name9257,20,job9257\r\n9258,name9258,20,job9258\r\n9259,name9259,20,job9259\r\n9260,name9260,20,job9260\r\n9261,name9261,20,job9261\r\n9262,name9262,20,job9262\r\n9263,name9263,20,job9263\r\n9264,name9264,20,job9264\r\n9265,name9265,20,job9265\r\n9266,name9266,20,job9266\r\n9267,name9267,20,job9267\r\n9268,name9268,20,job9268\r\n9269,name9269,20,job9269\r\n9270,name9270,20,job9270\r\n9271,name9271,20,job9271\r\n9272,name9272,20,job9272\r\n9273,name9273,20,job9273\r\n9274,name9274,20,job9274\r\n9275,name9275,20,job9275\r\n9276,name9276,20,job9276\r\n9277,name9277,20,job9277\r\n9278,name9278,20,job9278\r\n9279,name9279,20,job9279\r\n9280,name9280,20,job9280\r\n9281,name9281,20,job9281\r\n9282,name9282,20,job9282\r\n9283,name9283,20,job9283\r\n9284,name9284,20,job9284\r\n9285,name9285,20,job9285\r\n9286,name9286,20,job9286\r\n9287,name9287,20,job9287\r\n9288,name9288,20,job9288\r\n9289,name9289,20,job9289\r\n9290,name9290,20,job9290\r\n9291,name9291,20,job9291\r\n9292,name9292,20,job9292\r\n9293,name9293,20,job9293\r\n9294,name9294,20,job9294\r\n9295,name9295,20,job9295\r\n9296,name9296,20,job9296\r\n9297,name9297,20,job9297\r\n9298,name9298,20,job9298\r\n9299,name9299,20,job9299\r\n9300,name9300,20,job9300\r\n9301,name9301,20,job9301\r\n9302,name9302,20,job9302\r\n9303,name9303,20,job9303\r\n9304,name9304,20,job9304\r\n9305,name9305,20,job9305\r\n9306,name9306,20,job9306\r\n9307,name9307,20,job9307\r\n9308,name9308,20,job9308\r\n9309,name9309,20,job9309\r\n9310,name9310,20,job9310\r\n9311,name9311,20,job9311\r\n9312,name9312,20,job9312\r\n9313,name9313,20,job9313\r\n9314,name9314,20,job9314\r\n9315,name9315,20,job9315\r\n9316,name9316,20,job9316\r\n9317,name9317,20,job9317\r\n9318,name9318,20,job9318\r\n9319,name9319,20,job9319\r\n9320,name9320,20,job9320\r\n9321,name9321,20,job9321\r\n9322,name9322,20,job9322\r\n9323,name9323,20,job9323\r\n9324,name9324,20,job9324\r\n9325,name9325,20,job9325\r\n9326,name9326,20,job9326\r\n9327,name9327,20,job9327\r\n9328,name9328,20,job9328\r\n9329,name9329,20,job9329\r\n9330,name9330,20,job9330\r\n9331,name9331,20,job9331\r\n9332,name9332,20,job9332\r\n9333,name9333,20,job9333\r\n9334,name9334,20,job9334\r\n9335,name9335,20,job9335\r\n9336,name9336,20,job9336\r\n9337,name9337,20,job9337\r\n9338,name9338,20,job9338\r\n9339,name9339,20,job9339\r\n9340,name9340,20,job9340\r\n9341,name9341,20,job9341\r\n9342,name9342,20,job9342\r\n9343,name9343,20,job9343\r\n9344,name9344,20,job9344\r\n9345,name9345,20,job9345\r\n9346,name9346,20,job9346\r\n9347,name9347,20,job9347\r\n9348,name9348,20,job9348\r\n9349,name9349,20,job9349\r\n9350,name9350,20,job9350\r\n9351,name9351,20,job9351\r\n9352,name9352,20,job9352\r\n9353,name9353,20,job9353\r\n9354,name9354,20,job9354\r\n9355,name9355,20,job9355\r\n9356,name9356,20,job9356\r\n9357,name9357,20,job9357\r\n9358,name9358,20,job9358\r\n9359,name9359,20,job9359\r\n9360,name9360,20,job9360\r\n9361,name9361,20,job9361\r\n9362,name9362,20,job9362\r\n9363,name9363,20,job9363\r\n9364,name9364,20,job9364\r\n9365,name9365,20,job9365\r\n9366,name9366,20,job9366\r\n9367,name9367,20,job9367\r\n9368,name9368,20,job9368\r\n9369,name9369,20,job9369\r\n9370,name9370,20,job9370\r\n9371,name9371,20,job9371\r\n9372,name9372,20,job9372\r\n9373,name9373,20,job9373\r\n9374,name9374,20,job9374\r\n9375,name9375,20,job9375\r\n9376,name9376,20,job9376\r\n9377,name9377,20,job9377\r\n9378,name9378,20,job9378\r\n9379,name9379,20,job9379\r\n9380,name9380,20,job9380\r\n9381,name9381,20,job9381\r\n9382,name9382,20,job9382\r\n9383,name9383,20,job9383\r\n9384,name9384,20,job9384\r\n9385,name9385,20,job9385\r\n9386,name9386,20,job9386\r\n9387,name9387,20,job9387\r\n9388,name9388,20,job9388\r\n9389,name9389,20,job9389\r\n9390,name9390,20,job9390\r\n9391,name9391,20,job9391\r\n9392,name9392,20,job9392\r\n9393,name9393,20,job9393\r\n9394,name9394,20,job9394\r\n9395,name9395,20,job9395\r\n9396,name9396,20,job9396\r\n9397,name9397,20,job9397\r\n9398,name9398,20,job9398\r\n9399,name9399,20,job9399\r\n9400,name9400,20,job9400\r\n9401,name9401,20,job9401\r\n9402,name9402,20,job9402\r\n9403,name9403,20,job9403\r\n9404,name9404,20,job9404\r\n9405,name9405,20,job9405\r\n9406,name9406,20,job9406\r\n9407,name9407,20,job9407\r\n9408,name9408,20,job9408\r\n9409,name9409,20,job9409\r\n9410,name9410,20,job9410\r\n9411,name9411,20,job9411\r\n9412,name9412,20,job9412\r\n9413,name9413,20,job9413\r\n9414,name9414,20,job9414\r\n9415,name9415,20,job9415\r\n9416,name9416,20,job9416\r\n9417,name9417,20,job9417\r\n9418,name9418,20,job9418\r\n9419,name9419,20,job9419\r\n9420,name9420,20,job9420\r\n9421,name9421,20,job9421\r\n9422,name9422,20,job9422\r\n9423,name9423,20,job9423\r\n9424,name9424,20,job9424\r\n9425,name9425,20,job9425\r\n9426,name9426,20,job9426\r\n9427,name9427,20,job9427\r\n9428,name9428,20,job9428\r\n9429,name9429,20,job9429\r\n9430,name9430,20,job9430\r\n9431,name9431,20,job9431\r\n9432,name9432,20,job9432\r\n9433,name9433,20,job9433\r\n9434,name9434,20,job9434\r\n9435,name9435,20,job9435\r\n9436,name9436,20,job9436\r\n9437,name9437,20,job9437\r\n9438,name9438,20,job9438\r\n9439,name9439,20,job9439\r\n9440,name9440,20,job9440\r\n9441,name9441,20,job9441\r\n9442,name9442,20,job9442\r\n9443,name9443,20,job9443\r\n9444,name9444,20,job9444\r\n9445,name9445,20,job9445\r\n9446,name9446,20,job9446\r\n9447,name9447,20,job9447\r\n9448,name9448,20,job9448\r\n9449,name9449,20,job9449\r\n9450,name9450,20,job9450\r\n9451,name9451,20,job9451\r\n9452,name9452,20,job9452\r\n9453,name9453,20,job9453\r\n9454,name9454,20,job9454\r\n9455,name9455,20,job9455\r\n9456,name9456,20,job9456\r\n9457,name9457,20,job9457\r\n9458,name9458,20,job9458\r\n9459,name9459,20,job9459\r\n9460,name9460,20,job9460\r\n9461,name9461,20,job9461\r\n9462,name9462,20,job9462\r\n9463,name9463,20,job9463\r\n9464,name9464,20,job9464\r\n9465,name9465,20,job9465\r\n9466,name9466,20,job9466\r\n9467,name9467,20,job9467\r\n9468,name9468,20,job9468\r\n9469,name9469,20,job9469\r\n9470,name9470,20,job9470\r\n9471,name9471,20,job9471\r\n9472,name9472,20,job9472\r\n9473,name9473,20,job9473\r\n9474,name9474,20,job9474\r\n9475,name9475,20,job9475\r\n9476,name9476,20,job9476\r\n9477,name9477,20,job9477\r\n9478,name9478,20,job9478\r\n9479,name9479,20,job9479\r\n9480,name9480,20,job9480\r\n9481,name9481,20,job9481\r\n9482,name9482,20,job9482\r\n9483,name9483,20,job9483\r\n9484,name9484,20,job9484\r\n9485,name9485,20,job9485\r\n9486,name9486,20,job9486\r\n9487,name9487,20,job9487\r\n9488,name9488,20,job9488\r\n9489,name9489,20,job9489\r\n9490,name9490,20,job9490\r\n9491,name9491,20,job9491\r\n9492,name9492,20,job9492\r\n9493,name9493,20,job9493\r\n9494,name9494,20,job9494\r\n9495,name9495,20,job9495\r\n9496,name9496,20,job9496\r\n9497,name9497,20,job9497\r\n9498,name9498,20,job9498\r\n9499,name9499,20,job9499\r\n9500,name9500,20,job9500\r\n9501,name9501,20,job9501\r\n9502,name9502,20,job9502\r\n9503,name9503,20,job9503\r\n9504,name9504,20,job9504\r\n9505,name9505,20,job9505\r\n9506,name9506,20,job9506\r\n9507,name9507,20,job9507\r\n9508,name9508,20,job9508\r\n9509,name9509,20,job9509\r\n9510,name9510,20,job9510\r\n9511,name9511,20,job9511\r\n9512,name9512,20,job9512\r\n9513,name9513,20,job9513\r\n9514,name9514,20,job9514\r\n9515,name9515,20,job9515\r\n9516,name9516,20,job9516\r\n9517,name9517,20,job9517\r\n9518,name9518,20,job9518\r\n9519,name9519,20,job9519\r\n9520,name9520,20,job9520\r\n9521,name9521,20,job9521\r\n9522,name9522,20,job9522\r\n9523,name9523,20,job9523\r\n9524,name9524,20,job9524\r\n9525,name9525,20,job9525\r\n9526,name9526,20,job9526\r\n9527,name9527,20,job9527\r\n9528,name9528,20,job9528\r\n9529,name9529,20,job9529\r\n9530,name9530,20,job9530\r\n9531,name9531,20,job9531\r\n9532,name9532,20,job9532\r\n9533,name9533,20,job9533\r\n9534,name9534,20,job9534\r\n9535,name9535,20,job9535\r\n9536,name9536,20,job9536\r\n9537,name9537,20,job9537\r\n9538,name9538,20,job9538\r\n9539,name9539,20,job9539\r\n9540,name9540,20,job9540\r\n9541,name9541,20,job9541\r\n9542,name9542,20,job9542\r\n9543,name9543,20,job9543\r\n9544,name9544,20,job9544\r\n9545,name9545,20,job9545\r\n9546,name9546,20,job9546\r\n9547,name9547,20,job9547\r\n9548,name9548,20,job9548\r\n9549,name9549,20,job9549\r\n9550,name9550,20,job9550\r\n9551,name9551,20,job9551\r\n9552,name9552,20,job9552\r\n9553,name9553,20,job9553\r\n9554,name9554,20,job9554\r\n9555,name9555,20,job9555\r\n9556,name9556,20,job9556\r\n9557,name9557,20,job9557\r\n9558,name9558,20,job9558\r\n9559,name9559,20,job9559\r\n9560,name9560,20,job9560\r\n9561,name9561,20,job9561\r\n9562,name9562,20,job9562\r\n9563,name9563,20,job9563\r\n9564,name9564,20,job9564\r\n9565,name9565,20,job9565\r\n9566,name9566,20,job9566\r\n9567,name9567,20,job9567\r\n9568,name9568,20,job9568\r\n9569,name9569,20,job9569\r\n9570,name9570,20,job9570\r\n9571,name9571,20,job9571\r\n9572,name9572,20,job9572\r\n9573,name9573,20,job9573\r\n9574,name9574,20,job9574\r\n9575,name9575,20,job9575\r\n9576,name9576,20,job9576\r\n9577,name9577,20,job9577\r\n9578,name9578,20,job9578\r\n9579,name9579,20,job9579\r\n9580,name9580,20,job9580\r\n9581,name9581,20,job9581\r\n9582,name9582,20,job9582\r\n9583,name9583,20,job9583\r\n9584,name9584,20,job9584\r\n9585,name9585,20,job9585\r\n9586,name9586,20,job9586\r\n9587,name9587,20,job9587\r\n9588,name9588,20,job9588\r\n9589,name9589,20,job9589\r\n9590,name9590,20,job9590\r\n9591,name9591,20,job9591\r\n9592,name9592,20,job9592\r\n9593,name9593,20,job9593\r\n9594,name9594,20,job9594\r\n9595,name9595,20,job9595\r\n9596,name9596,20,job9596\r\n9597,name9597,20,job9597\r\n9598,name9598,20,job9598\r\n9599,name9599,20,job9599\r\n9600,name9600,20,job9600\r\n9601,name9601,20,job9601\r\n9602,name9602,20,job9602\r\n9603,name9603,20,job9603\r\n9604,name9604,20,job9604\r\n9605,name9605,20,job9605\r\n9606,name9606,20,job9606\r\n9607,name9607,20,job9607\r\n9608,name9608,20,job9608\r\n9609,name9609,20,job9609\r\n9610,name9610,20,job9610\r\n9611,name9611,20,job9611\r\n9612,name9612,20,job9612\r\n9613,name9613,20,job9613\r\n9614,name9614,20,job9614\r\n9615,name9615,20,job9615\r\n9616,name9616,20,job9616\r\n9617,name9617,20,job9617\r\n9618,name9618,20,job9618\r\n9619,name9619,20,job9619\r\n9620,name9620,20,job9620\r\n9621,name9621,20,job9621\r\n9622,name9622,20,job9622\r\n9623,name9623,20,job9623\r\n9624,name9624,20,job9624\r\n9625,name9625,20,job9625\r\n9626,name9626,20,job9626\r\n9627,name9627,20,job9627\r\n9628,name9628,20,job9628\r\n9629,name9629,20,job9629\r\n9630,name9630,20,job9630\r\n9631,name9631,20,job9631\r\n9632,name9632,20,job9632\r\n9633,name9633,20,job9633\r\n9634,name9634,20,job9634\r\n9635,name9635,20,job9635\r\n9636,name9636,20,job9636\r\n9637,name9637,20,job9637\r\n9638,name9638,20,job9638\r\n9639,name9639,20,job9639\r\n9640,name9640,20,job9640\r\n9641,name9641,20,job9641\r\n9642,name9642,20,job9642\r\n9643,name9643,20,job9643\r\n9644,name9644,20,job9644\r\n9645,name9645,20,job9645\r\n9646,name9646,20,job9646\r\n9647,name9647,20,job9647\r\n9648,name9648,20,job9648\r\n9649,name9649,20,job9649\r\n9650,name9650,20,job9650\r\n9651,name9651,20,job9651\r\n9652,name9652,20,job9652\r\n9653,name9653,20,job9653\r\n9654,name9654,20,job9654\r\n9655,name9655,20,job9655\r\n9656,name9656,20,job9656\r\n9657,name9657,20,job9657\r\n9658,name9658,20,job9658\r\n9659,name9659,20,job9659\r\n9660,name9660,20,job9660\r\n9661,name9661,20,job9661\r\n9662,name9662,20,job9662\r\n9663,name9663,20,job9663\r\n9664,name9664,20,job9664\r\n9665,name9665,20,job9665\r\n9666,name9666,20,job9666\r\n9667,name9667,20,job9667\r\n9668,name9668,20,job9668\r\n9669,name9669,20,job9669\r\n9670,name9670,20,job9670\r\n9671,name9671,20,job9671\r\n9672,name9672,20,job9672\r\n9673,name9673,20,job9673\r\n9674,name9674,20,job9674\r\n9675,name9675,20,job9675\r\n9676,name9676,20,job9676\r\n9677,name9677,20,job9677\r\n9678,name9678,20,job9678\r\n9679,name9679,20,job9679\r\n9680,name9680,20,job9680\r\n9681,name9681,20,job9681\r\n9682,name9682,20,job9682\r\n9683,name9683,20,job9683\r\n9684,name9684,20,job9684\r\n9685,name9685,20,job9685\r\n9686,name9686,20,job9686\r\n9687,name9687,20,job9687\r\n9688,name9688,20,job9688\r\n9689,name9689,20,job9689\r\n9690,name9690,20,job9690\r\n9691,name9691,20,job9691\r\n9692,name9692,20,job9692\r\n9693,name9693,20,job9693\r\n9694,name9694,20,job9694\r\n9695,name9695,20,job9695\r\n9696,name9696,20,job9696\r\n9697,name9697,20,job9697\r\n9698,name9698,20,job9698\r\n9699,name9699,20,job9699\r\n9700,name9700,20,job9700\r\n9701,name9701,20,job9701\r\n9702,name9702,20,job9702\r\n9703,name9703,20,job9703\r\n9704,name9704,20,job9704\r\n9705,name9705,20,job9705\r\n9706,name9706,20,job9706\r\n9707,name9707,20,job9707\r\n9708,name9708,20,job9708\r\n9709,name9709,20,job9709\r\n9710,name9710,20,job9710\r\n9711,name9711,20,job9711\r\n9712,name9712,20,job9712\r\n9713,name9713,20,job9713\r\n9714,name9714,20,job9714\r\n9715,name9715,20,job9715\r\n9716,name9716,20,job9716\r\n9717,name9717,20,job9717\r\n9718,name9718,20,job9718\r\n9719,name9719,20,job9719\r\n9720,name9720,20,job9720\r\n9721,name9721,20,job9721\r\n9722,name9722,20,job9722\r\n9723,name9723,20,job9723\r\n9724,name9724,20,job9724\r\n9725,name9725,20,job9725\r\n9726,name9726,20,job9726\r\n9727,name9727,20,job9727\r\n9728,name9728,20,job9728\r\n9729,name9729,20,job9729\r\n9730,name9730,20,job9730\r\n9731,name9731,20,job9731\r\n9732,name9732,20,job9732\r\n9733,name9733,20,job9733\r\n9734,name9734,20,job9734\r\n9735,name9735,20,job9735\r\n9736,name9736,20,job9736\r\n9737,name9737,20,job9737\r\n9738,name9738,20,job9738\r\n9739,name9739,20,job9739\r\n9740,name9740,20,job9740\r\n9741,name9741,20,job9741\r\n9742,name9742,20,job9742\r\n9743,name9743,20,job9743\r\n9744,name9744,20,job9744\r\n9745,name9745,20,job9745\r\n9746,name9746,20,job9746\r\n9747,name9747,20,job9747\r\n9748,name9748,20,job9748\r\n9749,name9749,20,job9749\r\n9750,name9750,20,job9750\r\n9751,name9751,20,job9751\r\n9752,name9752,20,job9752\r\n9753,name9753,20,job9753\r\n9754,name9754,20,job9754\r\n9755,name9755,20,job9755\r\n9756,name9756,20,job9756\r\n9757,name9757,20,job9757\r\n9758,name9758,20,job9758\r\n9759,name9759,20,job9759\r\n9760,name9760,20,job9760\r\n9761,name9761,20,job9761\r\n9762,name9762,20,job9762\r\n9763,name9763,20,job9763\r\n9764,name9764,20,job9764\r\n9765,name9765,20,job9765\r\n9766,name9766,20,job9766\r\n9767,name9767,20,job9767\r\n9768,name9768,20,job9768\r\n9769,name9769,20,job9769\r\n9770,name9770,20,job9770\r\n9771,name9771,20,job9771\r\n9772,name9772,20,job9772\r\n9773,name9773,20,job9773\r\n9774,name9774,20,job9774\r\n9775,name9775,20,job9775\r\n9776,name9776,20,job9776\r\n9777,name9777,20,job9777\r\n9778,name9778,20,job9778\r\n9779,name9779,20,job9779\r\n9780,name9780,20,job9780\r\n9781,name9781,20,job9781\r\n9782,name9782,20,job9782\r\n9783,name9783,20,job9783\r\n9784,name9784,20,job9784\r\n9785,name9785,20,job9785\r\n9786,name9786,20,job9786\r\n9787,name9787,20,job9787\r\n9788,name9788,20,job9788\r\n9789,name9789,20,job9789\r\n9790,name9790,20,job9790\r\n9791,name9791,20,job9791\r\n9792,name9792,20,job9792\r\n9793,name9793,20,job9793\r\n9794,name9794,20,job9794\r\n9795,name9795,20,job9795\r\n9796,name9796,20,job9796\r\n9797,name9797,20,job9797\r\n9798,name9798,20,job9798\r\n9799,name9799,20,job9799\r\n9800,name9800,20,job9800\r\n9801,name9801,20,job9801\r\n9802,name9802,20,job9802\r\n9803,name9803,20,job9803\r\n9804,name9804,20,job9804\r\n9805,name9805,20,job9805\r\n9806,name9806,20,job9806\r\n9807,name9807,20,job9807\r\n9808,name9808,20,job9808\r\n9809,name9809,20,job9809\r\n9810,name9810,20,job9810\r\n9811,name9811,20,job9811\r\n9812,name9812,20,job9812\r\n9813,name9813,20,job9813\r\n9814,name9814,20,job9814\r\n9815,name9815,20,job9815\r\n9816,name9816,20,job9816\r\n9817,name9817,20,job9817\r\n9818,name9818,20,job9818\r\n9819,name9819,20,job9819\r\n9820,name9820,20,job9820\r\n9821,name9821,20,job9821\r\n9822,name9822,20,job9822\r\n9823,name9823,20,job9823\r\n9824,name9824,20,job9824\r\n9825,name9825,20,job9825\r\n9826,name9826,20,job9826\r\n9827,name9827,20,job9827\r\n9828,name9828,20,job9828\r\n9829,name9829,20,job9829\r\n9830,name9830,20,job9830\r\n9831,name9831,20,job9831\r\n9832,name9832,20,job9832\r\n9833,name9833,20,job9833\r\n9834,name9834,20,job9834\r\n9835,name9835,20,job9835\r\n9836,name9836,20,job9836\r\n9837,name9837,20,job9837\r\n9838,name9838,20,job9838\r\n9839,name9839,20,job9839\r\n9840,name9840,20,job9840\r\n9841,name9841,20,job9841\r\n9842,name9842,20,job9842\r\n9843,name9843,20,job9843\r\n9844,name9844,20,job9844\r\n9845,name9845,20,job9845\r\n9846,name9846,20,job9846\r\n9847,name9847,20,job9847\r\n9848,name9848,20,job9848\r\n9849,name9849,20,job9849\r\n9850,name9850,20,job9850\r\n9851,name9851,20,job9851\r\n9852,name9852,20,job9852\r\n9853,name9853,20,job9853\r\n9854,name9854,20,job9854\r\n9855,name9855,20,job9855\r\n9856,name9856,20,job9856\r\n9857,name9857,20,job9857\r\n9858,name9858,20,job9858\r\n9859,name9859,20,job9859\r\n9860,name9860,20,job9860\r\n9861,name9861,20,job9861\r\n9862,name9862,20,job9862\r\n9863,name9863,20,job9863\r\n9864,name9864,20,job9864\r\n9865,name9865,20,job9865\r\n9866,name9866,20,job9866\r\n9867,name9867,20,job9867\r\n9868,name9868,20,job9868\r\n9869,name9869,20,job9869\r\n9870,name9870,20,job9870\r\n9871,name9871,20,job9871\r\n9872,name9872,20,job9872\r\n9873,name9873,20,job9873\r\n9874,name9874,20,job9874\r\n9875,name9875,20,job9875\r\n9876,name9876,20,job9876\r\n9877,name9877,20,job9877\r\n9878,name9878,20,job9878\r\n9879,name9879,20,job9879\r\n9880,name9880,20,job9880\r\n9881,name9881,20,job9881\r\n9882,name9882,20,job9882\r\n9883,name9883,20,job9883\r\n9884,name9884,20,job9884\r\n9885,name9885,20,job9885\r\n9886,name9886,20,job9886\r\n9887,name9887,20,job9887\r\n9888,name9888,20,job9888\r\n9889,name9889,20,job9889\r\n9890,name9890,20,job9890\r\n9891,name9891,20,job9891\r\n9892,name9892,20,job9892\r\n9893,name9893,20,job9893\r\n9894,name9894,20,job9894\r\n9895,name9895,20,job9895\r\n9896,name9896,20,job9896\r\n9897,name9897,20,job9897\r\n9898,name9898,20,job9898\r\n9899,name9899,20,job9899\r\n9900,name9900,20,job9900\r\n9901,name9901,20,job9901\r\n9902,name9902,20,job9902\r\n9903,name9903,20,job9903\r\n9904,name9904,20,job9904\r\n9905,name9905,20,job9905\r\n9906,name9906,20,job9906\r\n9907,name9907,20,job9907\r\n9908,name9908,20,job9908\r\n9909,name9909,20,job9909\r\n9910,name9910,20,job9910\r\n9911,name9911,20,job9911\r\n9912,name9912,20,job9912\r\n9913,name9913,20,job9913\r\n9914,name9914,20,job9914\r\n9915,name9915,20,job9915\r\n9916,name9916,20,job9916\r\n9917,name9917,20,job9917\r\n9918,name9918,20,job9918\r\n9919,name9919,20,job9919\r\n9920,name9920,20,job9920\r\n9921,name9921,20,job9921\r\n9922,name9922,20,job9922\r\n9923,name9923,20,job9923\r\n9924,name9924,20,job9924\r\n9925,name9925,20,job9925\r\n9926,name9926,20,job9926\r\n9927,name9927,20,job9927\r\n9928,name9928,20,job9928\r\n9929,name9929,20,job9929\r\n9930,name9930,20,job9930\r\n9931,name9931,20,job9931\r\n9932,name9932,20,job9932\r\n9933,name9933,20,job9933\r\n9934,name9934,20,job9934\r\n9935,name9935,20,job9935\r\n9936,name9936,20,job9936\r\n9937,name9937,20,job9937\r\n9938,name9938,20,job9938\r\n9939,name9939,20,job9939\r\n9940,name9940,20,job9940\r\n9941,name9941,20,job9941\r\n9942,name9942,20,job9942\r\n9943,name9943,20,job9943\r\n9944,name9944,20,job9944\r\n9945,name9945,20,job9945\r\n9946,name9946,20,job9946\r\n9947,name9947,20,job9947\r\n9948,name9948,20,job9948\r\n9949,name9949,20,job9949\r\n9950,name9950,20,job9950\r\n9951,name9951,20,job9951\r\n9952,name9952,20,job9952\r\n9953,name9953,20,job9953\r\n9954,name9954,20,job9954\r\n9955,name9955,20,job9955\r\n9956,name9956,20,job9956\r\n9957,name9957,20,job9957\r\n9958,name9958,20,job9958\r\n9959,name9959,20,job9959\r\n9960,name9960,20,job9960\r\n9961,name9961,20,job9961\r\n9962,name9962,20,job9962\r\n9963,name9963,20,job9963\r\n9964,name9964,20,job9964\r\n9965,name9965,20,job9965\r\n9966,name9966,20,job9966\r\n9967,name9967,20,job9967\r\n9968,name9968,20,job9968\r\n9969,name9969,20,job9969\r\n9970,name9970,20,job9970\r\n9971,name9971,20,job9971\r\n9972,name9972,20,job9972\r\n9973,name9973,20,job9973\r\n9974,name9974,20,job9974\r\n9975,name9975,20,job9975\r\n9976,name9976,20,job9976\r\n9977,name9977,20,job9977\r\n9978,name9978,20,job9978\r\n9979,name9979,20,job9979\r\n9980,name9980,20,job9980\r\n9981,name9981,20,job9981\r\n9982,name9982,20,job9982\r\n9983,name9983,20,job9983\r\n9984,name9984,20,job9984\r\n9985,name9985,20,job9985\r\n9986,name9986,20,job9986\r\n9987,name9987,20,job9987\r\n9988,name9988,20,job9988\r\n9989,name9989,20,job9989\r\n9990,name9990,20,job9990\r\n9991,name9991,20,job9991\r\n9992,name9992,20,job9992\r\n9993,name9993,20,job9993\r\n9994,name9994,20,job9994\r\n9995,name9995,20,job9995\r\n9996,name9996,20,job9996\r\n9997,name9997,20,job9997\r\n9998,name9998,20,job9998\r\n9999,name9999,20,job9999\r\n10000,name10000,20,job10000"
  },
  {
    "path": "SwiftCSVTests/TestData/quotes.csv",
    "content": "id,\"name, first\",\"name, last\"\n4,\"Alex\",Smith\n5,Joe,Bloggs\n9,\"Person, with a \"\"quote\"\" in their name\",uugh\n10,\"Person, with escaped comma\",Jones\n10,Person\\ with a backslash,Jones\n12,\"Newlines\nare the best\",Woo hoo"
  },
  {
    "path": "SwiftCSVTests/TestData/utf8_with_bom.csv",
    "content": "﻿Part Number,Description,Unit Price,Qty\r\n12345,Heizölrückstoßabdämpfung,\"€ 100,00\",2"
  },
  {
    "path": "SwiftCSVTests/TestData/wonderland.csv",
    "content": "Character,Quote\nWhite Rabbit,\"\"\"Where shall I begin, please your Majesty?\"\" he asked.\"\nKing,\"\"\"Begin at the beginning,\"\" the King said gravely, \"\"and go on till you come to the end: then stop.\"\"\"\nMarch Hare,\"\"\"Do you mean that you think you can find out the answer to it?\"\" said the March Hare.\""
  },
  {
    "path": "SwiftCSVTests/URLTests.swift",
    "content": "//\n//  URLTests.swift\n//  SwiftCSV\n//\n//  Created by Will Richardson on 8/04/16.\n//  Copyright © 2016 Naoto Kaneko. All rights reserved.\n//\n\nimport XCTest\nimport SwiftCSV\n\nclass URLTests: XCTestCase {\n    var csv: CSV<Named>!\n\n    func testEmptyFields() throws {\n        let testFilePath = \"TestData/empty_fields\"\n        let testFileExtension = \"csv\"\n        guard let csvURL = ResourceHelper.url(forResource: testFilePath, withExtension: testFileExtension) else {\n            XCTAssertNotNil(nil, \"Could not get URL for \\(testFilePath).\\(testFileExtension) from Test Bundle\")\n            return\n        }\n        csv = try CSV<Named>(url: csvURL)\n        let expected = [\n            [\"id\": \"1\", \"name\": \"John\", \"age\": \"23\"],\n            [\"id\": \"2\", \"name\": \"James\", \"age\": \"32\"],\n            [\"id\": \"3\", \"name\": \"\", \"age\": \"\"],\n            [\"id\": \"6\", \"name\": \"\", \"age\": \"\"],\n            [\"id\": \"\", \"name\": \"\", \"age\": \"\"],\n            [\"id\": \"\", \"name\": \"Tom\", \"age\": \"\"]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n\n    func testQuotes() throws {\n        let testFilePath = \"TestData/quotes\"\n        let testFileExtension = \"csv\"\n        guard let csvURL = ResourceHelper.url(forResource: testFilePath, withExtension: testFileExtension) else {\n            XCTAssertNotNil(nil, \"Could not get URL for \\(testFilePath).\\(testFileExtension) from Test Bundle\")\n            return\n        }\n        csv = try CSV<Named>(url: csvURL)\n        let expected = [\n            [\"id\": \"4\", \"name, first\": \"Alex\", \"name, last\": \"Smith\"],\n            [\"id\": \"5\", \"name, first\": \"Joe\", \"name, last\": \"Bloggs\"],\n            [\n                \"id\": \"9\",\n                \"name, first\": \"Person, with a \\\"quote\\\" in their name\",\n                \"name, last\": \"uugh\"\n            ],\n            [\n                \"id\": \"10\",\n                \"name, first\": \"Person, with escaped comma\",\n                \"name, last\": \"Jones\"\n            ],\n            [\n                \"id\": \"10\",\n                \"name, first\": \"Person\\\\ with a backslash\",\n                \"name, last\": \"Jones\"\n            ],\n            [\n                \"id\": \"12\",\n                \"name, first\": \"Newlines\\nare the best\",\n                \"name, last\": \"Woo hoo\"\n            ],\n            [:]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n\n    func testUTF8() throws {\n        let testFilePath = \"TestData/utf8_with_bom\"\n        let testFileExtension = \"csv\"\n        guard let csvURL = ResourceHelper.url(forResource: testFilePath, withExtension: testFileExtension) else {\n            XCTAssertNotNil(nil, \"Could not get URL for \\(testFilePath).\\(testFileExtension) from Test Bundle\")\n            return\n        }\n        csv = try CSV(url: csvURL)\n\n        XCTAssertFalse(csv.header.first!.hasPrefix(\"\\u{FEFF}\"))\n\n        let expected = [\n            [\n                \"Part Number\": \"12345\",\n                \"Description\": \"Heizölrückstoßabdämpfung\",\n                \"Unit Price\": \"€ 100,00\",\n                \"Qty\": \"2\"\n            ]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n\n    func testUTF8Delimited() throws {\n        let testFilePath = \"TestData/utf8_with_bom\"\n        let testFileExtension = \"csv\"\n        guard let csvURL = ResourceHelper.url(forResource: testFilePath, withExtension: testFileExtension) else {\n            XCTAssertNotNil(nil, \"Could not get URL for \\(testFilePath).\\(testFileExtension) from Test Bundle\")\n            return\n        }\n        csv = try CSV(url: csvURL, delimiter: .comma)\n\n        XCTAssertFalse(csv.header.first!.hasPrefix(\"\\u{FEFF}\"))\n\n        let expected = [\n            [\n                \"Part Number\": \"12345\",\n                \"Description\": \"Heizölrückstoßabdämpfung\",\n                \"Unit Price\": \"€ 100,00\",\n                \"Qty\": \"2\"\n            ]\n        ]\n        for (index, row) in csv.rows.enumerated() {\n            XCTAssertEqual(expected[index], row)\n        }\n    }\n    \n    func testBOMInHeadersWhenInitialisingFromString() throws {\n        var csv: CSV<Named>?\n        let csvString: String = \"\"\"\nPart Number,Description,Unit Price,Qty\n12345,Heizölrückstoßabdämpfung,\"€ 100,00\",2\"\n\"\"\"\n        let csvStringWithBOM = \"\\u{FEFF}\" + csvString\n\n        //\tMake a CSV object\n        do {\n            //\tCreate from string\n            csv = try CSV<Named>(string: csvStringWithBOM)\n        } catch {\n            XCTFail(\"Could not convert string literal to CSV instance\")\n        }\n        \n        //\tCheck that headers match\n        let correctMatchingHeader = [\"Part Number\", \"Description\", \"Unit Price\", \"Qty\"]\n        XCTAssertEqual(csv!.header, correctMatchingHeader)\n    }\n    \n}\n"
  }
]