Showing preview only (787K chars total). Download the full file or copy to clipboard to get everything.
Repository: bluelinelabs/LoganSquare
Branch: development
Commit: 6c5ec5281fb5
Files: 206
Total size: 718.7 KB
Directory structure:
gitextract_j72hu6zl/
├── .gitignore
├── .travis.yml
├── BenchmarkDemo/
│ ├── app/
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src/
│ │ └── main/
│ │ ├── AndroidManifest.xml
│ │ ├── assets/
│ │ │ ├── largesample.json
│ │ │ ├── mediumsample.json
│ │ │ ├── smallsample.json
│ │ │ └── tinysample.json
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── bluelinelabs/
│ │ │ └── logansquare/
│ │ │ └── demo/
│ │ │ ├── MainActivity.java
│ │ │ ├── model/
│ │ │ │ ├── Friend.java
│ │ │ │ ├── Image.java
│ │ │ │ ├── Name.java
│ │ │ │ ├── Response.java
│ │ │ │ └── User.java
│ │ │ ├── parsetasks/
│ │ │ │ ├── GsonParser.java
│ │ │ │ ├── JacksonDatabindParser.java
│ │ │ │ ├── LoganSquareParser.java
│ │ │ │ ├── MoshiParser.java
│ │ │ │ ├── ParseResult.java
│ │ │ │ └── Parser.java
│ │ │ ├── serializetasks/
│ │ │ │ ├── GsonSerializer.java
│ │ │ │ ├── JacksonDatabindSerializer.java
│ │ │ │ ├── LoganSquareSerializer.java
│ │ │ │ ├── MoshiSerializer.java
│ │ │ │ ├── SerializeResult.java
│ │ │ │ └── Serializer.java
│ │ │ └── widget/
│ │ │ └── BarChart.java
│ │ └── res/
│ │ ├── layout/
│ │ │ └── activity_main.xml
│ │ ├── values/
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── values-w820dp/
│ │ └── dimens.xml
│ ├── build.gradle
│ ├── gradle/
│ │ └── wrapper/
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── CHANGELOG.md
├── LICENSE.txt
├── README.md
├── build.gradle
├── core/
│ ├── build.gradle
│ └── src/
│ └── main/
│ └── java/
│ └── com/
│ └── bluelinelabs/
│ └── logansquare/
│ ├── Constants.java
│ ├── JsonMapper.java
│ ├── LoganSquare.java
│ ├── NoSuchMapperException.java
│ ├── NoSuchTypeConverterException.java
│ ├── ParameterizedType.java
│ ├── annotation/
│ │ ├── JsonField.java
│ │ ├── JsonIgnore.java
│ │ ├── JsonObject.java
│ │ ├── OnJsonParseComplete.java
│ │ └── OnPreJsonSerialize.java
│ ├── internal/
│ │ └── objectmappers/
│ │ ├── BooleanMapper.java
│ │ ├── DoubleMapper.java
│ │ ├── FloatMapper.java
│ │ ├── IntegerMapper.java
│ │ ├── ListMapper.java
│ │ ├── LongMapper.java
│ │ ├── MapMapper.java
│ │ ├── ObjectMapper.java
│ │ └── StringMapper.java
│ ├── typeconverters/
│ │ ├── BooleanBasedTypeConverter.java
│ │ ├── CalendarTypeConverter.java
│ │ ├── DateTypeConverter.java
│ │ ├── DefaultCalendarConverter.java
│ │ ├── DefaultDateConverter.java
│ │ ├── DefaultDateFormatter.java
│ │ ├── DoubleBasedTypeConverter.java
│ │ ├── EnumValueTypeConverter.java
│ │ ├── FloatBasedTypeConverter.java
│ │ ├── IntBasedTypeConverter.java
│ │ ├── LongBasedTypeConverter.java
│ │ ├── StringBasedTypeConverter.java
│ │ └── TypeConverter.java
│ └── util/
│ └── SimpleArrayMap.java
├── docs/
│ ├── AnnotationsOnlyModel.md
│ ├── Models.md
│ ├── Parsing.md
│ ├── PrivateFieldsAndAccessorsModel.md
│ ├── PrivateFieldsModel.md
│ ├── Serializing.md
│ └── TypeConverters.md
├── gradle/
│ └── wrapper/
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── processor/
│ ├── build.gradle
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── bluelinelabs/
│ │ │ └── logansquare/
│ │ │ └── processor/
│ │ │ ├── JsonAnnotationProcessor.java
│ │ │ ├── JsonFieldHolder.java
│ │ │ ├── JsonObjectHolder.java
│ │ │ ├── ObjectMapperInjector.java
│ │ │ ├── TextUtils.java
│ │ │ ├── TypeUtils.java
│ │ │ ├── processor/
│ │ │ │ ├── JsonFieldProcessor.java
│ │ │ │ ├── JsonObjectProcessor.java
│ │ │ │ ├── MethodProcessor.java
│ │ │ │ ├── OnJsonParseCompleteProcessor.java
│ │ │ │ ├── OnPreSerializeProcessor.java
│ │ │ │ └── Processor.java
│ │ │ └── type/
│ │ │ ├── Type.java
│ │ │ ├── collection/
│ │ │ │ ├── ArrayCollectionType.java
│ │ │ │ ├── ArrayListCollectionType.java
│ │ │ │ ├── CollectionType.java
│ │ │ │ ├── HashMapCollectionType.java
│ │ │ │ ├── LinkedHashMapCollectionType.java
│ │ │ │ ├── LinkedListCollectionType.java
│ │ │ │ ├── ListCollectionType.java
│ │ │ │ ├── MapCollectionType.java
│ │ │ │ ├── QueueCollectionType.java
│ │ │ │ ├── SetCollectionType.java
│ │ │ │ ├── SingleParameterCollectionType.java
│ │ │ │ └── TreeMapCollectionType.java
│ │ │ └── field/
│ │ │ ├── BooleanFieldType.java
│ │ │ ├── ByteFieldType.java
│ │ │ ├── DoubleFieldType.java
│ │ │ ├── DynamicFieldType.java
│ │ │ ├── FieldType.java
│ │ │ ├── FloatFieldType.java
│ │ │ ├── IntegerFieldType.java
│ │ │ ├── JsonFieldType.java
│ │ │ ├── LongFieldType.java
│ │ │ ├── NumberFieldType.java
│ │ │ ├── ParameterizedTypeField.java
│ │ │ ├── StringFieldType.java
│ │ │ ├── TypeConverterFieldType.java
│ │ │ └── UnknownFieldType.java
│ │ └── resources/
│ │ └── META-INF/
│ │ └── services/
│ │ └── javax.annotation.processing.Processor
│ └── test/
│ ├── java/
│ │ └── com/
│ │ └── bluelinelabs/
│ │ └── logansquare/
│ │ └── processor/
│ │ ├── AbstractParentTest.java
│ │ ├── DateModelTest.java
│ │ ├── EnumModelTest.java
│ │ ├── LowerCaseNamingPolicyTest.java
│ │ ├── MultipleFieldNamesModelTest.java
│ │ ├── NegativeTests.java
│ │ ├── NestedCollectionModelTest.java
│ │ ├── NonPrivateFieldsAndAccessorsDetectionPolicyTest.java
│ │ ├── NonPrivateFieldsDetectionPolicyTest.java
│ │ ├── ParentModelTest.java
│ │ ├── PrePostProcessingModelTest.java
│ │ ├── PrivateFieldModelTest.java
│ │ ├── RoundTripTests.java
│ │ ├── SimpleCollectionModelTest.java
│ │ ├── SimpleGenericExtendsStringModelTest.java
│ │ ├── SimpleGenericModelTest.java
│ │ ├── SimpleModelTest.java
│ │ ├── SimpleWrapperModelTest.java
│ │ ├── WhitespaceFieldNameModelTest.java
│ │ └── model/
│ │ ├── EnumListModel.java
│ │ ├── ExternalModel$$JsonObjectMapper.java
│ │ ├── ExternalModel.java
│ │ ├── NestedCollectionModel.java
│ │ ├── SimpleExtendedModel.java
│ │ ├── SimpleGenericModel.java
│ │ ├── SimpleGenericModelWithExtends.java
│ │ ├── SimpleGenericStringModel.java
│ │ ├── SimpleModel.java
│ │ ├── SimpleModelWithGenericField.java
│ │ ├── SimpleModelWithoutNullObjects.java
│ │ ├── TwoParamGenericModel.java
│ │ └── TwoParamGenericWithStringModel.java
│ └── resources/
│ ├── generated/
│ │ ├── AbstractParentModel$$JsonObjectMapper.java
│ │ ├── DateModel$$JsonObjectMapper.java
│ │ ├── EnumModel$$JsonObjectMapper.java
│ │ ├── LowerCaseNamingPolicyModel$$JsonObjectMapper.java
│ │ ├── MultipleFieldNamesModel$$JsonObjectMapper.java
│ │ ├── NestedCollectionModel$$JsonObjectMapper.java
│ │ ├── NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper.java
│ │ ├── NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper.java
│ │ ├── ParentModel$$JsonObjectMapper.java
│ │ ├── PrePostProcessingModel$$JsonObjectMapper.java
│ │ ├── PrivateFieldModel$$JsonObjectMapper.java
│ │ ├── SimpleCollectionModel$$JsonObjectMapper.java
│ │ ├── SimpleGenericModel$$JsonObjectMapper.java
│ │ ├── SimpleGenericModelWithExtends$$JsonObjectMapper.java
│ │ ├── SimpleModel$$JsonObjectMapper.java
│ │ ├── SimpleWrapperModel$$JsonObjectMapper.java
│ │ └── WhitespaceFieldNameModel$$JsonObjectMapper.java
│ └── model/
│ ├── bad/
│ │ ├── FieldWithoutObjectModel.java
│ │ ├── GenericModel.java
│ │ ├── InvalidTypeConverterModel.java
│ │ ├── MethodWithArgsModel.java
│ │ ├── MethodWithoutObjectModel.java
│ │ ├── MultipleMethodsModel.java
│ │ └── PrivateFieldModelWithoutAccessors.java
│ └── good/
│ ├── AbstractParentModel.java
│ ├── DateModel.java
│ ├── EnumModel.java
│ ├── LowerCaseNamingPolicyModel.java
│ ├── MultipleFieldNamesModel.java
│ ├── NestedCollectionModel.java
│ ├── NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel.java
│ ├── NonPrivateFieldsFieldDetectionPolicyModel.java
│ ├── ParentModel.java
│ ├── PrePostProcessingModel.java
│ ├── PrivateFieldModel.java
│ ├── SimpleCollectionModel.java
│ ├── SimpleGenericModel.java
│ ├── SimpleGenericModelWithExtends.java
│ ├── SimpleGenericStringModel.java
│ ├── SimpleModel.java
│ ├── SimpleWrapperModel.java
│ └── WhitespaceFieldNameModel.java
└── settings.gradle
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# IntelliJ IDEA
.idea
*.iml
*.ipr
*.iws
classes
gen-external-apklibs
# Gradle
.gradle
build
gradle.properties
# Maven
target
release.properties
pom.xml.*
# Java class files
*.class
# Local configuration file (sdk path, etc)
local.properties
*.prefs
================================================
FILE: .travis.yml
================================================
language: java
jdk:
- oraclejdk8
script:
- ./gradlew test
================================================
FILE: BenchmarkDemo/app/.gitignore
================================================
/build
================================================
FILE: BenchmarkDemo/app/build.gradle
================================================
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
android {
compileSdkVersion 23
buildToolsVersion "21.1.2"
packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
}
defaultConfig {
applicationId "com.bluelinelabs.logansquare.demo"
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.1.1'
// LoganSquare annotation processor
apt 'com.bluelinelabs:logansquare-compiler:1.3.6'
// LoganSquare runtime library
compile 'com.bluelinelabs:logansquare:1.3.6'
// Jackson libraries for comparison
compile 'com.fasterxml.jackson.core:jackson-databind:2.5.1'
compile 'com.fasterxml.jackson.core:jackson-annotations:2.5.1'
// GSON library for comparison
compile 'com.google.code.gson:gson:2.3.1'
// Moshi library for camparison
compile 'com.squareup.moshi:moshi:1.0.0'
}
================================================
FILE: BenchmarkDemo/app/proguard-rules.pro
================================================
# LoganSquare
-keep class com.bluelinelabs.logansquare.** { *; }
-keep @com.bluelinelabs.logansquare.annotation.JsonObject class *
-keep class **$$JsonObjectMapper { *; }
# Jackson
-dontwarn org.w3c.dom.bootstrap.DOMImplementationRegistry
================================================
FILE: BenchmarkDemo/app/src/main/AndroidManifest.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.bluelinelabs.logansquare.demo" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
================================================
FILE: BenchmarkDemo/app/src/main/assets/largesample.json
================================================
{"users":[{"_id":"54e1a1ce241b28aee7e39426","index":0,"guid":"9f14ec80-2687-43b8-acf6-e9ca84df7e91","is_active":true,"balance":"$3,528.39","picture":"http://placehold.it/32x32","age":27,"eye_color":"green","name":{"first":"Rita","last":"Nicholson"},"company":"INCUBUS","email":"rita.nicholson@incubus.tv","phone":"+1 (898) 459-2826","address":"344 Homecrest Court, Valmy, Arkansas, 6518","about":"Nostrud ipsum aute veniam minim consectetur labore occaecat aute nulla eiusmod tempor excepteur. Enim sit Lorem ut tempor nulla veniam aliqua reprehenderit aliqua. Dolore est sit sit esse anim occaecat ut in officia adipisicing aliqua veniam. Ipsum laboris fugiat nostrud magna velit.\r\n","registered":"Wednesday, June 11, 2014 11:42 PM","latitude":22.854181,"longitude":-73.109415,"tags":["ad","commodo","in","aute","velit","commodo","eiusmod"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Tameka Melendez"},{"id":1,"name":"Sondra Horn"},{"id":2,"name":"Nora Hendricks"}],"images":[{"id":"54e1a1ce058262f38b2a9bb7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/289e4c3e-4cd2-48a5-a545-3433be395f5e","description":"Ut enim officia fugiat qui magna exercitation."},{"id":"54e1a1ce203ac08c791e37d5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a8417a7f-ac1d-4f1a-bbf8-1c1dc5180546","description":"Veniam voluptate exercitation adipisicing mollit non eu eiusmod."},{"id":"54e1a1ce60181cc0923fb7c3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e28f0eb7-0b86-46cc-a182-b8f2a5e046e8","description":"Voluptate eiusmod elit cupidatat ipsum aute sit adipisicing reprehenderit."},{"id":"54e1a1ce520ec3b4ad1918be","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e2460992-0193-4acf-8454-52a02b2c27c2","description":"Nisi ut et fugiat incididunt Lorem labore aliqua ipsum."},{"id":"54e1a1cefb34466f91d2bd3d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d10263df-80c8-4253-8060-3e0e43bf7f3d","description":"Ex cupidatat minim incididunt ea occaecat laborum."},{"id":"54e1a1ceda63a82b8a417d9c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/90805463-3085-4c12-b350-3de1aa40f676","description":"Culpa laboris aliquip culpa nulla."},{"id":"54e1a1ce836d64a89982de13","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9f0a76a2-3b07-43a3-b7a4-7f42186ed564","description":"Est voluptate Lorem sint reprehenderit quis id."},{"id":"54e1a1cecfab99d0372dca1a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/30c5be95-a0f1-445f-957a-74021e593bf1","description":"Pariatur ipsum occaecat deserunt ipsum Lorem magna eu."}],"greeting":"Hello, Rita! You have 9 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce0b64e278be86b560","index":1,"guid":"8a568662-5ba7-4470-b823-a54b31f555e2","is_active":true,"balance":"$1,437.23","picture":"http://placehold.it/32x32","age":24,"eye_color":"green","name":{"first":"Cabrera","last":"Lynch"},"company":"NSPIRE","email":"cabrera.lynch@nspire.biz","phone":"+1 (966) 570-3332","address":"588 Loring Avenue, Naomi, Illinois, 8909","about":"Reprehenderit eiusmod eiusmod nisi ipsum aliquip. Incididunt sint elit elit ad tempor exercitation exercitation nostrud nisi eiusmod id sint sunt incididunt. Veniam mollit eiusmod tempor mollit nisi quis proident sint consequat eiusmod mollit amet. Eu anim laboris sit sit tempor et nostrud. Culpa fugiat nostrud adipisicing incididunt. Veniam est enim enim cupidatat esse ex eu magna ea. Laborum adipisicing labore non commodo exercitation incididunt proident est nulla.\r\n","registered":"Saturday, April 26, 2014 7:59 PM","latitude":-73.551824,"longitude":-87.276824,"tags":["commodo","do","elit","et","ullamco","deserunt","id"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Mercedes Hess"},{"id":1,"name":"Elinor Cervantes"},{"id":2,"name":"Krista Mathews"}],"images":[{"id":"54e1a1ce811a687075954fce","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/910be43a-aebd-4d3f-aba6-e2d44a51e60d","description":"Mollit cillum ullamco deserunt veniam amet amet."},{"id":"54e1a1ce355b81589c4d58a9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/cc30b63d-9693-46b5-83ef-36a550d09aaf","description":"Excepteur occaecat tempor eu anim anim culpa quis."},{"id":"54e1a1ce91c35d48df131f1c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ae8f5006-3bb6-4580-b176-66ad72ba4dfa","description":"Ex sint incididunt anim mollit magna qui ex incididunt aute ad incididunt irure."},{"id":"54e1a1cedd292336af174855","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/53db6c74-22a1-46c8-969a-714ce1d80aa8","description":"Cupidatat officia ea consequat do dolor sint veniam mollit enim proident aute."},{"id":"54e1a1ce6089350f64800a20","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/deb8c6c9-cc99-436c-b5e5-ecd20d5e0c10","description":"Ullamco reprehenderit nisi qui anim laborum."},{"id":"54e1a1ce420f9a20235c22ef","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/844c8f13-d538-43c4-be8a-ad8aa1880c70","description":"Anim aliquip do aliquip ea do Lorem fugiat pariatur ex eiusmod reprehenderit pariatur incididunt."},{"id":"54e1a1cec0a7d0953257af72","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b8e5d385-1b11-4fef-9152-35d6151aabc1","description":"Esse culpa adipisicing labore cupidatat adipisicing dolor Lorem dolor culpa occaecat dolor voluptate."},{"id":"54e1a1ce880005b8015d15a8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/edd47863-5105-4340-8739-df00d10900fa","description":"Reprehenderit aliqua nisi amet in Lorem eiusmod mollit ea laboris ex eiusmod ex."},{"id":"54e1a1ce7b43e3237fd19ebd","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/679d6ebe-7b7f-477c-9291-06999a375a32","description":"Sit commodo deserunt ipsum dolore eiusmod mollit consequat do labore ut cillum."},{"id":"54e1a1ce72ab01526dfbeecf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/de0d66ff-1858-480b-a149-d8af219c3383","description":"Aute exercitation culpa sint cupidatat adipisicing."}],"greeting":"Hello, Cabrera! You have 9 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce433464e39d153f2d","index":2,"guid":"59302bd2-7279-4d0b-81bf-5d6f6bbf0b98","is_active":false,"balance":"$3,819.54","picture":"http://placehold.it/32x32","age":26,"eye_color":"brown","name":{"first":"Lorraine","last":"Buckley"},"company":"ORBIXTAR","email":"lorraine.buckley@orbixtar.co.uk","phone":"+1 (808) 539-3218","address":"351 Indiana Place, Wollochet, California, 1157","about":"In excepteur cupidatat ex elit labore magna dolor sunt aliquip nisi esse do Lorem. Cillum ullamco dolor ullamco in in sint dolore eu in aliqua aliquip laboris ad qui. Do Lorem laboris eu cillum do excepteur excepteur. Sunt eu culpa tempor enim consequat ea qui eiusmod est cillum eiusmod eu. Dolor cupidatat nisi ut consequat laborum ipsum proident ad quis anim voluptate. Aliqua eu nostrud reprehenderit cillum aliqua esse voluptate incididunt.\r\n","registered":"Thursday, May 29, 2014 11:31 AM","latitude":-42.482423,"longitude":135.341533,"tags":["cupidatat","officia","exercitation","irure","eiusmod","id","velit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Mills Camacho"},{"id":1,"name":"Renee Shannon"},{"id":2,"name":"Lyons Lloyd"}],"images":[{"id":"54e1a1ce372289b0dbbe25de","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/85797292-4fdd-4b58-98ec-7c2b28a5b4b2","description":"Qui voluptate nisi esse nulla cillum."},{"id":"54e1a1ce9247b759adf8bb2f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e95d97b5-aad3-4481-abb9-a6409c39a37e","description":"Laborum consequat culpa esse sit duis sit ex anim sunt irure exercitation."},{"id":"54e1a1ce0eee612ca05bdae6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/acec6d53-140e-48b8-87c1-44b7b2dc011d","description":"Ullamco nulla excepteur officia est labore sint consectetur exercitation consectetur nulla esse non velit laboris."},{"id":"54e1a1ceb9e42617b67fb2a2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e763f40a-e6c0-4a93-b37a-a48834a450f6","description":"Nisi exercitation occaecat reprehenderit nostrud dolor deserunt duis."},{"id":"54e1a1ce06e14cd281d1e091","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/69caf3cd-6e89-4fb4-981a-7b635bfda589","description":"Sint duis nulla voluptate velit ut aute dolor veniam."},{"id":"54e1a1ce3eca1077662573d4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/93ec54af-0977-49b7-b1d5-ff80872577d7","description":"Culpa nostrud et nostrud sint incididunt sunt."},{"id":"54e1a1cefc4f665353795631","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b666b1d8-f5ad-4252-bc8e-40527177b612","description":"Minim velit aliqua minim ut veniam id eu do aliquip occaecat nisi culpa dolore."}],"greeting":"Hello, Lorraine! You have 8 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1cebfba6c9d1fd66f2e","index":3,"guid":"1c995100-8513-45ea-8d4d-a3629f8a65fe","is_active":true,"balance":"$1,372.53","picture":"http://placehold.it/32x32","age":30,"eye_color":"brown","name":{"first":"Holmes","last":"Vaughan"},"company":"BOILICON","email":"holmes.vaughan@boilicon.org","phone":"+1 (933) 519-2765","address":"711 Ralph Avenue, Yonah, District Of Columbia, 9895","about":"Lorem ad duis ullamco veniam consequat et anim amet ad enim ullamco enim. Proident in pariatur quis anim ullamco incididunt ea in sint mollit. Ea cillum occaecat aliqua mollit.\r\n","registered":"Sunday, January 18, 2015 9:10 AM","latitude":-75.373464,"longitude":-122.47253,"tags":["velit","magna","adipisicing","eu","laborum","irure","labore"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Lacey Lamb"},{"id":1,"name":"Mcgee Gates"},{"id":2,"name":"Knapp Macias"}],"images":[{"id":"54e1a1ce365547a839fb588c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/73cd8330-a04d-4fdb-8534-ac8f0caca051","description":"Labore incididunt sit sunt sint cillum laboris irure."},{"id":"54e1a1cea76df5f551de917a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c5a9c7e0-826a-463a-ba43-acdadb8ad13a","description":"Minim velit occaecat occaecat minim irure ut cupidatat enim aliquip dolor est."},{"id":"54e1a1ce2647ced3fbdb4ceb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/049b70dd-3a97-4571-b01c-a944591db60e","description":"Minim et sint adipisicing incididunt excepteur commodo in esse eu commodo ipsum sit in officia."},{"id":"54e1a1cec63b01a00a5d7120","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4a8478a3-d16c-420e-b99c-d9505f8190c2","description":"Aliqua fugiat irure velit nulla laborum aute sunt deserunt et adipisicing cupidatat excepteur."},{"id":"54e1a1ceafcc4779d8acbdde","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e02b8cfe-5acb-4286-97e7-0ab073a22916","description":"Adipisicing do exercitation eu enim."},{"id":"54e1a1ceecc545b9258dfde7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c4369522-63f3-4b55-95e0-081d93d84145","description":"Tempor sit laboris voluptate deserunt officia est in."},{"id":"54e1a1cede22aa6395146b70","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8305947c-f9f4-4673-9407-bb41106df8c5","description":"Enim dolor ut sint velit id cupidatat occaecat voluptate consequat adipisicing dolor."},{"id":"54e1a1ce8586b3424b468228","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ace2dc2f-9c22-4ea0-8db8-e4550f95c957","description":"Voluptate amet labore voluptate id incididunt duis in sint consequat et sit nulla pariatur dolore."}],"greeting":"Hello, Holmes! You have 5 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce3b052d3186f82e49","index":4,"guid":"a4f6ced6-9571-4667-b0e0-585dd9156b8a","is_active":false,"balance":"$3,965.66","picture":"http://placehold.it/32x32","age":21,"eye_color":"blue","name":{"first":"Spears","last":"Buck"},"company":"BLUPLANET","email":"spears.buck@bluplanet.info","phone":"+1 (953) 443-2130","address":"278 Veterans Avenue, Chamizal, Massachusetts, 1046","about":"Elit deserunt pariatur esse dolor ullamco Lorem consectetur duis amet culpa. Nostrud minim cupidatat magna voluptate labore ut reprehenderit aliquip aliqua occaecat. Culpa incididunt anim aliqua deserunt commodo duis ut magna nisi tempor incididunt fugiat. Sint labore nisi aute excepteur veniam.\r\n","registered":"Saturday, May 24, 2014 3:23 AM","latitude":-44.732095,"longitude":-178.722328,"tags":["eu","elit","fugiat","aute","est","reprehenderit","reprehenderit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Josefina Gallegos"},{"id":1,"name":"Beryl Roman"},{"id":2,"name":"Kim Mccall"}],"images":[{"id":"54e1a1ce6d4e71a4e98e5750","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/151a3b78-78c4-44f1-bf1e-2f1c8a556669","description":"Commodo labore consectetur aliqua laborum aliquip nostrud sunt est et non minim."},{"id":"54e1a1cecf1a2df65e5e040b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f0e1605d-5004-4b72-b731-169443a13433","description":"Esse minim voluptate duis eiusmod do in sunt."},{"id":"54e1a1cef67dea702df33c2d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/36680a2b-bb13-4dda-be69-86054860595f","description":"Commodo occaecat sit sint incididunt proident incididunt non velit culpa."},{"id":"54e1a1cec3a5e2e0619976ec","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1fe5b161-d65a-4863-a805-07aba8447624","description":"Exercitation est amet esse ea voluptate ex dolore qui elit aliqua voluptate."},{"id":"54e1a1ce8dfe8553814e6a06","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d52b91ea-5294-4cc3-9f73-ac2a40ed3023","description":"Qui ullamco culpa Lorem ut id amet aliqua aliqua cupidatat culpa est irure id."},{"id":"54e1a1cee0e7962bcd13b049","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bea26485-133b-47a3-ac70-b5c0f74a19d9","description":"Amet ut excepteur aliquip irure dolor magna aliquip duis ad ut Lorem fugiat amet."},{"id":"54e1a1cea14b96178b90d3b0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7dd7e5ea-ba7c-4325-88fc-435fbc830b7e","description":"Est reprehenderit mollit officia incididunt."},{"id":"54e1a1cee1b5acb8ff49987f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/919a365c-85c9-4d07-9010-598b96ae0a0c","description":"Nulla reprehenderit excepteur ipsum excepteur ipsum amet cupidatat laboris sit."},{"id":"54e1a1cee30874a69115aed5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d19c7a9d-9677-475f-b6c8-1e7724394ecd","description":"In pariatur enim enim commodo."},{"id":"54e1a1ce9411ec5ad442d3ef","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d3b9c067-d5e8-4335-aa7a-75dc62a3f7eb","description":"Eiusmod ad quis veniam reprehenderit dolore non."},{"id":"54e1a1ce15690cf6c6b7ac08","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fdbed904-541e-4136-bb99-c15eccc47535","description":"Officia tempor ea eiusmod est voluptate."},{"id":"54e1a1ce5c541d6b7472979b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ea41d3b1-b617-4aa7-ba8e-277fcee603e0","description":"Eiusmod dolor velit nostrud esse minim aute eiusmod id exercitation dolor qui dolore."}],"greeting":"Hello, Spears! You have 8 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ced43de2be199e32fd","index":5,"guid":"2f709055-33cd-43f8-a831-8ab44eabd23c","is_active":false,"balance":"$2,706.17","picture":"http://placehold.it/32x32","age":37,"eye_color":"brown","name":{"first":"Navarro","last":"Graves"},"company":"QUARMONY","email":"navarro.graves@quarmony.me","phone":"+1 (861) 515-3436","address":"853 Wakeman Place, Westerville, Wyoming, 4907","about":"Adipisicing reprehenderit eiusmod exercitation nulla excepteur magna commodo duis. Officia nostrud et ex exercitation cupidatat pariatur exercitation nulla incididunt dolor voluptate aliquip dolor. Officia consequat eiusmod sint est reprehenderit amet do magna aliqua. Ea non fugiat anim ea. Qui commodo nulla cupidatat cupidatat minim aliquip anim consequat fugiat nostrud aute proident.\r\n","registered":"Wednesday, October 1, 2014 1:55 PM","latitude":-85.054147,"longitude":-46.309354,"tags":["ut","magna","eiusmod","pariatur","enim","labore","duis"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Rebecca Bolton"},{"id":1,"name":"Liliana Quinn"},{"id":2,"name":"Jennings Berg"}],"images":[{"id":"54e1a1ce841fa0b5cc8b0910","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/afb77171-a17f-4c5b-9876-fa49a8dc237d","description":"Qui laboris et Lorem in magna quis occaecat amet dolore ullamco."},{"id":"54e1a1ce7c2f49a1861bb56c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5e94306d-0e6a-41fa-ac02-0fd75f66363b","description":"Labore qui adipisicing consequat pariatur nostrud sunt."},{"id":"54e1a1ce08ccae57c7918ee1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9fe098c0-75cc-42fe-9fa8-93c1ba6d5afe","description":"Dolor irure eu qui aute et ut deserunt officia commodo aute officia excepteur qui."},{"id":"54e1a1ce4cb23bb78ec9dc73","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ddcd53d9-c346-4207-b824-6b8fcb822e4c","description":"Pariatur anim aliquip eu aliqua."},{"id":"54e1a1ceec570e2e9946c387","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/70f7cd4a-da04-4985-858c-6d6e7f88d961","description":"Cupidatat incididunt officia consequat aute in Lorem eiusmod laboris quis aliqua ea."}],"greeting":"Hello, Navarro! You have 10 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce783829584dabfabf","index":6,"guid":"43830691-7a96-4b2e-9744-68f0d4bf70a4","is_active":false,"balance":"$1,902.03","picture":"http://placehold.it/32x32","age":31,"eye_color":"blue","name":{"first":"Maricela","last":"Craft"},"company":"EYERIS","email":"maricela.craft@eyeris.com","phone":"+1 (980) 430-2487","address":"478 Benson Avenue, Emory, Tennessee, 5191","about":"Enim mollit nostrud consequat aliqua duis. Magna irure exercitation est voluptate aute incididunt adipisicing aute ipsum minim ut. Reprehenderit nisi nisi enim laborum cillum tempor nostrud aute enim qui labore veniam. Cupidatat eiusmod sunt aute do cupidatat ipsum sunt id consequat duis amet. Aute velit sit nostrud commodo exercitation quis labore. Non amet consequat aliquip sit qui non mollit laboris et minim laboris.\r\n","registered":"Saturday, July 5, 2014 5:09 PM","latitude":-29.733653,"longitude":18.028892,"tags":["consectetur","tempor","fugiat","eu","irure","deserunt","eiusmod"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Robles Chen"},{"id":1,"name":"Alissa Miller"},{"id":2,"name":"Patterson Tyler"}],"images":[{"id":"54e1a1ce907b6d3a04caf010","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b998d262-a57a-43e8-a1b6-7ceaaa3ce064","description":"Exercitation ex amet reprehenderit magna."},{"id":"54e1a1ce2f4915a0912b54bb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f6af669e-d48c-4ecf-bcb4-0a14e9f3c7a4","description":"Exercitation magna ex deserunt officia sunt occaecat tempor ullamco proident nisi qui ipsum."},{"id":"54e1a1cece81a60aae562aae","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1e0b80bc-1370-494c-ae3a-c95c8d8622f2","description":"Sit dolore quis nulla fugiat ullamco fugiat cupidatat do."},{"id":"54e1a1ce28f7b466e4f369eb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a4c9a1d2-e2a6-4dc9-bcda-65d3bcf24fe3","description":"Qui sunt irure aliquip dolor."},{"id":"54e1a1cebc36da2687075746","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/47309fd2-e764-452e-a791-972f1971d140","description":"Qui ipsum reprehenderit id consectetur incididunt sint ut."},{"id":"54e1a1cee00f273a25e3fb2d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/41419927-0e63-47ef-9cf2-9157c843884a","description":"Ut culpa fugiat duis aute aute."},{"id":"54e1a1ce8eab84bd7b60d8d8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/937e701e-342b-4c30-9f47-8499fa67275b","description":"Veniam ut pariatur eu anim fugiat cupidatat aliquip."},{"id":"54e1a1ce77fc2f6c8adf95c3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fff52b5b-5209-4185-96b7-07082a33cac7","description":"Anim in id duis enim proident aliqua magna deserunt consectetur."},{"id":"54e1a1cecfde7f0f40d886bf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3db53471-958c-45da-b239-40036e3966d9","description":"Ea ut Lorem qui aliqua."}],"greeting":"Hello, Maricela! You have 5 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce6fd01b0e32f4f729","index":7,"guid":"a9903ef0-59aa-4259-b5e1-d31d8419eed0","is_active":true,"balance":"$1,129.26","picture":"http://placehold.it/32x32","age":38,"eye_color":"brown","name":{"first":"Stephanie","last":"Gross"},"company":"KEENGEN","email":"stephanie.gross@keengen.biz","phone":"+1 (953) 583-2235","address":"635 Goodwin Place, Somerset, Palau, 1434","about":"Ex veniam deserunt aliquip est nulla cupidatat duis dolor sint ad cupidatat consectetur deserunt veniam. Nostrud do dolor ut est adipisicing in sint reprehenderit proident. Nostrud ea ut eu est irure pariatur.\r\n","registered":"Saturday, November 15, 2014 4:12 PM","latitude":-13.666943,"longitude":-107.244748,"tags":["velit","reprehenderit","veniam","ea","aute","sunt","et"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Pate Finch"},{"id":1,"name":"Jenifer Austin"},{"id":2,"name":"Fitzgerald Palmer"}],"images":[{"id":"54e1a1ce38c762c0a36361b7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/131581b9-3bda-406a-a0bf-8e9081691272","description":"Id deserunt eiusmod in velit quis nisi sit minim magna."},{"id":"54e1a1ce2c23681b4aab41a4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9bd729e2-38a0-4149-8fed-e28099b7c7e6","description":"Sunt sunt ex minim ex."},{"id":"54e1a1ce73634a3cfd1c2c18","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b7c58e0c-ffa8-4eed-9639-bd0f044db6b8","description":"Lorem id reprehenderit duis enim voluptate velit commodo ipsum aliquip cillum duis."},{"id":"54e1a1ce69ee92087363bada","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5045485b-714f-4913-ab47-fee8725416bb","description":"Ea sit reprehenderit excepteur qui deserunt sint irure."},{"id":"54e1a1ce8b1efc63d9d0028a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5373b73d-9a16-4e0b-87bb-21b1ef1e29c0","description":"Exercitation minim proident duis incididunt anim."},{"id":"54e1a1ce91e2f9e7051fe645","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a0f8b80d-8639-4bc8-a747-c6c923144968","description":"Sint esse nulla nostrud cillum ullamco enim dolor ut."},{"id":"54e1a1ce3417385fb5e5f9ef","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8bf0282d-3f4e-4b5a-91bb-342e55baa719","description":"Ut eu id Lorem ea sunt enim incididunt magna anim anim dolor cillum dolore."},{"id":"54e1a1ce07984e1dbf400bdb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a4a78883-3e74-49b8-b765-d446291cdc05","description":"Sit deserunt est velit nostrud reprehenderit excepteur ea commodo elit et labore."},{"id":"54e1a1ce150461fd453b016e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b4891bc1-a62d-4406-9872-ffc32b184390","description":"Veniam sunt id duis officia."},{"id":"54e1a1cee346ceebf893dd1d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/72d288e9-40c3-4228-be36-900ee5bf3052","description":"Dolor eu non cillum quis."},{"id":"54e1a1ceadf972acad70c998","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5ee608f4-9b62-4210-968b-57ca0f6d24db","description":"Commodo aliquip excepteur sunt esse commodo fugiat exercitation enim."}],"greeting":"Hello, Stephanie! You have 7 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce07b75c28ac24927d","index":8,"guid":"feb970eb-c003-4532-a056-292aee080920","is_active":false,"balance":"$3,111.09","picture":"http://placehold.it/32x32","age":20,"eye_color":"green","name":{"first":"Sharpe","last":"Harrison"},"company":"ROOFORIA","email":"sharpe.harrison@rooforia.io","phone":"+1 (998) 459-2342","address":"368 Lexington Avenue, Escondida, New Mexico, 6043","about":"Eiusmod voluptate excepteur ad ad non proident pariatur ex duis reprehenderit irure. Excepteur laboris id sunt officia veniam nostrud sit nisi officia ullamco qui. Id tempor aliquip irure do Lorem dolor est et commodo. Cillum irure Lorem esse enim ex laborum minim esse proident Lorem. Tempor nostrud aliqua fugiat cillum ex ut esse consectetur pariatur incididunt nulla. Elit dolore culpa aliqua ea nostrud deserunt aliqua qui exercitation esse eu sunt non. Irure minim do ullamco aliqua.\r\n","registered":"Thursday, July 10, 2014 2:37 PM","latitude":4.40716,"longitude":-149.816621,"tags":["proident","sunt","pariatur","exercitation","anim","elit","quis"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Stephenson Preston"},{"id":1,"name":"Logan Marshall"},{"id":2,"name":"Brennan Donovan"}],"images":[{"id":"54e1a1ce0046ce0512185ae0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c253bc26-b9c2-441b-ad35-fcb1f454c8c6","description":"Lorem ad voluptate minim eiusmod culpa id commodo duis nisi minim."},{"id":"54e1a1cea3c1b37d54a6d4dd","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e4475538-b986-45e0-85e4-ac7f00657780","description":"Irure amet quis et consequat consequat in reprehenderit nulla duis laborum reprehenderit ea."}],"greeting":"Hello, Sharpe! You have 7 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce94a28d4b8c32f103","index":9,"guid":"79393e7a-3682-42ca-a41e-d87659b5cfdb","is_active":false,"balance":"$1,196.98","picture":"http://placehold.it/32x32","age":24,"eye_color":"blue","name":{"first":"Gretchen","last":"Gilmore"},"company":"INSECTUS","email":"gretchen.gilmore@insectus.name","phone":"+1 (911) 452-2760","address":"855 Laurel Avenue, Harborton, Maryland, 8969","about":"Reprehenderit sint nisi mollit cupidatat adipisicing pariatur occaecat ea do laborum. Do ex ad cupidatat sunt Lorem proident culpa enim ipsum amet anim. Voluptate esse enim ipsum ad in eu consectetur cupidatat laborum et in culpa. Ipsum proident pariatur adipisicing commodo veniam velit incididunt dolor irure eu non consequat officia. Sint et pariatur irure laborum cillum velit aliquip minim nulla reprehenderit reprehenderit reprehenderit dolore.\r\n","registered":"Thursday, June 19, 2014 8:54 AM","latitude":-68.692024,"longitude":-147.288632,"tags":["proident","laborum","dolor","proident","veniam","nulla","consequat"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Ramirez Kidd"},{"id":1,"name":"Parrish Hubbard"},{"id":2,"name":"English Cooper"}],"images":[{"id":"54e1a1ce0080ebc9c9e1a8b9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c96fdcfc-0fb8-4bae-8e9c-676c626f4221","description":"Voluptate duis officia aliqua eiusmod reprehenderit consectetur nisi do cupidatat excepteur pariatur aliqua amet."},{"id":"54e1a1cebb236fa6093fdf57","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6054ab36-e15d-4a72-a67b-d8f17c86e5b5","description":"Duis proident ut pariatur commodo eiusmod pariatur id."}],"greeting":"Hello, Gretchen! You have 9 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cefbddff7c6ca66d10","index":10,"guid":"4d848cca-22f6-46c9-9bbc-4169469edf4e","is_active":false,"balance":"$3,975.89","picture":"http://placehold.it/32x32","age":34,"eye_color":"brown","name":{"first":"West","last":"Pennington"},"company":"METROZ","email":"west.pennington@metroz.ca","phone":"+1 (945) 539-2837","address":"299 Oak Street, Beechmont, Arizona, 9001","about":"Nostrud officia dolor veniam ea qui elit ut et officia fugiat occaecat. Ipsum velit in culpa eu nostrud id. Sint consectetur occaecat do ad sunt nulla. Commodo fugiat aute ipsum esse quis eiusmod nostrud. Reprehenderit magna labore reprehenderit reprehenderit culpa dolor tempor.\r\n","registered":"Monday, December 8, 2014 2:26 PM","latitude":80.466036,"longitude":77.304738,"tags":["est","esse","cupidatat","minim","ullamco","velit","sunt"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Liz Martin"},{"id":1,"name":"Skinner Dyer"},{"id":2,"name":"Kay Cardenas"}],"images":[{"id":"54e1a1ce407e0808025a7656","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/10e2401b-6e91-4311-8cbc-2d4ec443db80","description":"Ad voluptate esse id nostrud minim do."},{"id":"54e1a1ce0e895cd4473644b9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e694553e-dc6d-46df-a90f-ac54a6a4b6b2","description":"Laboris mollit deserunt eiusmod ad voluptate esse pariatur."},{"id":"54e1a1ceda64f72f3289cc1a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ccfde79e-b502-4dbd-b5b0-ee3ee310d929","description":"Fugiat consectetur sunt voluptate incididunt tempor velit quis."},{"id":"54e1a1ce722de049a229128f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d6262fee-8b49-42c2-b41b-11bb8fd4ebf9","description":"Ut ullamco ad non occaecat veniam."},{"id":"54e1a1ceaba5e8b558f1e223","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f7ab850e-3930-4660-a588-d4a275e82b35","description":"Voluptate sunt enim dolore sit dolore nostrud ex ut commodo eu et id."},{"id":"54e1a1ce1394322bd996ffb6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e8d18763-060e-46e7-85ff-1f6ab0bee4f9","description":"Est magna magna ex duis adipisicing consectetur exercitation et non laborum incididunt id anim."},{"id":"54e1a1ce025a66e99777ba22","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c63c9e77-98c7-45a7-87d5-1c988fb65541","description":"Aliquip velit anim laboris non eiusmod dolor."},{"id":"54e1a1ce7dd7b9bc86e66ff5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/278f8da8-58d9-4a28-8716-6198ee035117","description":"Ipsum labore amet aliqua consequat aliquip ullamco proident."}],"greeting":"Hello, West! You have 8 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce9515ad807dc3c713","index":11,"guid":"70b42d6e-9957-4dcd-940a-738ae354c325","is_active":true,"balance":"$2,251.24","picture":"http://placehold.it/32x32","age":25,"eye_color":"brown","name":{"first":"England","last":"Workman"},"company":"COLUMELLA","email":"england.workman@columella.net","phone":"+1 (953) 420-2758","address":"179 Riverdale Avenue, Layhill, South Dakota, 9467","about":"Consequat ea nulla elit magna voluptate elit officia consectetur labore ex. Laborum amet dolor aliqua elit eu cillum sit enim ex deserunt ad consequat tempor consequat. Ad sit adipisicing aliqua nulla exercitation.\r\n","registered":"Friday, October 24, 2014 2:21 PM","latitude":15.800238,"longitude":-147.703116,"tags":["laborum","minim","ullamco","et","sit","quis","ipsum"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Dean Mckenzie"},{"id":1,"name":"Alba Gentry"},{"id":2,"name":"Brady Bridges"}],"images":[{"id":"54e1a1ce85b1876a05aea483","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3aaa3fd9-e4b0-495b-b019-35d5b520c681","description":"Excepteur amet ea voluptate dolore mollit ullamco sunt."},{"id":"54e1a1ce5e9722d1faf2d6b2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f4a7d4a8-2dbf-4fb2-a0e9-7acce8767ee9","description":"Deserunt proident consequat pariatur do velit culpa nostrud exercitation."},{"id":"54e1a1ced761c459ebece68e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c56022f6-1d53-4427-a724-8a13bc124756","description":"Do fugiat veniam eiusmod Lorem sunt irure."},{"id":"54e1a1cee81a735c3bb6b945","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c788ef79-089e-4904-a1fd-a01eb8fb1017","description":"Deserunt nisi cillum laboris elit officia occaecat Lorem ex aliqua labore officia ut."},{"id":"54e1a1ce9e60a72ea93e715b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/143a57d6-6d31-4eca-b002-8172d2d92b50","description":"Veniam Lorem quis dolor adipisicing incididunt adipisicing laboris nisi duis elit dolore qui occaecat."},{"id":"54e1a1ce9da2a80ac44935a8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e2e3b66a-8a1f-43c9-8440-1ee35146af46","description":"Mollit et nulla ut esse irure nulla sunt."},{"id":"54e1a1ce8ee3c9ecbc3e98ea","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/673fb156-a4f5-42e9-94d7-b0603b47a10c","description":"Aliquip in proident dolor ex ullamco non ullamco do cupidatat sunt eu."},{"id":"54e1a1ce68fcab1eb5e8bd25","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b2c47936-fa09-499c-ad77-ab4cb41efd1b","description":"Sint quis cillum sint aliquip ea adipisicing aliquip exercitation mollit culpa."},{"id":"54e1a1ceeeec4d8e68fd80f7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c55eb689-91f2-4392-b3aa-062f3211f25c","description":"Eiusmod non reprehenderit nisi aliqua anim nulla tempor ullamco adipisicing consectetur sint ipsum."},{"id":"54e1a1ce31d9b8ce2e4527ba","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8f3210dc-803d-4113-be9b-a376a2284770","description":"Eiusmod ipsum exercitation do ex laboris id quis est quis."},{"id":"54e1a1ce6ed8d0ddcd4675b8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f797a8ea-3564-434f-994c-dfbb70fb6895","description":"Elit cillum dolor exercitation excepteur velit aliqua adipisicing exercitation proident cupidatat magna do cupidatat sunt."}],"greeting":"Hello, England! You have 8 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce84a2c2f2a098f44e","index":12,"guid":"f67d8193-c2ba-4fbb-9e03-f6b4b45de132","is_active":true,"balance":"$1,720.70","picture":"http://placehold.it/32x32","age":25,"eye_color":"blue","name":{"first":"Jill","last":"Kirby"},"company":"OVOLO","email":"jill.kirby@ovolo.tv","phone":"+1 (813) 469-3444","address":"611 Front Street, Finzel, Northern Mariana Islands, 2060","about":"Et ea consectetur do enim nostrud exercitation. Enim elit ipsum et velit labore. Enim laborum duis esse culpa amet irure.\r\n","registered":"Friday, March 21, 2014 9:34 PM","latitude":-73.109901,"longitude":48.916236,"tags":["elit","consectetur","sit","amet","incididunt","et","occaecat"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Myra Levy"},{"id":1,"name":"Chan Horton"},{"id":2,"name":"Hendrix Michael"}],"images":[{"id":"54e1a1ce53f957221c2e0f5e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0ceb6323-34c4-43c9-9333-eb0ea4ba0bff","description":"Officia ut cillum quis qui laborum ullamco enim."},{"id":"54e1a1ce4be0e020d5b07ae1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e1278f37-6d4b-42de-a82e-b32cc94853ee","description":"Adipisicing sit aliquip labore ipsum incididunt occaecat proident ex eu."},{"id":"54e1a1ce38e7b6251e0d8ad1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/286a53fc-e868-4e3d-896a-62a0b47a4288","description":"Officia laborum occaecat Lorem ad dolor."},{"id":"54e1a1ceebf04d01c3335dbc","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/252521ba-2da2-4454-bbdc-770565f32569","description":"Nulla ipsum dolor amet incididunt culpa."},{"id":"54e1a1ce7179d92e0c36c8bf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/51acb28d-c371-45f4-9d18-f6fd458bcbdd","description":"Ipsum veniam incididunt mollit in mollit dolor incididunt anim."},{"id":"54e1a1ceed8d3beabd568d2d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ef01cf56-8320-4ed3-b256-9a662ed45665","description":"Consectetur adipisicing labore eu pariatur qui reprehenderit enim cillum dolor cupidatat."},{"id":"54e1a1ce38d63e3726e16de2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a7fe6e38-87ba-4632-a24e-570397fa76f2","description":"Duis ea labore reprehenderit amet ad cupidatat."},{"id":"54e1a1ceecee3e4f0598ba3c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2e398ab5-833b-4856-8745-7ceb34ded50b","description":"Fugiat laborum consequat duis esse et ea."},{"id":"54e1a1ce1832d6899fe893a1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9219e357-2fed-42ad-9ff4-5afe0c888d0d","description":"Do in quis reprehenderit incididunt tempor elit voluptate eiusmod."},{"id":"54e1a1cec34d22c320759c10","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/73652241-15fd-4d06-98af-7a12ed2b2272","description":"Labore irure do mollit non."}],"greeting":"Hello, Jill! You have 9 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce14cd35ecfd685b6f","index":13,"guid":"598ae3d0-5ec5-4116-b072-ce939b5085c5","is_active":true,"balance":"$3,509.15","picture":"http://placehold.it/32x32","age":25,"eye_color":"blue","name":{"first":"Valerie","last":"Oliver"},"company":"STRALUM","email":"valerie.oliver@stralum.biz","phone":"+1 (928) 441-2110","address":"694 Suydam Place, Sparkill, Rhode Island, 506","about":"Anim esse nulla velit enim duis ad cillum. Amet tempor ipsum irure velit labore sunt in Lorem quis consequat tempor in. Dolor ea ipsum quis laboris ad mollit amet laboris irure non Lorem qui. Eu minim exercitation ea veniam officia eu cupidatat mollit non nulla. Ullamco quis sit excepteur et et.\r\n","registered":"Thursday, August 21, 2014 3:55 AM","latitude":18.968254,"longitude":-148.479649,"tags":["labore","mollit","do","irure","Lorem","sit","cupidatat"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Malinda Burt"},{"id":1,"name":"Henderson Ballard"},{"id":2,"name":"Cotton Avila"}],"images":[{"id":"54e1a1ce8dfe2626bf3d01bb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/259e88c8-c3b4-4e5a-a6d7-4b87c6d8238c","description":"Incididunt proident minim voluptate duis."},{"id":"54e1a1ce001f6b02afcab2bb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/81b4788e-97ae-4adc-b8ba-97cd12b279a4","description":"Labore dolor velit adipisicing ad aliqua."},{"id":"54e1a1ce73dc071a19ece669","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c7c6c3b6-d7ff-4a06-9f92-cf0e91056cbd","description":"Cupidatat labore id ea elit incididunt nisi et esse minim ex voluptate."},{"id":"54e1a1ceaa4ed9413fdb1651","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c87768a2-3062-4111-9cff-a23129730827","description":"Nisi Lorem proident excepteur ex mollit adipisicing."},{"id":"54e1a1ce6e9f567ea117f8ab","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0b7ed4c1-10e5-400b-8a6c-afc633ff99e8","description":"Voluptate amet amet nulla ipsum aliqua exercitation incididunt enim."},{"id":"54e1a1ce0cd7b741b68b3053","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a6a37089-d358-4428-8507-90cd4b0e6cc2","description":"Eiusmod labore laborum mollit ex duis cillum qui nulla magna proident dolore laboris culpa."},{"id":"54e1a1ceff09cba096b26eca","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0b498c77-0488-4c08-86eb-c727710fe821","description":"Duis deserunt voluptate qui officia sint culpa irure mollit officia nisi est mollit."},{"id":"54e1a1ced17042dcf30748cd","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2c0e2433-fe23-40d2-8877-b9c020d5a57a","description":"Non laboris in id non."},{"id":"54e1a1ce7a61034d5fca856b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/53895316-eb72-4be4-aa71-d8f657e28e15","description":"Consequat consectetur ut mollit non dolore mollit incididunt."},{"id":"54e1a1ce643c910b22494be8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6dc0babb-8daf-436d-8eef-7143cd0ea5ca","description":"Qui nostrud fugiat sint dolore proident."}],"greeting":"Hello, Valerie! You have 8 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ceae5c2d93834ea6f6","index":14,"guid":"d55e637f-3bc6-4dbd-8cda-cffdc3ba2422","is_active":true,"balance":"$2,479.99","picture":"http://placehold.it/32x32","age":40,"eye_color":"green","name":{"first":"Lora","last":"Farley"},"company":"PROTODYNE","email":"lora.farley@protodyne.co.uk","phone":"+1 (908) 400-2052","address":"453 Folsom Place, Ironton, Idaho, 5511","about":"Mollit veniam amet consequat occaecat mollit laboris irure. Commodo id nulla consequat aliquip officia do ea esse sunt excepteur laborum veniam Lorem. Ipsum sunt deserunt magna amet velit ullamco. Exercitation eu nisi enim nisi et sint esse duis eu aliquip. Amet minim aliquip exercitation magna irure. Minim sunt consequat anim incididunt cupidatat incididunt dolor qui ipsum et esse cupidatat.\r\n","registered":"Saturday, August 9, 2014 3:04 AM","latitude":-44.0081,"longitude":93.265839,"tags":["amet","culpa","aliqua","aliquip","veniam","dolore","eiusmod"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Cindy Mcleod"},{"id":1,"name":"Janie Shields"},{"id":2,"name":"Wood Richardson"}],"images":[{"id":"54e1a1cecbfe322bd1917ab2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f25ab727-165a-48b7-a024-ccca94ebc626","description":"Incididunt anim qui anim eiusmod amet commodo reprehenderit eu enim."},{"id":"54e1a1ce423b049407bb5c0f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f787d7e9-5c96-4ce7-ae4e-cd7721873761","description":"Ea aute officia adipisicing ea enim elit mollit cupidatat sunt."},{"id":"54e1a1cecdef20dc5ffbf7b4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/baf768ea-1974-4050-98db-58e399f6300d","description":"Occaecat sit anim enim est commodo velit quis dolore."},{"id":"54e1a1ce9f575baf8400a93e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a802fdcd-6836-4142-9a9a-cd241c874afb","description":"Adipisicing nisi qui nisi nulla ullamco adipisicing aliqua consectetur."},{"id":"54e1a1ce7c97204f26c430a2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d357c646-8ac6-4748-bc04-ac8027fd5749","description":"Dolor exercitation anim ex consectetur do incididunt deserunt Lorem."},{"id":"54e1a1ce4e32ab41417cf6ca","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ded5e54a-24d8-4b38-9456-fa44090c5ab1","description":"Ut reprehenderit nisi exercitation aliquip."},{"id":"54e1a1cee219b346cfc6ca8b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c329019e-7897-45b9-82f6-3d8b0b674688","description":"Culpa culpa esse reprehenderit proident commodo commodo ut nostrud aute fugiat id."},{"id":"54e1a1ceda701b7592849092","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d23aead3-d620-47bc-abd2-73af5329f643","description":"Velit culpa amet ex pariatur do dolore elit dolore fugiat id proident id."},{"id":"54e1a1ce5f9e5e4429f49386","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6ed447cd-c1b9-4e25-b943-40b6ee853ab9","description":"Sunt proident commodo quis reprehenderit consequat enim."},{"id":"54e1a1ce2f9ca2421090b7d1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6337707e-b8ff-4e9f-8d2b-96aef1fa8360","description":"Deserunt sint aute aliquip deserunt eu culpa velit amet in esse."}],"greeting":"Hello, Lora! You have 5 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1cee3d83a31e9101d3d","index":15,"guid":"b4d4c220-195a-4c94-b711-01ec0f32ad8f","is_active":false,"balance":"$1,214.96","picture":"http://placehold.it/32x32","age":31,"eye_color":"brown","name":{"first":"Bates","last":"Morin"},"company":"PEARLESSA","email":"bates.morin@pearlessa.org","phone":"+1 (926) 528-2174","address":"939 Lewis Place, Thynedale, Alabama, 7709","about":"Ea Lorem consectetur ea laboris deserunt. Non dolor ullamco deserunt deserunt ut elit in amet excepteur minim nostrud voluptate. Culpa id velit amet id ullamco eiusmod incididunt velit. Veniam proident sit laboris Lorem dolore labore esse sunt anim tempor occaecat dolore. Anim ex qui tempor dolor officia in. Ea deserunt laboris laborum aute nisi ullamco quis elit minim in laboris esse velit quis. Aliquip quis minim minim aliquip consectetur occaecat consectetur ullamco aute dolor.\r\n","registered":"Tuesday, January 20, 2015 8:53 PM","latitude":40.995095,"longitude":49.397523,"tags":["nisi","non","sint","aliqua","occaecat","incididunt","est"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Curry Sanders"},{"id":1,"name":"Irwin Burgess"},{"id":2,"name":"Jackson Arnold"}],"images":[{"id":"54e1a1ceed7b60299196ef0b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0ae2638e-0435-422d-9fa4-0c915087778c","description":"Reprehenderit ipsum eiusmod enim ullamco id ex nostrud."},{"id":"54e1a1ce6dcbcfb603a1b3e9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e163a9b0-7d11-4326-8b20-c9d756120012","description":"Tempor et mollit laborum ut incididunt et fugiat magna elit dolor aliquip enim."},{"id":"54e1a1cedb9bb69ad85886bb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3b51b0e0-2f0b-4ae0-b9d5-92e3924fd1ec","description":"Enim non nostrud amet Lorem officia esse Lorem."},{"id":"54e1a1ce6fb597f1a232ebda","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d1e52264-831a-47a1-b8c6-84b109f4c26f","description":"Adipisicing sint et elit exercitation."},{"id":"54e1a1ced799882ac9ece1a4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/40a48f50-ba51-4cba-8a27-a5b1284a79ee","description":"Nisi adipisicing et culpa proident fugiat."},{"id":"54e1a1cee2af41694688943f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bb4104c3-5ac9-4ebf-b874-f2baab7c1601","description":"In enim ipsum irure ut elit adipisicing nisi labore sint cillum tempor esse."},{"id":"54e1a1ce0da1d326ef40a5f3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9b6f7746-b287-4593-8079-096b52fa0273","description":"Nulla elit deserunt laboris laborum ut laboris fugiat."},{"id":"54e1a1ceaf5dfa30dc6a186c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5fa6e580-9fae-4d4d-be30-8518cecb97f5","description":"Ex elit do occaecat amet reprehenderit qui et Lorem."},{"id":"54e1a1ce9ec781a498dc3758","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3a716b9d-460c-4dcf-87f4-1be116142022","description":"Eiusmod excepteur irure ea consectetur do."},{"id":"54e1a1ce98e0c872fb5c8c59","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2ac19cee-dd98-4eb7-972d-079dde198740","description":"Est incididunt sint veniam est ipsum irure elit do in sint do."}],"greeting":"Hello, Bates! You have 7 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ceeb8d196aa93479ac","index":16,"guid":"a9f62720-5616-43a9-a9d6-5e81e9709151","is_active":true,"balance":"$1,164.18","picture":"http://placehold.it/32x32","age":40,"eye_color":"blue","name":{"first":"Mcleod","last":"Reed"},"company":"ACRUEX","email":"mcleod.reed@acruex.info","phone":"+1 (833) 545-3301","address":"170 Bayview Place, Lavalette, Pennsylvania, 2524","about":"Ut anim nisi in reprehenderit minim velit cupidatat ad minim ipsum elit. Aliqua ad incididunt ex cupidatat. Duis proident dolore Lorem excepteur cillum eu exercitation mollit enim et. Aliquip cillum aliquip proident in laborum amet ea ad. Mollit magna laboris id eiusmod laborum non voluptate quis sit Lorem fugiat.\r\n","registered":"Thursday, November 20, 2014 4:32 AM","latitude":14.36151,"longitude":72.383009,"tags":["ut","eu","proident","exercitation","exercitation","nulla","ipsum"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Myrtle Hopper"},{"id":1,"name":"Murphy Wilkinson"},{"id":2,"name":"Morin Sweeney"}],"images":[{"id":"54e1a1ce73598c74d520edef","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/669c3da4-aa2b-4048-a4d2-4227e0379311","description":"Anim fugiat sunt qui pariatur mollit esse mollit est adipisicing veniam minim commodo."},{"id":"54e1a1ce6ff7d3769bd14738","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b2327d50-12e5-43fa-97a1-1a712768f96f","description":"Nostrud irure sit officia velit non quis minim labore."},{"id":"54e1a1ce0388b996e1d00446","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6c33d92d-635a-4302-9d17-2a8183d6f66f","description":"Exercitation velit non consequat consequat exercitation irure consectetur."},{"id":"54e1a1cec0ea2c101a2b25d3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/abcc7aed-3774-4aab-a6cb-fe27f9dfad5d","description":"Reprehenderit magna nulla culpa velit laboris occaecat esse duis ut eu aute et anim."},{"id":"54e1a1ceef3111011070f178","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8b7f6514-e363-4216-8f6e-11b39461b3c6","description":"Amet officia esse quis cupidatat."},{"id":"54e1a1ce3733b6184552917a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fb1b87b7-c335-4d65-878f-f12a510c0a8c","description":"Proident nisi exercitation elit ullamco laboris officia ea ut ex adipisicing."},{"id":"54e1a1ced13d50bdec35c26b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bdeadb7b-1ef3-4ddc-93ba-aab01de1745a","description":"Quis ex ea eu proident minim id laborum adipisicing ipsum nostrud sunt fugiat aute duis."},{"id":"54e1a1cea2539d6004203ba5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a7ac0870-bf57-4560-8e76-eaba336ec343","description":"Labore irure consequat labore exercitation deserunt Lorem veniam anim nostrud duis reprehenderit."},{"id":"54e1a1cee696f08cd1a902ec","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/67b3f839-44b2-4924-a4f0-676746bcdf7d","description":"Quis incididunt aliqua est amet ad ut mollit minim aliqua nostrud voluptate qui tempor esse."},{"id":"54e1a1ce0f6c35328b4a2740","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fb1cd562-886f-4191-9bd7-c5f8a9b99ed3","description":"Minim aliqua amet consectetur esse esse reprehenderit labore amet."},{"id":"54e1a1ce3331c212a92d7b63","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b4e131f5-9713-4ec9-a759-c198a1d72ebe","description":"Est duis officia pariatur in non voluptate duis consequat pariatur et."},{"id":"54e1a1ce5fdcd1a30e70a89e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/98ade992-fbe4-4d0d-b4cc-b7ce470a33cd","description":"Est tempor exercitation anim voluptate est non aliquip minim labore labore anim consequat amet."}],"greeting":"Hello, Mcleod! You have 9 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce731f12b526fdb645","index":17,"guid":"f20bc938-2271-4b88-8fce-9f2152364c85","is_active":false,"balance":"$3,482.87","picture":"http://placehold.it/32x32","age":37,"eye_color":"green","name":{"first":"Petersen","last":"Kerr"},"company":"PULZE","email":"petersen.kerr@pulze.me","phone":"+1 (880) 514-3527","address":"988 Canarsie Road, Kilbourne, Oregon, 3513","about":"Aute proident eu laborum magna minim in. In aliqua est est consequat deserunt aliquip adipisicing pariatur amet Lorem ad. Incididunt deserunt ullamco nulla in veniam enim nulla duis anim excepteur veniam reprehenderit. Tempor adipisicing laborum sunt Lorem consequat minim pariatur tempor commodo deserunt officia nostrud duis consectetur. Reprehenderit cillum velit sit tempor dolore fugiat. Ut nisi nulla eu cupidatat qui culpa velit sint incididunt. Labore ipsum non incididunt in est minim sit veniam officia ea ad dolor sunt.\r\n","registered":"Monday, June 2, 2014 10:38 AM","latitude":78.149782,"longitude":86.585177,"tags":["aute","id","dolore","et","ea","non","veniam"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Lucia Garner"},{"id":1,"name":"Stefanie Jennings"},{"id":2,"name":"Annie Gardner"}],"images":[{"id":"54e1a1ce2996fb815e4363a5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ebb04abd-bf22-4d1e-bab8-b3d124744ebc","description":"Dolor incididunt Lorem mollit consectetur esse ut sunt."},{"id":"54e1a1cee73c11e50c55e31d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5d2c073c-edad-40a0-8603-a639d9d76dab","description":"Non nostrud incididunt consequat dolor dolor sit cupidatat ipsum."},{"id":"54e1a1ce4d0faa089b8c6295","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/12f6f77e-ed27-45e7-8f8b-a8d07ef90846","description":"Non dolor velit nulla laborum deserunt voluptate eu nostrud irure veniam."},{"id":"54e1a1ce22434fd1fe378986","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/10c9da09-8153-4bb4-8669-a7507006114c","description":"Cupidatat labore velit ut commodo minim cillum laborum pariatur proident."},{"id":"54e1a1cebf927cfcb0255337","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e3304db2-6513-466d-b6fd-c12424c51270","description":"Sit cupidatat sit dolor sit."},{"id":"54e1a1cec421b648e92ca064","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d45958de-dd8b-414e-86a5-a935839b5351","description":"Laborum cillum anim cupidatat adipisicing deserunt elit occaecat minim eiusmod culpa officia in."},{"id":"54e1a1ce7b548c015d05e5a2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4b80bb8f-2a9e-44a9-9603-3542286b4516","description":"Voluptate occaecat fugiat labore in ea."},{"id":"54e1a1ce3518c18b69faf1d8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3189aead-2f50-41aa-927a-ffe88cd88ac8","description":"Nostrud dolor velit excepteur aliqua."},{"id":"54e1a1ce12cd43be16aee9b5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/87ffcf4d-7744-4a27-99f8-8bf31a960af7","description":"Dolor mollit reprehenderit et exercitation fugiat cupidatat eu sit."}],"greeting":"Hello, Petersen! You have 7 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cefce03c3a8906c98c","index":18,"guid":"7d014629-d1c6-45b5-85c4-621a4791d6dd","is_active":false,"balance":"$2,881.87","picture":"http://placehold.it/32x32","age":34,"eye_color":"brown","name":{"first":"Harriett","last":"Abbott"},"company":"RENOVIZE","email":"harriett.abbott@renovize.com","phone":"+1 (921) 410-3375","address":"886 Bath Avenue, Deseret, Minnesota, 4482","about":"Nisi laborum nisi mollit exercitation fugiat fugiat sunt minim tempor et. Labore laboris duis proident minim proident qui et aliquip amet eu nulla. Occaecat cupidatat minim irure esse mollit ut aliquip.\r\n","registered":"Monday, November 10, 2014 11:32 PM","latitude":-75.706227,"longitude":30.528807,"tags":["laboris","sunt","nostrud","et","non","reprehenderit","proident"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Joann Meyer"},{"id":1,"name":"Hannah Nash"},{"id":2,"name":"Baird Gomez"}],"images":[{"id":"54e1a1cebcb4f51015bacbb8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/01645359-bf74-4dea-a113-bc825a2595c1","description":"Deserunt minim qui dolor occaecat id enim labore excepteur ullamco dolore commodo anim est."},{"id":"54e1a1ce3e410d56ed077087","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9db206ee-7ae6-4ebe-8958-ff8340128478","description":"Voluptate labore reprehenderit pariatur ullamco proident eu sint commodo sit do ullamco laborum laboris proident."},{"id":"54e1a1ce8a5d3954b4764c72","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b549b477-dfc2-4032-afab-5ed676154674","description":"Irure ex nulla consequat proident nulla ut laboris esse do commodo."},{"id":"54e1a1ce5a0398b81fc97956","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/67d8a982-14d3-4308-814d-7fa9593a008a","description":"Nostrud occaecat cupidatat deserunt eiusmod anim adipisicing amet exercitation tempor Lorem consectetur ea labore labore."},{"id":"54e1a1ced64984c1b5c03c8b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bbeee224-079a-485e-8c78-ecd6cc21ed5f","description":"Excepteur aliqua esse dolor amet pariatur incididunt minim adipisicing consectetur dolor enim velit."},{"id":"54e1a1cee96222238d89f9ed","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b441672e-21c5-41e8-b996-e5dc3fc429f9","description":"Consequat in amet quis reprehenderit adipisicing veniam exercitation amet excepteur minim duis eu consectetur in."},{"id":"54e1a1cec935ca03fcacabd7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4f509fce-8526-422a-acf3-adbc3ffb07c4","description":"Labore reprehenderit mollit labore quis laboris ullamco quis."},{"id":"54e1a1ce5b1bd7211d392564","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6dd49fc6-c5fa-4576-a958-8791adec5cf7","description":"Sit ad ullamco irure ad do sit do ullamco do aute ex exercitation et deserunt."}],"greeting":"Hello, Harriett! You have 10 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce2e83e128d0d3f914","index":19,"guid":"4c7baa5e-8ff4-437c-b6e9-862e47094208","is_active":true,"balance":"$2,287.42","picture":"http://placehold.it/32x32","age":20,"eye_color":"green","name":{"first":"Marianne","last":"Dawson"},"company":"AVIT","email":"marianne.dawson@avit.biz","phone":"+1 (893) 427-3434","address":"714 Dictum Court, Denio, Colorado, 1244","about":"Exercitation officia pariatur commodo laboris proident magna velit qui consequat dolor officia non pariatur. Ex ullamco ut cupidatat pariatur occaecat exercitation. Est aute fugiat pariatur est aliqua. Quis labore mollit officia adipisicing cillum sit duis eu occaecat minim. Id fugiat esse ex dolore non aliqua proident eiusmod veniam cillum commodo nostrud incididunt irure. Ipsum est ut consequat fugiat laborum magna non do ipsum deserunt et est.\r\n","registered":"Tuesday, January 7, 2014 1:33 PM","latitude":8.096266,"longitude":121.598689,"tags":["incididunt","amet","minim","voluptate","sint","cupidatat","ut"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Twila Houston"},{"id":1,"name":"Hall Dean"},{"id":2,"name":"Hurst Carson"}],"images":[{"id":"54e1a1cedcade02d7d7068ae","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/35b2082d-27d9-47b8-bade-c7f63ca22dd8","description":"Sit irure pariatur excepteur nulla pariatur cupidatat."},{"id":"54e1a1ce142c5ea5364b623c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0006753f-3ed0-475c-b159-900c8529b010","description":"Qui irure consequat voluptate amet proident."},{"id":"54e1a1ce366c2a3a8a6d4f50","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/19e86fe2-460c-439f-b020-a1042bd0bbb7","description":"Mollit culpa ut reprehenderit non quis."},{"id":"54e1a1ceb21923859be09cc2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d84afd70-e2c6-4b05-bfd1-634a9a1311c7","description":"In et cillum minim elit Lorem cillum aute ea."},{"id":"54e1a1ce824af81715cec65b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0eded9a6-05e6-443d-93a5-dd39d7430073","description":"Cupidatat ea fugiat irure voluptate sunt."},{"id":"54e1a1ce8d7f3812731bc6a4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d1a331d2-09cb-47a6-a9bc-1e3916465637","description":"Consectetur nulla consequat mollit ea voluptate nostrud cillum aliquip officia ipsum est do."},{"id":"54e1a1cea52b8e82b72b9206","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f4804867-1d66-419b-bd72-18e80bdcb343","description":"Qui quis sint id do culpa nisi in amet dolor adipisicing proident."}],"greeting":"Hello, Marianne! You have 10 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce6687770482f3f5af","index":20,"guid":"4cdac1c0-4e3a-417f-8238-76abcc96890a","is_active":true,"balance":"$2,216.01","picture":"http://placehold.it/32x32","age":37,"eye_color":"green","name":{"first":"Tia","last":"Perez"},"company":"LOVEPAD","email":"tia.perez@lovepad.io","phone":"+1 (858) 565-2690","address":"666 Lake Street, Chesterfield, Virgin Islands, 5246","about":"Dolor consectetur cupidatat officia ex duis labore magna magna. Consequat incididunt adipisicing in nisi ut exercitation ea ad tempor. Laboris ullamco sunt nulla pariatur ea sunt.\r\n","registered":"Wednesday, June 4, 2014 12:40 PM","latitude":0.825276,"longitude":174.652894,"tags":["mollit","duis","est","commodo","ea","aute","amet"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Wall Robinson"},{"id":1,"name":"Lopez Walker"},{"id":2,"name":"Julia Short"}],"images":[{"id":"54e1a1ce287aea74b22ff9b7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/faeff59f-e9d9-4aa1-9481-7a8e1cfa2bdf","description":"Ex officia ad proident velit do cillum labore et eu eu pariatur do fugiat."},{"id":"54e1a1ce1fb513a16d2229f7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6224cda8-4f3e-4141-94a2-e82fb46cf1a0","description":"Dolore amet excepteur veniam non anim ex voluptate ad anim ad occaecat et."},{"id":"54e1a1cec55837d5743f490e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d5d7e5e5-2078-45fc-88d9-248f36531cd0","description":"In cupidatat consequat nulla ut fugiat cillum commodo nulla qui Lorem aliqua."},{"id":"54e1a1ce6e495b3d048ef0d5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7941a4fa-706b-458b-a42b-64067efd51bc","description":"Anim officia irure mollit veniam non velit nostrud id ea."},{"id":"54e1a1ce4dc580826ebe936f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fa449e7d-a723-403e-935f-0076761b2984","description":"Laboris proident officia enim anim eu nisi consectetur exercitation pariatur culpa irure ipsum anim."},{"id":"54e1a1ce424784a54debe556","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a089c180-c703-4f94-a70f-42fa375c230c","description":"Voluptate et quis exercitation dolore minim elit officia laborum."}],"greeting":"Hello, Tia! You have 8 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce48968aa0984082ab","index":21,"guid":"5c5b7b36-8844-4a2e-95a5-57eac8579e18","is_active":true,"balance":"$1,821.58","picture":"http://placehold.it/32x32","age":31,"eye_color":"green","name":{"first":"Woodward","last":"Hicks"},"company":"SLAMBDA","email":"woodward.hicks@slambda.name","phone":"+1 (926) 527-2362","address":"147 Grove Street, Riner, Florida, 3557","about":"Consectetur est voluptate velit incididunt fugiat ullamco labore irure ullamco anim enim proident tempor laboris. Aute ut aliquip cillum ut sunt amet tempor aute magna exercitation occaecat amet nostrud. Velit sunt ad ut qui aliqua eu reprehenderit. Ipsum velit tempor id aute officia ex reprehenderit elit reprehenderit reprehenderit incididunt reprehenderit adipisicing nisi. Mollit laboris quis commodo exercitation. Sunt ea magna minim magna ea eiusmod sint est reprehenderit esse duis id aliquip.\r\n","registered":"Thursday, May 8, 2014 7:58 AM","latitude":-42.423855,"longitude":2.812114,"tags":["enim","fugiat","cupidatat","dolore","irure","aliquip","non"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Carrie Espinoza"},{"id":1,"name":"Sandoval Schultz"},{"id":2,"name":"Kelley Hodges"}],"images":[{"id":"54e1a1cee59c20262380b0d9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fbe949e4-d56c-4076-83d4-35ac5da3f525","description":"Excepteur occaecat consequat pariatur consectetur consequat sunt est."},{"id":"54e1a1ceab24cb14ac306e36","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e7f40966-9b1b-49e8-8da4-3d9de22bd567","description":"Reprehenderit culpa in fugiat elit duis sint sit quis exercitation enim."},{"id":"54e1a1ceb1f436c184ea2786","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3312b08e-c7ee-4d99-8aea-9ec67dc7e1e8","description":"Ullamco eu qui excepteur consequat qui aliquip est magna proident occaecat duis sunt occaecat est."},{"id":"54e1a1ce383845b874aaf3f8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1b05117f-0a03-47d1-99cd-41daaed647da","description":"Ad ea cupidatat velit reprehenderit est officia excepteur Lorem deserunt cupidatat cupidatat culpa occaecat."},{"id":"54e1a1ce9acb8fdafa003859","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/cde28c2e-402a-44ea-acfd-1b87531f2df4","description":"Et commodo tempor ex aliqua ut proident aliquip mollit aliqua sit non adipisicing ex."}],"greeting":"Hello, Woodward! You have 8 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cebbd588fc7df43155","index":22,"guid":"374a140c-298a-416a-a33d-02ff33c60e12","is_active":false,"balance":"$3,811.09","picture":"http://placehold.it/32x32","age":32,"eye_color":"green","name":{"first":"Jefferson","last":"Gill"},"company":"ISOLOGIA","email":"jefferson.gill@isologia.ca","phone":"+1 (999) 448-2370","address":"803 Boerum Place, Brownsville, North Dakota, 6575","about":"Dolore esse fugiat sit cupidatat occaecat. Veniam duis aute do aliqua ipsum. Occaecat id voluptate ex ipsum labore Lorem irure ex. Excepteur dolore dolor eu irure ut aliqua proident elit eu tempor magna. Qui tempor duis ipsum ipsum reprehenderit enim in est mollit adipisicing est veniam. Dolor proident sunt veniam quis cillum adipisicing consectetur est consequat ea aliqua sunt sint ad. Consequat voluptate dolor reprehenderit dolor minim culpa laborum ex eiusmod cupidatat.\r\n","registered":"Saturday, September 6, 2014 6:19 AM","latitude":-87.491617,"longitude":34.235035,"tags":["proident","ullamco","et","excepteur","amet","dolore","occaecat"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Young Hardy"},{"id":1,"name":"Mcconnell Irwin"},{"id":2,"name":"Elsa Holland"}],"images":[{"id":"54e1a1ce9bfd27a77264a415","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3c079cf4-d661-491d-9763-5e33132ab693","description":"Fugiat irure pariatur duis officia dolor aliqua duis laborum reprehenderit."},{"id":"54e1a1cef3205c8d4d15a656","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/503252d1-24d8-4268-9908-e39a0bb4d2af","description":"Do nostrud eiusmod proident ut magna dolor incididunt."},{"id":"54e1a1ce8ed2821bade3f96f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/203a24b4-807d-4435-adce-2325c744665c","description":"Ut eiusmod adipisicing officia aute adipisicing minim irure est sunt cupidatat eiusmod aute esse."},{"id":"54e1a1ced1509d228c930d42","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3a3f7d26-0ad4-400d-baad-5fe846f84ac6","description":"Aliqua consequat ex nisi velit consectetur officia officia."},{"id":"54e1a1ce453c0fe58fc07063","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e12c0239-cb8c-4a83-9e49-d40d58b3f545","description":"Adipisicing voluptate ad do officia Lorem."},{"id":"54e1a1ce87e12f90f812b350","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/69081704-b17d-40b0-8e3c-7d9b8de9cc00","description":"Nisi officia sint minim voluptate veniam culpa reprehenderit consequat eiusmod."},{"id":"54e1a1ce0446c02dd9cf3ac9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6dc9a85f-fe7e-4714-b54b-d944a620369c","description":"Et proident aliqua mollit mollit cupidatat consectetur anim labore in cillum reprehenderit laborum ad nostrud."}],"greeting":"Hello, Jefferson! You have 9 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce809898f6293dda7e","index":23,"guid":"8150586d-c8e1-4e6f-90ac-0eefdc459980","is_active":true,"balance":"$3,431.61","picture":"http://placehold.it/32x32","age":25,"eye_color":"green","name":{"first":"Beard","last":"Rodriquez"},"company":"SHOPABOUT","email":"beard.rodriquez@shopabout.net","phone":"+1 (865) 412-3219","address":"143 Mayfair Drive, Homeworth, Montana, 2208","about":"Est eiusmod proident excepteur cupidatat quis consequat aliquip occaecat. Sint enim adipisicing qui eu commodo eiusmod anim consequat. Mollit incididunt ea aliquip nostrud irure anim voluptate quis nostrud exercitation velit laboris voluptate aute.\r\n","registered":"Wednesday, June 25, 2014 6:05 AM","latitude":20.040284,"longitude":154.690201,"tags":["culpa","reprehenderit","cillum","eu","magna","commodo","mollit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Susanna Stevenson"},{"id":1,"name":"Wiley Mcneil"},{"id":2,"name":"Reyna Atkins"}],"images":[{"id":"54e1a1cee90ccb3046cec95d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/87fe80bf-0c48-4a4a-b287-76e76bd20901","description":"Mollit sint est elit commodo magna fugiat."},{"id":"54e1a1cee77120930ca285fb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b7b4bc14-e6ad-4edf-b91d-13ba83aae907","description":"Sunt voluptate ad adipisicing eu amet sint qui."},{"id":"54e1a1ce5053c6a428e30b77","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4996fe65-30a0-4f26-8028-dc9b339e2ab6","description":"In do officia incididunt laboris do consectetur labore commodo excepteur Lorem esse mollit."},{"id":"54e1a1ce7e8929796d67d125","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/63aed59b-083e-4668-9524-7bba5f809869","description":"Ad ex consectetur ut ipsum."},{"id":"54e1a1cea75ae82e954e53e0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/59b26705-f3c1-42c5-b5ad-ce4be008d6bd","description":"Reprehenderit commodo occaecat ea dolor."},{"id":"54e1a1ceadeef1a5a295d202","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/604c3e7a-9464-475a-8445-ea70f23d8dc2","description":"Consequat dolor anim deserunt id id ea duis ad minim."},{"id":"54e1a1ce01ea4c2f59838492","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f1dd5de-3877-4bf4-9a38-afd33898fd09","description":"Enim est incididunt esse eu consequat ea anim cillum dolor incididunt cupidatat reprehenderit."},{"id":"54e1a1cef5f2ba4e36674416","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8b10f878-d851-4daf-aa6e-bd95e3f295fa","description":"Tempor irure sunt exercitation ex irure id adipisicing aliqua occaecat proident esse qui adipisicing do."},{"id":"54e1a1ce0a4e780b02dfda7d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/658558be-aa5c-4456-8b3c-b6fe0dbfffca","description":"Veniam eu irure est exercitation ipsum nostrud et eiusmod."},{"id":"54e1a1cec8f44bce67f51899","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e18347c8-a251-4903-b4dd-30fae71b6dab","description":"Dolore consequat esse eiusmod quis consectetur est."},{"id":"54e1a1ce03be17717c757ba8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9bef143a-fccc-4a46-8007-64d2772003e6","description":"Ullamco pariatur ad ut ut ipsum qui ipsum aliqua sint voluptate irure fugiat."},{"id":"54e1a1cec02a22d9517bf10b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5ec68ce1-6507-4943-ae1c-38ea62e0bd8b","description":"Ipsum anim qui enim do sint labore reprehenderit qui in in."}],"greeting":"Hello, Beard! You have 5 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ceb4deb8ed64787fb6","index":24,"guid":"e7f73ebb-277c-4470-b5b3-ea46520c25c0","is_active":true,"balance":"$3,766.66","picture":"http://placehold.it/32x32","age":33,"eye_color":"blue","name":{"first":"Laura","last":"Curtis"},"company":"XELEGYL","email":"laura.curtis@xelegyl.tv","phone":"+1 (959) 445-3030","address":"755 Bridge Street, Franklin, American Samoa, 2356","about":"Ullamco enim dolore irure nulla. Occaecat et id reprehenderit eiusmod excepteur sit deserunt minim do in voluptate exercitation occaecat anim. Duis velit incididunt irure occaecat proident do. Consectetur esse adipisicing velit reprehenderit.\r\n","registered":"Friday, November 14, 2014 1:43 AM","latitude":-28.504623,"longitude":-81.591404,"tags":["enim","exercitation","nostrud","cillum","officia","cupidatat","exercitation"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Gina Hanson"},{"id":1,"name":"Willie Buckner"},{"id":2,"name":"Elba Finley"}],"images":[{"id":"54e1a1ce53f69cf13c7cce9d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/21752813-a565-43b1-b26b-cf021106a008","description":"Pariatur Lorem enim aute officia sit culpa adipisicing culpa fugiat amet esse."},{"id":"54e1a1ce2764de74efbca040","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/79576616-fba2-4ba3-b1eb-14c3a09d9479","description":"Sunt sint consectetur esse enim aliqua proident nisi ullamco consectetur nisi consectetur."}],"greeting":"Hello, Laura! You have 10 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce700cfb112ee5e551","index":25,"guid":"83a59003-cfd4-462a-9bfc-3c839a1fa076","is_active":true,"balance":"$2,165.18","picture":"http://placehold.it/32x32","age":30,"eye_color":"green","name":{"first":"Kathy","last":"Briggs"},"company":"ZENTILITY","email":"kathy.briggs@zentility.biz","phone":"+1 (808) 593-2281","address":"875 Chestnut Avenue, Trinway, Nebraska, 5995","about":"Dolore nulla commodo laboris magna ut. Culpa dolore eiusmod id ea pariatur. Quis aliqua ad incididunt aliqua sit laboris magna nostrud ullamco est ipsum sit enim sint. Pariatur consectetur esse dolore occaecat et duis proident amet eu excepteur esse cupidatat. Labore officia aute nostrud excepteur eiusmod dolor enim irure dolore dolor. Amet ad ex laborum aliquip tempor laboris ad veniam eiusmod Lorem amet do.\r\n","registered":"Friday, August 15, 2014 7:50 PM","latitude":48.706922,"longitude":7.336769,"tags":["anim","consectetur","mollit","laboris","esse","tempor","ex"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Maude Dickson"},{"id":1,"name":"Janis Brewer"},{"id":2,"name":"Geneva Barr"}],"images":[{"id":"54e1a1ce651551f1ade98910","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/665d4a9d-75b6-4367-900d-e8fe21b85b0e","description":"Eiusmod sit sit laborum mollit aliqua excepteur consequat amet."},{"id":"54e1a1cece0953f33b508f24","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/90f92282-1649-4816-a777-8f5539a810d1","description":"Veniam sunt eu laborum velit aliquip cillum exercitation amet eiusmod ad aliquip duis et."},{"id":"54e1a1ceeef643f2053e49f6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/22bd6cc4-fdac-4264-8e46-8ab5ca7af15d","description":"Lorem aliqua ut nostrud exercitation elit duis."},{"id":"54e1a1ce15bdb44196273d9c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/70268544-eb7f-4cef-8699-bdd8303892ad","description":"Culpa aliquip culpa dolor laborum quis anim anim adipisicing minim officia."},{"id":"54e1a1ceb9b56fda7ddea7f0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6ed92de6-2dba-4763-84c7-0b8e9fe85cba","description":"Mollit esse ea laborum laborum ullamco quis est sit voluptate quis ad."},{"id":"54e1a1ceb4d0be65bcb372a0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/68317855-152c-479c-9f45-2331b8cab23a","description":"Officia est deserunt eiusmod nisi excepteur exercitation enim deserunt."},{"id":"54e1a1ce5ac6abd1f2388c5f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3a3eb01a-c348-47f6-89f2-fed613cd98c4","description":"Elit aliquip minim fugiat do eiusmod sit ea tempor culpa labore velit ex tempor."}],"greeting":"Hello, Kathy! You have 10 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ced24766bb9292a22b","index":26,"guid":"a97f3eba-d7c2-4d1f-a3ab-a482556d8a76","is_active":false,"balance":"$1,629.14","picture":"http://placehold.it/32x32","age":39,"eye_color":"green","name":{"first":"Campos","last":"Norris"},"company":"TECHTRIX","email":"campos.norris@techtrix.co.uk","phone":"+1 (913) 417-3478","address":"156 Kent Street, Florence, Indiana, 4776","about":"Eiusmod minim excepteur do ipsum enim reprehenderit. Labore nulla laboris incididunt quis officia aliqua exercitation occaecat officia excepteur esse voluptate excepteur ullamco. Anim in magna aliqua sunt elit. Nostrud consequat ea veniam in culpa consectetur consectetur. Sunt amet aliqua aute laboris eu quis dolor.\r\n","registered":"Friday, August 1, 2014 10:32 AM","latitude":87.946736,"longitude":-55.498016,"tags":["ut","eiusmod","sint","exercitation","sit","excepteur","eiusmod"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Donna Cobb"},{"id":1,"name":"Thomas Simon"},{"id":2,"name":"Morgan Shaffer"}],"images":[{"id":"54e1a1ce8438b02348622bd8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ce74f131-96fc-44f6-99b1-315431c84255","description":"Ex eu duis eiusmod nostrud proident mollit ipsum excepteur anim consectetur sunt dolor qui dolore."},{"id":"54e1a1ce18a78a26c36bdd53","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/73e410dd-a817-4e25-924d-31c0a1aafd7f","description":"Laborum laborum Lorem eu pariatur."},{"id":"54e1a1cecf7a8a3885d45ae8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9bf3e127-f8e6-4bf1-8983-7e190a3b1536","description":"Amet Lorem ullamco est nisi duis minim."},{"id":"54e1a1ce2ab919eee6213d6b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1fa2d52f-6bd1-4716-85de-ed574e372856","description":"Laboris mollit magna duis duis culpa irure laboris anim."},{"id":"54e1a1cef1e8b95dfe0d0c58","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/97c0aece-8328-49d6-bdc6-c0210d34b6d9","description":"Ut irure adipisicing aliqua minim id aute dolor sint."},{"id":"54e1a1ce4dd7f1839ce451d5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f51d65d9-38c9-459d-ae4a-53b6e7945863","description":"Incididunt officia nisi deserunt incididunt ad veniam Lorem anim proident pariatur fugiat ut ea."},{"id":"54e1a1ce9f0642f8cc3943ad","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2b6afac7-1a66-416d-92ae-a4563586b354","description":"Dolore nostrud id in cillum laboris est duis sit non laborum consectetur enim quis."},{"id":"54e1a1ce2fddd7d728d8e484","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ea8598b8-bf5c-42d5-8534-f06d191eff87","description":"Eu aute anim consectetur nulla voluptate amet sunt aliquip eiusmod."},{"id":"54e1a1ce2aa039d417b574e7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9ffa3153-ba6e-4de6-b2b6-35c275489b0e","description":"Pariatur labore anim proident in enim nostrud nostrud Lorem consectetur est sunt adipisicing eiusmod."},{"id":"54e1a1ce5ff7b42f217a42a9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2b347cd0-53fd-4884-8a52-c69adb62c419","description":"Veniam anim fugiat nulla eiusmod ipsum exercitation ullamco sunt."},{"id":"54e1a1ceb010bf8572a68d66","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3a2d79a5-8d98-43bc-bfe9-a239a3da1017","description":"Cupidatat est ad deserunt eiusmod aliqua."},{"id":"54e1a1ce7a1ef0bc021ecc57","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/15fb0f44-e462-4d3a-81e7-b56f944f7c61","description":"Et elit amet proident occaecat officia quis irure amet ullamco nulla irure."}],"greeting":"Hello, Campos! You have 10 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce02536955ee78e2c8","index":27,"guid":"7127769e-0f42-41d1-ade0-129fec632b61","is_active":false,"balance":"$2,928.51","picture":"http://placehold.it/32x32","age":36,"eye_color":"green","name":{"first":"Terry","last":"Rollins"},"company":"ZOARERE","email":"terry.rollins@zoarere.org","phone":"+1 (896) 406-2884","address":"526 Maple Street, Graball, Kentucky, 312","about":"Ipsum occaecat anim do qui cupidatat eiusmod duis ea aute aliquip minim. Ullamco id ad aute officia enim commodo cillum minim exercitation ex excepteur anim deserunt sit. Magna velit irure irure quis ex id quis duis id pariatur exercitation. Ut incididunt commodo amet exercitation qui non eiusmod amet occaecat magna laboris aliquip laboris non. Fugiat pariatur laboris proident elit sit qui occaecat cillum officia pariatur eu. Sunt est elit duis non. Et pariatur officia do duis eu cupidatat.\r\n","registered":"Tuesday, December 30, 2014 2:07 PM","latitude":17.457999,"longitude":-168.245311,"tags":["anim","nostrud","eu","Lorem","adipisicing","cupidatat","quis"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Mcdaniel Maynard"},{"id":1,"name":"Jacklyn Cox"},{"id":2,"name":"Karina Pace"}],"images":[{"id":"54e1a1ceff1066935ed30a7c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0b64b249-2a91-496b-a844-bd0c0802068a","description":"Culpa non fugiat laboris Lorem esse non Lorem id anim occaecat commodo labore nulla."},{"id":"54e1a1ceba427234af09988b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6779c401-c3bc-440d-bf6d-acd6bd8da77a","description":"Elit est proident ea aliquip non ipsum nostrud cillum dolor laborum quis esse occaecat."},{"id":"54e1a1ce7dade6d0fb172074","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e71ac2fd-f085-4816-8fe0-a61aa6f414d6","description":"Voluptate velit elit fugiat laborum ipsum et."},{"id":"54e1a1ce1053ca4a4cf2152f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/98e8e571-2ef7-4c13-9950-c2cd441d7ed0","description":"Aliqua ad amet eiusmod minim labore nisi eiusmod quis sint enim."},{"id":"54e1a1ce5dd7b3eab65a3efa","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/cd89f0a2-487b-488e-a246-0afe75259b26","description":"Pariatur voluptate dolor eiusmod pariatur consectetur sint sit irure qui."}],"greeting":"Hello, Terry! You have 6 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce07b03129c83f1d0f","index":28,"guid":"a4f89640-da5b-4c25-a7de-a98b88299c6c","is_active":false,"balance":"$2,261.36","picture":"http://placehold.it/32x32","age":27,"eye_color":"brown","name":{"first":"Earlene","last":"Baird"},"company":"COMBOGENE","email":"earlene.baird@combogene.info","phone":"+1 (900) 448-3856","address":"117 Aitken Place, Comptche, Maine, 8570","about":"Occaecat ex ea ea commodo quis proident ex incididunt quis eiusmod. Mollit ipsum cillum eu velit quis reprehenderit reprehenderit ea reprehenderit ullamco reprehenderit. Commodo exercitation ex commodo pariatur proident nisi amet sint reprehenderit enim proident sit proident cupidatat.\r\n","registered":"Thursday, April 24, 2014 7:24 PM","latitude":31.308042,"longitude":-114.786318,"tags":["eu","officia","in","et","et","dolore","laboris"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Ware Galloway"},{"id":1,"name":"Bette Jefferson"},{"id":2,"name":"Hines Booker"}],"images":[{"id":"54e1a1ce525fd5e2b4e6c5f0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8ea02ea6-2015-46b2-b8c9-18450561dd40","description":"Ipsum reprehenderit irure eiusmod ipsum irure eiusmod veniam nisi dolor minim veniam officia aute."},{"id":"54e1a1ce61fd2a91a2ebb095","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/63b8dc50-2d02-442b-a06b-51776ac6195e","description":"Ut ea proident tempor id tempor consectetur enim nostrud est dolor enim."},{"id":"54e1a1ce478c843220f300cf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/dbb1dfed-6dc7-4eab-97c5-3557f0549f35","description":"Ea amet deserunt nulla fugiat elit."},{"id":"54e1a1cede61a093a8170bb3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3055f5fd-43ff-4040-a9c9-4cc4ca1e187a","description":"Ipsum duis elit excepteur dolore sint anim amet."},{"id":"54e1a1cee77a071bcb565b14","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a8f82b44-04b4-4f63-8134-3a06a1eaed51","description":"Officia dolor elit sit irure do aliqua consectetur laborum incididunt."},{"id":"54e1a1ce03c69e523f2314b0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/dc8f6852-7034-47f5-abdb-70516b115d15","description":"Adipisicing sint consequat dolore excepteur incididunt mollit veniam."},{"id":"54e1a1cef0758019b8210b52","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6b8287d5-49d0-4451-9df0-43892d364573","description":"Esse proident ipsum dolor sit ea sunt qui ipsum laboris ad cupidatat."},{"id":"54e1a1ce6af006c19cd70a7e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3da1fe39-af41-4987-92fd-0094820c9b2a","description":"Ex pariatur velit sit reprehenderit anim laborum do nostrud consequat mollit adipisicing reprehenderit."},{"id":"54e1a1cea048a72f923a3ee2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8b8560dd-fc1e-4fcb-9556-462db1511b05","description":"Excepteur culpa ea magna voluptate commodo."}],"greeting":"Hello, Earlene! You have 7 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce273abafb5d77ab55","index":29,"guid":"201a34ae-e916-49a5-a55e-64c6e5aa2e8f","is_active":true,"balance":"$1,093.32","picture":"http://placehold.it/32x32","age":40,"eye_color":"green","name":{"first":"Berry","last":"Roy"},"company":"CEPRENE","email":"berry.roy@ceprene.me","phone":"+1 (808) 481-2677","address":"694 Woods Place, Fresno, Utah, 2964","about":"Lorem aute quis est culpa ullamco amet aliquip excepteur adipisicing tempor ad in minim. Officia dolor ut elit nisi aliqua commodo do mollit officia irure laboris duis ullamco deserunt. Laborum consequat esse proident magna anim laborum eu voluptate.\r\n","registered":"Saturday, November 8, 2014 5:21 PM","latitude":45.977406,"longitude":124.299292,"tags":["deserunt","est","sit","eiusmod","ipsum","deserunt","Lorem"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Little Young"},{"id":1,"name":"Alberta Cote"},{"id":2,"name":"Weaver Kent"}],"images":[{"id":"54e1a1ce294413d1ebc706de","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b5931197-3de7-4b41-97a3-cf7eac685748","description":"Dolore amet velit adipisicing elit cillum ipsum reprehenderit velit sunt dolor in adipisicing laboris."},{"id":"54e1a1cea31346fcaee16e1c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8c71a248-8cb6-4d94-bbf7-baabbbdb8463","description":"Excepteur labore amet id enim nostrud nulla dolor reprehenderit qui dolore occaecat aliqua."},{"id":"54e1a1ce024aa3ff3a7d6c01","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/38e47f44-4bc5-4d88-a488-4940415d900b","description":"Proident Lorem laboris pariatur pariatur tempor eiusmod voluptate."},{"id":"54e1a1ce3df1ef9f6d1d254f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9ad7d8d7-c364-4c25-8b94-f65f33796497","description":"Mollit consequat non do mollit commodo incididunt ea sint ut anim ea aliqua nostrud sint."},{"id":"54e1a1ce43f95c6f25de9557","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/08d796c9-68db-4bf3-84d7-060738aac449","description":"Qui nostrud occaecat duis qui ea Lorem incididunt amet tempor sit aliquip."},{"id":"54e1a1ce4fed4b86fa5a6eef","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/68726e18-9931-418d-a3bf-6413c908ab0f","description":"Ullamco minim nulla ea proident deserunt enim esse incididunt minim mollit."},{"id":"54e1a1cee91f7287a7979a62","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5b43467d-7c1c-4d34-9617-2015f9a8b139","description":"Aliquip quis duis deserunt ex fugiat consectetur aute ipsum dolore culpa id elit."},{"id":"54e1a1ce2266c3e78a71620d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/584ee4b8-65d5-4352-a122-191315eb79e3","description":"Culpa Lorem ipsum quis id do dolore eu Lorem."},{"id":"54e1a1ce65f53651411d1c15","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e35c8c03-eaac-49bf-b731-c23e1a092f68","description":"Pariatur duis ad magna labore reprehenderit ex."},{"id":"54e1a1ce3db34e8457304e31","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/32e3cdc7-3594-44ea-8039-31fc80cc1825","description":"Aliquip quis ea magna elit id anim."},{"id":"54e1a1ce1adec172611ecca7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/677ee1a4-b11d-4314-9e79-2de1c6a8876b","description":"Fugiat labore excepteur excepteur enim sint reprehenderit dolore amet tempor adipisicing deserunt nulla."},{"id":"54e1a1ceb2c377e404b02234","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/839f6fb3-28a1-4e93-91fb-710375ba2b68","description":"Labore et nulla aute consequat id labore veniam dolore."},{"id":"54e1a1cec38ddda28a0dee0e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bfbd9a1d-b299-496e-ad50-c5a704ba2f11","description":"Eiusmod et et est in duis sit ea sint laborum officia elit."}],"greeting":"Hello, Berry! You have 10 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce32c4f6b43b33739a","index":30,"guid":"35a3cd88-20d0-42b8-9b8c-387cf71345c1","is_active":true,"balance":"$1,111.01","picture":"http://placehold.it/32x32","age":23,"eye_color":"green","name":{"first":"Trina","last":"Hayes"},"company":"IMMUNICS","email":"trina.hayes@immunics.com","phone":"+1 (868) 592-3814","address":"872 Milton Street, Hollymead, Marshall Islands, 3138","about":"Irure dolor consectetur id voluptate anim pariatur tempor incididunt occaecat cupidatat irure adipisicing. Est voluptate laboris aliqua id quis Lorem commodo. Enim sit consectetur incididunt elit enim pariatur voluptate nulla irure aliquip anim cillum.\r\n","registered":"Thursday, July 3, 2014 6:04 PM","latitude":48.720429,"longitude":4.570857,"tags":["ad","sunt","dolore","tempor","duis","incididunt","exercitation"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Kane Mclaughlin"},{"id":1,"name":"Augusta Gamble"},{"id":2,"name":"Deena Zamora"}],"images":[{"id":"54e1a1ce8b90c8d956707a2b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/634dfb33-55d9-4feb-a326-31d436b1bb7f","description":"Ea quis laborum sint pariatur voluptate eu esse elit ex exercitation qui tempor anim magna."},{"id":"54e1a1ce3c1496b084598e86","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/82aaf1e5-f712-4eb7-a5d3-2114e4f9f919","description":"Officia ullamco eiusmod eiusmod aliquip voluptate adipisicing cupidatat Lorem."},{"id":"54e1a1ce5436d771ef09add0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7e0337ae-1033-40d6-b952-d6f20d86ad09","description":"Fugiat labore officia do incididunt commodo excepteur do commodo quis dolore excepteur commodo consectetur."},{"id":"54e1a1ce473d20f713d0d17d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/983c48ba-e6ba-4e01-8a21-3023844e0f8c","description":"Fugiat laborum nostrud occaecat excepteur tempor quis deserunt sit."},{"id":"54e1a1ce58d523b489e5d516","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7b54aeca-72ee-450c-a24b-8c2c6e6b4b44","description":"Ad velit irure sunt elit."},{"id":"54e1a1ceb04aa2f6457d7256","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/42017198-371e-4930-9e2c-1af81707161a","description":"Minim amet laboris aute fugiat tempor tempor ut adipisicing."},{"id":"54e1a1ce03bd86854f2b8532","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f3cce4b-566a-45d9-b75a-daf33bbe4f06","description":"Sit labore nostrud adipisicing nulla excepteur et aliqua reprehenderit deserunt velit."}],"greeting":"Hello, Trina! You have 5 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1cec401f5db2b871f0a","index":31,"guid":"43f53af2-361e-49c2-b74a-b45c75e71670","is_active":false,"balance":"$3,264.34","picture":"http://placehold.it/32x32","age":29,"eye_color":"green","name":{"first":"Sybil","last":"Marquez"},"company":"CENTICE","email":"sybil.marquez@centice.biz","phone":"+1 (800) 543-3311","address":"892 Ross Street, Gouglersville, Vermont, 2973","about":"Esse pariatur nostrud aute minim anim. Non elit irure incididunt ea sit ea dolore ut. Aliquip id id aliquip nostrud qui fugiat velit eu. Voluptate dolore culpa do esse nisi cillum tempor eu veniam ea in magna irure. Dolore nostrud adipisicing nostrud id eu. Qui aliqua consequat aliquip incididunt eiusmod velit. Quis anim culpa eu eiusmod ut.\r\n","registered":"Friday, March 21, 2014 12:04 PM","latitude":11.826195,"longitude":-90.812319,"tags":["pariatur","consectetur","labore","do","tempor","cillum","minim"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Glover William"},{"id":1,"name":"Mckinney Greene"},{"id":2,"name":"Dominguez Peters"}],"images":[{"id":"54e1a1ce03d6657caf5a06ae","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2a36437b-12e0-4819-add4-6a67657f603e","description":"In sunt cupidatat qui elit qui ullamco ad sint consequat ullamco sint occaecat."},{"id":"54e1a1ce30c798419ccf2519","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/dce613f0-39e4-4206-9fc0-4775cda2eaa4","description":"Cillum tempor aliquip magna quis."},{"id":"54e1a1cee1426d90e730dd32","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7a2a0495-4b62-4e29-b221-f7f28e027a01","description":"Id ipsum sit velit sit mollit."},{"id":"54e1a1ce2d98a04626f9f429","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1d927e28-0a3c-4ee5-8464-f2b38a64a5f5","description":"Culpa ipsum deserunt tempor laboris reprehenderit proident fugiat ex aliquip."},{"id":"54e1a1cef28878aa1066dda1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/53ef5c1d-acf6-4215-9e75-097306dad851","description":"Veniam veniam minim aliqua exercitation enim eiusmod ea aute occaecat."},{"id":"54e1a1ce6efeaa14ac99c10a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2d591e56-75e0-41bb-95c4-c8223c911cd9","description":"Lorem reprehenderit nulla sunt eiusmod exercitation eu exercitation reprehenderit est."},{"id":"54e1a1ce50d2026979d5d2a5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/323bc9c3-63e2-41a5-b747-506486f8f48b","description":"Aute in esse eiusmod veniam irure do commodo eu elit exercitation."},{"id":"54e1a1ce53f008bc6af16281","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7fc8921d-8dd0-47b4-a731-d0888caf744a","description":"Sint do nisi duis do id magna fugiat qui irure exercitation nostrud."},{"id":"54e1a1ce4972335270beec42","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9db5ae1a-50a3-4f00-9fa9-6cf6f2beaad4","description":"Dolor do deserunt sint consequat elit commodo elit ex elit incididunt deserunt velit nulla."},{"id":"54e1a1ce7520fbdf8ab72eae","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/beb1600e-1377-4e0b-b397-0c94f3243dc8","description":"Veniam sint amet nulla irure."},{"id":"54e1a1cec30c110bf28ae205","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f23a5c20-40e8-4e52-99a4-92b7bd7c28e7","description":"Laboris nisi magna et pariatur elit duis cupidatat Lorem dolor consequat pariatur nostrud enim."},{"id":"54e1a1ce9969a4283dc25ede","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1e4d3012-60f5-43f1-ae4e-0484a3216b92","description":"Proident veniam ad occaecat proident exercitation sunt eiusmod velit qui aliqua."},{"id":"54e1a1ceffe22c04295c10aa","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a605e7db-c3dc-470c-bc1f-a46e171712ff","description":"Eiusmod dolore deserunt laborum ea."}],"greeting":"Hello, Sybil! You have 10 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce491730a57d8a56ce","index":32,"guid":"b945d165-7113-4634-b30d-a6007c48305c","is_active":false,"balance":"$1,253.17","picture":"http://placehold.it/32x32","age":35,"eye_color":"green","name":{"first":"Sawyer","last":"Morton"},"company":"SINGAVERA","email":"sawyer.morton@singavera.io","phone":"+1 (979) 462-3704","address":"587 Estate Road, Shaft, New York, 608","about":"Irure exercitation eiusmod enim minim velit. Minim adipisicing cillum aliqua minim adipisicing est sunt. Eu ut culpa elit consequat minim deserunt ullamco sint officia. Mollit proident veniam fugiat esse.\r\n","registered":"Thursday, January 9, 2014 11:14 PM","latitude":-17.991163,"longitude":40.091708,"tags":["aliquip","velit","cupidatat","incididunt","ut","non","velit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Rosanna Mcdaniel"},{"id":1,"name":"Poole Medina"},{"id":2,"name":"Michael Moreno"}],"images":[{"id":"54e1a1cea50671cd176fcd6b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7ba6b863-124c-4b98-805f-1dc6d688a9cf","description":"Commodo enim proident proident proident."},{"id":"54e1a1ce83125b154aa4e0bc","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c768e7a7-aae9-4230-b685-251a71a01f6e","description":"Culpa elit consequat excepteur culpa nulla do sint qui labore qui."}],"greeting":"Hello, Sawyer! You have 7 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce83a80a49e65c74cd","index":33,"guid":"e5244ad9-5272-4eb3-a820-732746761caf","is_active":true,"balance":"$3,573.62","picture":"http://placehold.it/32x32","age":40,"eye_color":"blue","name":{"first":"Wolfe","last":"Tate"},"company":"ACCUFARM","email":"wolfe.tate@accufarm.name","phone":"+1 (865) 573-3908","address":"959 Doughty Street, Duryea, Iowa, 435","about":"Sit id excepteur occaecat elit reprehenderit proident aliquip voluptate. Ad sunt ad proident nulla ut id adipisicing. Commodo enim pariatur ex elit labore do. Reprehenderit Lorem incididunt dolore officia cupidatat dolor quis nulla ad.\r\n","registered":"Tuesday, December 30, 2014 6:16 PM","latitude":-69.467468,"longitude":-91.513068,"tags":["officia","adipisicing","id","in","ullamco","mollit","sint"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Buck Day"},{"id":1,"name":"Barrett Burnett"},{"id":2,"name":"Arlene Winters"}],"images":[{"id":"54e1a1ce24517f81c8e11323","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f8df67a-4856-4b8d-95a5-137a5324259a","description":"Pariatur do anim aliqua duis esse culpa nisi pariatur occaecat laborum."},{"id":"54e1a1ceba5b5785378810ee","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/128f6174-c5b6-41e0-a8f0-f4b52bd7ae9a","description":"Eu excepteur nostrud ipsum esse non deserunt tempor excepteur enim consectetur."},{"id":"54e1a1ce549d9abc5cc47407","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7fdcd5ad-6fdb-474a-a451-c432aafbd6ed","description":"Quis officia qui ea magna est non cillum dolore veniam mollit consectetur ut in et."},{"id":"54e1a1ce2d53893162258aed","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f58b555f-ebd8-4ed5-8a74-2f81c738e472","description":"Dolor proident tempor cupidatat aliquip mollit enim ullamco elit."},{"id":"54e1a1ce88ad63f156d81f29","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ee3bc7ff-fa34-427d-a4e8-189122c9895d","description":"Occaecat occaecat officia laboris occaecat laborum aliqua non culpa."},{"id":"54e1a1ce33e0bfa25a50a5ea","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/637e2816-205e-42d3-9442-1141a9a5a4b9","description":"Occaecat dolore tempor cupidatat consectetur commodo officia consequat ad laborum cillum ad veniam qui quis."},{"id":"54e1a1ceb41f9bef093cc0c2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ad9faf57-109f-4fb0-b62b-a129fdfdaadb","description":"Nostrud officia qui proident irure ex eu."},{"id":"54e1a1ce9e1625178487c683","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/80442a39-1e74-4dea-ae2d-7e6a3d71e362","description":"Ut dolor dolore aliquip ea."},{"id":"54e1a1ce03fe7e96f101a8cc","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/717cb4a5-62bd-4026-acf3-8a3bb859d960","description":"Id in sint mollit exercitation."},{"id":"54e1a1ce7df1626cb2b7e170","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fd7372c3-564f-4cd8-9f6e-871c8cf851ad","description":"Non esse sunt labore amet anim ullamco proident laborum id incididunt."},{"id":"54e1a1ce915c62a0cbef5be3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/32604611-96c6-49a3-9154-8e8b766b8f67","description":"Amet velit ullamco ex id esse sit culpa mollit non fugiat."},{"id":"54e1a1cebb2c80cba08e2bce","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c79082c9-89db-48f2-8b20-1ad16cdb5f54","description":"Exercitation dolor mollit anim cupidatat elit aute tempor amet nostrud voluptate est officia."},{"id":"54e1a1ce30c0ca4aeccfaf67","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ad511441-2955-44dc-a091-33bab2e18b8e","description":"Pariatur magna veniam cupidatat do amet aliquip nulla cupidatat commodo."}],"greeting":"Hello, Wolfe! You have 9 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce1fc172686930168c","index":34,"guid":"12c48fc2-cd20-4c26-8b55-3a6780087127","is_active":true,"balance":"$1,553.56","picture":"http://placehold.it/32x32","age":30,"eye_color":"green","name":{"first":"Frank","last":"Hernandez"},"company":"ECLIPSENT","email":"frank.hernandez@eclipsent.ca","phone":"+1 (847) 545-3887","address":"912 Cypress Court, Chestnut, Georgia, 2278","about":"Deserunt officia labore dolore ipsum deserunt. Irure nulla ullamco aute eiusmod eiusmod eiusmod officia et laborum. Irure ullamco ullamco sunt aliqua nostrud dolor occaecat duis. Ad nostrud qui labore aliqua aliquip laboris exercitation ex officia anim mollit ipsum qui enim. Nulla deserunt culpa anim non duis ad. Excepteur ullamco enim eu consequat non excepteur velit eiusmod aliquip in anim ad exercitation.\r\n","registered":"Wednesday, January 21, 2015 4:54 PM","latitude":-34.039611,"longitude":55.204416,"tags":["magna","ipsum","nostrud","ullamco","elit","tempor","fugiat"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Lydia Padilla"},{"id":1,"name":"Shawn Silva"},{"id":2,"name":"Dionne Lambert"}],"images":[{"id":"54e1a1ce8f8fe2d2b2841417","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ce508935-22ca-4b44-9523-9e3565cf685d","description":"Deserunt mollit sint ipsum nulla ullamco qui tempor mollit magna ea non."},{"id":"54e1a1ce5ebeb6bcfab87b37","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fcad30c5-4431-47a6-af28-c9003c73d787","description":"Reprehenderit ea tempor ea proident culpa."}],"greeting":"Hello, Frank! You have 9 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce3077af3221a25c01","index":35,"guid":"f64415ad-dccd-4846-bf64-019c7142dc4d","is_active":false,"balance":"$3,549.87","picture":"http://placehold.it/32x32","age":27,"eye_color":"blue","name":{"first":"Levy","last":"Sharpe"},"company":"ENTALITY","email":"levy.sharpe@entality.net","phone":"+1 (820) 533-2235","address":"592 Brightwater Court, Juntura, Virginia, 8017","about":"Duis Lorem proident amet ex et elit sit irure irure irure adipisicing. Nostrud nostrud ipsum Lorem officia adipisicing commodo aliquip. Ut labore enim dolor anim mollit labore consectetur et exercitation est esse adipisicing. Consectetur ullamco ex aliqua proident labore sunt reprehenderit nisi anim. Veniam sint velit dolor do ex nisi tempor ea cupidatat ad nisi commodo mollit.\r\n","registered":"Tuesday, October 21, 2014 9:34 PM","latitude":-17.082418,"longitude":13.502254,"tags":["dolor","consectetur","et","magna","reprehenderit","ex","Lorem"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Matilda Foley"},{"id":1,"name":"Jeanine Schwartz"},{"id":2,"name":"Melody Mclean"}],"images":[{"id":"54e1a1ce0dd811dd90b64380","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fa699687-5add-4839-a349-ca0686237804","description":"Ipsum ea eiusmod dolore anim do do voluptate mollit minim exercitation aute qui magna."},{"id":"54e1a1ce9169ad9e86ecc513","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2b86b2ae-7405-4687-86f0-a0ef3d41aa52","description":"Ad eiusmod aute nostrud consectetur laborum laborum eiusmod amet magna adipisicing ad ullamco est aliquip."},{"id":"54e1a1ce0e7478d52ecbe6e6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c2b6df9b-7ef6-46a3-9219-7ee28c0684da","description":"Reprehenderit laborum dolore anim quis velit consequat enim nisi excepteur magna magna."},{"id":"54e1a1ceeada2a410c18eda6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c55b0ee7-c18c-4e43-9090-6a1853a84ab3","description":"Incididunt do ex occaecat fugiat anim esse eu ex aliquip reprehenderit veniam sunt."},{"id":"54e1a1ce3e9520c6939ce2b3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/514ab16d-68bf-4932-96fe-966c255776a4","description":"Ad dolore irure amet consequat qui amet est in quis velit."},{"id":"54e1a1ce28d2417681da07c6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/20ba90d9-6ab0-4f81-af87-dfd82dd2430d","description":"Cillum elit qui ullamco velit sit dolore."},{"id":"54e1a1ce737d2478291dbb1e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7c0385a2-8e8c-4e9a-a6ac-335337bab76d","description":"Irure enim officia quis dolore ipsum adipisicing tempor proident reprehenderit consectetur sunt."}],"greeting":"Hello, Levy! You have 6 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce12ef8e272da9c81d","index":36,"guid":"69982780-0997-460f-ac92-7d2de913179e","is_active":true,"balance":"$1,895.57","picture":"http://placehold.it/32x32","age":25,"eye_color":"green","name":{"first":"Mueller","last":"Beck"},"company":"UTARA","email":"mueller.beck@utara.tv","phone":"+1 (940) 587-2528","address":"739 Grand Street, Greer, New Jersey, 3187","about":"Occaecat amet proident sint reprehenderit officia. Anim laboris et aute aliqua. Ipsum ad laboris deserunt eu id. Est ut anim sint nulla proident qui est cupidatat cillum id magna.\r\n","registered":"Tuesday, April 1, 2014 4:51 AM","latitude":42.254791,"longitude":-4.576435,"tags":["tempor","commodo","anim","fugiat","aliqua","qui","mollit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Massey Baker"},{"id":1,"name":"Larson Booth"},{"id":2,"name":"Althea Weeks"}],"images":[{"id":"54e1a1ce62d58e0e4c840755","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/62ffe911-fa54-491c-b132-5d4bece83063","description":"Exercitation duis eiusmod enim culpa laborum sit nostrud sunt esse."},{"id":"54e1a1ce82bdf7ea50952d77","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c3933aaa-9c1e-47ad-8b4f-da3fe15722d7","description":"Sint proident anim id incididunt sint ea deserunt incididunt minim magna irure incididunt."},{"id":"54e1a1ce824ea3f600357119","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8d396156-ea2c-48cf-b6a8-32329f7a1734","description":"Esse labore ut cillum cupidatat exercitation voluptate mollit consectetur."},{"id":"54e1a1cea778cc48fc939adb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e8662277-f457-4eea-90b7-b4ce66a13d52","description":"Reprehenderit ea cupidatat aute qui velit duis anim cillum."},{"id":"54e1a1cea7b55635155a7079","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ca8c2e7e-926d-4871-a78e-85e638e40c88","description":"Labore ea culpa quis incididunt irure."}],"greeting":"Hello, Mueller! You have 10 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce7da2005f773b3597","index":37,"guid":"7ad8809e-b8b4-4235-8a4e-e88cee88cd1a","is_active":true,"balance":"$1,816.98","picture":"http://placehold.it/32x32","age":22,"eye_color":"blue","name":{"first":"Roxie","last":"Rosario"},"company":"COMVEX","email":"roxie.rosario@comvex.biz","phone":"+1 (905) 503-3417","address":"846 Highland Boulevard, Charco, Puerto Rico, 2579","about":"Dolor fugiat dolore cupidatat excepteur. Culpa labore fugiat anim id eiusmod. Consectetur mollit in dolor ullamco est fugiat commodo proident enim veniam incididunt proident laboris. Commodo dolor non irure velit velit. Occaecat ex adipisicing voluptate ut magna do fugiat culpa labore in.\r\n","registered":"Saturday, February 8, 2014 9:25 AM","latitude":66.381815,"longitude":170.162574,"tags":["ex","irure","qui","laboris","quis","enim","nulla"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Long Rodriguez"},{"id":1,"name":"Zimmerman Holmes"},{"id":2,"name":"Jacobs Bishop"}],"images":[{"id":"54e1a1cee96d230fb653420f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/eea61df2-e760-46a4-a287-70e5d144c4da","description":"Ipsum ut ex ullamco aliqua sunt elit amet amet enim nisi eu."},{"id":"54e1a1ce6a6481724d7dd938","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1c125b46-5ca5-4e5d-bcc0-26f705a59386","description":"Sint fugiat occaecat cupidatat Lorem nisi exercitation ipsum minim."},{"id":"54e1a1ceafe78772d4cb1d1b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7b802155-17a3-4dd3-b829-4c8b136d7774","description":"Cillum et aliqua ad sint quis aliquip fugiat ad qui."}],"greeting":"Hello, Roxie! You have 7 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ced8cbc1f3ff63eb0e","index":38,"guid":"b81ef6bd-de89-4188-97d3-4ce8883f31fa","is_active":false,"balance":"$3,622.89","picture":"http://placehold.it/32x32","age":33,"eye_color":"brown","name":{"first":"Mara","last":"Howell"},"company":"ZENTRY","email":"mara.howell@zentry.co.uk","phone":"+1 (812) 516-2751","address":"601 Bliss Terrace, Jamestown, Michigan, 4663","about":"Tempor reprehenderit voluptate minim ipsum. Sit labore do aliquip enim excepteur proident consequat ut nisi nostrud ea. Exercitation aliqua commodo ex sint.\r\n","registered":"Sunday, November 2, 2014 9:56 PM","latitude":25.139826,"longitude":-153.733168,"tags":["consequat","ullamco","irure","voluptate","pariatur","aute","dolor"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Shelley Oneal"},{"id":1,"name":"Isabel Jenkins"},{"id":2,"name":"Davis Glass"}],"images":[{"id":"54e1a1ce246246a017eb5c20","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/817ea052-840d-4466-8f1d-f6d74d4d6411","description":"Dolore qui eiusmod cillum pariatur."},{"id":"54e1a1ce1249bf80273460d8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/42b022cb-a4f8-4d89-9193-1306faf3460a","description":"Veniam sint occaecat dolore est occaecat proident sint magna officia quis dolore."},{"id":"54e1a1ce9164a99226868092","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c428000a-eb72-44eb-a977-1409b07b7017","description":"Cupidatat elit tempor consectetur officia."},{"id":"54e1a1cecca8be9b30d21f48","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/048dee16-994c-44d9-a9a8-6f2431d13621","description":"Dolor excepteur anim id duis elit mollit aute fugiat sint quis irure officia sunt."},{"id":"54e1a1cef28a412c1c875d11","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/072fe483-e29c-4a5c-afd0-2ed023fa9ef6","description":"Esse ullamco dolor eu esse ut anim dolor non id anim eu minim ipsum."},{"id":"54e1a1ce8b0aeb71bff410d1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/94fee08e-c646-45c8-9c3f-39e638f01224","description":"Sit sunt dolor eu in qui culpa tempor officia adipisicing labore culpa sint."},{"id":"54e1a1cebdaf5036c71bde93","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/304c0edd-959f-4c21-a7fc-ee1742aa3dbc","description":"Velit aliquip ex ut excepteur culpa velit."},{"id":"54e1a1ce14a32d390754d42e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2a5f8878-f521-4505-8756-b9407ae9713f","description":"Nostrud voluptate eiusmod non et sint."},{"id":"54e1a1ce39c27a7dd71cf61e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9c6e9f22-1029-40de-8cd6-9b81683b255e","description":"Tempor non culpa amet sint anim laboris quis."},{"id":"54e1a1ce1dddf6886c3e4b9d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/824f9b51-a600-47a5-8b73-1247ce43393b","description":"Ut elit aliquip non in qui reprehenderit veniam velit quis dolor consectetur cillum ullamco."}],"greeting":"Hello, Mara! You have 10 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce5217352ddd3bfaa4","index":39,"guid":"10d6585a-3870-477f-8888-a93de3b322ce","is_active":false,"balance":"$2,802.51","picture":"http://placehold.it/32x32","age":39,"eye_color":"blue","name":{"first":"Wynn","last":"Roberts"},"company":"HIVEDOM","email":"wynn.roberts@hivedom.org","phone":"+1 (810) 515-3614","address":"658 Blake Court, Hall, Wisconsin, 3819","about":"Id pariatur magna qui anim do Lorem mollit reprehenderit. Proident commodo Lorem qui excepteur ullamco officia do cupidatat ullamco. Exercitation dolore et duis aliquip laborum nostrud. Officia Lorem ut et nostrud sit consectetur ex. Cupidatat aliquip aliqua anim nisi eu quis.\r\n","registered":"Saturday, October 25, 2014 9:50 AM","latitude":-46.328531,"longitude":134.465046,"tags":["minim","fugiat","incididunt","incididunt","sint","laboris","mollit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Potter Warren"},{"id":1,"name":"Stanley Myers"},{"id":2,"name":"Helena Morgan"}],"images":[{"id":"54e1a1ceef1d05d7ef434779","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/20589c0e-24fc-49ea-9e49-193460532c93","description":"Pariatur do nostrud laborum ut ullamco anim aliquip officia dolore sunt Lorem."},{"id":"54e1a1cefbb9973d973709cd","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5b939caa-b424-4c1d-bf4c-f0be7f636fde","description":"Id aute aute incididunt sint veniam."},{"id":"54e1a1cedd166920e45d15ca","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0e987eab-517c-4f91-b167-a7789edfe07e","description":"Culpa anim voluptate sint exercitation duis dolore laboris."},{"id":"54e1a1cef9e8918d1d4c7289","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5db6f51e-c581-434a-b55f-d724b4120fa1","description":"Ea nisi ipsum sit pariatur labore adipisicing ipsum tempor reprehenderit sint in pariatur velit cillum."}],"greeting":"Hello, Wynn! You have 7 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cee972c36ba3147462","index":40,"guid":"6746e229-1cb1-4ef0-b86d-a17f55b0cc8b","is_active":false,"balance":"$3,174.12","picture":"http://placehold.it/32x32","age":21,"eye_color":"green","name":{"first":"Jackie","last":"Herrera"},"company":"QUINEX","email":"jackie.herrera@quinex.info","phone":"+1 (995) 542-2823","address":"904 Beacon Court, Cotopaxi, Nevada, 7481","about":"Ea magna sint veniam labore voluptate consectetur voluptate nostrud ipsum consequat aliqua. Consectetur fugiat reprehenderit ex aute ipsum ut cillum adipisicing ex cupidatat. Eiusmod sunt commodo est ullamco. Non sunt Lorem incididunt veniam velit qui nulla irure nulla exercitation do Lorem et et. Incididunt labore enim anim laboris consectetur. Aliquip do ad sunt eiusmod irure enim sint sunt consectetur aute exercitation ullamco. Ullamco fugiat veniam irure dolor sint sint occaecat et consequat duis sit.\r\n","registered":"Wednesday, February 5, 2014 7:44 PM","latitude":-63.714795,"longitude":-38.620658,"tags":["tempor","nostrud","esse","aliqua","aute","commodo","ex"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Freida Vinson"},{"id":1,"name":"Greene Henson"},{"id":2,"name":"Richardson Hester"}],"images":[{"id":"54e1a1ce6c4c619c39198670","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4346d28e-096f-4cdc-a347-b8ce265dd39c","description":"Do anim elit laboris deserunt."},{"id":"54e1a1ce73561b153a44fc40","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5ecbeb7c-a06a-4e4a-b4cb-5c27c7c7b212","description":"Et veniam mollit id incididunt ex eiusmod excepteur nostrud cillum et."},{"id":"54e1a1ce696b86dd2b58c964","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/92ffa34d-56d0-4c8b-87c8-6d85f0be7d4f","description":"Laborum Lorem nostrud aute eiusmod culpa laborum ad do minim qui irure sunt fugiat do."},{"id":"54e1a1ce760ba19a761e8ab9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f28e695-dc56-4443-81e4-b6586d4556e6","description":"Sit laboris in id ex aute fugiat nisi do consequat pariatur labore velit reprehenderit exercitation."},{"id":"54e1a1ce0a020a744d041b86","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0b2af913-ebc0-44b2-9eda-29a7b3211ee5","description":"Commodo eiusmod Lorem veniam voluptate amet excepteur cupidatat esse quis eiusmod dolor velit."},{"id":"54e1a1ce44aa62b3e695ed7e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b57ee6c1-40b6-4525-b5fe-1ef003fcf4d9","description":"Adipisicing proident ex ex minim excepteur voluptate ea aliqua est aute."},{"id":"54e1a1ce6140a72e4ae04325","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8639511b-eecd-4655-83ad-14f9eac56b82","description":"Et veniam esse magna ipsum ut officia voluptate non dolore."},{"id":"54e1a1cede7ea7534d467c15","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f3fe0d3f-b660-4ccd-aaac-587b2307d7e1","description":"Est nostrud excepteur pariatur ullamco commodo quis."},{"id":"54e1a1ce952b96d23d10358e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6fbd9edd-d9e1-4430-9f19-28f4f23ce52e","description":"Minim ullamco est non laborum veniam velit."},{"id":"54e1a1cef02d7de47cfda0ca","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7c701bd5-06fa-4b0a-b3c7-d916fe335047","description":"Sit excepteur elit ullamco officia aliqua reprehenderit ullamco quis tempor."}],"greeting":"Hello, Jackie! You have 9 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce05df642141b0d356","index":41,"guid":"957a41aa-bcdf-41c3-8802-63bb42d4b581","is_active":false,"balance":"$1,642.86","picture":"http://placehold.it/32x32","age":26,"eye_color":"green","name":{"first":"Rasmussen","last":"Nolan"},"company":"ZILLADYNE","email":"rasmussen.nolan@zilladyne.me","phone":"+1 (917) 589-3299","address":"557 Judge Street, Gardiner, North Carolina, 9290","about":"Mollit consectetur fugiat reprehenderit anim ad aliqua. Proident dolor quis est cillum ea. Lorem do proident Lorem incididunt qui quis voluptate nulla eiusmod est dolor laborum mollit nulla. Esse Lorem enim ex consequat aute eu amet sit enim. Aute exercitation veniam sit pariatur do in quis velit.\r\n","registered":"Wednesday, January 14, 2015 5:05 PM","latitude":-26.490055,"longitude":-156.365803,"tags":["exercitation","amet","eu","occaecat","pariatur","eu","dolore"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Lamb Monroe"},{"id":1,"name":"Elisa Vaughn"},{"id":2,"name":"Katy Stanley"}],"images":[{"id":"54e1a1cefef15b0c7981ea13","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7419f3ff-e9a8-49c4-9a9c-a616909203f4","description":"Ex dolore veniam nostrud in culpa."},{"id":"54e1a1ce5f9da6667184593f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5ba6913f-d6c0-4262-be36-324ef6447ff1","description":"Non elit minim deserunt sit."},{"id":"54e1a1ced3877416d0999077","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ec897315-270a-4fee-9b05-5f9e1283f5e5","description":"Mollit ut commodo amet aliquip ad exercitation reprehenderit ipsum eiusmod voluptate eu proident."},{"id":"54e1a1ce8565009f25fd8fb4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3533e471-fed1-4daf-a0ab-448db9e00753","description":"Laborum esse eu laborum ad laboris."},{"id":"54e1a1ce6aa046686c3dd6a5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3ea09082-4e52-490f-9b34-3d1eef2844ab","description":"Aliquip enim nisi dolor elit magna excepteur aute nulla voluptate ipsum laborum fugiat commodo nostrud."},{"id":"54e1a1cea8fc6774b3940694","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/693db185-8bf0-4b2b-8c13-a3f254dbd4de","description":"Aute adipisicing in in esse officia velit exercitation est."},{"id":"54e1a1ce7a7d6599acf1b47d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9ab0586b-b28a-43a0-9638-f6cfa5f0ef0a","description":"Adipisicing veniam nulla occaecat nulla."},{"id":"54e1a1ceab79ece5b32a6047","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f75f871-dbad-4d61-a84d-b0786a398347","description":"Non cillum elit id tempor."},{"id":"54e1a1ce4dee80071b4b77d8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/177732eb-a9a3-47dc-9659-c3c199f7abb0","description":"Nulla elit aliquip tempor labore consectetur aute mollit deserunt qui magna laboris qui."},{"id":"54e1a1ce0515613f2462b0d4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1f15612f-e72b-4336-90b0-a4e93a224be1","description":"Ut culpa nostrud nulla minim occaecat voluptate sint veniam veniam amet."},{"id":"54e1a1cef46e8efa5bd816ac","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9c2d696f-85d7-4cb9-981f-92e50f911149","description":"Dolore incididunt elit qui incididunt."}],"greeting":"Hello, Rasmussen! You have 5 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce129e9aec440be8b7","index":42,"guid":"0efb6466-2eb5-4660-accc-dbc662546e6f","is_active":true,"balance":"$1,584.81","picture":"http://placehold.it/32x32","age":39,"eye_color":"green","name":{"first":"Burt","last":"Holloway"},"company":"BUZZNESS","email":"burt.holloway@buzzness.com","phone":"+1 (861) 460-3397","address":"650 Louisiana Avenue, Onton, Oklahoma, 8996","about":"Lorem laborum fugiat minim nulla ut et. Elit occaecat nostrud duis incididunt minim et occaecat commodo commodo occaecat aute labore. Excepteur consequat ipsum ipsum id cillum incididunt. Ea magna quis ad duis magna officia ipsum commodo excepteur. Occaecat eu ullamco quis ullamco sint duis pariatur quis minim commodo. Excepteur quis eiusmod minim eu occaecat qui mollit.\r\n","registered":"Monday, April 28, 2014 3:02 PM","latitude":69.726499,"longitude":-27.107761,"tags":["deserunt","irure","qui","labore","velit","laborum","consequat"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Margaret Mullen"},{"id":1,"name":"Dodson Roth"},{"id":2,"name":"Warren Ward"}],"images":[{"id":"54e1a1ce8f062b2f1f794f05","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/33b7aa19-740a-4fbd-9af8-049d64ab0641","description":"Enim exercitation enim ullamco amet irure quis amet aliqua mollit eu."},{"id":"54e1a1ceb201d0a15fc2eedb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/01f73b05-72af-44ba-838e-ae955688f7a9","description":"Lorem et dolore do est occaecat."},{"id":"54e1a1ce86c4d3901838893d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/70716afb-b79f-44a6-b07a-3ef3ee6f91f3","description":"Quis veniam voluptate sit velit dolor aute in adipisicing."},{"id":"54e1a1ced3fef54d0f61c152","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/eb522f02-9473-405f-871a-edb742d1de9b","description":"Occaecat enim pariatur consequat irure aute cillum qui."}],"greeting":"Hello, Burt! You have 5 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cedcc07159206db94f","index":43,"guid":"97fec9f2-9b3e-4a89-b145-29032cc46c07","is_active":true,"balance":"$3,023.00","picture":"http://placehold.it/32x32","age":32,"eye_color":"brown","name":{"first":"Margery","last":"Perkins"},"company":"TINGLES","email":"margery.perkins@tingles.biz","phone":"+1 (912) 456-2238","address":"139 Lester Court, Cucumber, Kansas, 1192","about":"Lorem ad dolor in et cupidatat laboris laborum. Commodo id aliquip sint do. Adipisicing sit aute do sint ex nisi ullamco occaecat. Eu qui dolor Lorem dolore elit velit. Nulla sint anim commodo mollit do Lorem reprehenderit cupidatat minim excepteur et pariatur labore.\r\n","registered":"Saturday, August 9, 2014 5:29 PM","latitude":-66.9207,"longitude":151.737338,"tags":["veniam","laboris","cupidatat","reprehenderit","incididunt","aliquip","ad"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Booker Potter"},{"id":1,"name":"Earline Kelly"},{"id":2,"name":"Lancaster Ewing"}],"images":[{"id":"54e1a1ceb0b4e2ef77b790c7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/41d35e03-86f0-464d-916c-ffc015a26700","description":"Ipsum qui laboris culpa aliqua consectetur non duis."},{"id":"54e1a1ce4adfcd284f7cab9f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/48ae148f-bc51-4ff9-b07b-084e148dd4ae","description":"Amet Lorem ut ullamco deserunt excepteur amet non do deserunt tempor voluptate dolore officia reprehenderit."},{"id":"54e1a1ce75060a9baba6ee45","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ca29f1ce-d960-49a5-98b0-c4ad0794c0c4","description":"Nulla ut aliqua est ut consectetur laborum in ullamco nisi ad."},{"id":"54e1a1cee63edfd718a8d7b4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/12c49b64-c211-4800-84ca-fd4e13c3a0e4","description":"Ipsum elit in in excepteur aliquip pariatur Lorem ut sunt cillum consequat ad laboris."},{"id":"54e1a1ce1eb134390c81e48f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/97d2eac8-e2af-4c2b-bd50-2494d05625ea","description":"Officia adipisicing ex duis incididunt nostrud elit irure culpa sint."},{"id":"54e1a1ceca71af9743e02d51","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/63c92428-bfeb-4d24-a6b5-0fc2b89cf25f","description":"Consequat reprehenderit aliquip laborum cupidatat elit dolor cillum quis quis voluptate."},{"id":"54e1a1ce289e5f36c6dbbd5f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6e7405de-09bd-4014-99fe-53a6550b2bc7","description":"Excepteur nisi Lorem consequat officia quis amet aute duis consequat consectetur sit."},{"id":"54e1a1cedb557af01c6a085e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/46be3876-efe8-4516-9b11-6b548bd3a0d0","description":"Ex in est irure nostrud nulla occaecat do ad et culpa in nisi reprehenderit."},{"id":"54e1a1ce46e364229fd3338a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8a7c8691-c163-48b3-82fe-a549abe5079e","description":"Duis quis proident quis cupidatat ea quis voluptate fugiat nostrud."},{"id":"54e1a1cebef54b6705152a91","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/87461805-607b-4e94-acdc-8f472ac38142","description":"Ut ad aliqua reprehenderit enim ullamco sunt laboris aliqua est."},{"id":"54e1a1ce4e6c31a1a5dc6c6a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6a3f71e2-4b20-46bb-bba8-b307c86d671e","description":"Eiusmod deserunt ipsum laborum aliquip cillum velit eu labore sit."}],"greeting":"Hello, Margery! You have 5 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce689e77c6100944ff","index":44,"guid":"65ccee1a-62f1-4d72-bcf5-762d7b015ce1","is_active":false,"balance":"$3,050.33","picture":"http://placehold.it/32x32","age":32,"eye_color":"brown","name":{"first":"Barlow","last":"Lara"},"company":"SUPPORTAL","email":"barlow.lara@supportal.io","phone":"+1 (936) 506-2442","address":"838 Baltic Street, Ruckersville, Ohio, 3974","about":"Amet velit nulla ipsum id aute ad sint minim ipsum ea cupidatat magna. Laborum ipsum nulla sunt adipisicing est sint ipsum. Commodo laboris nisi consequat duis reprehenderit. Ea non sit occaecat magna. Lorem aute ut in esse consectetur aliqua voluptate consequat laboris aute.\r\n","registered":"Monday, December 22, 2014 5:45 AM","latitude":41.73875,"longitude":-140.88558,"tags":["deserunt","dolore","sit","laboris","culpa","sit","nulla"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Gregory Faulkner"},{"id":1,"name":"Bobbi Garza"},{"id":2,"name":"Elsie Richmond"}],"images":[{"id":"54e1a1ce6a1f3368ec35362b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/790167ae-25e0-46f6-b621-58bf880652d1","description":"Pariatur veniam sit pariatur minim aliqua."},{"id":"54e1a1cee4659633244b147b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/dee8578c-57a5-4a8b-bda2-4e89df6ed810","description":"Ad enim sunt commodo aute aliquip labore occaecat duis ad ea velit aliqua."},{"id":"54e1a1ce23749893319cd1af","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a417e044-cc00-4c3c-89c3-bb9caed6bf11","description":"Qui elit tempor velit culpa ad quis."},{"id":"54e1a1ceb2931123276481cb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ea70dc37-2caf-4398-9a53-4627575b26bd","description":"Velit adipisicing Lorem magna deserunt veniam deserunt quis ipsum ea quis."},{"id":"54e1a1ce2ec499b1f5980cee","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/170253b2-cb82-423a-9268-694041fdc59e","description":"Nostrud adipisicing qui enim cillum ex dolor proident."},{"id":"54e1a1ce4a2bfed293a5abaa","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a6050b8f-9e69-41d7-a699-16da71618d35","description":"Anim ipsum esse cillum veniam quis id non ut laborum."},{"id":"54e1a1ce4db0767b9a8beef6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/43d20a71-f7c1-4e3e-aeff-8a52f8c8d118","description":"Laborum ullamco qui culpa occaecat voluptate cillum eiusmod ipsum ipsum."},{"id":"54e1a1ced50335e79f688918","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1183a4f7-9624-4518-b891-a1c9d37f42cc","description":"Amet voluptate est cupidatat ad."},{"id":"54e1a1ce76d9800e1e019aa8","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/612a3aa1-7c14-48e2-b88f-970bf67a0172","description":"Anim do fugiat sit commodo quis nulla voluptate esse."}],"greeting":"Hello, Barlow! You have 8 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1cec47626ca542ae747","index":45,"guid":"6fd9a45f-4bd1-4b76-8fba-5ddf55324f69","is_active":true,"balance":"$1,364.13","picture":"http://placehold.it/32x32","age":22,"eye_color":"green","name":{"first":"Reva","last":"Keller"},"company":"HATOLOGY","email":"reva.keller@hatology.name","phone":"+1 (840) 550-2817","address":"750 Utica Avenue, Hiko, New Hampshire, 5817","about":"Anim cillum elit esse sint minim anim id ad anim dolore est nulla. Sint amet ipsum minim laboris id qui eiusmod deserunt. Velit magna ullamco sunt exercitation. Quis elit nostrud elit velit enim culpa irure mollit excepteur consectetur laboris enim ex deserunt. Consequat quis Lorem dolore officia officia laboris quis occaecat tempor.\r\n","registered":"Tuesday, June 10, 2014 7:53 PM","latitude":-59.895863,"longitude":111.361039,"tags":["veniam","magna","non","et","deserunt","Lorem","ut"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Stokes Ryan"},{"id":1,"name":"Aisha Mccarty"},{"id":2,"name":"Anastasia Clark"}],"images":[{"id":"54e1a1ce99360f06df9f6ecc","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f1861e4c-f64d-4bd9-b6ef-23e433a9857e","description":"Laboris do id et Lorem laboris ut aliqua ullamco pariatur."},{"id":"54e1a1cef7620692bfff5eaa","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e9b1e65d-39c9-4ea6-aabd-493e7a267315","description":"Aliquip irure officia nostrud nulla duis officia sit."},{"id":"54e1a1ce94c228e7fca32a6e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7ad8517c-d943-4611-a981-c22b3dd82a35","description":"Laborum minim Lorem quis ex sint consequat officia."},{"id":"54e1a1ced04b65e8a3087e7b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5f95d469-b1ba-4ff4-aba7-a316509f6254","description":"Aliqua labore quis incididunt elit in enim occaecat duis exercitation elit nisi et sunt."},{"id":"54e1a1ceb4bf04dad3424110","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d60fdc44-d64a-470a-be5c-64501c95b5f4","description":"Laboris sint esse tempor magna sunt ullamco eiusmod excepteur fugiat eu."},{"id":"54e1a1ce00a5ca8d6edfb2d3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e0353a6a-25df-4212-89c8-7a85afda601c","description":"Enim aute Lorem elit dolor reprehenderit."},{"id":"54e1a1ced866c96c732d17bb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3093cf8a-b4e2-4483-9d22-a7471e20e2ab","description":"Do magna laborum mollit ipsum consectetur veniam pariatur sint."},{"id":"54e1a1ce801bf3edf51fbe95","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1fe8ae5f-7e3b-4463-9e1c-a2aec64f9a72","description":"Ea id cillum est exercitation irure et consectetur excepteur culpa reprehenderit cupidatat est."},{"id":"54e1a1cee0567bee56feed58","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/26252b07-682c-4c4d-921f-18e92988c6b5","description":"In amet nostrud eu eu ullamco."}],"greeting":"Hello, Reva! You have 8 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce1da3e0db6a25e513","index":46,"guid":"4e7b4083-3fe8-4c23-bfe0-b7a0a4ea147c","is_active":false,"balance":"$2,763.66","picture":"http://placehold.it/32x32","age":40,"eye_color":"brown","name":{"first":"Blanchard","last":"Moses"},"company":"ENOMEN","email":"blanchard.moses@enomen.ca","phone":"+1 (849) 585-2426","address":"756 Seigel Court, Darrtown, Washington, 6144","about":"Anim cupidatat cupidatat ut aute anim occaecat aliqua nostrud. Occaecat duis sunt aute irure excepteur sint officia laboris veniam officia eu nostrud culpa voluptate. Magna eiusmod et et cillum elit commodo elit labore sunt elit adipisicing elit proident. Ad non proident sint est qui aliqua sunt veniam ad id. Labore magna eiusmod et id. Excepteur incididunt cillum dolore enim officia labore adipisicing enim voluptate.\r\n","registered":"Thursday, January 22, 2015 1:56 PM","latitude":-88.044165,"longitude":-123.373985,"tags":["non","velit","deserunt","pariatur","labore","dolor","elit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Rowe Becker"},{"id":1,"name":"Queen Bonner"},{"id":2,"name":"Lea Burns"}],"images":[{"id":"54e1a1cef63ceaaf9d2a17f0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/dc53c288-1d39-453c-83e7-4bfaf43af56c","description":"Officia aliqua anim eu officia excepteur consequat cupidatat cillum laborum ad fugiat veniam est duis."},{"id":"54e1a1ce3ae655737a5e5c08","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/102f03c6-f2a4-49b6-a47a-5df537f96bc2","description":"Ea cillum eu cillum adipisicing quis sint consequat."},{"id":"54e1a1cea25b5769efc653f0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/384d95ce-a97e-4918-a8c6-68cda5a38f84","description":"Officia nostrud nulla adipisicing ipsum consequat consectetur."},{"id":"54e1a1ce0125d683ee2402fe","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/45c78f61-63c6-4ef4-b1db-f72a84667b6c","description":"Deserunt consequat veniam qui ut nisi Lorem deserunt occaecat dolor."}],"greeting":"Hello, Blanchard! You have 7 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cea252fdf195c466f9","index":47,"guid":"53d6360e-81f6-4726-a3fc-31b4d3b865f2","is_active":true,"balance":"$3,437.97","picture":"http://placehold.it/32x32","age":32,"eye_color":"blue","name":{"first":"Downs","last":"Copeland"},"company":"ELITA","email":"downs.copeland@elita.net","phone":"+1 (826) 435-3828","address":"551 Canda Avenue, Veyo, Missouri, 1831","about":"Voluptate incididunt enim nostrud amet tempor tempor ex nisi aute et quis ullamco. Adipisicing excepteur exercitation magna cillum excepteur sit nisi ullamco. Qui cupidatat sit magna pariatur consectetur adipisicing ipsum reprehenderit esse dolore ad eiusmod cillum. Occaecat velit ex adipisicing eu velit cupidatat irure sit dolore est nulla in eu. Magna esse in minim aliquip mollit labore magna duis incididunt et magna. Commodo consequat ut eiusmod nisi occaecat sit qui ea adipisicing ut. Irure cupidatat amet commodo commodo do et sint ipsum nostrud nulla sint enim consequat.\r\n","registered":"Monday, April 21, 2014 6:02 AM","latitude":25.565496,"longitude":161.624913,"tags":["labore","eiusmod","ullamco","laboris","aute","magna","dolore"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Mcintyre Navarro"},{"id":1,"name":"Millie Garrett"},{"id":2,"name":"Willa Caldwell"}],"images":[{"id":"54e1a1ce1efad8d850c97016","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5d994148-56fa-42ef-ae58-6bb9e74fab0f","description":"Lorem exercitation laborum do duis fugiat ea voluptate dolore aliquip eiusmod."},{"id":"54e1a1ce12115605ac7ddfe6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d65379b0-a85a-4e4a-9b95-028edd58f03d","description":"Magna incididunt ut labore ut nulla ipsum proident est mollit eiusmod magna consectetur et deserunt."},{"id":"54e1a1ce5ae958455c79e8c9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bc0fbab0-6587-4d1e-97a4-e57b2fde4d51","description":"Aute est et officia sunt exercitation in non est aliqua nostrud ad excepteur consequat."}],"greeting":"Hello, Downs! You have 7 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce9f2e4b47420bc962","index":48,"guid":"d865e06d-1c97-4777-85c1-df93db99d421","is_active":true,"balance":"$1,863.96","picture":"http://placehold.it/32x32","age":38,"eye_color":"brown","name":{"first":"Bowen","last":"Morris"},"company":"ROCKABYE","email":"bowen.morris@rockabye.tv","phone":"+1 (986) 598-3877","address":"690 Bedford Place, Bennett, West Virginia, 7767","about":"Commodo commodo eiusmod amet duis culpa laborum occaecat. Ipsum velit culpa aliquip tempor officia. Excepteur id Lorem culpa nostrud proident amet dolore elit aute. Nisi dolore qui laboris adipisicing magna. Ad incididunt cupidatat adipisicing commodo anim sit duis laborum magna et incididunt laborum eu magna. Qui esse adipisicing ad aliquip ut velit.\r\n","registered":"Monday, September 15, 2014 4:29 PM","latitude":56.080269,"longitude":111.862638,"tags":["quis","esse","eu","esse","nisi","est","dolore"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Woods Edwards"},{"id":1,"name":"Charlene Ferguson"},{"id":2,"name":"Aurelia Wilson"}],"images":[{"id":"54e1a1ce992b49d673f43589","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/01cfc7b0-6065-48ff-9f99-2eebe2d198ad","description":"Proident id laborum aliqua pariatur eiusmod cillum quis pariatur fugiat."},{"id":"54e1a1ce2e7998875be0314a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/48aee68c-fe46-4cac-85b3-70df918b0702","description":"Ut pariatur incididunt deserunt ullamco commodo quis est nostrud eu excepteur elit dolore."},{"id":"54e1a1ce022914f6eb80458e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8e2bcd9c-0050-44f8-94af-27db95479620","description":"Duis fugiat magna laboris et tempor."},{"id":"54e1a1ce4ee81df4fe80123c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c240c208-d89a-4c96-a133-65ae76af3696","description":"Pariatur tempor aliqua in reprehenderit magna eu nulla do amet proident ex in."},{"id":"54e1a1ce352e9f945bc1df3b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f155fa83-9863-4429-8718-6d4916cad1e2","description":"Commodo ullamco laborum aute amet sit elit quis Lorem irure ut magna amet fugiat."},{"id":"54e1a1ce9a039d8fb78f9eab","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/afa53b56-d86e-43da-97e9-1b7924ccf78f","description":"Occaecat ea velit aute veniam."},{"id":"54e1a1ce24eb4bbfcf72c0fe","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/445b4117-dd4a-4012-8790-6011c4d7d4de","description":"Culpa anim deserunt laborum commodo ullamco ad ex sunt cillum ut."},{"id":"54e1a1ce3be038d7b7348fab","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/af2698f1-649e-4d45-ab60-96980b220ef5","description":"In laboris adipisicing irure ea."},{"id":"54e1a1ce01cd20134fd805be","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/15624e4e-d951-4c33-948c-2f2ba48f9516","description":"Non ut fugiat nisi nisi amet esse sunt."},{"id":"54e1a1ce598ea849dda2558c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f3bd9ea1-0738-4ed9-b15d-46239cb94db7","description":"Tempor nostrud proident non excepteur tempor anim magna in velit exercitation voluptate do aliqua."},{"id":"54e1a1cec33316c74d61b9e9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/361f2fa2-514c-433a-9010-e6e372d72f00","description":"Sint adipisicing et pariatur ad minim laborum in."},{"id":"54e1a1cee9ca068b917b937e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2889d29c-7e43-4736-bb0a-ca30a5e1414d","description":"Est irure dolore minim reprehenderit est minim est officia."}],"greeting":"Hello, Bowen! You have 10 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ceddfb09a0a95b3965","index":49,"guid":"f8de31cb-e834-4b84-b467-aaabf501ebe6","is_active":false,"balance":"$3,030.83","picture":"http://placehold.it/32x32","age":34,"eye_color":"green","name":{"first":"Hicks","last":"Kelley"},"company":"KOZGENE","email":"hicks.kelley@kozgene.biz","phone":"+1 (864) 509-3976","address":"159 Clymer Street, Imperial, Guam, 985","about":"Reprehenderit voluptate ut elit magna officia et culpa aliqua elit. Deserunt commodo amet deserunt dolore ullamco commodo proident mollit voluptate nulla. Dolore ut labore tempor anim laboris consectetur ea reprehenderit est.\r\n","registered":"Saturday, May 24, 2014 4:19 AM","latitude":-57.926311,"longitude":102.166125,"tags":["adipisicing","ipsum","reprehenderit","enim","nisi","minim","culpa"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Patsy Chaney"},{"id":1,"name":"Theresa Mathis"},{"id":2,"name":"Catalina Casey"}],"images":[{"id":"54e1a1cebe6d822c03c225c4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/24da84c7-924a-4405-98a4-48be4d889d5a","description":"Excepteur ex ex eiusmod amet sit."},{"id":"54e1a1ce8af4e19d40701dc1","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e01df3a9-5594-4b08-93d5-9b7d789177c0","description":"Tempor irure laboris elit reprehenderit sunt magna proident eu nisi occaecat."},{"id":"54e1a1ce471fe9f023bbcc36","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f9edb280-0d93-4af1-a582-981d3fcf26fc","description":"Elit incididunt ut ad cupidatat occaecat eiusmod cillum ut id."},{"id":"54e1a1ce155fe83a60e0549f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/316b3bb0-32cd-460e-a4ba-3e0730167182","description":"Ea labore ad dolore nostrud sunt est non labore dolore aute labore est quis."},{"id":"54e1a1ce19f6d5ca0850ef69","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2a46db6f-0019-4c65-9543-4f63561da67d","description":"Proident in laborum aliqua deserunt voluptate consequat enim adipisicing non."},{"id":"54e1a1ce003f7ee1a0610faf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/24972569-e7d8-40b9-9f49-78762a5ff0cb","description":"Proident excepteur fugiat irure elit sit proident tempor Lorem reprehenderit laboris dolor aliqua esse ea."},{"id":"54e1a1ce917980034c107ae6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e3540dec-b3f3-4d64-bf1e-3bba5b0159cc","description":"Voluptate amet quis enim cillum."},{"id":"54e1a1ce3a7ee6d4d515f938","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/207299be-c4f8-4b48-910b-1c7904cfcfa8","description":"Voluptate pariatur duis ad ad nostrud labore."}],"greeting":"Hello, Hicks! You have 9 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce936497e5d390a9b3","index":50,"guid":"4f0f03e3-28c8-4a83-a84f-c2a5915bc5f9","is_active":false,"balance":"$3,330.76","picture":"http://placehold.it/32x32","age":33,"eye_color":"brown","name":{"first":"Emerson","last":"Lucas"},"company":"SNACKTION","email":"emerson.lucas@snacktion.co.uk","phone":"+1 (980) 401-3365","address":"347 Garden Place, Calverton, Connecticut, 3339","about":"Aliquip sit anim dolor veniam tempor adipisicing. Aliqua nisi nisi commodo sint do Lorem exercitation commodo dolor laboris mollit aute. Cillum enim deserunt tempor irure enim eu nostrud ipsum officia labore.\r\n","registered":"Tuesday, January 21, 2014 10:58 AM","latitude":-25.597905,"longitude":78.985218,"tags":["nisi","incididunt","ex","veniam","officia","occaecat","veniam"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Rhodes Gay"},{"id":1,"name":"Flynn Pearson"},{"id":2,"name":"Haynes Richards"}],"images":[{"id":"54e1a1cea19c774a7e3232e6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b7fa2d91-f432-4392-a58a-f1ef4bfe4974","description":"Exercitation nulla pariatur nostrud occaecat ad eu labore commodo aute ipsum nulla mollit."},{"id":"54e1a1ceef8c132f1e6842c4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/59081bd2-d194-464e-9ad9-7979355570ab","description":"Irure in ullamco id adipisicing consequat Lorem occaecat excepteur."},{"id":"54e1a1ce11d773663f7881d6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9a809e7c-4883-47f4-83e9-fc6f64a087da","description":"Sunt ea excepteur ea eiusmod aute labore."},{"id":"54e1a1cee2a7aa8ccde56786","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0cde2a1c-50bb-4831-888c-94bb3adb44e2","description":"Officia eu voluptate do id occaecat cillum sint ea adipisicing id incididunt do est."},{"id":"54e1a1ce5ec16f159e86a833","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6d059587-18cc-47ec-abca-f6da970c8d1c","description":"Qui tempor aliqua magna ad occaecat occaecat sint fugiat reprehenderit."},{"id":"54e1a1ceafadd41392f47960","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7898e070-860a-4798-9dca-914ac0632879","description":"Laborum nostrud aute ullamco anim reprehenderit commodo nulla cillum pariatur voluptate."}],"greeting":"Hello, Emerson! You have 10 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cea7d5442ddb0cdee9","index":51,"guid":"bc7f935f-e175-485d-94a8-4d051db9f658","is_active":true,"balance":"$2,368.64","picture":"http://placehold.it/32x32","age":30,"eye_color":"green","name":{"first":"Norris","last":"Robbins"},"company":"ECOSYS","email":"norris.robbins@ecosys.org","phone":"+1 (861) 571-2739","address":"336 Lott Place, Jacksonwald, Delaware, 5264","about":"Id consequat et commodo tempor duis deserunt et ad excepteur. Minim do consequat do qui nulla mollit magna amet incididunt anim. Laborum duis labore anim ullamco est irure. Velit ea cillum qui labore nisi anim veniam cupidatat est non non anim consequat. Est laboris ad eu eu cillum.\r\n","registered":"Monday, June 23, 2014 1:49 PM","latitude":-72.272448,"longitude":52.861321,"tags":["est","in","ullamco","enim","amet","magna","aute"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Dixie Leach"},{"id":1,"name":"Gallegos Higgins"},{"id":2,"name":"Pena Matthews"}],"images":[{"id":"54e1a1ceae332288647e405c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/658406d8-9502-446c-8892-efe39fb64ce3","description":"Nostrud consequat officia magna excepteur ex laboris eu excepteur voluptate pariatur do consectetur do officia."},{"id":"54e1a1ce1b3793d28355cf13","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4877cee5-963d-48ca-9bda-f69f7f96d025","description":"Cillum deserunt non laboris aliqua dolore consectetur ullamco commodo eiusmod."}],"greeting":"Hello, Norris! You have 10 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce40bbbaf0080d87b8","index":52,"guid":"4a66796d-8cda-4017-b8e3-9884109f07d4","is_active":true,"balance":"$2,488.63","picture":"http://placehold.it/32x32","age":25,"eye_color":"blue","name":{"first":"Bean","last":"Boone"},"company":"PROWASTE","email":"bean.boone@prowaste.info","phone":"+1 (953) 510-3855","address":"971 Albemarle Road, Deercroft, Texas, 9418","about":"Aute fugiat fugiat ut commodo. Fugiat ullamco culpa consequat amet exercitation voluptate. Lorem magna laboris irure fugiat.\r\n","registered":"Saturday, September 20, 2014 11:02 AM","latitude":27.727405,"longitude":129.293253,"tags":["non","reprehenderit","commodo","labore","enim","est","mollit"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Beverley Rogers"},{"id":1,"name":"Rosemary Turner"},{"id":2,"name":"Barnes Munoz"}],"images":[{"id":"54e1a1ce16b727a8b5fc6260","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4121103e-c123-4565-9ebd-4e13a9e1fd01","description":"Ipsum magna laboris est mollit."},{"id":"54e1a1cee66962b031fdb63a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/211a0413-1bbb-4a6c-9aff-324d1fd4a7f2","description":"Eu laboris ad ut occaecat anim nulla exercitation consequat minim deserunt."},{"id":"54e1a1cee9f10282147f89f5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7925baeb-25e4-4b89-9854-bbc8020ff2c5","description":"Velit voluptate adipisicing elit occaecat cillum."},{"id":"54e1a1ce9a34664528892573","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f7c494fb-4f81-4e87-bdda-3cf93b649a6c","description":"Ad qui et enim est ipsum sint ad aliqua reprehenderit."}],"greeting":"Hello, Bean! You have 8 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1ce6a256de13ed7ebe5","index":53,"guid":"237a42b7-8216-4973-bead-5d945e033ae4","is_active":true,"balance":"$2,070.56","picture":"http://placehold.it/32x32","age":27,"eye_color":"brown","name":{"first":"Huffman","last":"Grimes"},"company":"ENJOLA","email":"huffman.grimes@enjola.me","phone":"+1 (842) 551-2029","address":"284 Kent Avenue, Brutus, Mississippi, 7691","about":"Enim proident adipisicing anim aute ex elit ut Lorem aliqua incididunt qui. Irure enim anim labore aute sit. Excepteur in cupidatat elit do laboris cupidatat exercitation ad excepteur duis aute consequat. Labore sit sit excepteur est dolor incididunt non reprehenderit sunt tempor. Laborum tempor amet est minim. Anim aliqua incididunt id cillum reprehenderit magna ut ex enim magna velit et. Laboris in proident ex deserunt.\r\n","registered":"Wednesday, September 24, 2014 3:31 PM","latitude":2.886137,"longitude":163.799774,"tags":["ea","Lorem","commodo","reprehenderit","commodo","ullamco","esse"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Ivy Green"},{"id":1,"name":"Snow Christensen"},{"id":2,"name":"Maritza Brock"}],"images":[{"id":"54e1a1ce506731e5aee8ec32","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3f4bf68b-4fe4-4cca-95df-10759fc25c0b","description":"Id qui velit magna in sunt."},{"id":"54e1a1ce8fc7a65ae47b5143","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fe92b35e-6d11-4d35-b969-cb5808e79984","description":"Velit sint elit occaecat aliquip occaecat amet Lorem tempor."},{"id":"54e1a1ce4d78af05cecbf151","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4eb1ba3f-e9bf-49d8-b955-b66a8b0efb4d","description":"Adipisicing esse exercitation aute dolor deserunt dolore et adipisicing."},{"id":"54e1a1cea59495d7a0aee767","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/61d2e180-01bf-4a04-af59-b98498ee5ab4","description":"Adipisicing minim irure dolore pariatur voluptate laboris ipsum."},{"id":"54e1a1ce67480c60a007718e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d2a99ab0-1949-4026-bb2f-439985067486","description":"Dolor aliqua adipisicing eiusmod dolore exercitation pariatur duis laborum."},{"id":"54e1a1ce42fac2830bc58442","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/12e6dc00-7b72-42e8-a569-70a3e86e6079","description":"Incididunt excepteur in nostrud ea exercitation."},{"id":"54e1a1ce9151b5cbd252f1ec","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2e6c8cda-1773-443f-b4a0-37f2fff8a9c2","description":"Incididunt esse adipisicing incididunt nulla cillum cillum."},{"id":"54e1a1ce938195e658f2dd87","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/02b634ad-a2bc-4423-9642-bae47872b97c","description":"Duis in culpa mollit non consequat labore sit mollit aute."},{"id":"54e1a1ce0dbce2b4f86bf8b9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fe4c5917-a865-4c25-b985-bf8e8bddcc7b","description":"Duis cillum veniam fugiat sint eiusmod fugiat cupidatat fugiat qui."},{"id":"54e1a1ced75f009dda4822d9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/40e4594f-c554-49a2-bbc6-2f85e44e211a","description":"Ullamco nostrud in excepteur velit ea cupidatat aute ea ipsum."},{"id":"54e1a1ce88c6ba1cbd83e651","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b5e2f4be-1f1f-4c55-8051-28c93312c599","description":"Minim eu aliqua voluptate laboris est aliqua commodo pariatur ipsum sit duis eiusmod et."},{"id":"54e1a1cea444c7ccd01c47c3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/04293d49-aeeb-4010-963e-74ccafec61b1","description":"Pariatur mollit eiusmod minim in elit enim ad."},{"id":"54e1a1ce4dc2b67933790d72","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/16e1d7db-872b-4856-abc2-61aeb8b21ab1","description":"Magna anim duis dolor do esse proident est eu ea pariatur ipsum eu aliquip excepteur."}],"greeting":"Hello, Huffman! You have 10 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ce23478f89bb6afa5d","index":54,"guid":"2b77315b-6d96-4376-8fcd-fd7bcee07a81","is_active":true,"balance":"$2,466.77","picture":"http://placehold.it/32x32","age":21,"eye_color":"blue","name":{"first":"Antoinette","last":"Mcgowan"},"company":"SKYPLEX","email":"antoinette.mcgowan@skyplex.com","phone":"+1 (900) 499-3179","address":"394 Cornelia Street, Corinne, South Carolina, 6280","about":"Aliqua in pariatur voluptate cupidatat magna anim ut. Nulla in id laboris commodo commodo ex aute proident labore dolor. Magna do tempor anim id elit. Aliqua ullamco sit aliquip nisi ea ex. Est esse id id magna elit. Reprehenderit officia amet consectetur incididunt in ut Lorem. Deserunt et proident esse ut.\r\n","registered":"Saturday, January 25, 2014 4:32 PM","latitude":42.584156,"longitude":69.351138,"tags":["sint","laboris","Lorem","deserunt","sit","elit","dolore"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Bennett Noel"},{"id":1,"name":"Kristy Harris"},{"id":2,"name":"Rena Gould"}],"images":[{"id":"54e1a1ce4e023766fcad8495","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d039eaf2-a24f-4feb-a086-1ad23bd00cc0","description":"Ullamco aliqua culpa adipisicing velit proident ipsum ullamco ut occaecat."},{"id":"54e1a1ce12077226494d7439","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/547f3eb2-cea1-47b3-8048-ab33978ad8fc","description":"Reprehenderit minim veniam nisi in aute."}],"greeting":"Hello, Antoinette! You have 6 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a1ceafb84bca64f3e88c","index":55,"guid":"e7f3a3ac-461d-4a27-bcd8-91a2077da383","is_active":true,"balance":"$2,704.71","picture":"http://placehold.it/32x32","age":39,"eye_color":"blue","name":{"first":"Daisy","last":"Mcclure"},"company":"MANGLO","email":"daisy.mcclure@manglo.biz","phone":"+1 (848) 567-3660","address":"429 Ferris Street, Hollins, Federated States Of Micronesia, 7828","about":"Commodo excepteur adipisicing voluptate commodo et. Nostrud labore culpa laboris proident proident dolor. Cillum irure do magna qui tempor est. Anim pariatur est ullamco occaecat ut in excepteur mollit non ad. Eiusmod non labore esse tempor non consectetur consectetur ullamco velit esse reprehenderit consectetur anim. Ad proident culpa dolor quis aliqua anim tempor.\r\n","registered":"Saturday, June 21, 2014 4:37 AM","latitude":68.190288,"longitude":60.549138,"tags":["velit","dolor","nisi","in","id","tempor","duis"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Sandy Trevino"},{"id":1,"name":"Dyer Cooley"},{"id":2,"name":"Frye Key"}],"images":[{"id":"54e1a1ce14015c6ffc20d287","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/18a3cb8d-5366-4881-aad2-8af1b30f1a7b","description":"Culpa mollit pariatur commodo amet in."},{"id":"54e1a1ce7c81519954fc8404","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/88e01d13-913c-449b-90b0-44c516007213","description":"Velit nostrud nulla incididunt ex aute laborum ea irure."}],"greeting":"Hello, Daisy! You have 6 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1cef3874da287186e89","index":56,"guid":"dfc33191-964a-4fdf-a68f-31fff8fa0015","is_active":false,"balance":"$2,205.09","picture":"http://placehold.it/32x32","age":22,"eye_color":"brown","name":{"first":"Essie","last":"Carter"},"company":"DEVILTOE","email":"essie.carter@deviltoe.io","phone":"+1 (802) 404-3556","address":"789 Gates Avenue, Ballico, Louisiana, 320","about":"Ea officia amet pariatur et ullamco esse. Elit proident esse reprehenderit ipsum cupidatat aute tempor enim et et pariatur quis. Occaecat exercitation voluptate sint do laborum duis magna officia ut dolor non nostrud anim. Ullamco tempor pariatur et consectetur nisi esse ullamco. Enim reprehenderit do ea nulla magna ea est sit aliqua proident veniam pariatur.\r\n","registered":"Monday, September 22, 2014 12:54 AM","latitude":-89.525054,"longitude":103.7377,"tags":["commodo","non","quis","dolor","aute","pariatur","sint"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Kaitlin Dale"},{"id":1,"name":"Therese Patterson"},{"id":2,"name":"Jolene Weiss"}],"images":[{"id":"54e1a1ce52e77937bc10e963","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/dd761222-641f-436b-a8fb-4f23da6bb2e0","description":"Culpa irure fugiat irure dolore esse reprehenderit anim mollit aliquip est cillum culpa."},{"id":"54e1a1cef2ec773c79b7a885","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5039d1e0-8210-4898-8882-d77fd1ad3d77","description":"Reprehenderit Lorem deserunt ex deserunt anim veniam ullamco Lorem commodo id mollit minim ut commodo."},{"id":"54e1a1cee896ebcdbb6b7065","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0a7d68ed-009b-4d97-8452-33ad2ec0376e","description":"Ex duis sint incididunt pariatur ut laboris id nulla consectetur laboris amet duis."},{"id":"54e1a1ce7d85ed346039e6e2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/17897eb5-51c2-430f-b14f-41afccb1ca8e","description":"Labore mollit eu ut mollit aliquip incididunt ea laborum minim magna quis eu sint velit."},{"id":"54e1a1ce456257d28a3a6a9b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f2c8aa8-47b0-4d22-9209-3e13d913c123","description":"Elit adipisicing ea consequat mollit culpa duis pariatur irure mollit."},{"id":"54e1a1ce6be40d28e94396ff","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7b1fceff-2223-4583-879a-17f39e55c219","description":"Non veniam deserunt labore duis amet ipsum laboris proident dolor reprehenderit eiusmod commodo."},{"id":"54e1a1ce4ca2a4c298dc1b33","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/08bca02f-efa4-4d59-9e70-6fdf95f5f09c","description":"Adipisicing sit deserunt voluptate laboris non ad exercitation enim magna deserunt labore ut sit adipisicing."},{"id":"54e1a1ce554d4d340e173feb","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/385e30c8-bce2-41d2-9cbf-05f92742f5bd","description":"Labore anim labore minim id."}],"greeting":"Hello, Essie! You have 5 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1ce219a23cf6def4dde","index":57,"guid":"fcdc6ef3-fd9a-495d-95d1-2281d5083ecd","is_active":false,"balance":"$1,527.72","picture":"http://placehold.it/32x32","age":32,"eye_color":"green","name":{"first":"Patrick","last":"Mcconnell"},"company":"KANGLE","email":"patrick.mcconnell@kangle.name","phone":"+1 (961) 523-2879","address":"271 Berriman Street, Ebro, Hawaii, 8379","about":"Laborum labore aliquip aliqua ea do. Magna consectetur commodo reprehenderit elit velit deserunt velit Lorem non velit nulla sit exercitation. Labore excepteur esse mollit consequat aliqua. Velit do labore eiusmod dolore ea. Ullamco sit anim in reprehenderit tempor. Amet velit proident esse nostrud nostrud deserunt elit consequat irure. Dolore cillum aute reprehenderit incididunt ad ad anim aute deserunt magna quis ea.\r\n","registered":"Monday, November 24, 2014 3:14 AM","latitude":61.411044,"longitude":149.564082,"tags":["consequat","veniam","consectetur","consectetur","dolore","laboris","amet"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Kaufman Saunders"},{"id":1,"name":"Howard Ware"},{"id":2,"name":"Leanna Bell"}],"images":[{"id":"54e1a1cebedbdff12efd2476","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/050a1e6d-970f-41ad-8e5c-9b902c8f6b77","description":"Id enim eiusmod consectetur consectetur exercitation dolore magna ea eu voluptate."},{"id":"54e1a1ce92842417ee214f46","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2df34549-30d4-4101-b130-28292f79deb7","description":"Non mollit quis deserunt est id culpa elit ipsum sit laborum aute exercitation."},{"id":"54e1a1ce0b72bc35c621f2fe","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/eae0ba0e-48f1-4134-b6b3-e5eea363f4b4","description":"Consectetur elit dolore culpa quis occaecat ex voluptate cupidatat ex."},{"id":"54e1a1ce9b5c3c8036191db4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0c960638-082b-4941-a269-f209bc15a190","description":"In quis ipsum aliquip sint eiusmod quis et in irure."},{"id":"54e1a1ce5ff94f87dc80591a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4ebb8fb5-2ea9-477e-b995-e38b3796be53","description":"Voluptate aliqua magna consectetur anim veniam."},{"id":"54e1a1ceb843c2025696dc2b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/cc888b5a-14e8-4d37-b3b0-96881d2d858c","description":"Proident ea nisi nostrud irure enim consequat elit mollit labore nostrud qui."},{"id":"54e1a1cedb45588f9c29a6dc","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b8fdb1d9-bc59-455b-917c-44cec195e0cf","description":"Eu et ex proident dolor magna aliqua eiusmod voluptate culpa adipisicing."},{"id":"54e1a1cecfd6d7fde3510a39","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/22603d80-2850-4db5-8ed7-057d4122d095","description":"Et aliqua exercitation dolor officia nulla do occaecat veniam officia."},{"id":"54e1a1ced8132db617e23794","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/15cde252-ec6a-4d27-b34c-a73dd0d95912","description":"Id incididunt aliquip ullamco irure proident proident magna culpa voluptate do aliqua exercitation id."},{"id":"54e1a1ce76117bb0cfa56e4e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c938dd7f-97c2-487d-b276-8ea58eee1df5","description":"Officia non ex fugiat exercitation enim deserunt."},{"id":"54e1a1ce1130c69c662047c9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ebb5acd3-7502-4fe0-b37d-e926727a3d2e","description":"Nisi dolore exercitation veniam do ex et amet."}],"greeting":"Hello, Patrick! You have 7 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a1cee67760808d7f6612","index":58,"guid":"3408cc41-2126-4139-b3a4-357dff9be409","is_active":false,"balance":"$1,809.26","picture":"http://placehold.it/32x32","age":40,"eye_color":"blue","name":{"first":"Greer","last":"Mcpherson"},"company":"ZOLARITY","email":"greer.mcpherson@zolarity.ca","phone":"+1 (945) 500-3028","address":"192 Danforth Street, Reno, Arkansas, 1432","about":"Fugiat nostrud sint commodo consectetur irure in. Reprehenderit velit ut do ut incididunt et eiusmod in fugiat culpa. Ea elit eiusmod id ut enim aliquip ex ullamco et labore.\r\n","registered":"Thursday, April 10, 2014 9:12 PM","latitude":-87.642886,"longitude":-147.781649,"tags":["ipsum","laboris","in","in","qui","eiusmod","commodo"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Mays Payne"},{"id":1,"name":"Camille Rodgers"},{"id":2,"name":"Gay Schmidt"}],"images":[{"id":"54e1a1ce3515b2ed0cb04cfa","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7c75e940-ee55-4d2f-a737-e9b5d524decc","description":"Ullamco eu tempor nulla cupidatat dolor veniam quis nisi."},{"id":"54e1a1cee7e41ac5015f162b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e9d179cb-a1df-4b2c-a2c2-738d8ebe63d6","description":"Laboris nulla reprehenderit ad officia in non nisi laborum amet."},{"id":"54e1a1ce4964b4f645fbbb44","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/71745ded-4a23-45a5-aade-341cc010d6d0","description":"Ex aute veniam voluptate proident eiusmod est aliquip deserunt ad et ipsum qui id."},{"id":"54e1a1cec3c0a95e823793ab","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6f29573a-c660-4a3d-aae3-4b9aa24c1282","description":"Deserunt quis exercitation consequat dolore sint ipsum ea in."},{"id":"54e1a1ce28d4398cd913301a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/521b1daa-765f-4815-b315-8bcf2264c50b","description":"Cillum ea aute irure irure."}],"greeting":"Hello, Greer! You have 8 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a1cea9a4195f5b787249","index":59,"guid":"d877b73e-f6dd-4eba-9661-f45a1fad883b","is_active":true,"balance":"$1,101.04","picture":"http://placehold.it/32x32","age":33,"eye_color":"blue","name":{"first":"Kirby","last":"Contreras"},"company":"GLUID","email":"kirby.contreras@gluid.net","phone":"+1 (869) 514-3420","address":"524 Grace Court, Allentown, Illinois, 7418","about":"Laboris cillum voluptate velit mollit officia. Irure reprehenderit aliquip fugiat ad dolor aute nulla aute anim excepteur do. Irure excepteur velit quis veniam pariatur commodo ea. Et ullamco elit mollit velit voluptate laborum. Eiusmod ullamco nulla nostrud aute pariatur nisi laborum sit magna nostrud reprehenderit culpa proident. In ad enim tempor anim ut dolor qui eu.\r\n","registered":"Monday, September 1, 2014 11:38 AM","latitude":32.562235,"longitude":-56.519713,"tags":["cupidatat","duis","ullamco","quis","laboris","ullamco","ullamco"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Bolton Todd"},{"id":1,"name":"Estelle Woods"},{"id":2,"name":"Harmon Byrd"}],"images":[{"id":"54e1a1cea03405b7e1f0fc8f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/3a399171-318d-4820-89e4-78a48d867b6a","description":"Sint culpa sit voluptate laboris consequat enim Lorem sint velit qui exercitation."},{"id":"54e1a1ced0c4af00fe5bd410","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/57c8703d-0f66-43d6-9afc-5dde312600d9","description":"Mollit ut labore proident excepteur cupidatat consectetur sit id enim aute excepteur nulla fugiat ad."},{"id":"54e1a1ceca066c151bbe1779","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/94c24acf-8b6d-44ef-8d3a-70c061f2bc42","description":"Esse enim veniam magna non aliqua deserunt ullamco est velit nostrud veniam ex eu."},{"id":"54e1a1ce090e90a7ab1a3cc7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a48114c3-2f35-4e01-a461-6795f9a6ded6","description":"Ex ad est consectetur voluptate."},{"id":"54e1a1ceef5a4af2f8d5b2cd","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9b1c91f5-4a6d-4d65-b69f-3fd725b18c96","description":"Ad incididunt qui do aliquip exercitation do."},{"id":"54e1a1ce1f6c810a82251898","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5b7de814-5d4b-4ee4-a3b2-941a3f922c7f","description":"Labore esse consequat Lorem laborum tempor nostrud ut sunt nisi occaecat Lorem."},{"id":"54e1a1ce0b0a5bf33b4cc6f5","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/16d437dc-b606-4d2b-80f8-79e3450a9699","description":"Excepteur sunt do labore eiusmod."},{"id":"54e1a1ce14c59ff1c475ee02","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/16caf571-5f33-4e52-be24-6f05129dc925","description":"In adipisicing ullamco do eiusmod."},{"id":"54e1a1cecb04df6e7e883677","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b84d33b5-7fe2-4417-8368-3f9409788d23","description":"Id sit Lorem do adipisicing proident sit officia labore et sunt consectetur culpa culpa."},{"id":"54e1a1ce79bf8972763f7154","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ef31ee2d-7fd4-4ded-9e21-549cd30271cb","description":"Reprehenderit dolor excepteur ipsum laborum laborum esse mollit minim Lorem pariatur Lorem."},{"id":"54e1a1ce8f61fb44ed852587","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1d712d47-acf5-49b3-aa28-6433afffbb05","description":"Velit minim do ad tempor ex ut anim est ut."},{"id":"54e1a1ce850859bdec72d4ad","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/f5a3803a-8d97-417e-ad28-1be3a3e89820","description":"Magna aliqua culpa fugiat ipsum reprehenderit nisi magna veniam Lorem excepteur amet aute cupidatat cupidatat."}],"greeting":"Hello, Kirby! You have 5 unread messages.","favorite_fruit":"apple"}],"status":"success","is_real_json":false}
================================================
FILE: BenchmarkDemo/app/src/main/assets/mediumsample.json
================================================
{"users":[{"_id":"54e1a204a9fdb3ecc2492728","index":0,"guid":"fc13e42c-1285-435c-beea-f978bdeb808e","is_active":false,"balance":"$2,266.76","picture":"http://placehold.it/32x32","age":40,"eye_color":"green","name":{"first":"Elise","last":"Lopez"},"company":"DATACATOR","email":"elise.lopez@datacator.net","phone":"+1 (881) 409-2092","address":"191 Ditmars Street, Imperial, New Jersey, 6880","about":"Incididunt esse laborum labore occaecat ea officia dolore proident consectetur elit ut exercitation. Et adipisicing id ad consectetur aute aliquip consequat fugiat cupidatat velit labore veniam. Eu consequat culpa nisi esse aute exercitation culpa et aliquip dolore aute reprehenderit irure. Magna aliquip adipisicing qui aute. Sunt aliquip excepteur exercitation occaecat. Ad veniam et reprehenderit culpa tempor culpa Lorem proident aliquip deserunt consectetur. Pariatur est dolore esse aliquip tempor quis culpa eiusmod consequat laborum minim nisi.\r\n","registered":"Wednesday, April 23, 2014 3:46 PM","latitude":0.561726,"longitude":-161.91028,"tags":["adipisicing","officia","excepteur","esse","nisi","mollit","eu"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Burt Norman"},{"id":1,"name":"Marcella Bartlett"},{"id":2,"name":"Ebony Mcbride"}],"images":[{"id":"54e1a2040e8cff91ca7d4a5f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/efb9dbd8-77d1-4cfe-8faa-7b6903abddd3","description":"Excepteur labore eu pariatur nulla sunt laboris laboris ad adipisicing aute dolor sit occaecat enim."},{"id":"54e1a204d0519d912d762e4c","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c90ee399-224f-42c1-a9bc-d61ffa0e0d1e","description":"Occaecat cillum cillum aliquip incididunt in velit nulla nulla minim."},{"id":"54e1a20466caebfebf189778","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/df63765c-f895-4786-bbdd-afd0b0e0280d","description":"Id id et elit ad commodo ipsum consectetur aliqua ea exercitation ex cillum."},{"id":"54e1a204ef1bee1b78e4018d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8cc522b6-32d2-47b3-901a-41a0255b1f88","description":"Esse ullamco et voluptate et incididunt dolor mollit fugiat id ipsum."},{"id":"54e1a2043feb3c2b509c9c12","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a1822162-7a58-4484-88b8-0ecefeee8d80","description":"Aute voluptate elit duis ipsum est exercitation esse ea dolore qui aliqua ut consectetur."}],"greeting":"Hello, Elise! You have 7 unread messages.","favorite_fruit":"strawberry"},{"_id":"54e1a2041d041012d109e0c2","index":1,"guid":"54986b4b-1ea0-4e05-98d8-4c874b4d06dd","is_active":true,"balance":"$3,668.07","picture":"http://placehold.it/32x32","age":26,"eye_color":"blue","name":{"first":"Lois","last":"Griffin"},"company":"SOLGAN","email":"lois.griffin@solgan.info","phone":"+1 (899) 543-3181","address":"539 Willoughby Avenue, Brady, Rhode Island, 8212","about":"Minim non et et id dolore anim ea in nisi excepteur cillum qui Lorem. Tempor dolore voluptate voluptate qui exercitation proident. Mollit fugiat veniam dolore sit aliquip eu aute occaecat proident pariatur aliquip do id.\r\n","registered":"Thursday, March 6, 2014 7:30 PM","latitude":-48.87311,"longitude":-16.098083,"tags":["aute","incididunt","veniam","aute","reprehenderit","incididunt","excepteur"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Tamara Daniel"},{"id":1,"name":"Richards Andrews"},{"id":2,"name":"Tate Sloan"}],"images":[{"id":"54e1a2044ecac58ecb25bb41","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b28b839b-37c7-46cb-b79b-227320cd6e09","description":"Ullamco reprehenderit irure occaecat nulla nostrud."},{"id":"54e1a204d863eb67fb966abe","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/8af148cc-556f-4257-9198-cdec3fc5eeb1","description":"Est amet reprehenderit sunt aute pariatur excepteur nisi cillum ipsum velit ea magna tempor ipsum."},{"id":"54e1a2046dde891b23ef65df","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b5e2d293-7359-425c-a0f4-c03d0aa80f47","description":"Mollit tempor nulla eu pariatur ipsum ipsum do mollit aliquip exercitation ex et."},{"id":"54e1a204d66089670f6621be","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/73bdd75e-b320-4177-8978-d6c2ba686515","description":"Id proident aliqua incididunt laborum velit officia."},{"id":"54e1a204f2160ae9562f4ce6","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/30e33458-4e5b-4afb-90aa-011652bd88ff","description":"Veniam exercitation voluptate enim pariatur ipsum exercitation sit consectetur sit esse aute anim."},{"id":"54e1a204ed9db05e269f5090","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/10148dcf-11df-4cea-8ebc-6e796161c284","description":"Nostrud laborum exercitation cillum Lorem eu consequat in Lorem."},{"id":"54e1a204f0ffc804f3ccb8cf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4c5bf78a-d453-4d2f-a4a1-f21a0c7879fb","description":"Veniam commodo do est reprehenderit."},{"id":"54e1a2046b3d3ee96537c00b","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d52833f6-81c7-426f-833f-4f3d99309a69","description":"Reprehenderit pariatur consectetur Lorem ex esse ea proident veniam nostrud nulla fugiat sit exercitation."},{"id":"54e1a204141be794f5e756a4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/bf658684-07f5-442b-8067-8851c44b499e","description":"Consequat do ex eiusmod voluptate proident labore ea."},{"id":"54e1a2042b9dc014673002b3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a887f516-9384-4e5a-b956-e250afd68885","description":"Pariatur reprehenderit incididunt consequat officia cupidatat consequat."}],"greeting":"Hello, Lois! You have 10 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a2040e09e4cbf19615a8","index":2,"guid":"6f9d5496-5f5c-4105-ab20-6f858fb6bdf1","is_active":false,"balance":"$3,604.93","picture":"http://placehold.it/32x32","age":33,"eye_color":"brown","name":{"first":"Arnold","last":"Avery"},"company":"ZBOO","email":"arnold.avery@zboo.org","phone":"+1 (868) 584-2085","address":"169 Laurel Avenue, Marshall, Vermont, 7640","about":"Fugiat non veniam minim cupidatat sunt culpa. Mollit amet non ad cillum laborum veniam in eiusmod. Sit non ad consequat labore. Laborum anim nostrud id aute. Do sunt sint reprehenderit ex anim minim dolore aliqua veniam.\r\n","registered":"Thursday, October 30, 2014 9:47 AM","latitude":26.089997,"longitude":74.588284,"tags":["non","veniam","laboris","dolor","fugiat","velit","nulla"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Valentine Klein"},{"id":1,"name":"Sheree Dodson"},{"id":2,"name":"Autumn Wiggins"}],"images":[{"id":"54e1a2045bf2d23879956c11","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ddffecf2-ccdf-4bd0-bc1e-84a664b61e70","description":"Velit exercitation sit ullamco ea veniam aute eu ipsum."},{"id":"54e1a204972f07fdb48c4729","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d1c06e32-02bf-4f94-9c21-ce081d34cfd0","description":"Esse qui qui sint mollit deserunt ex nostrud velit irure fugiat non esse voluptate."},{"id":"54e1a2040ce5771e5b0e5137","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e1496482-a271-4b4e-8ea8-a1f1d183b3b6","description":"Duis consequat incididunt officia incididunt."},{"id":"54e1a204731db2668c4ef3c0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/6d876e66-c30e-4635-931e-fe9612909a2a","description":"Labore commodo dolor officia amet Lorem nulla commodo anim dolor aliqua sit adipisicing est."}],"greeting":"Hello, Arnold! You have 6 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a20464becc31b70cafb5","index":3,"guid":"c0965c65-0cfe-471c-900c-3e4a1b9f9048","is_active":false,"balance":"$3,820.30","picture":"http://placehold.it/32x32","age":21,"eye_color":"blue","name":{"first":"Morris","last":"Kinney"},"company":"XYQAG","email":"morris.kinney@xyqag.ca","phone":"+1 (861) 556-3834","address":"782 Lafayette Avenue, Caledonia, Delaware, 7030","about":"In nisi in eu do magna nostrud labore esse qui deserunt. Aliqua id officia proident cupidatat sint sint sit voluptate eiusmod consectetur laboris. Occaecat ut consectetur elit in non quis Lorem mollit officia. Aute occaecat occaecat elit nisi mollit aliquip fugiat culpa laborum aute. Ullamco aliquip eiusmod laborum elit aute dolor officia eiusmod culpa. Deserunt do consequat sit cillum eiusmod anim. Qui ea minim elit amet anim culpa occaecat ullamco ea pariatur.\r\n","registered":"Thursday, January 2, 2014 7:26 AM","latitude":27.771269,"longitude":22.154834,"tags":["officia","enim","sunt","aliqua","qui","magna","minim"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Marylou Gonzales"},{"id":1,"name":"Cherie Berry"},{"id":2,"name":"Randolph Donovan"}],"images":[{"id":"54e1a2049b68b72b659adc64","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/39f521ed-ad0f-4b3f-b6f1-137b56c07c87","description":"Do nisi in tempor tempor ea mollit do cillum laborum culpa proident."},{"id":"54e1a204447447828085d5b4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7f96afb0-2bf8-465f-a7b6-57c5d04387ae","description":"Esse incididunt fugiat velit cupidatat esse mollit."},{"id":"54e1a204d8ac147cffb67c2e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9dd72b9f-0931-4bb1-8896-02ea2f3f6bdf","description":"Sit aliqua pariatur et cillum."},{"id":"54e1a2049fc91ac0d2042103","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/410d469c-d824-47ca-a2c0-7445ca088bff","description":"Dolor fugiat laboris ea pariatur ut ea quis nisi occaecat incididunt."},{"id":"54e1a20447300e29cc0d3dc4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/82cd371b-e83f-4fff-afe9-5ce88dfa05fc","description":"Proident dolor amet amet ut consectetur proident sunt proident occaecat in elit irure anim."},{"id":"54e1a2045f5b719bae06a546","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/898d969b-cfbf-4fb8-bfb8-c153fc7794df","description":"Est tempor eu culpa mollit in voluptate consequat qui ad ad est."},{"id":"54e1a2045e5739b92dbfd4a9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c4068c56-9559-4c03-92e9-d1f15eee9776","description":"Cupidatat ut et proident mollit ea deserunt."},{"id":"54e1a2049a180cf3cd884fb0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d8b926b1-dbc0-45b3-bad1-2ad499139b67","description":"Veniam mollit Lorem id ad."},{"id":"54e1a2049b148f7763db6ef0","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ea3009b8-4435-4709-bf52-30bfa384d4fe","description":"Nostrud culpa enim esse eu laboris sunt."},{"id":"54e1a204027b2e373459665a","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/435efabb-2ca0-4f33-a02e-0062c96fa304","description":"Reprehenderit exercitation sint commodo voluptate magna ea aute dolor tempor dolore elit sint duis."},{"id":"54e1a204bec9106702efe591","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0d873bb6-2b52-498a-a2b8-32ff8cd1da48","description":"Veniam sit elit reprehenderit adipisicing."},{"id":"54e1a204a7af266f9fa11e3e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/9f3ee0a0-6940-42c8-a323-e282b104f4af","description":"Nisi id cupidatat reprehenderit voluptate ipsum consequat dolor eiusmod cillum voluptate commodo qui anim id."}],"greeting":"Hello, Morris! You have 5 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a2046cd145888dee19ac","index":4,"guid":"993d48ab-d2e7-46ed-ba4f-ccaa8162e803","is_active":true,"balance":"$2,208.24","picture":"http://placehold.it/32x32","age":35,"eye_color":"green","name":{"first":"Mcneil","last":"Boyd"},"company":"PROTODYNE","email":"mcneil.boyd@protodyne.co.uk","phone":"+1 (853) 502-2770","address":"359 Bergen Street, Grahamtown, West Virginia, 5496","about":"Quis dolore proident quis sit sunt ullamco tempor tempor dolor. Cillum voluptate proident ad est aliquip. Quis aliqua eu velit qui. Nisi ut dolore ullamco ea sit. Sint irure eiusmod excepteur aliquip elit. Labore quis est ea qui magna occaecat. Ullamco excepteur anim excepteur adipisicing ex do enim Lorem ullamco veniam sunt Lorem.\r\n","registered":"Friday, May 30, 2014 12:34 PM","latitude":-23.533614,"longitude":-140.484897,"tags":["fugiat","nisi","do","adipisicing","consectetur","excepteur","incididunt"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Robinson Delaney"},{"id":1,"name":"Alvarado Madden"},{"id":2,"name":"Harriett Bell"}],"images":[{"id":"54e1a2043fadc2d71d421b09","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/0a7b6fb3-b53a-4721-a4ce-fa41d4f83d02","description":"Consectetur ex aliquip sunt cupidatat tempor excepteur dolore velit commodo laboris commodo aute."},{"id":"54e1a204b69cd4d34ce4147e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/a4002182-54c5-4a2d-973e-8b8428df0c40","description":"Lorem anim ullamco id esse aute commodo commodo mollit est ipsum nisi irure ex."},{"id":"54e1a2042b124ad18645cc09","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/32176e3f-6320-4c53-a204-7d809f4436ab","description":"Est veniam irure nulla ut."},{"id":"54e1a20430f7b2c0f5fad872","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2c28c69c-6201-4417-8df1-dbfa89ee863e","description":"Labore minim eu exercitation consequat."},{"id":"54e1a204a69c9fa81f6e1e1e","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/4712ea55-e874-4110-a89a-e13b698eff7b","description":"Adipisicing ipsum exercitation amet magna nostrud et ullamco exercitation in qui quis ullamco elit."},{"id":"54e1a2041000fbe80ee66b08","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fbf70d12-f2d5-4495-a3d6-4163d0dc3368","description":"Pariatur cillum esse ipsum voluptate aliquip ut."},{"id":"54e1a204ca2aaeaffa59ec47","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/fe07138b-f49e-4f7d-88f2-70b71cf92983","description":"Reprehenderit nisi minim occaecat irure amet veniam et irure duis ea voluptate pariatur minim."},{"id":"54e1a20475d7818c7b2afaf7","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/af36f7bb-4e65-4823-9b3d-fb65bce44a81","description":"Culpa aliquip sint ipsum aliquip aute aute quis labore voluptate voluptate adipisicing incididunt."},{"id":"54e1a204fe2262217cc24156","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/b956577a-0ce0-480f-acfb-5c642e7cdd1b","description":"Magna sunt ullamco aute est tempor cillum reprehenderit officia sunt ullamco id."}],"greeting":"Hello, Mcneil! You have 6 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a2049be46a9e27462f2f","index":5,"guid":"3bfbd0ae-fde5-4467-a3cb-2c8be1b624f7","is_active":true,"balance":"$1,521.07","picture":"http://placehold.it/32x32","age":28,"eye_color":"green","name":{"first":"Martina","last":"Patton"},"company":"KEGULAR","email":"martina.patton@kegular.biz","phone":"+1 (964) 413-2035","address":"615 Columbia Place, Harleigh, Northern Mariana Islands, 4162","about":"Quis commodo sunt velit nostrud. Enim ut ipsum magna esse ad occaecat aliquip. Cillum enim ipsum exercitation velit dolor tempor tempor. Ea dolor duis enim occaecat ipsum non minim tempor nostrud. Velit nisi fugiat elit in aute et culpa magna non ex Lorem. Tempor aliquip fugiat occaecat ad occaecat aliqua non sunt.\r\n","registered":"Monday, January 6, 2014 11:24 AM","latitude":33.883821,"longitude":-148.735935,"tags":["deserunt","proident","ad","laborum","id","exercitation","tempor"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Burks Barr"},{"id":1,"name":"Drake Long"},{"id":2,"name":"Mari Ochoa"}],"images":[{"id":"54e1a204148a95ee3dabb1c2","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/7c3804a2-ce08-44ef-976d-502df44add9d","description":"Nisi ut ipsum anim quis excepteur aute excepteur pariatur velit sunt occaecat aute commodo proident."},{"id":"54e1a204566e3047b98a1bc4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/daf24602-c166-41c0-b730-f9d5c14d4d8b","description":"Magna anim cupidatat veniam fugiat laborum."},{"id":"54e1a204ec98a562d6c4c9a3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/61a078d8-ea35-4486-8ecc-90fd7a957b6d","description":"Est sint adipisicing deserunt fugiat exercitation."},{"id":"54e1a204d130afa03bb453bf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/252238ae-58c4-4687-9931-f1dee979f98a","description":"Ut non sunt deserunt est dolore commodo irure non."},{"id":"54e1a204e6b0d68678a4bb3d","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/c0b2f50c-548a-434b-ae4c-68086b42b2cf","description":"Dolore adipisicing minim labore reprehenderit anim tempor nisi veniam anim dolor ullamco anim excepteur."},{"id":"54e1a20461b3f020e0e8c280","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/1d3f9a77-43d7-4289-9884-a1edbee09b07","description":"Elit et duis et Lorem quis occaecat pariatur minim culpa ex commodo eu."},{"id":"54e1a20400c2d60a6470ea7f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d59450bb-c947-4d70-a9d3-3dbd8f453c03","description":"Anim ipsum incididunt adipisicing pariatur id sunt."},{"id":"54e1a204c3521b0450149638","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/03b6876f-353c-486f-ab01-8d55a90efbd6","description":"Aliqua excepteur adipisicing tempor culpa reprehenderit in ut sint velit dolore culpa dolore."},{"id":"54e1a204622a067e04bf6fe3","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/76747277-cd82-4c95-a50f-25e104ff9f24","description":"Irure elit anim nulla ea ex adipisicing nisi consequat enim."},{"id":"54e1a2040e3cd6cf355b3bfd","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/da25bc44-e531-47c3-97a3-aab40be464a9","description":"Nulla est excepteur irure eiusmod."},{"id":"54e1a204b01f9703a0c0c369","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/ee44b0f0-4351-4a70-a783-5fdf7a822ee5","description":"Non do duis dolore et ea ullamco."}],"greeting":"Hello, Martina! You have 7 unread messages.","favorite_fruit":"apple"},{"_id":"54e1a2040254583a00e8a0ad","index":6,"guid":"9b976786-9bbf-4fca-9577-bc9bbc781403","is_active":false,"balance":"$2,825.62","picture":"http://placehold.it/32x32","age":27,"eye_color":"blue","name":{"first":"Flossie","last":"Warren"},"company":"VIDTO","email":"flossie.warren@vidto.me","phone":"+1 (868) 526-2416","address":"423 Junius Street, Albrightsville, New York, 2726","about":"Veniam in voluptate eiusmod labore duis adipisicing qui pariatur tempor. Occaecat pariatur ut sunt ad aliqua aliqua. Ea mollit enim sint voluptate. Reprehenderit eu reprehenderit deserunt qui id laborum occaecat eu veniam dolor esse cillum consectetur. Amet esse eu ad elit minim eu anim sunt fugiat adipisicing consequat.\r\n","registered":"Thursday, April 17, 2014 1:34 AM","latitude":-49.961415,"longitude":4.090035,"tags":["laborum","ex","est","aliqua","Lorem","laborum","laborum"],"range":[0,1,2,3,4,5,6,7,8,9],"friends":[{"id":0,"name":"Dixon Patel"},{"id":1,"name":"Iva Lane"},{"id":2,"name":"Teresa Franks"}],"images":[{"id":"54e1a2040191df2403ad3ebf","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/73cf327d-e7b3-473a-98bd-4f4b9d26a14b","description":"Minim pariatur consequat labore do adipisicing dolore exercitation amet ut deserunt qui Lorem magna."},{"id":"54e1a20421f8556886bc3b6f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/5caad5af-c88d-4530-a182-e49acdde8971","description":"Eiusmod minim sunt ipsum anim fugiat Lorem cillum do magna cupidatat."},{"id":"54e1a20458ec92953c784d28","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/864d6fe8-a7cf-4940-87ab-20607da97447","description":"Duis qui in ullamco nostrud nisi deserunt anim cillum deserunt."},{"id":"54e1a204d387c66ba9794ad9","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/d7e388af-b848-49f4-bd1d-ff3884a9834f","description":"Incididunt ipsum occaecat nisi dolore do tempor."},{"id":"54e1a204202a7495f6a0da31","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/e60281a6-332e-4406-89b2-a9e788d110da","description":"Deserunt labore nisi magna do nulla nisi aute cupidatat proident ad occaecat."},{"id":"54e1a204787e0e30d0e35ce4","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/2b934243-82b9-4a8b-ad7d-01dab7559435","description":"Esse quis nulla ad et do amet."},{"id":"54e1a20455fb4de89981cd46","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/cca71c5b-c2bb-44c0-8796-6650b1e99f6b","description":"Amet anim minim commodo sint ea aute proident aliquip consectetur excepteur non nulla."},{"id":"54e1a20434b1e6b591c5e366","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/36de445f-23a2-47fb-89d8-8dd0d7ff83c0","description":"Veniam consequat aliquip voluptate in velit."},{"id":"54e1a204a9368eb4b4bd1a5f","format":"<ReferenceError: png is not defined>","url":"http://ourimageserver/326b6040-d725-4618-b8eb-38ab8617550d","description":"Ea ad dolor nostrud magna eu sit nisi do nisi et ut cupidatat excepteur officia."}],"greeting":"Hello, Flossie! You have 8 unread messages.","favorite_fruit":"banana"},{"_id":"54e1a2048bb454f0a5ac8bde","index":7,"guid":"72a91cb6-7c27-4f34-82f5-14db8296047f","is_active":true,"balance":"$3,118.69","picture":"http://placehold.it/32x32","age":26,"eye_color":"green","name":{"first":"Lillie","last":"Burks"},"company":"PLUTORQUE","email":"lillie.burks@plutorque.us","phone":"+1 (910) 536-3488","address":"293 Stoddard Place, Statenville, Maryland, 116","about":"Minim proident ut fugiat dolore occaecat esse eu dolor magna duis
gitextract_j72hu6zl/ ├── .gitignore ├── .travis.yml ├── BenchmarkDemo/ │ ├── app/ │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── assets/ │ │ │ ├── largesample.json │ │ │ ├── mediumsample.json │ │ │ ├── smallsample.json │ │ │ └── tinysample.json │ │ ├── java/ │ │ │ └── com/ │ │ │ └── bluelinelabs/ │ │ │ └── logansquare/ │ │ │ └── demo/ │ │ │ ├── MainActivity.java │ │ │ ├── model/ │ │ │ │ ├── Friend.java │ │ │ │ ├── Image.java │ │ │ │ ├── Name.java │ │ │ │ ├── Response.java │ │ │ │ └── User.java │ │ │ ├── parsetasks/ │ │ │ │ ├── GsonParser.java │ │ │ │ ├── JacksonDatabindParser.java │ │ │ │ ├── LoganSquareParser.java │ │ │ │ ├── MoshiParser.java │ │ │ │ ├── ParseResult.java │ │ │ │ └── Parser.java │ │ │ ├── serializetasks/ │ │ │ │ ├── GsonSerializer.java │ │ │ │ ├── JacksonDatabindSerializer.java │ │ │ │ ├── LoganSquareSerializer.java │ │ │ │ ├── MoshiSerializer.java │ │ │ │ ├── SerializeResult.java │ │ │ │ └── Serializer.java │ │ │ └── widget/ │ │ │ └── BarChart.java │ │ └── res/ │ │ ├── layout/ │ │ │ └── activity_main.xml │ │ ├── values/ │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ ├── build.gradle │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── build.gradle ├── core/ │ ├── build.gradle │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── bluelinelabs/ │ └── logansquare/ │ ├── Constants.java │ ├── JsonMapper.java │ ├── LoganSquare.java │ ├── NoSuchMapperException.java │ ├── NoSuchTypeConverterException.java │ ├── ParameterizedType.java │ ├── annotation/ │ │ ├── JsonField.java │ │ ├── JsonIgnore.java │ │ ├── JsonObject.java │ │ ├── OnJsonParseComplete.java │ │ └── OnPreJsonSerialize.java │ ├── internal/ │ │ └── objectmappers/ │ │ ├── BooleanMapper.java │ │ ├── DoubleMapper.java │ │ ├── FloatMapper.java │ │ ├── IntegerMapper.java │ │ ├── ListMapper.java │ │ ├── LongMapper.java │ │ ├── MapMapper.java │ │ ├── ObjectMapper.java │ │ └── StringMapper.java │ ├── typeconverters/ │ │ ├── BooleanBasedTypeConverter.java │ │ ├── CalendarTypeConverter.java │ │ ├── DateTypeConverter.java │ │ ├── DefaultCalendarConverter.java │ │ ├── DefaultDateConverter.java │ │ ├── DefaultDateFormatter.java │ │ ├── DoubleBasedTypeConverter.java │ │ ├── EnumValueTypeConverter.java │ │ ├── FloatBasedTypeConverter.java │ │ ├── IntBasedTypeConverter.java │ │ ├── LongBasedTypeConverter.java │ │ ├── StringBasedTypeConverter.java │ │ └── TypeConverter.java │ └── util/ │ └── SimpleArrayMap.java ├── docs/ │ ├── AnnotationsOnlyModel.md │ ├── Models.md │ ├── Parsing.md │ ├── PrivateFieldsAndAccessorsModel.md │ ├── PrivateFieldsModel.md │ ├── Serializing.md │ └── TypeConverters.md ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── processor/ │ ├── build.gradle │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── bluelinelabs/ │ │ │ └── logansquare/ │ │ │ └── processor/ │ │ │ ├── JsonAnnotationProcessor.java │ │ │ ├── JsonFieldHolder.java │ │ │ ├── JsonObjectHolder.java │ │ │ ├── ObjectMapperInjector.java │ │ │ ├── TextUtils.java │ │ │ ├── TypeUtils.java │ │ │ ├── processor/ │ │ │ │ ├── JsonFieldProcessor.java │ │ │ │ ├── JsonObjectProcessor.java │ │ │ │ ├── MethodProcessor.java │ │ │ │ ├── OnJsonParseCompleteProcessor.java │ │ │ │ ├── OnPreSerializeProcessor.java │ │ │ │ └── Processor.java │ │ │ └── type/ │ │ │ ├── Type.java │ │ │ ├── collection/ │ │ │ │ ├── ArrayCollectionType.java │ │ │ │ ├── ArrayListCollectionType.java │ │ │ │ ├── CollectionType.java │ │ │ │ ├── HashMapCollectionType.java │ │ │ │ ├── LinkedHashMapCollectionType.java │ │ │ │ ├── LinkedListCollectionType.java │ │ │ │ ├── ListCollectionType.java │ │ │ │ ├── MapCollectionType.java │ │ │ │ ├── QueueCollectionType.java │ │ │ │ ├── SetCollectionType.java │ │ │ │ ├── SingleParameterCollectionType.java │ │ │ │ └── TreeMapCollectionType.java │ │ │ └── field/ │ │ │ ├── BooleanFieldType.java │ │ │ ├── ByteFieldType.java │ │ │ ├── DoubleFieldType.java │ │ │ ├── DynamicFieldType.java │ │ │ ├── FieldType.java │ │ │ ├── FloatFieldType.java │ │ │ ├── IntegerFieldType.java │ │ │ ├── JsonFieldType.java │ │ │ ├── LongFieldType.java │ │ │ ├── NumberFieldType.java │ │ │ ├── ParameterizedTypeField.java │ │ │ ├── StringFieldType.java │ │ │ ├── TypeConverterFieldType.java │ │ │ └── UnknownFieldType.java │ │ └── resources/ │ │ └── META-INF/ │ │ └── services/ │ │ └── javax.annotation.processing.Processor │ └── test/ │ ├── java/ │ │ └── com/ │ │ └── bluelinelabs/ │ │ └── logansquare/ │ │ └── processor/ │ │ ├── AbstractParentTest.java │ │ ├── DateModelTest.java │ │ ├── EnumModelTest.java │ │ ├── LowerCaseNamingPolicyTest.java │ │ ├── MultipleFieldNamesModelTest.java │ │ ├── NegativeTests.java │ │ ├── NestedCollectionModelTest.java │ │ ├── NonPrivateFieldsAndAccessorsDetectionPolicyTest.java │ │ ├── NonPrivateFieldsDetectionPolicyTest.java │ │ ├── ParentModelTest.java │ │ ├── PrePostProcessingModelTest.java │ │ ├── PrivateFieldModelTest.java │ │ ├── RoundTripTests.java │ │ ├── SimpleCollectionModelTest.java │ │ ├── SimpleGenericExtendsStringModelTest.java │ │ ├── SimpleGenericModelTest.java │ │ ├── SimpleModelTest.java │ │ ├── SimpleWrapperModelTest.java │ │ ├── WhitespaceFieldNameModelTest.java │ │ └── model/ │ │ ├── EnumListModel.java │ │ ├── ExternalModel$$JsonObjectMapper.java │ │ ├── ExternalModel.java │ │ ├── NestedCollectionModel.java │ │ ├── SimpleExtendedModel.java │ │ ├── SimpleGenericModel.java │ │ ├── SimpleGenericModelWithExtends.java │ │ ├── SimpleGenericStringModel.java │ │ ├── SimpleModel.java │ │ ├── SimpleModelWithGenericField.java │ │ ├── SimpleModelWithoutNullObjects.java │ │ ├── TwoParamGenericModel.java │ │ └── TwoParamGenericWithStringModel.java │ └── resources/ │ ├── generated/ │ │ ├── AbstractParentModel$$JsonObjectMapper.java │ │ ├── DateModel$$JsonObjectMapper.java │ │ ├── EnumModel$$JsonObjectMapper.java │ │ ├── LowerCaseNamingPolicyModel$$JsonObjectMapper.java │ │ ├── MultipleFieldNamesModel$$JsonObjectMapper.java │ │ ├── NestedCollectionModel$$JsonObjectMapper.java │ │ ├── NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper.java │ │ ├── NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper.java │ │ ├── ParentModel$$JsonObjectMapper.java │ │ ├── PrePostProcessingModel$$JsonObjectMapper.java │ │ ├── PrivateFieldModel$$JsonObjectMapper.java │ │ ├── SimpleCollectionModel$$JsonObjectMapper.java │ │ ├── SimpleGenericModel$$JsonObjectMapper.java │ │ ├── SimpleGenericModelWithExtends$$JsonObjectMapper.java │ │ ├── SimpleModel$$JsonObjectMapper.java │ │ ├── SimpleWrapperModel$$JsonObjectMapper.java │ │ └── WhitespaceFieldNameModel$$JsonObjectMapper.java │ └── model/ │ ├── bad/ │ │ ├── FieldWithoutObjectModel.java │ │ ├── GenericModel.java │ │ ├── InvalidTypeConverterModel.java │ │ ├── MethodWithArgsModel.java │ │ ├── MethodWithoutObjectModel.java │ │ ├── MultipleMethodsModel.java │ │ └── PrivateFieldModelWithoutAccessors.java │ └── good/ │ ├── AbstractParentModel.java │ ├── DateModel.java │ ├── EnumModel.java │ ├── LowerCaseNamingPolicyModel.java │ ├── MultipleFieldNamesModel.java │ ├── NestedCollectionModel.java │ ├── NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel.java │ ├── NonPrivateFieldsFieldDetectionPolicyModel.java │ ├── ParentModel.java │ ├── PrePostProcessingModel.java │ ├── PrivateFieldModel.java │ ├── SimpleCollectionModel.java │ ├── SimpleGenericModel.java │ ├── SimpleGenericModelWithExtends.java │ ├── SimpleGenericStringModel.java │ ├── SimpleModel.java │ ├── SimpleWrapperModel.java │ └── WhitespaceFieldNameModel.java └── settings.gradle
SYMBOL INDEX (745 symbols across 163 files)
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/MainActivity.java
class MainActivity (line 40) | public class MainActivity extends ActionBarActivity {
method onComplete (line 49) | @Override
method onComplete (line 55) | @Override
method onCreate (line 61) | @Override
method performParseTests (line 87) | private void performParseTests() {
method performSerializeTests (line 109) | private void performSerializeTests() {
method addBarData (line 131) | private void addBarData(Parser parser, ParseResult parseResult) {
method addBarData (line 162) | private void addBarData(Serializer serializer, SerializeResult seriali...
method getResponsesToParse (line 193) | private List<Response> getResponsesToParse() {
method readJsonFromFile (line 211) | private List<String> readJsonFromFile() {
method readFile (line 222) | private String readFile(String filename) {
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Friend.java
class Friend (line 6) | @JsonObject
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Image.java
class Image (line 6) | @JsonObject
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Name.java
class Name (line 6) | @JsonObject
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Response.java
class Response (line 10) | @JsonObject
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/User.java
class User (line 10) | @JsonObject
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/GsonParser.java
class GsonParser (line 6) | public class GsonParser extends Parser {
method GsonParser (line 10) | public GsonParser(ParseListener parseListener, String jsonString, Gson...
method parse (line 15) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/JacksonDatabindParser.java
class JacksonDatabindParser (line 6) | public class JacksonDatabindParser extends Parser {
method JacksonDatabindParser (line 10) | public JacksonDatabindParser(ParseListener parseListener, String jsonS...
method parse (line 15) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/LoganSquareParser.java
class LoganSquareParser (line 6) | public class LoganSquareParser extends Parser {
method LoganSquareParser (line 8) | public LoganSquareParser(ParseListener parseListener, String jsonStrin...
method parse (line 12) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/MoshiParser.java
class MoshiParser (line 6) | public class MoshiParser extends Parser {
method MoshiParser (line 10) | public MoshiParser(Parser.ParseListener parseListener, String jsonStri...
method parse (line 15) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/ParseResult.java
class ParseResult (line 3) | public class ParseResult {
method ParseResult (line 8) | public ParseResult(long runDuration, int objectsParsed) {
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/Parser.java
class Parser (line 7) | public abstract class Parser extends AsyncTask<Void, Void, ParseResult> {
type ParseListener (line 9) | public interface ParseListener {
method onComplete (line 10) | void onComplete(Parser parser, ParseResult parseResult);
method Parser (line 16) | protected Parser(ParseListener parseListener, String jsonString) {
method doInBackground (line 21) | @Override
method onPostExecute (line 32) | @Override
method parse (line 37) | protected abstract int parse(String json);
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/GsonSerializer.java
class GsonSerializer (line 6) | public class GsonSerializer extends Serializer {
method GsonSerializer (line 10) | public GsonSerializer(SerializeListener parseListener, Response respon...
method serialize (line 15) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/JacksonDatabindSerializer.java
class JacksonDatabindSerializer (line 6) | public class JacksonDatabindSerializer extends Serializer {
method JacksonDatabindSerializer (line 10) | public JacksonDatabindSerializer(SerializeListener parseListener, Resp...
method serialize (line 15) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/LoganSquareSerializer.java
class LoganSquareSerializer (line 6) | public class LoganSquareSerializer extends Serializer {
method LoganSquareSerializer (line 8) | public LoganSquareSerializer(SerializeListener parseListener, Response...
method serialize (line 12) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/MoshiSerializer.java
class MoshiSerializer (line 6) | public class MoshiSerializer extends Serializer {
method MoshiSerializer (line 10) | public MoshiSerializer(Serializer.SerializeListener parseListener, Res...
method serialize (line 15) | @Override
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/SerializeResult.java
class SerializeResult (line 3) | public class SerializeResult {
method SerializeResult (line 8) | public SerializeResult(long runDuration, int objectsSerialized) {
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/Serializer.java
class Serializer (line 9) | public abstract class Serializer extends AsyncTask<Void, Void, Serialize...
type SerializeListener (line 11) | public interface SerializeListener {
method onComplete (line 12) | void onComplete(Serializer serializer, SerializeResult serializeResu...
method Serializer (line 18) | protected Serializer(SerializeListener parseListener, Response respons...
method doInBackground (line 23) | @Override
method onPostExecute (line 34) | @Override
method serialize (line 39) | protected abstract String serialize(Response response);
FILE: BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/widget/BarChart.java
class BarChart (line 17) | public class BarChart extends View {
method BarChart (line 33) | public BarChart(Context context) {
method BarChart (line 38) | public BarChart(Context context, AttributeSet attrs) {
method BarChart (line 43) | public BarChart(Context context, AttributeSet attrs, int defStyleAttr) {
method init (line 48) | private void init(Context context) {
method setSections (line 79) | public void setSections(String[] titles) {
method setColumnTitles (line 85) | public void setColumnTitles(String[] titles) {
method clear (line 93) | public void clear() {
method addTiming (line 104) | public void addTiming(int section, int column, float timing) {
method onMeasure (line 109) | @Override protected void onMeasure(int widthMeasureSpec, int heightMea...
method onDraw (line 115) | @Override
class Section (line 162) | public static class Section {
method Section (line 167) | public Section() {
class Column (line 173) | public static class Column {
method getTitle (line 178) | public String getTitle() {
method getMedianTiming (line 190) | public float getMedianTiming() {
method addTiming (line 198) | public void addTiming(float timing) {
FILE: core/src/main/java/com/bluelinelabs/logansquare/Constants.java
class Constants (line 3) | public class Constants {
FILE: core/src/main/java/com/bluelinelabs/logansquare/JsonMapper.java
class JsonMapper (line 17) | public abstract class JsonMapper<T> {
method parse (line 24) | public abstract T parse(JsonParser jsonParser) throws IOException;
method parseField (line 33) | public abstract void parseField(T instance, String fieldName, JsonPars...
method serialize (line 42) | public abstract void serialize(T object, JsonGenerator generator, bool...
method parse (line 49) | public T parse(InputStream is) throws IOException {
method parse (line 60) | public T parse(byte[] byteArray) throws IOException {
method parse (line 71) | public T parse(char[] charArray) throws IOException {
method parse (line 82) | public T parse(String jsonString) throws IOException {
method parseList (line 93) | public List<T> parseList(InputStream is) throws IOException {
method parseList (line 104) | public List<T> parseList(byte[] byteArray) throws IOException {
method parseList (line 115) | public List<T> parseList(char[] charArray) throws IOException {
method parseList (line 126) | public List<T> parseList(String jsonString) throws IOException {
method parseList (line 137) | public List<T> parseList(JsonParser jsonParser) throws IOException {
method parseMap (line 152) | public Map<String, T> parseMap(InputStream is) throws IOException {
method parseMap (line 163) | public Map<String, T> parseMap(byte[] byteArray) throws IOException {
method parseMap (line 174) | public Map<String, T> parseMap(char[] charArray) throws IOException {
method parseMap (line 185) | public Map<String, T> parseMap(String jsonString) throws IOException {
method parseMap (line 196) | public Map<String, T> parseMap(JsonParser jsonParser) throws IOExcepti...
method serialize (line 215) | public String serialize(T object) throws IOException {
method serialize (line 229) | public void serialize(T object, OutputStream os) throws IOException {
method serialize (line 240) | public String serialize(List<T> list) throws IOException {
method serialize (line 254) | public void serialize(List<T> list, OutputStream os) throws IOException {
method serialize (line 266) | public void serialize(List<T> list, JsonGenerator jsonGenerator) throw...
method serialize (line 283) | public String serialize(Map<String, T> map) throws IOException {
method serialize (line 297) | public void serialize(Map<String, T> map, OutputStream os) throws IOEx...
method serialize (line 309) | public void serialize(Map<String, T> map, JsonGenerator jsonGenerator)...
FILE: core/src/main/java/com/bluelinelabs/logansquare/LoganSquare.java
class LoganSquare (line 31) | public class LoganSquare {
method parse (line 68) | public static <E> E parse(InputStream is, Class<E> jsonObjectClass) th...
method parse (line 78) | public static <E> E parse(String jsonString, Class<E> jsonObjectClass)...
method parse (line 88) | public static <E> E parse(InputStream is, ParameterizedType<E> jsonObj...
method parse (line 98) | public static <E> E parse(String jsonString, ParameterizedType<E> json...
method parseList (line 108) | public static <E> List<E> parseList(InputStream is, Class<E> jsonObjec...
method parseList (line 118) | public static <E> List<E> parseList(String jsonString, Class<E> jsonOb...
method parseMap (line 128) | public static <E> Map<String, E> parseMap(InputStream is, Class<E> jso...
method parseMap (line 138) | public static <E> Map<String, E> parseMap(String jsonString, Class<E> ...
method serialize (line 147) | @SuppressWarnings("unchecked")
method serialize (line 158) | @SuppressWarnings("unchecked")
method serialize (line 169) | @SuppressWarnings("unchecked")
method serialize (line 181) | @SuppressWarnings("unchecked")
method serialize (line 192) | public static <E> String serialize(List<E> list, Class<E> jsonObjectCl...
method serialize (line 203) | public static <E> void serialize(List<E> list, OutputStream os, Class<...
method serialize (line 213) | public static <E> String serialize(Map<String, E> map, Class<E> jsonOb...
method serialize (line 224) | public static <E> void serialize(Map<String, E> map, OutputStream os, ...
method getMapper (line 228) | @SuppressWarnings("unchecked")
method getMapper (line 242) | @SuppressWarnings("unchecked")
method supports (line 280) | @SuppressWarnings("unchecked")
method supports (line 290) | @SuppressWarnings("unchecked")
method mapperFor (line 300) | public static <E> JsonMapper<E> mapperFor(Class<E> cls) throws NoSuchM...
method mapperFor (line 315) | @SuppressWarnings("unchecked")
method mapperFor (line 320) | public static <E> JsonMapper<E> mapperFor(ParameterizedType<E> type, S...
method typeConverterFor (line 334) | @SuppressWarnings("unchecked")
method registerTypeConverter (line 349) | public static <E> void registerTypeConverter(Class<E> cls, TypeConvert...
FILE: core/src/main/java/com/bluelinelabs/logansquare/NoSuchMapperException.java
class NoSuchMapperException (line 7) | public class NoSuchMapperException extends RuntimeException {
method NoSuchMapperException (line 9) | public NoSuchMapperException(Class cls) {
FILE: core/src/main/java/com/bluelinelabs/logansquare/NoSuchTypeConverterException.java
class NoSuchTypeConverterException (line 7) | public class NoSuchTypeConverterException extends RuntimeException {
method NoSuchTypeConverterException (line 9) | public NoSuchTypeConverterException(Class cls) {
FILE: core/src/main/java/com/bluelinelabs/logansquare/ParameterizedType.java
class ParameterizedType (line 11) | public abstract class ParameterizedType<T> {
method ParameterizedType (line 15) | public ParameterizedType() {
method ParameterizedType (line 28) | private ParameterizedType(Type type) {
method addTypeParameters (line 34) | private void addTypeParameters(Type type) {
method getRawType (line 45) | private Class getRawType(Type type) {
method equals (line 61) | @Override
method hashCode (line 77) | @Override
class ConcreteParameterizedType (line 84) | static class ConcreteParameterizedType<T> extends ParameterizedType<T> {
method ConcreteParameterizedType (line 85) | public ConcreteParameterizedType(Type type) {
FILE: core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonIgnore.java
type IgnorePolicy (line 21) | public enum IgnorePolicy {
FILE: core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonObject.java
type FieldDetectionPolicy (line 22) | public enum FieldDetectionPolicy {
type FieldNamingPolicy (line 39) | public enum FieldNamingPolicy {
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/BooleanMapper.java
class BooleanMapper (line 13) | public class BooleanMapper extends JsonMapper<Boolean> {
method parse (line 15) | @Override
method parseField (line 24) | @Override
method serialize (line 27) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/DoubleMapper.java
class DoubleMapper (line 13) | public class DoubleMapper extends JsonMapper<Double> {
method parse (line 15) | @Override
method parseField (line 24) | @Override
method serialize (line 27) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/FloatMapper.java
class FloatMapper (line 13) | public class FloatMapper extends JsonMapper<Float> {
method parse (line 15) | @Override
method parseField (line 24) | @Override
method serialize (line 27) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/IntegerMapper.java
class IntegerMapper (line 13) | public class IntegerMapper extends JsonMapper<Integer> {
method parse (line 15) | @Override
method parseField (line 24) | @Override
method serialize (line 27) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/ListMapper.java
class ListMapper (line 14) | public class ListMapper extends JsonMapper<List<Object>> {
method parse (line 16) | @Override
method parseField (line 21) | @Override
method serialize (line 24) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/LongMapper.java
class LongMapper (line 13) | public class LongMapper extends JsonMapper<Long> {
method parse (line 15) | @Override
method parseField (line 24) | @Override
method serialize (line 27) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/MapMapper.java
class MapMapper (line 14) | public class MapMapper extends JsonMapper<Map<String, Object>> {
method parse (line 16) | @Override
method parseField (line 21) | @Override
method serialize (line 24) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/ObjectMapper.java
class ObjectMapper (line 15) | public class ObjectMapper extends JsonMapper<Object> {
method parse (line 17) | @Override
method parseField (line 43) | @Override
method serialize (line 46) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/StringMapper.java
class StringMapper (line 12) | public class StringMapper extends JsonMapper<String> {
method parse (line 14) | @Override
method parseField (line 19) | @Override
method serialize (line 22) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/BooleanBasedTypeConverter.java
class BooleanBasedTypeConverter (line 8) | public abstract class BooleanBasedTypeConverter<T> implements TypeConver...
method getFromBoolean (line 15) | public abstract T getFromBoolean(boolean b);
method convertToBoolean (line 22) | public abstract boolean convertToBoolean(T object);
method parse (line 24) | @Override
method serialize (line 29) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/CalendarTypeConverter.java
class CalendarTypeConverter (line 11) | public abstract class CalendarTypeConverter implements TypeConverter<Cal...
method initialValue (line 15) | @Override
method parse (line 21) | @Override
method serialize (line 33) | @Override
method getDateFormat (line 43) | public abstract DateFormat getDateFormat();
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DateTypeConverter.java
class DateTypeConverter (line 11) | public abstract class DateTypeConverter implements TypeConverter<Date> {
method initialValue (line 15) | @Override
method parse (line 21) | @Override
method serialize (line 35) | @Override
method getDateFormat (line 50) | public abstract DateFormat getDateFormat();
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultCalendarConverter.java
class DefaultCalendarConverter (line 6) | public class DefaultCalendarConverter extends CalendarTypeConverter {
method DefaultCalendarConverter (line 10) | public DefaultCalendarConverter() {
method getDateFormat (line 14) | public DateFormat getDateFormat() {
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultDateConverter.java
class DefaultDateConverter (line 6) | public class DefaultDateConverter extends DateTypeConverter {
method getDateFormat (line 8) | public DateFormat getDateFormat() {
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultDateFormatter.java
class DefaultDateFormatter (line 11) | public class DefaultDateFormatter extends SimpleDateFormat {
method DefaultDateFormatter (line 13) | public DefaultDateFormatter() {
method getFixedInputString (line 19) | private String getFixedInputString(String input) {
method parse (line 23) | @Override
method parseObject (line 28) | @Override
method parseObject (line 33) | @Override
method parse (line 38) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DoubleBasedTypeConverter.java
class DoubleBasedTypeConverter (line 8) | public abstract class DoubleBasedTypeConverter<T> implements TypeConvert...
method getFromDouble (line 15) | public abstract T getFromDouble(double d);
method convertToDouble (line 22) | public abstract double convertToDouble(T object);
method parse (line 24) | @Override
method serialize (line 29) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/EnumValueTypeConverter.java
class EnumValueTypeConverter (line 3) | public class EnumValueTypeConverter<T extends Enum<T>> extends StringBas...
method EnumValueTypeConverter (line 7) | public EnumValueTypeConverter(Class<T> cls) {
method getFromString (line 11) | @Override
method convertToString (line 16) | @Override
method convertString (line 21) | public String convertString(String string, boolean forParse) {
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/FloatBasedTypeConverter.java
class FloatBasedTypeConverter (line 8) | public abstract class FloatBasedTypeConverter<T> implements TypeConverte...
method getFromFloat (line 15) | public abstract T getFromFloat(float f);
method convertToFloat (line 22) | public abstract float convertToFloat(T object);
method parse (line 24) | @Override
method serialize (line 29) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/IntBasedTypeConverter.java
class IntBasedTypeConverter (line 8) | public abstract class IntBasedTypeConverter<T> implements TypeConverter<...
method getFromInt (line 15) | public abstract T getFromInt(int i);
method convertToInt (line 22) | public abstract int convertToInt(T object);
method parse (line 24) | @Override
method serialize (line 29) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/LongBasedTypeConverter.java
class LongBasedTypeConverter (line 8) | public abstract class LongBasedTypeConverter<T> implements TypeConverter...
method getFromLong (line 15) | public abstract T getFromLong(long l);
method convertToLong (line 22) | public abstract long convertToLong(T object);
method parse (line 24) | @Override
method serialize (line 29) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/StringBasedTypeConverter.java
class StringBasedTypeConverter (line 8) | public abstract class StringBasedTypeConverter<T> implements TypeConvert...
method getFromString (line 15) | public abstract T getFromString(String string);
method convertToString (line 22) | public abstract String convertToString(T object);
method parse (line 24) | @Override
method serialize (line 29) | @Override
FILE: core/src/main/java/com/bluelinelabs/logansquare/typeconverters/TypeConverter.java
type TypeConverter (line 9) | public interface TypeConverter<T> {
method parse (line 16) | T parse(JsonParser jsonParser) throws IOException;
method serialize (line 26) | void serialize(T object, String fieldName, boolean writeFieldNameForOb...
FILE: core/src/main/java/com/bluelinelabs/logansquare/util/SimpleArrayMap.java
class SimpleArrayMap (line 29) | public class SimpleArrayMap<K, V> {
method indexOf (line 60) | int indexOf(Object key, int hash) {
method indexOfNull (line 98) | int indexOfNull() {
method allocArrays (line 136) | private void allocArrays(final int size) {
method freeArrays (line 167) | private static void freeArrays(final int[] hashes, final Object[] arra...
method SimpleArrayMap (line 199) | public SimpleArrayMap() {
method SimpleArrayMap (line 208) | public SimpleArrayMap(int capacity) {
method SimpleArrayMap (line 221) | public SimpleArrayMap(SimpleArrayMap map) {
method clear (line 231) | public void clear() {
method ensureCapacity (line 244) | public void ensureCapacity(int minimumCapacity) {
method containsKey (line 263) | public boolean containsKey(Object key) {
method indexOfKey (line 273) | public int indexOfKey(Object key) {
method indexOfValue (line 277) | int indexOfValue(Object value) {
method containsValue (line 303) | public boolean containsValue(Object value) {
method get (line 313) | public V get(Object key) {
method keyAt (line 323) | public K keyAt(int index) {
method valueAt (line 332) | public V valueAt(int index) {
method setValueAt (line 342) | public V setValueAt(int index, V value) {
method isEmpty (line 352) | public boolean isEmpty() {
method put (line 364) | public V put(K key, V value) {
method putAll (line 414) | public void putAll(SimpleArrayMap<? extends K, ? extends V> array) {
method remove (line 436) | public V remove(Object key) {
method removeAt (line 450) | public V removeAt(int index) {
method size (line 496) | public int size() {
method equals (line 508) | @Override
method hashCode (line 545) | @Override
method toString (line 564) | @Override
method binarySearch (line 594) | static int binarySearch(int[] array, int size, int value) {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonAnnotationProcessor.java
class JsonAnnotationProcessor (line 27) | public class JsonAnnotationProcessor extends AbstractProcessor {
method init (line 34) | @Override
method getSupportedAnnotationTypes (line 45) | @Override
method getSupportedSourceVersion (line 54) | @Override
method process (line 59) | @Override
method error (line 94) | private void error(String message, Object... args) {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonFieldHolder.java
class JsonFieldHolder (line 19) | public class JsonFieldHolder {
method fill (line 28) | public String fill(Element element, Elements elements, Types types, St...
method ensureValidType (line 52) | private String ensureValidType(Type type, Element element) {
method getGetter (line 69) | public static String getGetter(Element element, Elements elements) {
method getSetter (line 115) | public static String getSetter(Element element, Elements elements) {
method hasSetter (line 147) | public boolean hasSetter() {
method hasGetter (line 151) | public boolean hasGetter() {
method isGenericType (line 155) | public boolean isGenericType() {
method isGenericType (line 159) | private boolean isGenericType(Type type) {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonObjectHolder.java
class JsonObjectHolder (line 17) | public class JsonObjectHolder {
method hasParentClass (line 39) | public boolean hasParentClass() {
method getParameterizedParentTypeName (line 43) | public TypeName getParameterizedParentTypeName() {
method JsonObjectHolder (line 59) | private JsonObjectHolder(JsonObjectHolderBuilder builder) {
class JsonObjectHolderBuilder (line 74) | public static class JsonObjectHolderBuilder {
method setPackageName (line 88) | public JsonObjectHolderBuilder setPackageName(String packageName) {
method setInjectedClassName (line 93) | public JsonObjectHolderBuilder setInjectedClassName(String injectedC...
method setObjectTypeName (line 98) | public JsonObjectHolderBuilder setObjectTypeName(TypeName objectType...
method setIsAbstractClass (line 103) | public JsonObjectHolderBuilder setIsAbstractClass(boolean isAbstract...
method setParentTypeName (line 108) | public JsonObjectHolderBuilder setParentTypeName(TypeName parentType...
method setParentTypeParameters (line 113) | public JsonObjectHolderBuilder setParentTypeParameters(List<? extend...
method setParentUsedTypeParameters (line 118) | public JsonObjectHolderBuilder setParentUsedTypeParameters(List<Stri...
method setFieldDetectionPolicy (line 123) | public JsonObjectHolderBuilder setFieldDetectionPolicy(FieldDetectio...
method setFieldNamingPolicy (line 128) | public JsonObjectHolderBuilder setFieldNamingPolicy(FieldNamingPolic...
method setSerializeNullObjects (line 133) | public JsonObjectHolderBuilder setSerializeNullObjects(boolean seria...
method setSerializeNullCollectionElements (line 138) | public JsonObjectHolderBuilder setSerializeNullCollectionElements(bo...
method setTypeParameters (line 143) | public JsonObjectHolderBuilder setTypeParameters(List<? extends Type...
method build (line 148) | public JsonObjectHolder build() {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/ObjectMapperInjector.java
class ObjectMapperInjector (line 36) | public class ObjectMapperInjector {
method ObjectMapperInjector (line 44) | public ObjectMapperInjector(JsonObjectHolder jsonObjectHolder) {
method getJavaClassFile (line 48) | public String getJavaClassFile() {
method getTypeSpec (line 57) | private TypeSpec getTypeSpec() {
method getParseMethod (line 172) | private MethodSpec getParseMethod() {
method getParseFieldMethod (line 208) | private MethodSpec getParseFieldMethod() {
method getSerializeMethod (line 235) | private MethodSpec getSerializeMethod() {
method insertSerializeStatements (line 249) | private void insertSerializeStatements(MethodSpec.Builder builder) {
method addParseFieldLines (line 285) | private int addParseFieldLines(MethodSpec.Builder builder) {
method addUsedJsonMapperVariables (line 331) | private void addUsedJsonMapperVariables(TypeSpec.Builder builder) {
method addUsedTypeConverterMethods (line 347) | private void addUsedTypeConverterMethods(TypeSpec.Builder builder) {
method getJsonMapperVariableNameForTypeParameter (line 373) | private String getJsonMapperVariableNameForTypeParameter(String typeNa...
method getStaticFinalTypeConverterVariableName (line 379) | public static String getStaticFinalTypeConverterVariableName(TypeName ...
method getTypeConverterVariableName (line 383) | public static String getTypeConverterVariableName(TypeName typeName) {
method setFieldHolderJsonMapperVariableName (line 387) | private void setFieldHolderJsonMapperVariableName(Type type) {
method getMapperVariableName (line 398) | public static String getMapperVariableName(Class cls) {
method getMapperVariableName (line 402) | public static String getMapperVariableName(String fullyQualifiedClassN...
method getTypeConverterGetter (line 406) | public static String getTypeConverterGetter(TypeName typeName) {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/TextUtils.java
class TextUtils (line 6) | public class TextUtils {
method isEmpty (line 8) | public static boolean isEmpty(String string) {
method toUniqueFieldNameVariable (line 12) | public static String toUniqueFieldNameVariable(String fieldName, List<...
method toUpperCaseWithUnderscores (line 19) | public static String toUpperCaseWithUnderscores(String className) {
method toLowerCaseWithUnderscores (line 32) | public static String toLowerCaseWithUnderscores(String className) {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/TypeUtils.java
class TypeUtils (line 13) | public class TypeUtils {
method getSimpleClassName (line 15) | public static String getSimpleClassName(TypeElement type, String packa...
method getInjectedFQCN (line 19) | public static String getInjectedFQCN(TypeElement type, Elements elemen...
method getInjectedFQCN (line 24) | public static String getInjectedFQCN(ClassName className) {
method getParameterizedTypes (line 35) | @SuppressWarnings("unchecked")
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/JsonFieldProcessor.java
class JsonFieldProcessor (line 33) | public class JsonFieldProcessor extends Processor {
method JsonFieldProcessor (line 35) | public JsonFieldProcessor(ProcessingEnvironment processingEnv) {
method getAnnotation (line 39) | @Override
method findAndParseObjects (line 44) | @Override
method processJsonFieldAnnotation (line 58) | private void processJsonFieldAnnotation(Element element, Map<String, J...
method isJsonFieldFieldAnnotationValid (line 96) | private boolean isJsonFieldFieldAnnotationValid(Element element, Eleme...
method ensureTypeConverterClassValid (line 113) | private boolean ensureTypeConverterClassValid(TypeMirror typeConverter...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/JsonObjectProcessor.java
class JsonObjectProcessor (line 39) | public class JsonObjectProcessor extends Processor {
method JsonObjectProcessor (line 41) | public JsonObjectProcessor(ProcessingEnvironment processingEnv) {
method getAnnotation (line 45) | @Override
method findAndParseObjects (line 50) | @Override
method processJsonObjectAnnotation (line 64) | private void processJsonObjectAnnotation(Element element, Map<String, ...
method addAllNonPrivateFields (line 138) | private void addAllNonPrivateFields(Element element, Elements elements...
method addAllNonPrivateAccessors (line 151) | private void addAllNonPrivateAccessors(Element element, Elements eleme...
method createOrUpdateFieldHolder (line 171) | private void createOrUpdateFieldHolder(Element element, Elements eleme...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/MethodProcessor.java
class MethodProcessor (line 12) | public abstract class MethodProcessor extends Processor {
method MethodProcessor (line 14) | protected MethodProcessor(ProcessingEnvironment processingEnv) {
method isCallbackMethodAnnotationValid (line 18) | public boolean isCallbackMethodAnnotationValid(Element element, String...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/OnJsonParseCompleteProcessor.java
class OnJsonParseCompleteProcessor (line 18) | public class OnJsonParseCompleteProcessor extends MethodProcessor {
method OnJsonParseCompleteProcessor (line 20) | public OnJsonParseCompleteProcessor(ProcessingEnvironment processingEn...
method getAnnotation (line 24) | @Override
method findAndParseObjects (line 29) | @Override
method processOnCompleteMethodAnnotation (line 43) | private void processOnCompleteMethodAnnotation(Element element, Map<St...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/OnPreSerializeProcessor.java
class OnPreSerializeProcessor (line 18) | public class OnPreSerializeProcessor extends MethodProcessor {
method OnPreSerializeProcessor (line 20) | public OnPreSerializeProcessor(ProcessingEnvironment processingEnv) {
method getAnnotation (line 24) | @Override
method findAndParseObjects (line 29) | @Override
method processOnPreJsonSerializeMethodAnnotation (line 43) | private void processOnPreJsonSerializeMethodAnnotation(Element element...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/Processor.java
class Processor (line 16) | public abstract class Processor {
method Processor (line 20) | protected Processor(ProcessingEnvironment processingEnv) {
method getAnnotation (line 24) | public abstract Class getAnnotation();
method findAndParseObjects (line 25) | public abstract void findAndParseObjects(RoundEnvironment env, Map<Str...
method allProcessors (line 27) | public static List<Processor> allProcessors(ProcessingEnvironment proc...
method error (line 36) | public void error(Element element, String message, Object... args) {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/Type.java
class Type (line 22) | public abstract class Type {
method getTypeName (line 26) | public abstract TypeName getTypeName();
method getParameterizedTypeString (line 27) | public abstract String getParameterizedTypeString();
method getParameterizedTypeStringArgs (line 28) | public abstract Object[] getParameterizedTypeStringArgs();
method parse (line 29) | public abstract void parse(MethodSpec.Builder builder, int depth, Stri...
method serialize (line 30) | public abstract void serialize(MethodSpec.Builder builder, int depth, ...
method Type (line 32) | public Type() {
method typeFor (line 36) | public static Type typeFor(TypeMirror typeMirror, TypeMirror typeConve...
method expandStringArgs (line 62) | protected Object[] expandStringArgs(Object... args) {
method addParameterTypes (line 75) | public void addParameterTypes(List<TypeMirror> parameterTypes, Element...
method addParameterType (line 81) | public void addParameterType(TypeMirror parameterType, Elements elemen...
method getUsedJsonObjectMappers (line 85) | public Set<ClassNameObjectMapper> getUsedJsonObjectMappers() {
method getUsedTypeConverters (line 93) | public Set<TypeName> getUsedTypeConverters() {
class ClassNameObjectMapper (line 101) | public static class ClassNameObjectMapper {
method ClassNameObjectMapper (line 105) | public ClassNameObjectMapper(ClassName className, String objectMappe...
method equals (line 110) | @Override
method hashCode (line 121) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ArrayCollectionType.java
class ArrayCollectionType (line 18) | public class ArrayCollectionType extends CollectionType {
method ArrayCollectionType (line 22) | public ArrayCollectionType(Type arrayType) {
method getTypeName (line 26) | @Override
method getParameterizedTypeString (line 31) | @Override
method getParameterizedTypeStringArgs (line 36) | @Override
method parse (line 41) | @Override
method serialize (line 84) | @Override
method getUsedJsonObjectMappers (line 139) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ArrayListCollectionType.java
class ArrayListCollectionType (line 8) | public class ArrayListCollectionType extends ListCollectionType {
method ArrayListCollectionType (line 10) | public ArrayListCollectionType(ClassName className) {
method getTypeName (line 14) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/CollectionType.java
class CollectionType (line 11) | public abstract class CollectionType extends Type {
method collectionTypeFor (line 13) | public static CollectionType collectionTypeFor(TypeMirror typeMirror, ...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/HashMapCollectionType.java
class HashMapCollectionType (line 8) | public class HashMapCollectionType extends MapCollectionType {
method HashMapCollectionType (line 10) | public HashMapCollectionType(ClassName className) {
method getTypeName (line 14) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/LinkedHashMapCollectionType.java
class LinkedHashMapCollectionType (line 8) | public class LinkedHashMapCollectionType extends MapCollectionType {
method LinkedHashMapCollectionType (line 10) | public LinkedHashMapCollectionType(ClassName className) {
method getTypeName (line 14) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/LinkedListCollectionType.java
class LinkedListCollectionType (line 8) | public class LinkedListCollectionType extends ListCollectionType {
method LinkedListCollectionType (line 10) | public LinkedListCollectionType(ClassName className) {
method getTypeName (line 14) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ListCollectionType.java
class ListCollectionType (line 7) | public abstract class ListCollectionType extends SingleParameterCollecti...
method ListCollectionType (line 11) | public ListCollectionType(ClassName className) {
method getParameterizedTypeString (line 15) | @Override
method getParameterizedTypeStringArgs (line 20) | @Override
method getGenericClass (line 25) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/MapCollectionType.java
class MapCollectionType (line 16) | public abstract class MapCollectionType extends CollectionType {
method MapCollectionType (line 20) | public MapCollectionType(ClassName className) {
method getParameterizedTypeString (line 24) | @Override
method getParameterizedTypeStringArgs (line 29) | @Override
method parse (line 34) | @Override
method serialize (line 64) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/QueueCollectionType.java
class QueueCollectionType (line 9) | public class QueueCollectionType extends SingleParameterCollectionType {
method QueueCollectionType (line 13) | public QueueCollectionType(ClassName className) {
method getTypeName (line 17) | @Override
method getParameterizedTypeString (line 22) | @Override
method getParameterizedTypeStringArgs (line 27) | @Override
method getGenericClass (line 32) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/SetCollectionType.java
class SetCollectionType (line 9) | public class SetCollectionType extends SingleParameterCollectionType {
method SetCollectionType (line 13) | public SetCollectionType(ClassName className) {
method getTypeName (line 17) | @Override
method getParameterizedTypeString (line 22) | @Override
method getParameterizedTypeStringArgs (line 27) | @Override
method getGenericClass (line 32) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/SingleParameterCollectionType.java
class SingleParameterCollectionType (line 15) | public abstract class SingleParameterCollectionType extends CollectionTy...
method getGenericClass (line 17) | public abstract Class getGenericClass();
method parse (line 19) | @Override
method serialize (line 47) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/TreeMapCollectionType.java
class TreeMapCollectionType (line 8) | public class TreeMapCollectionType extends MapCollectionType {
method TreeMapCollectionType (line 10) | public TreeMapCollectionType(ClassName className) {
method getTypeName (line 14) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/BooleanFieldType.java
class BooleanFieldType (line 13) | public class BooleanFieldType extends FieldType {
method BooleanFieldType (line 17) | public BooleanFieldType(boolean isPrimitive) {
method getTypeName (line 21) | @Override
method getNonPrimitiveTypeName (line 26) | @Override
method parse (line 31) | @Override
method serialize (line 42) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/ByteFieldType.java
class ByteFieldType (line 10) | public class ByteFieldType extends NumberFieldType {
method ByteFieldType (line 12) | public ByteFieldType(boolean isPrimitive) {
method getTypeName (line 16) | @Override
method getNonPrimitiveTypeName (line 21) | @Override
method parse (line 26) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/DoubleFieldType.java
class DoubleFieldType (line 10) | public class DoubleFieldType extends NumberFieldType {
method DoubleFieldType (line 12) | public DoubleFieldType(boolean isPrimitive) {
method getTypeName (line 16) | @Override
method getNonPrimitiveTypeName (line 21) | @Override
method parse (line 26) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/DynamicFieldType.java
class DynamicFieldType (line 13) | public class DynamicFieldType extends FieldType {
method DynamicFieldType (line 17) | public DynamicFieldType(TypeName typeName) {
method getTypeName (line 21) | @Override
method getNonPrimitiveTypeName (line 26) | @Override
method parse (line 31) | @Override
method serialize (line 37) | @Override
method getUsedTypeConverters (line 59) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/FieldType.java
class FieldType (line 16) | public abstract class FieldType extends Type {
method getNonPrimitiveTypeName (line 18) | public abstract TypeName getNonPrimitiveTypeName();
method getParameterizedTypeString (line 20) | @Override
method getParameterizedTypeStringArgs (line 25) | @Override
method fieldTypeFor (line 30) | public static FieldType fieldTypeFor(TypeMirror typeMirror, TypeMirror...
method replaceLastLiteral (line 75) | protected static String replaceLastLiteral(String string, String repla...
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/FloatFieldType.java
class FloatFieldType (line 10) | public class FloatFieldType extends NumberFieldType {
method FloatFieldType (line 12) | public FloatFieldType(boolean isPrimitive) {
method getTypeName (line 16) | @Override
method getNonPrimitiveTypeName (line 21) | @Override
method parse (line 26) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/IntegerFieldType.java
class IntegerFieldType (line 10) | public class IntegerFieldType extends NumberFieldType {
method IntegerFieldType (line 12) | public IntegerFieldType(boolean isPrimitive) {
method getTypeName (line 16) | @Override
method getNonPrimitiveTypeName (line 21) | @Override
method parse (line 26) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/JsonFieldType.java
class JsonFieldType (line 15) | public class JsonFieldType extends FieldType {
method JsonFieldType (line 21) | public JsonFieldType(ClassName className) {
method getTypeName (line 27) | @Override
method getNonPrimitiveTypeName (line 32) | @Override
method parse (line 37) | @Override
method serialize (line 43) | @Override
method getUsedJsonObjectMappers (line 70) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/LongFieldType.java
class LongFieldType (line 10) | public class LongFieldType extends NumberFieldType {
method LongFieldType (line 12) | public LongFieldType(boolean isPrimitive) {
method getTypeName (line 16) | @Override
method getNonPrimitiveTypeName (line 21) | @Override
method parse (line 26) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/NumberFieldType.java
class NumberFieldType (line 9) | public abstract class NumberFieldType extends FieldType {
method NumberFieldType (line 13) | public NumberFieldType(boolean isPrimitive) {
method serialize (line 17) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/ParameterizedTypeField.java
class ParameterizedTypeField (line 14) | public class ParameterizedTypeField extends FieldType {
method ParameterizedTypeField (line 19) | public ParameterizedTypeField(TypeName typeName) {
method parse (line 23) | @Override
method serialize (line 29) | @Override
method getParameterizedTypeString (line 53) | @Override
method getParameterizedTypeStringArgs (line 70) | @Override
method getNonPrimitiveTypeName (line 83) | @Override
method getTypeName (line 88) | @Override
method setJsonMapperVariableName (line 93) | public void setJsonMapperVariableName(String jsonMapperVariableName) {
method getParameterName (line 97) | public String getParameterName() {
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/StringFieldType.java
class StringFieldType (line 12) | public class StringFieldType extends FieldType {
method getTypeName (line 14) | @Override
method getNonPrimitiveTypeName (line 19) | @Override
method parse (line 24) | @Override
method serialize (line 30) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/TypeConverterFieldType.java
class TypeConverterFieldType (line 13) | public class TypeConverterFieldType extends FieldType {
method TypeConverterFieldType (line 18) | public TypeConverterFieldType(TypeName typeName, ClassName typeConvert...
method getTypeName (line 23) | @Override
method getNonPrimitiveTypeName (line 28) | @Override
method getTypeConverterClassName (line 33) | public ClassName getTypeConverterClassName() {
method parse (line 37) | @Override
method serialize (line 43) | @Override
FILE: processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/UnknownFieldType.java
class UnknownFieldType (line 15) | public class UnknownFieldType extends FieldType {
method getTypeName (line 17) | @Override
method getNonPrimitiveTypeName (line 22) | @Override
method parse (line 27) | @Override
method serialize (line 33) | @Override
method getUsedJsonObjectMappers (line 55) | @Override
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/AbstractParentTest.java
class AbstractParentTest (line 9) | public class AbstractParentTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/DateModelTest.java
class DateModelTest (line 9) | public class DateModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/EnumModelTest.java
class EnumModelTest (line 9) | public class EnumModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/LowerCaseNamingPolicyTest.java
class LowerCaseNamingPolicyTest (line 9) | public class LowerCaseNamingPolicyTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/MultipleFieldNamesModelTest.java
class MultipleFieldNamesModelTest (line 9) | public class MultipleFieldNamesModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NegativeTests.java
class NegativeTests (line 9) | public class NegativeTests {
method fieldWithoutObject (line 11) | @Test
method privateField (line 20) | @Test
method invalidTypeConverter (line 29) | @Test
method methodObject (line 38) | @Test
method methodWithArgs (line 47) | @Test
method multipleMethods (line 56) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NestedCollectionModelTest.java
class NestedCollectionModelTest (line 9) | public class NestedCollectionModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NonPrivateFieldsAndAccessorsDetectionPolicyTest.java
class NonPrivateFieldsAndAccessorsDetectionPolicyTest (line 9) | public class NonPrivateFieldsAndAccessorsDetectionPolicyTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/NonPrivateFieldsDetectionPolicyTest.java
class NonPrivateFieldsDetectionPolicyTest (line 9) | public class NonPrivateFieldsDetectionPolicyTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/ParentModelTest.java
class ParentModelTest (line 9) | public class ParentModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/PrePostProcessingModelTest.java
class PrePostProcessingModelTest (line 9) | public class PrePostProcessingModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/PrivateFieldModelTest.java
class PrivateFieldModelTest (line 9) | public class PrivateFieldModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/RoundTripTests.java
class RoundTripTests (line 32) | public class RoundTripTests {
method stringList (line 34) | @Test
method intList (line 47) | @Test
method floatList (line 60) | @Test
method booleanList (line 73) | @Test
method mixedObjectList (line 86) | @Test
method stringMap (line 99) | @Test
method intMap (line 112) | @Test
method floatMap (line 125) | @Test
method booleanMap (line 138) | @Test
method mixedObjectMap (line 151) | @Test
method simpleGenericObject (line 164) | @Test
method simpleGenericStringObject (line 178) | @Test
method simpleModelWithGenericField (line 191) | @Test
method simpleGenericExtendsStringObject (line 204) | @Test
method simpleGenericGenericObject (line 218) | @Test
method twoParamGenericModelObject (line 232) | @Test
method twoParamGenericWithStringModelObject (line 246) | @Test
method simpleObject (line 260) | @Test
method externalObject (line 273) | @Test
method enumList (line 286) | @Test
method simpleObjectList (line 300) | @Test
method simpleObjectListWithNulls (line 314) | @Test
method simpleObjectMap (line 331) | @Test
method simpleObjectMapWithNulls (line 345) | @Test
method simpleObjectMapWithoutNulls (line 367) | @Test
method nestedCollection (line 389) | @SuppressWarnings("unchecked")
method getStringList (line 415) | private List<String> getStringList() {
method getStringListMap (line 422) | private Map<String, List<String>> getStringListMap() {
method getStringListMapSet (line 429) | private Set<Map<String, List<String>>> getStringListMapSet() {
method getStringListMapSetArrayList (line 437) | private ArrayList<Set<Map<String, List<String>>>> getStringListMapSetA...
method getStringListMapSetArrayListList (line 444) | private List<ArrayList<Set<Map<String, List<String>>>>> getStringListM...
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleCollectionModelTest.java
class SimpleCollectionModelTest (line 9) | public class SimpleCollectionModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleGenericExtendsStringModelTest.java
class SimpleGenericExtendsStringModelTest (line 10) | public class SimpleGenericExtendsStringModelTest {
method generatedSource (line 12) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleGenericModelTest.java
class SimpleGenericModelTest (line 10) | public class SimpleGenericModelTest {
method generatedSource (line 12) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleModelTest.java
class SimpleModelTest (line 10) | public class SimpleModelTest {
method generatedSource (line 12) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleWrapperModelTest.java
class SimpleWrapperModelTest (line 11) | public class SimpleWrapperModelTest {
method generatedSource (line 13) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/WhitespaceFieldNameModelTest.java
class WhitespaceFieldNameModelTest (line 9) | public class WhitespaceFieldNameModelTest {
method generatedSource (line 11) | @Test
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/EnumListModel.java
class EnumListModel (line 10) | @JsonObject
type TestEnum (line 13) | public enum TestEnum {
class LsEnumTestConverter (line 29) | public static class LsEnumTestConverter extends StringBasedTypeConvert...
method getFromString (line 30) | @Override
method convertToString (line 35) | @Override
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/ExternalModel$$JsonObjectMapper.java
class ExternalModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked")
method parse (line 14) | @Override
method parseField (line 33) | @Override
method serialize (line 40) | @Override
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/ExternalModel.java
class ExternalModel (line 4) | public class ExternalModel {
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/NestedCollectionModel.java
class NestedCollectionModel (line 13) | @JsonObject
method equals (line 19) | @Override
method hashCode (line 31) | @Override
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleExtendedModel.java
class SimpleExtendedModel (line 6) | @JsonObject
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericModel.java
class SimpleGenericModel (line 8) | @JsonObject
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericModelWithExtends.java
class SimpleGenericModelWithExtends (line 8) | @JsonObject
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericStringModel.java
class SimpleGenericStringModel (line 6) | @JsonObject
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModel.java
class SimpleModel (line 9) | @JsonObject(serializeNullObjects = true)
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModelWithGenericField.java
class SimpleModelWithGenericField (line 7) | @JsonObject(serializeNullObjects = true, fieldNamingPolicy = FieldNaming...
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModelWithoutNullObjects.java
class SimpleModelWithoutNullObjects (line 8) | @JsonObject
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/TwoParamGenericModel.java
class TwoParamGenericModel (line 8) | @JsonObject
FILE: processor/src/test/java/com/bluelinelabs/logansquare/processor/model/TwoParamGenericWithStringModel.java
class TwoParamGenericWithStringModel (line 5) | @JsonObject
FILE: processor/src/test/resources/generated/AbstractParentModel$$JsonObjectMapper.java
class AbstractParentModel$$JsonObjectMapper (line 11) | @SuppressWarnings("unsafe,unchecked")
method parse (line 13) | @Override
method parseField (line 18) | @Override
method serialize (line 25) | @Override
FILE: processor/src/test/resources/generated/DateModel$$JsonObjectMapper.java
class DateModel$$JsonObjectMapper (line 11) | @SuppressWarnings("unsafe,unchecked")
method parse (line 15) | @Override
method parseField (line 20) | @Override
method serialize (line 27) | @Override
FILE: processor/src/test/resources/generated/EnumModel$$JsonObjectMapper.java
class EnumModel$$JsonObjectMapper (line 11) | @SuppressWarnings("unsafe,unchecked")
method parse (line 15) | @Override
method parseField (line 20) | @Override
method serialize (line 27) | @Override
FILE: processor/src/test/resources/generated/LowerCaseNamingPolicyModel$$JsonObjectMapper.java
class LowerCaseNamingPolicyModel$$JsonObjectMapper (line 14) | @SuppressWarnings("unsafe,unchecked")
method parse (line 16) | @Override
method parseField (line 35) | @Override
method serialize (line 54) | @Override
FILE: processor/src/test/resources/generated/MultipleFieldNamesModel$$JsonObjectMapper.java
class MultipleFieldNamesModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked")
method parse (line 14) | @Override
method parseField (line 33) | @Override
method serialize (line 48) | @Override
FILE: processor/src/test/resources/generated/NestedCollectionModel$$JsonObjectMapper.java
class NestedCollectionModel$$JsonObjectMapper (line 21) | @SuppressWarnings("unsafe,unchecked")
method parse (line 25) | @Override
method parseField (line 44) | @Override
method serialize (line 396) | @Override
FILE: processor/src/test/resources/generated/NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper.java
class NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper (line 14) | @SuppressWarnings("unsafe,unchecked")
method parse (line 16) | @Override
method parseField (line 35) | @Override
method serialize (line 68) | @Override
FILE: processor/src/test/resources/generated/NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper.java
class NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper (line 14) | @SuppressWarnings("unsafe,unchecked")
method parse (line 16) | @Override
method parseField (line 35) | @Override
method serialize (line 62) | @Override
FILE: processor/src/test/resources/generated/ParentModel$$JsonObjectMapper.java
class ParentModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked")
method parse (line 14) | @Override
method parseField (line 33) | @Override
method serialize (line 40) | @Override
FILE: processor/src/test/resources/generated/PrePostProcessingModel$$JsonObjectMapper.java
class PrePostProcessingModel$$JsonObjectMapper (line 12) | @SuppressWarnings("unsafe,unchecked")
method parse (line 14) | @Override
method parseField (line 34) | @Override
method serialize (line 41) | @Override
FILE: processor/src/test/resources/generated/PrivateFieldModel$$JsonObjectMapper.java
class PrivateFieldModel$$JsonObjectMapper (line 16) | @SuppressWarnings("unsafe,unchecked")
method parse (line 18) | @Override
method parseField (line 37) | @Override
method serialize (line 78) | @Override
FILE: processor/src/test/resources/generated/SimpleCollectionModel$$JsonObjectMapper.java
class SimpleCollectionModel$$JsonObjectMapper (line 25) | @SuppressWarnings("unsafe,unchecked")
method parse (line 29) | @Override
method parseField (line 48) | @Override
method serialize (line 217) | @Override
FILE: processor/src/test/resources/generated/SimpleGenericModel$$JsonObjectMapper.java
class SimpleGenericModel$$JsonObjectMapper (line 17) | @SuppressWarnings("unsafe,unchecked")
method SimpleGenericModel$$JsonObjectMapper (line 23) | public SimpleGenericModel$$JsonObjectMapper(ParameterizedType type, Pa...
method parse (line 28) | @Override
method parseField (line 47) | @Override
method serialize (line 76) | @Override
method getjava_util_Date_type_converter (line 115) | private static final TypeConverter<Date> getjava_util_Date_type_conver...
FILE: processor/src/test/resources/generated/SimpleGenericModelWithExtends$$JsonObjectMapper.java
class SimpleGenericModelWithExtends$$JsonObjectMapper (line 17) | @SuppressWarnings("unsafe,unchecked")
method SimpleGenericModelWithExtends$$JsonObjectMapper (line 23) | public SimpleGenericModelWithExtends$$JsonObjectMapper(ParameterizedTy...
method parse (line 28) | @Override
method parseField (line 47) | @Override
method serialize (line 76) | @Override
method getjava_util_Date_type_converter (line 115) | private static final TypeConverter<Date> getjava_util_Date_type_conver...
FILE: processor/src/test/resources/generated/SimpleModel$$JsonObjectMapper.java
class SimpleModel$$JsonObjectMapper (line 20) | @SuppressWarnings("unsafe,unchecked")
method parse (line 26) | @Override
method parseField (line 45) | @Override
method serialize (line 131) | @Override
method getjava_util_Date_type_converter (line 213) | private static final TypeConverter<Date> getjava_util_Date_type_conver...
FILE: processor/src/test/resources/generated/SimpleWrapperModel$$JsonObjectMapper.java
class SimpleWrapperModel$$JsonObjectMapper (line 13) | @SuppressWarnings("unsafe,unchecked")
method parse (line 17) | @Override
method parseField (line 36) | @Override
method serialize (line 43) | @Override
FILE: processor/src/test/resources/generated/WhitespaceFieldNameModel$$JsonObjectMapper.java
class WhitespaceFieldNameModel$$JsonObjectMapper (line 16) | @SuppressWarnings("unsafe,unchecked")
method parse (line 18) | @Override
method parseField (line 37) | @Override
method serialize (line 97) | @Override
FILE: processor/src/test/resources/model/bad/FieldWithoutObjectModel.java
class FieldWithoutObjectModel (line 5) | public class FieldWithoutObjectModel {
FILE: processor/src/test/resources/model/bad/GenericModel.java
class GenericModel (line 6) | @JsonObject
FILE: processor/src/test/resources/model/bad/InvalidTypeConverterModel.java
class InvalidTypeConverterModel (line 6) | @JsonObject
class UnsupportedType (line 12) | public static class UnsupportedType { }
class InvalidTypeConverter (line 14) | public static class InvalidTypeConverter {
FILE: processor/src/test/resources/model/bad/MethodWithArgsModel.java
class MethodWithArgsModel (line 6) | @JsonObject
method onParseComplete (line 9) | @OnJsonParseComplete
FILE: processor/src/test/resources/model/bad/MethodWithoutObjectModel.java
class MethodWithoutObjectModel (line 5) | public class MethodWithoutObjectModel {
method onParseComplete (line 8) | @OnJsonParseComplete
FILE: processor/src/test/resources/model/bad/MultipleMethodsModel.java
class MultipleMethodsModel (line 6) | @JsonObject
method onParseComplete (line 9) | @OnJsonParseComplete
method secondOnParseComplete (line 14) | @OnJsonParseComplete
FILE: processor/src/test/resources/model/bad/PrivateFieldModelWithoutAccessors.java
class PrivateFieldModelWithoutAccessors (line 6) | @JsonObject
FILE: processor/src/test/resources/model/good/AbstractParentModel.java
class AbstractParentModel (line 6) | @JsonObject
FILE: processor/src/test/resources/model/good/DateModel.java
class DateModel (line 10) | @JsonObject
class MyDateTypeConverter (line 16) | public static class MyDateTypeConverter extends DateTypeConverter {
method MyDateTypeConverter (line 19) | public MyDateTypeConverter(){
method getDateFormat (line 23) | @Override
FILE: processor/src/test/resources/model/good/EnumModel.java
class EnumModel (line 7) | @JsonObject
type MyEnum (line 10) | public enum MyEnum {
class EnumTypeConverter (line 19) | public static class EnumTypeConverter extends StringBasedTypeConverter...
method getFromString (line 20) | @Override
method convertToString (line 34) | @Override
FILE: processor/src/test/resources/model/good/LowerCaseNamingPolicyModel.java
class LowerCaseNamingPolicyModel (line 10) | @JsonObject(fieldNamingPolicy = FieldNamingPolicy.LOWER_CASE_WITH_UNDERS...
FILE: processor/src/test/resources/model/good/MultipleFieldNamesModel.java
class MultipleFieldNamesModel (line 6) | @JsonObject
FILE: processor/src/test/resources/model/good/NestedCollectionModel.java
class NestedCollectionModel (line 13) | @JsonObject
class ModelForCollection (line 46) | @JsonObject
FILE: processor/src/test/resources/model/good/NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel.java
class NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel (line 11) | @JsonObject(fieldDetectionPolicy = FieldDetectionPolicy.NONPRIVATE_FIELD...
method getNonAnnotatedPrivateInt (line 51) | public int getNonAnnotatedPrivateInt() {
method setNonAnnotatedPrivateInt (line 55) | public void setNonAnnotatedPrivateInt(int nonAnnotatedPrivateInt) {
method getPrivateTransientIntToInclude (line 59) | public int getPrivateTransientIntToInclude() {
method setPrivateTransientIntToInclude (line 63) | public void setPrivateTransientIntToInclude(int privateTransientIntToI...
method getPrivateStaticIntToInclude (line 67) | public static int getPrivateStaticIntToInclude() {
method setPrivateStaticIntToInclude (line 71) | public static void setPrivateStaticIntToInclude(int privateStaticIntTo...
FILE: processor/src/test/resources/model/good/NonPrivateFieldsFieldDetectionPolicyModel.java
class NonPrivateFieldsFieldDetectionPolicyModel (line 11) | @JsonObject(fieldDetectionPolicy = FieldDetectionPolicy.NONPRIVATE_FIELDS)
method getNonAnnotatedPrivateInt (line 45) | public int getNonAnnotatedPrivateInt() {
method setNonAnnotatedPrivateInt (line 49) | public void setNonAnnotatedPrivateInt(int nonAnnotatedPrivateInt) {
FILE: processor/src/test/resources/model/good/ParentModel.java
class ParentModel (line 6) | @JsonObject
FILE: processor/src/test/resources/model/good/PrePostProcessingModel.java
class PrePostProcessingModel (line 8) | @JsonObject
method onPreSerialize (line 16) | @OnPreJsonSerialize
method onParseComplete (line 21) | @OnJsonParseComplete
FILE: processor/src/test/resources/model/good/PrivateFieldModel.java
class PrivateFieldModel (line 9) | @JsonObject
method getPrivateString (line 30) | public String getPrivateString() {
method setPrivateString (line 34) | public void setPrivateString(String privateString) {
method getPrivateNamedString (line 38) | public String getPrivateNamedString() {
method setPrivateNamedString (line 42) | public void setPrivateNamedString(String privateNamedString) {
method isPrivateBoolean (line 46) | public boolean isPrivateBoolean() {
method setPrivateBoolean (line 50) | public void setPrivateBoolean(boolean privateBoolean) {
method getPrivateList (line 54) | public List<String> getPrivateList() {
method setPrivateList (line 58) | public void setPrivateList(List<String> privateList) {
method getPrivateMap (line 62) | public Map<String, String> getPrivateMap() {
method setPrivateMap (line 66) | public void setPrivateMap(Map<String, String> privateMap) {
method getStringThatStartsWithM (line 70) | public String getStringThatStartsWithM() {
method setStringThatStartsWithM (line 74) | public void setStringThatStartsWithM(String stringThatStartsWithM) {
FILE: processor/src/test/resources/model/good/SimpleCollectionModel.java
class SimpleCollectionModel (line 17) | @JsonObject
class ModelForCollection (line 56) | @JsonObject
FILE: processor/src/test/resources/model/good/SimpleGenericModel.java
class SimpleGenericModel (line 8) | @JsonObject
FILE: processor/src/test/resources/model/good/SimpleGenericModelWithExtends.java
class SimpleGenericModelWithExtends (line 8) | @JsonObject
FILE: processor/src/test/resources/model/good/SimpleGenericStringModel.java
class SimpleGenericStringModel (line 8) | @JsonObject
FILE: processor/src/test/resources/model/good/SimpleModel.java
class SimpleModel (line 12) | @JsonObject
FILE: processor/src/test/resources/model/good/SimpleWrapperModel.java
class SimpleWrapperModel (line 6) | @JsonObject
class WrappedClass (line 12) | @JsonObject
FILE: processor/src/test/resources/model/good/WhitespaceFieldNameModel.java
class WhitespaceFieldNameModel (line 9) | @JsonObject
Condensed preview — 206 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (795K chars).
[
{
"path": ".gitignore",
"chars": 254,
"preview": "# IntelliJ IDEA\n.idea\n*.iml\n*.ipr\n*.iws\nclasses\ngen-external-apklibs\n\n# Gradle\n.gradle\nbuild\ngradle.properties\n\n# Maven\n"
},
{
"path": ".travis.yml",
"chars": 64,
"preview": "language: java\n\njdk:\n - oraclejdk8\n\nscript:\n - ./gradlew test\n"
},
{
"path": "BenchmarkDemo/app/.gitignore",
"chars": 7,
"preview": "/build\n"
},
{
"path": "BenchmarkDemo/app/build.gradle",
"chars": 1464,
"preview": "buildscript {\n repositories {\n jcenter()\n }\n dependencies {\n classpath 'com.android.tools.build:g"
},
{
"path": "BenchmarkDemo/app/proguard-rules.pro",
"chars": 240,
"preview": "# LoganSquare\n-keep class com.bluelinelabs.logansquare.** { *; }\n-keep @com.bluelinelabs.logansquare.annotation.JsonObje"
},
{
"path": "BenchmarkDemo/app/src/main/AndroidManifest.xml",
"chars": 701,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"\n package="
},
{
"path": "BenchmarkDemo/app/src/main/assets/largesample.json",
"chars": 173670,
"preview": "{\"users\":[{\"_id\":\"54e1a1ce241b28aee7e39426\",\"index\":0,\"guid\":\"9f14ec80-2687-43b8-acf6-e9ca84df7e91\",\"is_active\":true,\"ba"
},
{
"path": "BenchmarkDemo/app/src/main/assets/mediumsample.json",
"chars": 56387,
"preview": "{\"users\":[{\"_id\":\"54e1a204a9fdb3ecc2492728\",\"index\":0,\"guid\":\"fc13e42c-1285-435c-beea-f978bdeb808e\",\"is_active\":false,\"b"
},
{
"path": "BenchmarkDemo/app/src/main/assets/smallsample.json",
"chars": 19508,
"preview": "{\"users\":[{\"_id\":\"54e1a22ad6924676519714b6\",\"index\":0,\"guid\":\"790e09fc-59f7-48f7-8806-5831602a205a\",\"is_active\":true,\"ba"
},
{
"path": "BenchmarkDemo/app/src/main/assets/tinysample.json",
"chars": 6105,
"preview": "{\"users\":[{\"_id\":\"54e1a2497ec861adfaf279dc\",\"index\":0,\"guid\":\"bb1f1b8b-eeb2-41ea-bcb6-a0fec0118696\",\"is_active\":false,\"b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/MainActivity.java",
"chars": 9449,
"preview": "package com.bluelinelabs.logansquare.demo;\n\nimport android.app.AlertDialog;\nimport android.os.AsyncTask;\nimport android."
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Friend.java",
"chars": 279,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Image.java",
"chars": 370,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Name.java",
"chars": 283,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/Response.java",
"chars": 634,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/model/User.java",
"chars": 2055,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/GsonParser.java",
"chars": 668,
"preview": "package com.bluelinelabs.logansquare.demo.parsetasks;\n\nimport com.bluelinelabs.logansquare.demo.model.Response;\nimport c"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/JacksonDatabindParser.java",
"chars": 770,
"preview": "package com.bluelinelabs.logansquare.demo.parsetasks;\n\nimport com.bluelinelabs.logansquare.demo.model.Response;\nimport c"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/LoganSquareParser.java",
"chars": 639,
"preview": "package com.bluelinelabs.logansquare.demo.parsetasks;\n\nimport com.bluelinelabs.logansquare.LoganSquare;\nimport com.bluel"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/MoshiParser.java",
"chars": 654,
"preview": "package com.bluelinelabs.logansquare.demo.parsetasks;\n\nimport com.bluelinelabs.logansquare.demo.model.Response;\nimport c"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/ParseResult.java",
"chars": 298,
"preview": "package com.bluelinelabs.logansquare.demo.parsetasks;\n\npublic class ParseResult {\n\n public long runDuration;\n publ"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/parsetasks/Parser.java",
"chars": 1096,
"preview": "package com.bluelinelabs.logansquare.demo.parsetasks;\n\nimport android.os.AsyncTask;\n\nimport java.util.concurrent.TimeUni"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/GsonSerializer.java",
"chars": 632,
"preview": "package com.bluelinelabs.logansquare.demo.serializetasks;\n\nimport com.bluelinelabs.logansquare.demo.model.Response;\nimpo"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/JacksonDatabindSerializer.java",
"chars": 745,
"preview": "package com.bluelinelabs.logansquare.demo.serializetasks;\n\nimport com.bluelinelabs.logansquare.demo.model.Response;\nimpo"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/LoganSquareSerializer.java",
"chars": 609,
"preview": "package com.bluelinelabs.logansquare.demo.serializetasks;\n\nimport com.bluelinelabs.logansquare.LoganSquare;\nimport com.b"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/MoshiSerializer.java",
"chars": 680,
"preview": "package com.bluelinelabs.logansquare.demo.serializetasks;\n\nimport com.bluelinelabs.logansquare.demo.model.Response;\nimpo"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/SerializeResult.java",
"chars": 318,
"preview": "package com.bluelinelabs.logansquare.demo.serializetasks;\n\npublic class SerializeResult {\n\n public long runDuration;\n"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/serializetasks/Serializer.java",
"chars": 1214,
"preview": "package com.bluelinelabs.logansquare.demo.serializetasks;\n\nimport android.os.AsyncTask;\n\nimport com.bluelinelabs.logansq"
},
{
"path": "BenchmarkDemo/app/src/main/java/com/bluelinelabs/logansquare/demo/widget/BarChart.java",
"chars": 6812,
"preview": "package com.bluelinelabs.logansquare.demo.widget;\n\nimport android.content.Context;\nimport android.graphics.Canvas;\nimpor"
},
{
"path": "BenchmarkDemo/app/src/main/res/layout/activity_main.xml",
"chars": 2015,
"preview": "<LinearLayout\n xmlns:android=\"http://schemas.android.com/apk/res/android\"\n xmlns:tools=\"http://schemas.android.com"
},
{
"path": "BenchmarkDemo/app/src/main/res/values/dimens.xml",
"chars": 211,
"preview": "<resources>\n <!-- Default screen margins, per the Android Design guidelines. -->\n <dimen name=\"activity_horizontal"
},
{
"path": "BenchmarkDemo/app/src/main/res/values/strings.xml",
"chars": 467,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n\n <string name=\"app_name\">LoganSquare Demo</string>\n <string na"
},
{
"path": "BenchmarkDemo/app/src/main/res/values/styles.xml",
"chars": 194,
"preview": "<resources>\n\n <!-- Base application theme. -->\n <style name=\"AppTheme\" parent=\"Theme.AppCompat.Light.DarkActionBar"
},
{
"path": "BenchmarkDemo/app/src/main/res/values-w820dp/dimens.xml",
"chars": 358,
"preview": "<resources>\n <!-- Example customization of dimensions originally defined in res/values/dimens.xml\n (such as s"
},
{
"path": "BenchmarkDemo/build.gradle",
"chars": 457,
"preview": "// Top-level build file where you can add configuration options common to all sub-projects/modules.\n\nbuildscript {\n r"
},
{
"path": "BenchmarkDemo/gradle/wrapper/gradle-wrapper.properties",
"chars": 230,
"preview": "#Wed Apr 10 15:27:10 PDT 2013\ndistributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\nzipStoreBase=GRADLE_USER_"
},
{
"path": "BenchmarkDemo/gradlew",
"chars": 5080,
"preview": "#!/usr/bin/env bash\n\n##############################################################################\n##\n## Gradle start "
},
{
"path": "BenchmarkDemo/gradlew.bat",
"chars": 2404,
"preview": "@if \"%DEBUG%\" == \"\" @echo off\r\n@rem ##########################################################################\r\n@rem\r\n@r"
},
{
"path": "BenchmarkDemo/settings.gradle",
"chars": 15,
"preview": "include ':app'\n"
},
{
"path": "CHANGELOG.md",
"chars": 1751,
"preview": "## 1.1.0\n\n* Added support for only parsing or only serializing certain fields using the `@JsonIgnore` annotation's new `"
},
{
"path": "LICENSE.txt",
"chars": 11358,
"preview": "\n Apache License\n Version 2.0, January 2004\n "
},
{
"path": "README.md",
"chars": 4556,
"preview": "[](https://andr"
},
{
"path": "build.gradle",
"chars": 4097,
"preview": "buildscript {\n repositories {\n jcenter()\n }\n dependencies {\n classpath 'com.jfrog.bintray.gradle:"
},
{
"path": "core/build.gradle",
"chars": 131,
"preview": "apply plugin: 'java'\n\next.artifactId = 'logansquare'\n\ndependencies {\n compile 'com.fasterxml.jackson.core:jackson-cor"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/Constants.java",
"chars": 209,
"preview": "package com.bluelinelabs.logansquare;\n\npublic class Constants {\n\n /** The suffix that will be added to all generated "
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/JsonMapper.java",
"chars": 11871,
"preview": "package com.bluelinelabs.logansquare;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.fasterxml.jackson.cor"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/LoganSquare.java",
"chars": 14766,
"preview": "package com.bluelinelabs.logansquare;\n\nimport com.bluelinelabs.logansquare.internal.objectmappers.BooleanMapper;\nimport "
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/NoSuchMapperException.java",
"chars": 458,
"preview": "package com.bluelinelabs.logansquare;\n\n/**\n * The exception that will be thrown in the event that LoganSquare.mapperFor("
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/NoSuchTypeConverterException.java",
"chars": 501,
"preview": "package com.bluelinelabs.logansquare;\n\n/**\n * The exception that will be thrown in the event that LoganSquare.typeConver"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/ParameterizedType.java",
"chars": 3126,
"preview": "package com.bluelinelabs.logansquare;\n\nimport java.lang.reflect.Array;\nimport java.lang.reflect.GenericArrayType;\nimport"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonField.java",
"chars": 868,
"preview": "package com.bluelinelabs.logansquare.annotation;\n\nimport java.lang.annotation.Retention;\nimport java.lang.annotation.Tar"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonIgnore.java",
"chars": 1084,
"preview": "package com.bluelinelabs.logansquare.annotation;\n\nimport java.lang.annotation.Retention;\nimport java.lang.annotation.Tar"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/annotation/JsonObject.java",
"chars": 2436,
"preview": "package com.bluelinelabs.logansquare.annotation;\n\nimport java.lang.annotation.Retention;\nimport java.lang.annotation.Tar"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/annotation/OnJsonParseComplete.java",
"chars": 523,
"preview": "package com.bluelinelabs.logansquare.annotation;\n\nimport java.lang.annotation.Retention;\nimport java.lang.annotation.Tar"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/annotation/OnPreJsonSerialize.java",
"chars": 522,
"preview": "package com.bluelinelabs.logansquare.annotation;\n\nimport java.lang.annotation.Retention;\nimport java.lang.annotation.Tar"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/BooleanMapper.java",
"chars": 944,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/DoubleMapper.java",
"chars": 936,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/FloatMapper.java",
"chars": 929,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/IntegerMapper.java",
"chars": 939,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/ListMapper.java",
"chars": 940,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/LongMapper.java",
"chars": 922,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/MapMapper.java",
"chars": 968,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/ObjectMapper.java",
"chars": 3144,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/internal/objectmappers/StringMapper.java",
"chars": 760,
"preview": "package com.bluelinelabs.logansquare.internal.objectmappers;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/BooleanBasedTypeConverter.java",
"chars": 1148,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/CalendarTypeConverter.java",
"chars": 1563,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DateTypeConverter.java",
"chars": 1719,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultCalendarConverter.java",
"chars": 466,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport java.text.DateFormat;\n\n/** The default CalendarTypeConverte"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultDateConverter.java",
"chars": 335,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport java.text.DateFormat;\n\n/** The default DateTypeConverter im"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DefaultDateFormatter.java",
"chars": 1361,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport java.text.ParseException;\nimport java.text.ParsePosition;\ni"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/DoubleBasedTypeConverter.java",
"chars": 1134,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/EnumValueTypeConverter.java",
"chars": 610,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\npublic class EnumValueTypeConverter<T extends Enum<T>> extends Str"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/FloatBasedTypeConverter.java",
"chars": 1131,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/IntBasedTypeConverter.java",
"chars": 1100,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/LongBasedTypeConverter.java",
"chars": 1110,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/StringBasedTypeConverter.java",
"chars": 1148,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/typeconverters/TypeConverter.java",
"chars": 1165,
"preview": "package com.bluelinelabs.logansquare.typeconverters;\n\nimport com.fasterxml.jackson.core.JsonGenerator;\nimport com.faster"
},
{
"path": "core/src/main/java/com/bluelinelabs/logansquare/util/SimpleArrayMap.java",
"chars": 19510,
"preview": "/*\n * Copyright (C) 2013 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
},
{
"path": "docs/AnnotationsOnlyModel.md",
"chars": 1818,
"preview": "##Annotating Every Field (Recommended)\n\n###Sample Model\n\n```java\n@JsonObject\npublic class Image {\n\n /*\n * Standar"
},
{
"path": "docs/Models.md",
"chars": 1764,
"preview": "##Model Creation\n\n###Sample Models\n\nLoganSquare provides a few robust ways to create your models. Sample models for each"
},
{
"path": "docs/Parsing.md",
"chars": 523,
"preview": "##Parsing JSON\n\nJSON can be parsed from an `InputStream` or a `String`. If you're getting your JSON directly from your n"
},
{
"path": "docs/PrivateFieldsAndAccessorsModel.md",
"chars": 1964,
"preview": "##Non-private Fields And Accessors Detection Policy\n\n###Sample Model\n\n```java\n/*\n * To have LoganSquare detect all non-p"
},
{
"path": "docs/PrivateFieldsModel.md",
"chars": 1812,
"preview": "##Non-private Field Detection Policy\n\n###Sample Model\n\n```java\n/*\n * To have LoganSquare detect all non-private fields, "
},
{
"path": "docs/Serializing.md",
"chars": 314,
"preview": "##Serializing JSON\n\nLoganSquare can serialize objects to an `OutputStream` or a `String`. Here's a sample:\n\n```java\n "
},
{
"path": "docs/TypeConverters.md",
"chars": 2651,
"preview": "##Type Support\n\n###Types with Built-in Support\n\nBy default, the following types are supported by LoganSquare:\n\n* any obj"
},
{
"path": "gradle/wrapper/gradle-wrapper.properties",
"chars": 230,
"preview": "#Sat Nov 28 17:57:26 CST 2015\ndistributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\nzipStoreBase=GRADLE_USER_"
},
{
"path": "gradlew",
"chars": 4957,
"preview": "#!/usr/bin/env bash\n\n##############################################################################\n##\n## Gradle start "
},
{
"path": "gradlew.bat",
"chars": 2404,
"preview": "@if \"%DEBUG%\" == \"\" @echo off\r\n@rem ##########################################################################\r\n@rem\r\n@r"
},
{
"path": "processor/build.gradle",
"chars": 411,
"preview": "apply plugin: 'java'\n\nrepositories {\n jcenter()\n}\n\next.artifactId = 'logansquare-compiler'\n\ndependencies {\n compil"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonAnnotationProcessor.java",
"chars": 3491,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.processor.processor.Processor;\n\nimp"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonFieldHolder.java",
"chars": 6913,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.processor.type.Type;\nimport com.blu"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/JsonObjectHolder.java",
"chars": 6155,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonObject.FieldDetectio"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/ObjectMapperInjector.java",
"chars": 20070,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/TextUtils.java",
"chars": 1387,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport java.util.Collections;\nimport java.util.List;\n\npublic class Text"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/TypeUtils.java",
"chars": 1572,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.Constants;\nimport com.squareup.java"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/JsonFieldProcessor.java",
"chars": 7449,
"preview": "package com.bluelinelabs.logansquare.processor.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimp"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/JsonObjectProcessor.java",
"chars": 9731,
"preview": "package com.bluelinelabs.logansquare.processor.processor;\n\nimport com.bluelinelabs.logansquare.Constants;\nimport com.blu"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/MethodProcessor.java",
"chars": 2004,
"preview": "package com.bluelinelabs.logansquare.processor.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonObject;\n\ni"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/OnJsonParseCompleteProcessor.java",
"chars": 2270,
"preview": "package com.bluelinelabs.logansquare.processor.processor;\n\nimport com.bluelinelabs.logansquare.annotation.OnJsonParseCom"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/OnPreSerializeProcessor.java",
"chars": 2273,
"preview": "package com.bluelinelabs.logansquare.processor.processor;\n\nimport com.bluelinelabs.logansquare.annotation.OnPreJsonSeria"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/processor/Processor.java",
"chars": 1489,
"preview": "package com.bluelinelabs.logansquare.processor.processor;\n\nimport com.bluelinelabs.logansquare.processor.JsonObjectHolde"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/Type.java",
"chars": 4875,
"preview": "package com.bluelinelabs.logansquare.processor.type;\n\nimport com.bluelinelabs.logansquare.processor.type.collection.Arra"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ArrayCollectionType.java",
"chars": 6486,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.bluelinelabs.logansquare.processor.TextUtils"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ArrayListCollectionType.java",
"chars": 438,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/CollectionType.java",
"chars": 2229,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.bluelinelabs.logansquare.processor.TypeUtils"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/HashMapCollectionType.java",
"chars": 429,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/LinkedHashMapCollectionType.java",
"chars": 453,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/LinkedListCollectionType.java",
"chars": 441,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/ListCollectionType.java",
"chars": 760,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\n\nimport java.ut"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/MapCollectionType.java",
"chars": 5423,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.bluelinelabs.logansquare.processor.TextUtils"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/QueueCollectionType.java",
"chars": 927,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/SetCollectionType.java",
"chars": 913,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/SingleParameterCollectionType.java",
"chars": 4435,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.bluelinelabs.logansquare.processor.TextUtils"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/collection/TreeMapCollectionType.java",
"chars": 429,
"preview": "package com.bluelinelabs.logansquare.processor.type.collection;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/BooleanFieldType.java",
"chars": 2617,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.fasterxml.jackson.core.JsonToken;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/ByteFieldType.java",
"chars": 1355,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.fasterxml.jackson.core.JsonToken;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/DoubleFieldType.java",
"chars": 1361,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.fasterxml.jackson.core.JsonToken;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/DynamicFieldType.java",
"chars": 2373,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.bluelinelabs.logansquare.LoganSquare;\nimport com."
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/FieldType.java",
"chars": 3816,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.bluelinelabs.logansquare.annotation.JsonObject;\ni"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/FloatFieldType.java",
"chars": 1358,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.fasterxml.jackson.core.JsonToken;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/IntegerFieldType.java",
"chars": 1357,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.fasterxml.jackson.core.JsonToken;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/JsonFieldType.java",
"chars": 2772,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.bluelinelabs.logansquare.Constants;\nimport com.bl"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/LongFieldType.java",
"chars": 1345,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.fasterxml.jackson.core.JsonToken;\nimport com.squa"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/NumberFieldType.java",
"chars": 1509,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.squareup.javapoet.MethodSpec.Builder;\n\nimport jav"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/ParameterizedTypeField.java",
"chars": 3380,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.bluelinelabs.logansquare.processor.type.Type;\nimp"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/StringFieldType.java",
"chars": 2019,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.squareup.javapoet.ClassName;\nimport com.squareup."
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/TypeConverterFieldType.java",
"chars": 1871,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.bluelinelabs.logansquare.processor.ObjectMapperIn"
},
{
"path": "processor/src/main/java/com/bluelinelabs/logansquare/processor/type/field/UnknownFieldType.java",
"chars": 2440,
"preview": "package com.bluelinelabs.logansquare.processor.type.field;\n\nimport com.bluelinelabs.logansquare.internal.objectmappers.O"
},
{
"path": "processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor",
"chars": 62,
"preview": "com.bluelinelabs.logansquare.processor.JsonAnnotationProcessor"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/AbstractParentTest.java",
"chars": 714,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/DateModelTest.java",
"chars": 689,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/EnumModelTest.java",
"chars": 689,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/LowerCaseNamingPolicyTest.java",
"chars": 735,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/MultipleFieldNamesModelTest.java",
"chars": 731,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/NegativeTests.java",
"chars": 2677,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/NestedCollectionModelTest.java",
"chars": 725,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/NonPrivateFieldsAndAccessorsDetectionPolicyTest.java",
"chars": 811,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/NonPrivateFieldsDetectionPolicyTest.java",
"chars": 775,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/ParentModelTest.java",
"chars": 695,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/PrePostProcessingModelTest.java",
"chars": 728,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/PrivateFieldModelTest.java",
"chars": 713,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/RoundTripTests.java",
"chars": 22341,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.LoganSquare;\nimport com.bluelinelab"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleCollectionModelTest.java",
"chars": 725,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleGenericExtendsStringModelTest.java",
"chars": 752,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\n\nimport org.junit.Te"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleGenericModelTest.java",
"chars": 717,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\n\nimport org.junit.Te"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleModelTest.java",
"chars": 696,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\n\nimport org.junit.Te"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/SimpleWrapperModelTest.java",
"chars": 833,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/WhitespaceFieldNameModelTest.java",
"chars": 734,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.google.testing.compile.JavaFileObjects;\nimport org.junit.Tes"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/EnumListModel.java",
"chars": 996,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/ExternalModel$$JsonObjectMapper.java",
"chars": 1799,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.faster"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/ExternalModel.java",
"chars": 201,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\n// Note: intentionally not annotated so we can test loading exter"
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/NestedCollectionModel.java",
"chars": 890,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleExtendedModel.java",
"chars": 287,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericModel.java",
"chars": 1093,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericModelWithExtends.java",
"chars": 1016,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleGenericStringModel.java",
"chars": 312,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModel.java",
"chars": 1162,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModelWithGenericField.java",
"chars": 514,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/SimpleModelWithoutNullObjects.java",
"chars": 944,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/TwoParamGenericModel.java",
"chars": 837,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport "
},
{
"path": "processor/src/test/java/com/bluelinelabs/logansquare/processor/model/TwoParamGenericWithStringModel.java",
"chars": 219,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonObject;\n\n@Json"
},
{
"path": "processor/src/test/resources/generated/AbstractParentModel$$JsonObjectMapper.java",
"chars": 1237,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/DateModel$$JsonObjectMapper.java",
"chars": 1445,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/EnumModel$$JsonObjectMapper.java",
"chars": 1439,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/LowerCaseNamingPolicyModel$$JsonObjectMapper.java",
"chars": 3080,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/MultipleFieldNamesModel$$JsonObjectMapper.java",
"chars": 3020,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/NestedCollectionModel$$JsonObjectMapper.java",
"chars": 46753,
"preview": "package model.good;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs.logansquare.LoganSquare;\nim"
},
{
"path": "processor/src/test/resources/generated/NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel$$JsonObjectMapper.java",
"chars": 5023,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.j"
},
{
"path": "processor/src/test/resources/generated/NonPrivateFieldsFieldDetectionPolicyModel$$JsonObjectMapper.java",
"chars": 4177,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.j"
},
{
"path": "processor/src/test/resources/generated/ParentModel$$JsonObjectMapper.java",
"chars": 1805,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/PrePostProcessingModel$$JsonObjectMapper.java",
"chars": 2038,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/PrivateFieldModel$$JsonObjectMapper.java",
"chars": 5235,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.fasterxml.ja"
},
{
"path": "processor/src/test/resources/generated/SimpleCollectionModel$$JsonObjectMapper.java",
"chars": 20350,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs"
},
{
"path": "processor/src/test/resources/generated/SimpleGenericModel$$JsonObjectMapper.java",
"chars": 5327,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs"
},
{
"path": "processor/src/test/resources/generated/SimpleGenericModelWithExtends$$JsonObjectMapper.java",
"chars": 5430,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs"
},
{
"path": "processor/src/test/resources/generated/SimpleModel$$JsonObjectMapper.java",
"chars": 10980,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs"
},
{
"path": "processor/src/test/resources/generated/SimpleWrapperModel$$JsonObjectMapper.java",
"chars": 2395,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.bluelinelabs"
},
{
"path": "processor/src/test/resources/generated/WhitespaceFieldNameModel$$JsonObjectMapper.java",
"chars": 5704,
"preview": "package com.bluelinelabs.logansquare.processor.model;\n\nimport com.bluelinelabs.logansquare.JsonMapper;\nimport com.faster"
},
{
"path": "processor/src/test/resources/model/bad/FieldWithoutObjectModel.java",
"chars": 196,
"preview": "package com.bluelinelabs.logansquare.processor.bad;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\n\npublic c"
},
{
"path": "processor/src/test/resources/model/bad/GenericModel.java",
"chars": 235,
"preview": "package model.bad;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bluelinelabs.logansquare.annota"
},
{
"path": "processor/src/test/resources/model/bad/InvalidTypeConverterModel.java",
"chars": 430,
"preview": "package com.bluelinelabs.logansquare.processor.bad;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport co"
},
{
"path": "processor/src/test/resources/model/bad/MethodWithArgsModel.java",
"chars": 314,
"preview": "package com.bluelinelabs.logansquare.processor.bad;\n\nimport com.bluelinelabs.logansquare.annotation.JsonObject;\nimport c"
},
{
"path": "processor/src/test/resources/model/bad/MethodWithoutObjectModel.java",
"chars": 235,
"preview": "package com.bluelinelabs.logansquare.processor.bad;\n\nimport com.bluelinelabs.logansquare.annotation.OnJsonParseComplete;"
},
{
"path": "processor/src/test/resources/model/bad/MultipleMethodsModel.java",
"chars": 376,
"preview": "package com.bluelinelabs.logansquare.processor.bad;\n\nimport com.bluelinelabs.logansquare.annotation.JsonObject;\nimport c"
},
{
"path": "processor/src/test/resources/model/bad/PrivateFieldModelWithoutAccessors.java",
"chars": 278,
"preview": "package com.bluelinelabs.logansquare.processor.bad;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport co"
},
{
"path": "processor/src/test/resources/model/good/AbstractParentModel.java",
"chars": 272,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/DateModel.java",
"chars": 803,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/EnumModel.java",
"chars": 1355,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/LowerCaseNamingPolicyModel.java",
"chars": 575,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/MultipleFieldNamesModel.java",
"chars": 732,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/NestedCollectionModel.java",
"chars": 1430,
"preview": "package model.good;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bluelinelabs.logansquare.annot"
},
{
"path": "processor/src/test/resources/model/good/NonPrivateFieldsAndAccessorsFieldDetectionPolicyModel.java",
"chars": 2271,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "processor/src/test/resources/model/good/NonPrivateFieldsFieldDetectionPolicyModel.java",
"chars": 1526,
"preview": "package com.bluelinelabs.logansquare.demo.model;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.b"
},
{
"path": "processor/src/test/resources/model/good/ParentModel.java",
"chars": 255,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/PrePostProcessingModel.java",
"chars": 722,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/PrivateFieldModel.java",
"chars": 1847,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/SimpleCollectionModel.java",
"chars": 1847,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/SimpleGenericModel.java",
"chars": 983,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/SimpleGenericModelWithExtends.java",
"chars": 1010,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
},
{
"path": "processor/src/test/resources/model/good/SimpleGenericStringModel.java",
"chars": 281,
"preview": "package com.bluelinelabs.logansquare.processor;\n\nimport com.bluelinelabs.logansquare.annotation.JsonField;\nimport com.bl"
}
]
// ... and 6 more files (download for full content)
About this extraction
This page contains the full source code of the bluelinelabs/LoganSquare GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 206 files (718.7 KB), approximately 192.4k tokens, and a symbol index with 745 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.