From 427aea59cf953ba507be7a5b146db1fe2afed1b9 Mon Sep 17 00:00:00 2001 From: Marak Date: Sat, 13 Sep 2014 22:39:23 +0200 Subject: [dist] Rebuild --- Readme.md | 2 +- build/build/faker.js | 220 ++++++++++++++++++++++++++++++++++++++++++++++- build/build/faker.min.js | 4 +- examples/js/faker.js | 220 ++++++++++++++++++++++++++++++++++++++++++++++- examples/js/faker.min.js | 4 +- 5 files changed, 441 insertions(+), 9 deletions(-) diff --git a/Readme.md b/Readme.md index 06646907..3fbc1f99 100644 --- a/Readme.md +++ b/Readme.md @@ -25,7 +25,7 @@ ## API - + ## Tests npm install . diff --git a/build/build/faker.js b/build/build/faker.js index 42690582..fc9aafed 100644 --- a/build/build/faker.js +++ b/build/build/faker.js @@ -1898,7 +1898,8 @@ var image = { module.exports = image; },{"../index":1}],9:[function(require,module,exports){ -var faker = require('../index'); +var faker = require('../index'), + random_ua = require('../vendor/user-agent'); var internet = { email: function () { @@ -1939,6 +1940,10 @@ var internet = { return result.join("."); }, + userAgent: function () { + return random_ua.generate(); + }, + color: function (baseRed255, baseGreen255, baseBlue255) { // based on awesome response : http://stackoverflow.com/questions/43044/algorithm-to-randomly-generate-an-aesthetically-pleasing-color-palette @@ -1952,7 +1957,7 @@ var internet = { module.exports = internet; -},{"../index":1}],10:[function(require,module,exports){ +},{"../index":1,"../vendor/user-agent":16}],10:[function(require,module,exports){ var faker = require('../index'); var Helpers = require('./helpers'); var definitions = require('../lib/definitions'); @@ -2559,5 +2564,216 @@ exports.seed_array = function(A) { } +},{}],16:[function(require,module,exports){ +/* + +Copyright (c) 2012-2014 Jeffrey Mealo + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and +to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +------------------------------------------------------------------------------------------------------------------------ + +Based loosely on Luka Pusic's PHP Script: http://360percents.com/posts/php-random-user-agent-generator/ + +The license for that script is as follows: + +"THE BEER-WARE LICENSE" (Revision 42): + + wrote this file. As long as you retain this notice you can do whatever you want with this stuff. +If we meet some day, and you think this stuff is worth it, you can buy me a beer in return. Luka Pusic +*/ + +function rnd(a, b) { + //calling rnd() with no arguments is identical to rnd(0, 100) + a = a || 0; + b = b || 100; + + if (typeof b === 'number' && typeof a === 'number') { + //rnd(int min, int max) returns integer between min, max + return (function (min, max) { + if (min > max) { + throw new RangeError('expected min <= max; got min = ' + min + ', max = ' + max); + } + return Math.floor(Math.random() * (max - min + 1)) + min; + }(a, b)); + } + + if (Object.prototype.toString.call(a) === "[object Array]") { + //returns a random element from array (a), even weighting + return a[Math.floor(Math.random() * a.length)]; + } + + if (a && typeof a === 'object') { + //returns a random key from the passed object; keys are weighted by the decimal probability in their value + return (function (obj) { + var rand = rnd(0, 100) / 100, min = 0, max = 0, key, return_val; + + for (key in obj) { + if (obj.hasOwnProperty(key)) { + max = obj[key] + min; + return_val = key; + if (rand >= min && rand <= max) { + break; + } + min = min + obj[key]; + } + } + + return return_val; + }(a)); + } + + throw new TypeError('Invalid arguments passed to rnd. (' + (b ? a + ', ' + b : a) + ')'); +} + +function randomLang() { + return rnd(['AB', 'AF', 'AN', 'AR', 'AS', 'AZ', 'BE', 'BG', 'BN', 'BO', 'BR', 'BS', 'CA', 'CE', 'CO', 'CS', + 'CU', 'CY', 'DA', 'DE', 'EL', 'EN', 'EO', 'ES', 'ET', 'EU', 'FA', 'FI', 'FJ', 'FO', 'FR', 'FY', + 'GA', 'GD', 'GL', 'GV', 'HE', 'HI', 'HR', 'HT', 'HU', 'HY', 'ID', 'IS', 'IT', 'JA', 'JV', 'KA', + 'KG', 'KO', 'KU', 'KW', 'KY', 'LA', 'LB', 'LI', 'LN', 'LT', 'LV', 'MG', 'MK', 'MN', 'MO', 'MS', + 'MT', 'MY', 'NB', 'NE', 'NL', 'NN', 'NO', 'OC', 'PL', 'PT', 'RM', 'RO', 'RU', 'SC', 'SE', 'SK', + 'SL', 'SO', 'SQ', 'SR', 'SV', 'SW', 'TK', 'TR', 'TY', 'UK', 'UR', 'UZ', 'VI', 'VO', 'YI', 'ZH']); +} + +function randomBrowserAndOS() { + var browser = rnd({ + chrome: .45132810566, + iexplorer: .27477061836, + firefox: .19384170608, + safari: .06186781118, + opera: .01574236955 + }), + os = { + chrome: {win: .89, mac: .09 , lin: .02}, + firefox: {win: .83, mac: .16, lin: .01}, + opera: {win: .91, mac: .03 , lin: .06}, + safari: {win: .04 , mac: .96 }, + iexplorer: ['win'] + }; + + return [browser, rnd(os[browser])]; +} + +function randomProc(arch) { + var procs = { + lin:['i686', 'x86_64'], + mac: {'Intel' : .48, 'PPC': .01, 'U; Intel':.48, 'U; PPC' :.01}, + win:['', 'WOW64', 'Win64; x64'] + }; + return rnd(procs[arch]); +} + +function randomRevision(dots) { + var return_val = ''; + //generate a random revision + //dots = 2 returns .x.y where x & y are between 0 and 9 + for (var x = 0; x < dots; x++) { + return_val += '.' + rnd(0, 9); + } + return return_val; +} + +var version_string = { + net: function () { + return [rnd(1, 4), rnd(0, 9), rnd(10000, 99999), rnd(0, 9)].join('.'); + }, + nt: function () { + return rnd(5, 6) + '.' + rnd(0, 3); + }, + ie: function () { + return rnd(7, 11); + }, + trident: function () { + return rnd(3, 7) + '.' + rnd(0, 1); + }, + osx: function (delim) { + return [10, rnd(5, 10), rnd(0, 9)].join(delim || '.'); + }, + chrome: function () { + return [rnd(13, 39), 0, rnd(800, 899), 0].join('.'); + }, + presto: function () { + return '2.9.' + rnd(160, 190); + }, + presto2: function () { + return rnd(10, 12) + '.00'; + }, + safari: function () { + return rnd(531, 538) + '.' + rnd(0, 2) + '.' + rnd(0,2); + } +}; + +var browser = { + firefox: function firefox(arch) { + //https://developer.mozilla.org/en-US/docs/Gecko_user_agent_string_reference + var firefox_ver = rnd(5, 15) + randomRevision(2), + gecko_ver = 'Gecko/20100101 Firefox/' + firefox_ver, + proc = randomProc(arch), + os_ver = (arch === 'win') ? '(Windows NT ' + version_string.nt() + ((proc) ? '; ' + proc : '') + : (arch === 'mac') ? '(Macintosh; ' + proc + ' Mac OS X ' + version_string.osx() + : '(X11; Linux ' + proc; + + return 'Mozilla/5.0 ' + os_ver + '; rv:' + firefox_ver.slice(0, -2) + ') ' + gecko_ver; + }, + + iexplorer: function iexplorer() { + var ver = version_string.ie(); + + if (ver >= 11) { + //http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx + return 'Mozilla/5.0 (Windows NT 6.' + rnd(1,3) + '; Trident/7.0; ' + rnd(['Touch; ', '']) + 'rv:11.0) like Gecko'; + } + + //http://msdn.microsoft.com/en-us/library/ie/ms537503(v=vs.85).aspx + return 'Mozilla/5.0 (compatible; MSIE ' + ver + '.0; Windows NT ' + version_string.nt() + '; Trident/' + + version_string.trident() + ((rnd(0, 1) === 1) ? '; .NET CLR ' + version_string.net() : '') + ')'; + }, + + opera: function opera(arch) { + //http://www.opera.com/docs/history/ + var presto_ver = ' Presto/' + version_string.presto() + ' Version/' + version_string.presto2() + ')', + os_ver = (arch === 'win') ? '(Windows NT ' + version_string.nt() + '; U; ' + randomLang() + presto_ver + : (arch === 'lin') ? '(X11; Linux ' + randomProc(arch) + '; U; ' + randomLang() + presto_ver + : '(Macintosh; Intel Mac OS X ' + version_string.osx() + ' U; ' + randomLang() + ' Presto/' + + version_string.presto() + ' Version/' + version_string.presto2() + ')'; + + return 'Opera/' + rnd(9, 14) + '.' + rnd(0, 99) + ' ' + os_ver; + }, + + safari: function safari(arch) { + var safari = version_string.safari(), + ver = rnd(4, 7) + '.' + rnd(0,1) + '.' + rnd(0,10), + os_ver = (arch === 'mac') ? '(Macintosh; ' + randomProc('mac') + ' Mac OS X '+ version_string.osx('_') + ' rv:' + rnd(2, 6) + '.0; '+ randomLang() + ') ' + : '(Windows; U; Windows NT ' + version_string.nt() + ')'; + + return 'Mozilla/5.0 ' + os_ver + 'AppleWebKit/' + safari + ' (KHTML, like Gecko) Version/' + ver + ' Safari/' + safari; + }, + + chrome: function chrome(arch) { + var safari = version_string.safari(), + os_ver = (arch === 'mac') ? '(Macintosh; ' + randomProc('mac') + ' Mac OS X ' + version_string.osx('_') + ') ' + : (arch === 'win') ? '(Windows; U; Windows NT ' + version_string.nt() + ')' + : '(X11; Linux ' + randomProc(arch); + + return 'Mozilla/5.0 ' + os_ver + ' AppleWebKit/' + safari + ' (KHTML, like Gecko) Chrome/' + version_string.chrome() + ' Safari/' + safari; + } +}; + +exports.generate = function generate() { + var random = randomBrowserAndOS(); + return browser[random[0]](random[1]); +}; + },{}]},{},[1])(1) }); \ No newline at end of file diff --git a/build/build/faker.min.js b/build/build/faker.min.js index 9119a204..d6f50d84 100644 --- a/build/build/faker.min.js +++ b/build/build/faker.min.js @@ -1,3 +1,3 @@ !function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var a;"undefined"!=typeof window?a=window:"undefined"!=typeof global?a=global:"undefined"!=typeof self&&(a=self),a.faker=e()}}(function(){var define,module,exports;return function e(a,n,r){function i(t,l){if(!n[t]){if(!a[t]){var s="function"==typeof require&&require;if(!l&&s)return s(t,!0);if(o)return o(t,!0);var g=new Error("Cannot find module '"+t+"'");throw g.code="MODULE_NOT_FOUND",g}var p=n[t]={exports:{}};a[t][0].call(p.exports,function(e){var n=a[t][1][e];return i(n?n:e)},p,p.exports,e,a,n,r)}return n[t].exports}for(var o="function"==typeof require&&require,t=0;tr;r++)a+="#";return e=null,n.replaceSymbolWithNumber(a)},accountName:function(){return[n.randomize(r.account_type),"Account"].join(" ")},mask:function(e,a,r){e=0!=e&&e&&"undefined"!=typeof e?e:4,a=null===a?!0:a,r=null===r?!0:r;for(var i="",o=0;e>o;o++)i+="#";return i=r?["...",i].join(""):i,i=a?["(",i,")"].join(""):i,i=n.replaceSymbolWithNumber(i)},amount:function(e,a,n,r){return e=e||0,a=a||1e3,n=n||2,r=r||"",r+(Math.round((Math.random()*(a-e)+e)*Math.pow(10,n))/Math.pow(10,n)).toFixed(n)},transactionType:function(){return n.randomize(r.transaction_type)}};a.exports=i},{"./definitions":5,"./helpers":7}],7:[function(e,a,n){var r=e("../index");n.randomNumber=function(e){return r.random.number(e)},n.randomize=function(e){return r.random.array_element(e)},n.slugify=function(e){return e.replace(/ /g,"-").replace(/[^\w\.\-]+/g,"")},n.replaceSymbolWithNumber=function(e,a){void 0===a&&(a="#");for(var n="",i=0;ir;r++)a[r]=e();return a.join(".")},color:function(e){var a=Math.floor((n.random.number(256)+e)/2),r=Math.floor((n.random.number(256)+e)/2),i=Math.floor((n.random.number(256)+e)/2);return"#"+a.toString(16)+r.toString(16)+i.toString(16)}};a.exports=r},{"../index":1}],10:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("../lib/definitions"),o={words:function(e){return"undefined"==typeof e&&(e=3),r.shuffle(i.lorem).slice(0,e)},sentence:function(e,a){return"undefined"==typeof e&&(e=3),"undefined"==typeof a&&(a=7),n.Lorem.words(e+n.random.number(a)).join(" ")},sentences:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.sentence());return a.join("\n")},paragraph:function(e){return"undefined"==typeof e&&(e=3),n.Lorem.sentences(e+n.random.number(3))},paragraphs:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.paragraph()); -return a.join("\n \r ")}};a.exports=o},{"../index":1,"../lib/definitions":5,"./helpers":7}],11:[function(e,a){var n=e("../index"),r={firstName:function(){return n.random.first_name()},firstNameFemale:function(){return n.random.first_name()},firstNameMale:function(){return n.random.first_name()},lastName:function(){return n.random.last_name()},findName:function(){var e=n.random.number(8);switch(e){case 0:return n.random.name_prefix()+" "+n.Name.firstName()+" "+n.Name.lastName();case 1:return n.Name.firstName()+" "+n.Name.lastName()+" "+n.random.name_suffix()}return n.Name.firstName()+" "+n.Name.lastName()}};a.exports=r},{"../index":1}],12:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("./definitions"),o={phoneNumber:function(){return r.replaceSymbolWithNumber(n.random.phone_formats())},phoneNumberFormat:function(e){return r.replaceSymbolWithNumber(i.phone_formats[e])},phoneCode:function(){return n.random.phone_codes()}};a.exports=o},{"../index":1,"./definitions":5,"./helpers":7}],13:[function(e,a){var n=e("./definitions"),r=e("../vendor/mersenne"),i=e("../index"),o={number:function(e){if("number"==typeof e)var e={max:e};e=e||{min:0,max:1,precision:1},"undefined"==typeof e.min&&(e.min=0),"undefined"==typeof e.max&&(e.max=1),e.max>0&&e.max++;var a=r.rand(e.max,e.min);return a},array_element:function(e){var a=i.random.number({max:e.length-1});return e[a]},city_prefix:function(){return i.random.array_element(n.city_prefix)},city_suffix:function(){return i.random.array_element(n.city_suffix)},street_suffix:function(){return i.random.array_element(n.street_suffix)},br_state:function(){return i.random.array_element(n.br_state)},br_state_abbr:function(){return i.random.array_element(n.br_state_abbr)},us_state:function(){return i.random.array_element(n.us_state)},us_state_abbr:function(){return i.random.array_element(n.us_state_abbr)},uk_county:function(){return i.random.array_element(n.uk_county)},uk_country:function(){return i.random.array_element(n.uk_country)},first_name:function(){return i.random.array_element(n.first_name)},last_name:function(){return i.random.array_element(n.last_name)},name_prefix:function(){return i.random.array_element(n.name_prefix)},name_suffix:function(){return i.random.array_element(n.name_suffix)},catch_phrase_adjective:function(){return i.random.array_element(n.catch_phrase_adjective)},catch_phrase_descriptor:function(){return i.random.array_element(n.catch_phrase_descriptor)},catch_phrase_noun:function(){return i.random.array_element(n.catch_phrase_noun)},bs_adjective:function(){return i.random.array_element(n.bs_adjective)},bs_buzz:function(){return i.random.array_element(n.bs_buzz)},bs_noun:function(){return i.random.array_element(n.bs_noun)},phone_formats:function(){return i.random.array_element(n.phone_formats)},phone_codes:function(){return i.random.array_element(n.phone_codes)},domain_suffix:function(){return i.random.array_element(n.domain_suffix)},avatar_uri:function(){return i.random.array_element(n.avatar_uri)}};a.exports=o},{"../index":1,"../vendor/mersenne":15,"./definitions":5}],14:[function(require,module,exports){var faker=require("../index"),tree={clone:function(e){if(null==e||"object"!=typeof e)return e;var a=e.constructor();for(var n in e)a[n]=this.clone(e[n]);return a},createTree:function(depth,width,obj){if(!obj)throw{name:"ObjectError",message:"there needs to be an object passed in"};if(0>=width)throw{name:"TreeParamError",message:"width must be greater than zero"};var newObj=this.clone(obj);for(var prop in newObj)if(newObj.hasOwnProperty(prop)){var value=null;if("__RECURSE__"!==newObj[prop])value=eval(newObj[prop]);else if(0!==depth){value=[];var evalWidth=1;evalWidth="function"==typeof width?width():width;for(var i=0;evalWidth>i;i++)value.push(this.createTree(depth-1,width,obj))}newObj[prop]=value}return newObj}};module.exports=tree},{"../index":1}],15:[function(e,a,n){function r(){function e(e){return 0>e?(e^l)+l:e}function a(a,n){return n>a?e(4294967296-(n-a)&4294967295):a-n}function n(a,n){return e(a+n&4294967295)}function r(a,r){for(var i=0,o=0;32>o;++o)a>>>o&1&&(i=n(i,e(r<p;p++)g[p]=n(r(1812433253,e(g[p-1]^g[p-1]>>>30)),p),g[p]=e(4294967295&g[p])},this.init_by_array=function(o,t){var l,s,p;for(this.init_genrand(19650218),l=1,s=0,p=i>t?i:t;p;p--)g[l]=n(n(e(g[l]^r(e(g[l-1]^g[l-1]>>>30),1664525)),o[s]),s),g[l]=e(4294967295&g[l]),l++,s++,l>=i&&(g[0]=g[i-1],l=1),s>=t&&(s=0);for(p=i-1;p;p--)g[l]=a(e((dbg=g[l])^r(e(g[l-1]^g[l-1]>>>30),1566083941)),l),g[l]=e(4294967295&g[l]),l++,l>=i&&(g[0]=g[i-1],l=1);g[0]=2147483648};var d=[0,t];this.genrand_int32=function(){var a;if(p>=i){var n;for(p==i+1&&this.init_genrand(5489),n=0;i-o>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+o]^a>>>1^d[1&a]);for(;i-1>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+(o-i)]^a>>>1^d[1&a]);a=e(g[i-1]&l|g[0]&s),g[i-1]=e(g[o-1]^a>>>1^d[1&a]),p=0}return a=g[p++],a=e(a^a>>>11),a=e(a^a<<7&2636928640),a=e(a^a<<15&4022730752),a=e(a^a>>>18)},this.genrand_int31=function(){return this.genrand_int32()>>>1},this.genrand_real1=function(){return this.genrand_int32()*(1/4294967295)},this.genrand_real2=function(){return this.genrand_int32()*(1/4294967296)},this.genrand_real3=function(){return(this.genrand_int32()+.5)*(1/4294967296)},this.genrand_res53=function(){var e=this.genrand_int32()>>>5,a=this.genrand_int32()>>>6;return(67108864*e+a)*(1/9007199254740992)}}n.MersenneTwister19937=r;var i=new r;i.init_genrand((new Date).getTime()%1e9),n.rand=function(e,a){return e||(a=0,e=32768),Math.floor(i.genrand_real2()*(e-a)+a)},n.seed=function(e){if("number"!=typeof e)throw new Error("seed(S) must take numeric argument; is "+typeof e);i.init_genrand(e)},n.seed_array=function(e){if("object"!=typeof e)throw new Error("seed_array(A) must take array of numbers; is "+typeof e);i.init_by_array(e)}},{}]},{},[1])(1)}); \ No newline at end of file +var r=["jarjan/128.jpg","mahdif/128.jpg","sprayaga/128.jpg","ruzinav/128.jpg","Skyhartman/128.jpg","moscoz/128.jpg","kurafire/128.jpg","91bilal/128.jpg","igorgarybaldi/128.jpg","calebogden/128.jpg","malykhinv/128.jpg","joelhelin/128.jpg","kushsolitary/128.jpg","coreyweb/128.jpg","snowshade/128.jpg","areus/128.jpg","holdenweb/128.jpg","heyimjuani/128.jpg","envex/128.jpg","unterdreht/128.jpg","collegeman/128.jpg","peejfancher/128.jpg","andyisonline/128.jpg","ultragex/128.jpg","fuck_you_two/128.jpg","adellecharles/128.jpg","ateneupopular/128.jpg","ahmetalpbalkan/128.jpg","Stievius/128.jpg","kerem/128.jpg","osvaldas/128.jpg","angelceballos/128.jpg","thierrykoblentz/128.jpg","peterlandt/128.jpg","catarino/128.jpg","wr/128.jpg","weglov/128.jpg","brandclay/128.jpg","flame_kaizar/128.jpg","ahmetsulek/128.jpg","nicolasfolliot/128.jpg","jayrobinson/128.jpg","victorerixon/128.jpg","kolage/128.jpg","michzen/128.jpg","markjenkins/128.jpg","nicolai_larsen/128.jpg","gt/128.jpg","noxdzine/128.jpg","alagoon/128.jpg","idiot/128.jpg","mizko/128.jpg","chadengle/128.jpg","mutlu82/128.jpg","simobenso/128.jpg","vocino/128.jpg","guiiipontes/128.jpg","soyjavi/128.jpg","joshaustin/128.jpg","tomaslau/128.jpg","VinThomas/128.jpg","ManikRathee/128.jpg","langate/128.jpg","cemshid/128.jpg","leemunroe/128.jpg","_shahedk/128.jpg","enda/128.jpg","BillSKenney/128.jpg","divya/128.jpg","joshhemsley/128.jpg","sindresorhus/128.jpg","soffes/128.jpg","9lessons/128.jpg","linux29/128.jpg","Chakintosh/128.jpg","anaami/128.jpg","joreira/128.jpg","shadeed9/128.jpg","scottkclark/128.jpg","jedbridges/128.jpg","salleedesign/128.jpg","marakasina/128.jpg","ariil/128.jpg","BrianPurkiss/128.jpg","michaelmartinho/128.jpg","bublienko/128.jpg","devankoshal/128.jpg","ZacharyZorbas/128.jpg","timmillwood/128.jpg","joshuasortino/128.jpg","damenleeturks/128.jpg","tomas_janousek/128.jpg","herrhaase/128.jpg","RussellBishop/128.jpg","brajeshwar/128.jpg","nachtmeister/128.jpg","cbracco/128.jpg","bermonpainter/128.jpg","abdullindenis/128.jpg","isacosta/128.jpg","suprb/128.jpg","yalozhkin/128.jpg","chandlervdw/128.jpg","iamgarth/128.jpg","_victa/128.jpg","commadelimited/128.jpg","roybarberuk/128.jpg","axel/128.jpg","vladarbatov/128.jpg","ffbel/128.jpg","syropian/128.jpg","ankitind/128.jpg","traneblow/128.jpg","flashmurphy/128.jpg","ChrisFarina78/128.jpg","baliomega/128.jpg","saschamt/128.jpg","jm_denis/128.jpg","anoff/128.jpg","kennyadr/128.jpg","chatyrko/128.jpg","dingyi/128.jpg","mds/128.jpg","terryxlife/128.jpg","aaroni/128.jpg","kinday/128.jpg","prrstn/128.jpg","eduardostuart/128.jpg","dhilipsiva/128.jpg","GavicoInd/128.jpg","baires/128.jpg","rohixx/128.jpg","bigmancho/128.jpg","blakesimkins/128.jpg","leeiio/128.jpg","tjrus/128.jpg","uberschizo/128.jpg","kylefoundry/128.jpg","claudioguglieri/128.jpg","ripplemdk/128.jpg","exentrich/128.jpg","jakemoore/128.jpg","joaoedumedeiros/128.jpg","poormini/128.jpg","tereshenkov/128.jpg","keryilmaz/128.jpg","haydn_woods/128.jpg","rude/128.jpg","llun/128.jpg","sgaurav_baghel/128.jpg","jamiebrittain/128.jpg","badlittleduck/128.jpg","pifagor/128.jpg","agromov/128.jpg","benefritz/128.jpg","erwanhesry/128.jpg","diesellaws/128.jpg","jeremiaha/128.jpg","koridhandy/128.jpg","chaensel/128.jpg","andrewcohen/128.jpg","smaczny/128.jpg","gonzalorobaina/128.jpg","nandini_m/128.jpg","sydlawrence/128.jpg","cdharrison/128.jpg","tgerken/128.jpg","lewisainslie/128.jpg","charliecwaite/128.jpg","robbschiller/128.jpg","flexrs/128.jpg","mattdetails/128.jpg","raquelwilson/128.jpg","karsh/128.jpg","mrmartineau/128.jpg","opnsrce/128.jpg","hgharrygo/128.jpg","maximseshuk/128.jpg","uxalex/128.jpg","samihah/128.jpg","chanpory/128.jpg","sharvin/128.jpg","josemarques/128.jpg","jefffis/128.jpg","krystalfister/128.jpg","lokesh_coder/128.jpg","thedamianhdez/128.jpg","dpmachado/128.jpg","funwatercat/128.jpg","timothycd/128.jpg","ivanfilipovbg/128.jpg","picard102/128.jpg","marcobarbosa/128.jpg","krasnoukhov/128.jpg","g3d/128.jpg","ademilter/128.jpg","rickdt/128.jpg","operatino/128.jpg","bungiwan/128.jpg","hugomano/128.jpg","logorado/128.jpg","dc_user/128.jpg","horaciobella/128.jpg","SlaapMe/128.jpg","teeragit/128.jpg","iqonicd/128.jpg","ilya_pestov/128.jpg","andrewarrow/128.jpg","ssiskind/128.jpg","stan/128.jpg","HenryHoffman/128.jpg","rdsaunders/128.jpg","adamsxu/128.jpg","curiousoffice/128.jpg","themadray/128.jpg","michigangraham/128.jpg","kohette/128.jpg","nickfratter/128.jpg","runningskull/128.jpg","madysondesigns/128.jpg","brenton_clarke/128.jpg","jennyshen/128.jpg","bradenhamm/128.jpg","kurtinc/128.jpg","amanruzaini/128.jpg","coreyhaggard/128.jpg","Karimmove/128.jpg","aaronalfred/128.jpg","wtrsld/128.jpg","jitachi/128.jpg","therealmarvin/128.jpg","pmeissner/128.jpg","ooomz/128.jpg","chacky14/128.jpg","jesseddy/128.jpg","thinmatt/128.jpg","shanehudson/128.jpg","akmur/128.jpg","IsaryAmairani/128.jpg","arthurholcombe1/128.jpg","andychipster/128.jpg","boxmodel/128.jpg","ehsandiary/128.jpg","LucasPerdidao/128.jpg","shalt0ni/128.jpg","swaplord/128.jpg","kaelifa/128.jpg","plbabin/128.jpg","guillemboti/128.jpg","arindam_/128.jpg","renbyrd/128.jpg","thiagovernetti/128.jpg","jmillspaysbills/128.jpg","mikemai2awesome/128.jpg","jervo/128.jpg","mekal/128.jpg","sta1ex/128.jpg","robergd/128.jpg","felipecsl/128.jpg","andrea211087/128.jpg","garand/128.jpg","dhooyenga/128.jpg","abovefunction/128.jpg","pcridesagain/128.jpg","randomlies/128.jpg","BryanHorsey/128.jpg","heykenneth/128.jpg","dahparra/128.jpg","allthingssmitty/128.jpg","danvernon/128.jpg","beweinreich/128.jpg","increase/128.jpg","falvarad/128.jpg","alxndrustinov/128.jpg","souuf/128.jpg","orkuncaylar/128.jpg","AM_Kn2/128.jpg","gearpixels/128.jpg","bassamology/128.jpg","vimarethomas/128.jpg","kosmar/128.jpg","SULiik/128.jpg","mrjamesnoble/128.jpg","silvanmuhlemann/128.jpg","shaneIxD/128.jpg","nacho/128.jpg","yigitpinarbasi/128.jpg","buzzusborne/128.jpg","aaronkwhite/128.jpg","rmlewisuk/128.jpg","giancarlon/128.jpg","nbirckel/128.jpg","d_nny_m_cher/128.jpg","sdidonato/128.jpg","atariboy/128.jpg","abotap/128.jpg","karalek/128.jpg","psdesignuk/128.jpg","ludwiczakpawel/128.jpg","nemanjaivanovic/128.jpg","baluli/128.jpg","ahmadajmi/128.jpg","vovkasolovev/128.jpg","samgrover/128.jpg","derienzo777/128.jpg","jonathansimmons/128.jpg","nelsonjoyce/128.jpg","S0ufi4n3/128.jpg","xtopherpaul/128.jpg","oaktreemedia/128.jpg","nateschulte/128.jpg","findingjenny/128.jpg","namankreative/128.jpg","antonyzotov/128.jpg","we_social/128.jpg","leehambley/128.jpg","solid_color/128.jpg","abelcabans/128.jpg","mbilderbach/128.jpg","kkusaa/128.jpg","jordyvdboom/128.jpg","carlosgavina/128.jpg","pechkinator/128.jpg","vc27/128.jpg","rdbannon/128.jpg","croakx/128.jpg","suribbles/128.jpg","kerihenare/128.jpg","catadeleon/128.jpg","gcmorley/128.jpg","duivvv/128.jpg","saschadroste/128.jpg","victorDubugras/128.jpg","wintopia/128.jpg","mattbilotti/128.jpg","taylorling/128.jpg","megdraws/128.jpg","meln1ks/128.jpg","mahmoudmetwally/128.jpg","Silveredge9/128.jpg","derekebradley/128.jpg","happypeter1983/128.jpg","travis_arnold/128.jpg","artem_kostenko/128.jpg","adobi/128.jpg","daykiine/128.jpg","alek_djuric/128.jpg","scips/128.jpg","miguelmendes/128.jpg","justinrhee/128.jpg","alsobrooks/128.jpg","fronx/128.jpg","mcflydesign/128.jpg","santi_urso/128.jpg","allfordesign/128.jpg","stayuber/128.jpg","bertboerland/128.jpg","marosholly/128.jpg","adamnac/128.jpg","cynthiasavard/128.jpg","muringa/128.jpg","danro/128.jpg","hiemil/128.jpg","jackiesaik/128.jpg","zacsnider/128.jpg","iduuck/128.jpg","antjanus/128.jpg","aroon_sharma/128.jpg","dshster/128.jpg","thehacker/128.jpg","michaelbrooksjr/128.jpg","ryanmclaughlin/128.jpg","clubb3rry/128.jpg","taybenlor/128.jpg","xripunov/128.jpg","myastro/128.jpg","adityasutomo/128.jpg","digitalmaverick/128.jpg","hjartstrorn/128.jpg","itolmach/128.jpg","vaughanmoffitt/128.jpg","abdots/128.jpg","isnifer/128.jpg","sergeysafonov/128.jpg","maz/128.jpg","scrapdnb/128.jpg","chrismj83/128.jpg","vitorleal/128.jpg","sokaniwaal/128.jpg","zaki3d/128.jpg","illyzoren/128.jpg","mocabyte/128.jpg","osmanince/128.jpg","djsherman/128.jpg","davidhemphill/128.jpg","waghner/128.jpg","necodymiconer/128.jpg","praveen_vijaya/128.jpg","fabbrucci/128.jpg","cliffseal/128.jpg","travishines/128.jpg","kuldarkalvik/128.jpg","Elt_n/128.jpg","phillapier/128.jpg","okseanjay/128.jpg","id835559/128.jpg","kudretkeskin/128.jpg","anjhero/128.jpg","duck4fuck/128.jpg","scott_riley/128.jpg","noufalibrahim/128.jpg","h1brd/128.jpg","borges_marcos/128.jpg","devinhalladay/128.jpg","ciaranr/128.jpg","stefooo/128.jpg","mikebeecham/128.jpg","tonymillion/128.jpg","joshuaraichur/128.jpg","irae/128.jpg","petrangr/128.jpg","dmitriychuta/128.jpg","charliegann/128.jpg","arashmanteghi/128.jpg","adhamdannaway/128.jpg","ainsleywagon/128.jpg","svenlen/128.jpg","faisalabid/128.jpg","beshur/128.jpg","carlyson/128.jpg","dutchnadia/128.jpg","teddyzetterlund/128.jpg","samuelkraft/128.jpg","aoimedia/128.jpg","toddrew/128.jpg","codepoet_ru/128.jpg","artvavs/128.jpg","benoitboucart/128.jpg","jomarmen/128.jpg","kolmarlopez/128.jpg","creartinc/128.jpg","homka/128.jpg","gaborenton/128.jpg","robinclediere/128.jpg","maximsorokin/128.jpg","plasticine/128.jpg","j2deme/128.jpg","peachananr/128.jpg","kapaluccio/128.jpg","de_ascanio/128.jpg","rikas/128.jpg","dawidwu/128.jpg","marcoramires/128.jpg","angelcreative/128.jpg","rpatey/128.jpg","popey/128.jpg","rehatkathuria/128.jpg","the_purplebunny/128.jpg","1markiz/128.jpg","ajaxy_ru/128.jpg","brenmurrell/128.jpg","dudestein/128.jpg","oskarlevinson/128.jpg","victorstuber/128.jpg","nehfy/128.jpg","vicivadeline/128.jpg","leandrovaranda/128.jpg","scottgallant/128.jpg","victor_haydin/128.jpg","sawrb/128.jpg","ryhanhassan/128.jpg","amayvs/128.jpg","a_brixen/128.jpg","karolkrakowiak_/128.jpg","herkulano/128.jpg","geran7/128.jpg","cggaurav/128.jpg","chris_witko/128.jpg","lososina/128.jpg","polarity/128.jpg","mattlat/128.jpg","brandonburke/128.jpg","constantx/128.jpg","teylorfeliz/128.jpg","craigelimeliah/128.jpg","rachelreveley/128.jpg","reabo101/128.jpg","rahmeen/128.jpg","ky/128.jpg","rickyyean/128.jpg","j04ntoh/128.jpg","spbroma/128.jpg","sebashton/128.jpg","jpenico/128.jpg","francis_vega/128.jpg","oktayelipek/128.jpg","kikillo/128.jpg","fabbianz/128.jpg","larrygerard/128.jpg","BroumiYoussef/128.jpg","0therplanet/128.jpg","mbilalsiddique1/128.jpg","ionuss/128.jpg","grrr_nl/128.jpg","liminha/128.jpg","rawdiggie/128.jpg","ryandownie/128.jpg","sethlouey/128.jpg","pixage/128.jpg","arpitnj/128.jpg","switmer777/128.jpg","josevnclch/128.jpg","kanickairaj/128.jpg","puzik/128.jpg","tbakdesigns/128.jpg","besbujupi/128.jpg","supjoey/128.jpg","lowie/128.jpg","linkibol/128.jpg","balintorosz/128.jpg","imcoding/128.jpg","agustincruiz/128.jpg","gusoto/128.jpg","thomasschrijer/128.jpg","superoutman/128.jpg","kalmerrautam/128.jpg","gabrielizalo/128.jpg","gojeanyn/128.jpg","davidbaldie/128.jpg","_vojto/128.jpg","laurengray/128.jpg","jydesign/128.jpg","mymyboy/128.jpg","nellleo/128.jpg","marciotoledo/128.jpg","ninjad3m0/128.jpg","to_soham/128.jpg","hasslunsford/128.jpg","muridrahhal/128.jpg","levisan/128.jpg","grahamkennery/128.jpg","lepetitogre/128.jpg","antongenkin/128.jpg","nessoila/128.jpg","amandabuzard/128.jpg","safrankov/128.jpg","cocolero/128.jpg","dss49/128.jpg","matt3224/128.jpg","bluesix/128.jpg","quailandquasar/128.jpg","AlbertoCococi/128.jpg","lepinski/128.jpg","sementiy/128.jpg","mhudobivnik/128.jpg","thibaut_re/128.jpg","olgary/128.jpg","shojberg/128.jpg","mtolokonnikov/128.jpg","bereto/128.jpg","naupintos/128.jpg","wegotvices/128.jpg","xadhix/128.jpg","macxim/128.jpg","rodnylobos/128.jpg","madcampos/128.jpg","madebyvadim/128.jpg","bartoszdawydzik/128.jpg","supervova/128.jpg","markretzloff/128.jpg","vonachoo/128.jpg","darylws/128.jpg","stevedesigner/128.jpg","mylesb/128.jpg","herbigt/128.jpg","depaulawagner/128.jpg","geshan/128.jpg","gizmeedevil1991/128.jpg","_scottburgess/128.jpg","lisovsky/128.jpg","davidsasda/128.jpg","artd_sign/128.jpg","YoungCutlass/128.jpg","mgonto/128.jpg","itstotallyamy/128.jpg","victorquinn/128.jpg","osmond/128.jpg","oksanafrewer/128.jpg","zauerkraut/128.jpg","iamkeithmason/128.jpg","nitinhayaran/128.jpg","lmjabreu/128.jpg","mandalareopens/128.jpg","thinkleft/128.jpg","ponchomendivil/128.jpg","juamperro/128.jpg","brunodesign1206/128.jpg","caseycavanagh/128.jpg","luxe/128.jpg","dotgridline/128.jpg","spedwig/128.jpg","madewulf/128.jpg","mattsapii/128.jpg","helderleal/128.jpg","chrisstumph/128.jpg","jayphen/128.jpg","nsamoylov/128.jpg","chrisvanderkooi/128.jpg","justme_timothyg/128.jpg","otozk/128.jpg","prinzadi/128.jpg","gu5taf/128.jpg","cyril_gaillard/128.jpg","d_kobelyatsky/128.jpg","daniloc/128.jpg","nwdsha/128.jpg","romanbulah/128.jpg","skkirilov/128.jpg","dvdwinden/128.jpg","dannol/128.jpg","thekevinjones/128.jpg","jwalter14/128.jpg","timgthomas/128.jpg","buddhasource/128.jpg","uxpiper/128.jpg","thatonetommy/128.jpg","diansigitp/128.jpg","adrienths/128.jpg","klimmka/128.jpg","gkaam/128.jpg","derekcramer/128.jpg","jennyyo/128.jpg","nerrsoft/128.jpg","xalionmalik/128.jpg","edhenderson/128.jpg","keyuri85/128.jpg","roxanejammet/128.jpg","kimcool/128.jpg","edkf/128.jpg","matkins/128.jpg","alessandroribe/128.jpg","jacksonlatka/128.jpg","lebronjennan/128.jpg","kostaspt/128.jpg","karlkanall/128.jpg","moynihan/128.jpg","danpliego/128.jpg","saulihirvi/128.jpg","wesleytrankin/128.jpg","fjaguero/128.jpg","bowbrick/128.jpg","mashaaaaal/128.jpg","yassiryahya/128.jpg","dparrelli/128.jpg","fotomagin/128.jpg","aka_james/128.jpg","denisepires/128.jpg","iqbalperkasa/128.jpg","martinansty/128.jpg","jarsen/128.jpg","r_oy/128.jpg","justinrob/128.jpg","gabrielrosser/128.jpg","malgordon/128.jpg","carlfairclough/128.jpg","michaelabehsera/128.jpg","pierrestoffe/128.jpg","enjoythetau/128.jpg","loganjlambert/128.jpg","rpeezy/128.jpg","coreyginnivan/128.jpg","michalhron/128.jpg","msveet/128.jpg","lingeswaran/128.jpg","kolsvein/128.jpg","peter576/128.jpg","reideiredale/128.jpg","joeymurdah/128.jpg","raphaelnikson/128.jpg","mvdheuvel/128.jpg","maxlinderman/128.jpg","jimmuirhead/128.jpg","begreative/128.jpg","frankiefreesbie/128.jpg","robturlinckx/128.jpg","Talbi_ConSept/128.jpg","longlivemyword/128.jpg","vanchesz/128.jpg","maiklam/128.jpg","hermanobrother/128.jpg","rez___a/128.jpg","gregsqueeb/128.jpg","greenbes/128.jpg","_ragzor/128.jpg","anthonysukow/128.jpg","fluidbrush/128.jpg","dactrtr/128.jpg","jehnglynn/128.jpg","bergmartin/128.jpg","hugocornejo/128.jpg","_kkga/128.jpg","dzantievm/128.jpg","sawalazar/128.jpg","sovesove/128.jpg","jonsgotwood/128.jpg","byryan/128.jpg","vytautas_a/128.jpg","mizhgan/128.jpg","cicerobr/128.jpg","nilshelmersson/128.jpg","d33pthought/128.jpg","davecraige/128.jpg","nckjrvs/128.jpg","alexandermayes/128.jpg","jcubic/128.jpg","craigrcoles/128.jpg","bagawarman/128.jpg","rob_thomas10/128.jpg","cofla/128.jpg","maikelk/128.jpg","rtgibbons/128.jpg","russell_baylis/128.jpg","mhesslow/128.jpg","codysanfilippo/128.jpg","webtanya/128.jpg","madebybrenton/128.jpg","dcalonaci/128.jpg","perfectflow/128.jpg","jjsiii/128.jpg","saarabpreet/128.jpg","kumarrajan12123/128.jpg","iamsteffen/128.jpg","themikenagle/128.jpg","ceekaytweet/128.jpg","larrybolt/128.jpg","conspirator/128.jpg","dallasbpeters/128.jpg","n3dmax/128.jpg","terpimost/128.jpg","kirillz/128.jpg","byrnecore/128.jpg","j_drake_/128.jpg","calebjoyce/128.jpg","russoedu/128.jpg","hoangloi/128.jpg","tobysaxon/128.jpg","gofrasdesign/128.jpg","dimaposnyy/128.jpg","tjisousa/128.jpg","okandungel/128.jpg","billyroshan/128.jpg","oskamaya/128.jpg","motionthinks/128.jpg","knilob/128.jpg","ashocka18/128.jpg","marrimo/128.jpg","bartjo/128.jpg","omnizya/128.jpg","ernestsemerda/128.jpg","andreas_pr/128.jpg","edgarchris99/128.jpg","thomasgeisen/128.jpg","gseguin/128.jpg","joannefournier/128.jpg","demersdesigns/128.jpg","adammarsbar/128.jpg","nasirwd/128.jpg","n_tassone/128.jpg","javorszky/128.jpg","themrdave/128.jpg","yecidsm/128.jpg","nicollerich/128.jpg","canapud/128.jpg","nicoleglynn/128.jpg","judzhin_miles/128.jpg","designervzm/128.jpg","kianoshp/128.jpg","evandrix/128.jpg","alterchuca/128.jpg","dhrubo/128.jpg","ma_tiax/128.jpg","ssbb_me/128.jpg","dorphern/128.jpg","mauriolg/128.jpg","bruno_mart/128.jpg","mactopus/128.jpg","the_winslet/128.jpg","joemdesign/128.jpg","Shriiiiimp/128.jpg","jacobbennett/128.jpg","nfedoroff/128.jpg","iamglimy/128.jpg","allagringaus/128.jpg","aiiaiiaii/128.jpg","olaolusoga/128.jpg","buryaknick/128.jpg","wim1k/128.jpg","nicklacke/128.jpg","a1chapone/128.jpg","steynviljoen/128.jpg","strikewan/128.jpg","ryankirkman/128.jpg","andrewabogado/128.jpg","doooon/128.jpg","jagan123/128.jpg","ariffsetiawan/128.jpg","elenadissi/128.jpg","mwarkentin/128.jpg","thierrymeier_/128.jpg","r_garcia/128.jpg","dmackerman/128.jpg","borantula/128.jpg","konus/128.jpg","spacewood_/128.jpg","ryuchi311/128.jpg","evanshajed/128.jpg","tristanlegros/128.jpg","shoaib253/128.jpg","aislinnkelly/128.jpg","okcoker/128.jpg","timpetricola/128.jpg","sunshinedgirl/128.jpg","chadami/128.jpg","aleclarsoniv/128.jpg","nomidesigns/128.jpg","petebernardo/128.jpg","scottiedude/128.jpg","millinet/128.jpg","imsoper/128.jpg","imammuht/128.jpg","benjamin_knight/128.jpg","nepdud/128.jpg","joki4/128.jpg","lanceguyatt/128.jpg","bboy1895/128.jpg","amywebbb/128.jpg","rweve/128.jpg","haruintesettden/128.jpg","ricburton/128.jpg","nelshd/128.jpg","batsirai/128.jpg","primozcigler/128.jpg","jffgrdnr/128.jpg","8d3k/128.jpg","geneseleznev/128.jpg","al_li/128.jpg","souperphly/128.jpg","mslarkina/128.jpg","2fockus/128.jpg","cdavis565/128.jpg","xiel/128.jpg","turkutuuli/128.jpg","uxward/128.jpg","lebinoclard/128.jpg","gauravjassal/128.jpg","davidmerrique/128.jpg","mdsisto/128.jpg","andrewofficer/128.jpg","kojourin/128.jpg","dnirmal/128.jpg","kevka/128.jpg","mr_shiznit/128.jpg","aluisio_azevedo/128.jpg","cloudstudio/128.jpg","danvierich/128.jpg","alexivanichkin/128.jpg","fran_mchamy/128.jpg","perretmagali/128.jpg","betraydan/128.jpg","cadikkara/128.jpg","matbeedotcom/128.jpg","jeremyworboys/128.jpg","bpartridge/128.jpg","michaelkoper/128.jpg","silv3rgvn/128.jpg","alevizio/128.jpg","johnsmithagency/128.jpg","lawlbwoy/128.jpg","vitor376/128.jpg","desastrozo/128.jpg","thimo_cz/128.jpg","jasonmarkjones/128.jpg","lhausermann/128.jpg","xravil/128.jpg","guischmitt/128.jpg","vigobronx/128.jpg","panghal0/128.jpg","miguelkooreman/128.jpg","surgeonist/128.jpg","christianoliff/128.jpg","caspergrl/128.jpg","iamkarna/128.jpg","ipavelek/128.jpg","pierre_nel/128.jpg","y2graphic/128.jpg","sterlingrules/128.jpg","elbuscainfo/128.jpg","bennyjien/128.jpg","stushona/128.jpg","estebanuribe/128.jpg","embrcecreations/128.jpg","danillos/128.jpg","elliotlewis/128.jpg","charlesrpratt/128.jpg","vladyn/128.jpg","emmeffess/128.jpg","carlosblanco_eu/128.jpg","leonfedotov/128.jpg","rangafangs/128.jpg","chris_frees/128.jpg","tgormtx/128.jpg","bryan_topham/128.jpg","jpscribbles/128.jpg","mighty55/128.jpg","carbontwelve/128.jpg","isaacfifth/128.jpg","iamjdeleon/128.jpg","snowwrite/128.jpg","barputro/128.jpg","drewbyreese/128.jpg","sachacorazzi/128.jpg","bistrianiosip/128.jpg","magoo04/128.jpg","pehamondello/128.jpg","yayteejay/128.jpg","a_harris88/128.jpg","algunsanabria/128.jpg","zforrester/128.jpg","ovall/128.jpg","carlosjgsousa/128.jpg","geobikas/128.jpg","ah_lice/128.jpg","looneydoodle/128.jpg","nerdgr8/128.jpg","ddggccaa/128.jpg","zackeeler/128.jpg","normanbox/128.jpg","el_fuertisimo/128.jpg","ismail_biltagi/128.jpg","juangomezw/128.jpg","jnmnrd/128.jpg","patrickcoombe/128.jpg","ryanjohnson_me/128.jpg","markolschesky/128.jpg","jeffgolenski/128.jpg","kvasnic/128.jpg","lindseyzilla/128.jpg","gauchomatt/128.jpg","afusinatto/128.jpg","kevinoh/128.jpg","okansurreel/128.jpg","adamawesomeface/128.jpg","emileboudeling/128.jpg","arishi_/128.jpg","juanmamartinez/128.jpg","wikiziner/128.jpg","danthms/128.jpg","mkginfo/128.jpg","terrorpixel/128.jpg","curiousonaut/128.jpg","prheemo/128.jpg","michaelcolenso/128.jpg","foczzi/128.jpg","martip07/128.jpg","thaodang17/128.jpg","johncafazza/128.jpg","robinlayfield/128.jpg","franciscoamk/128.jpg","abdulhyeuk/128.jpg","marklamb/128.jpg","edobene/128.jpg","andresenfredrik/128.jpg","mikaeljorhult/128.jpg","chrisslowik/128.jpg","vinciarts/128.jpg","meelford/128.jpg","elliotnolten/128.jpg","yehudab/128.jpg","vijaykarthik/128.jpg","bfrohs/128.jpg","josep_martins/128.jpg","attacks/128.jpg","sur4dye/128.jpg","tumski/128.jpg","instalox/128.jpg","mangosango/128.jpg","paulfarino/128.jpg","kazaky999/128.jpg","kiwiupover/128.jpg","nvkznemo/128.jpg","tom_even/128.jpg","ratbus/128.jpg","woodsman001/128.jpg","joshmedeski/128.jpg","thewillbeard/128.jpg","psaikali/128.jpg","joe_black/128.jpg","aleinadsays/128.jpg","marcusgorillius/128.jpg","hota_v/128.jpg","jghyllebert/128.jpg","shinze/128.jpg","janpalounek/128.jpg","jeremiespoken/128.jpg","her_ruu/128.jpg","dansowter/128.jpg","felipeapiress/128.jpg","magugzbrand2d/128.jpg","posterjob/128.jpg","nathalie_fs/128.jpg","bobbytwoshoes/128.jpg","dreizle/128.jpg","jeremymouton/128.jpg","elisabethkjaer/128.jpg","notbadart/128.jpg","mohanrohith/128.jpg","jlsolerdeltoro/128.jpg","itskawsar/128.jpg","slowspock/128.jpg","zvchkelly/128.jpg","wiljanslofstra/128.jpg","craighenneberry/128.jpg","trubeatto/128.jpg","juaumlol/128.jpg","samscouto/128.jpg","BenouarradeM/128.jpg","gipsy_raf/128.jpg","netonet_il/128.jpg","arkokoley/128.jpg","itsajimithing/128.jpg","smalonso/128.jpg","victordeanda/128.jpg","_dwite_/128.jpg","richardgarretts/128.jpg","gregrwilkinson/128.jpg","anatolinicolae/128.jpg","lu4sh1i/128.jpg","stefanotirloni/128.jpg","ostirbu/128.jpg","darcystonge/128.jpg","naitanamoreno/128.jpg","michaelcomiskey/128.jpg","adhiardana/128.jpg","marcomano_/128.jpg","davidcazalis/128.jpg","falconerie/128.jpg","gregkilian/128.jpg","bcrad/128.jpg","bolzanmarco/128.jpg","low_res/128.jpg","vlajki/128.jpg","petar_prog/128.jpg","jonkspr/128.jpg","akmalfikri/128.jpg","mfacchinello/128.jpg","atanism/128.jpg","harry_sistalam/128.jpg","murrayswift/128.jpg","bobwassermann/128.jpg","gavr1l0/128.jpg","madshensel/128.jpg","mr_subtle/128.jpg","deviljho_/128.jpg","salimianoff/128.jpg","joetruesdell/128.jpg","twittypork/128.jpg","airskylar/128.jpg","dnezkumar/128.jpg","dgajjar/128.jpg","cherif_b/128.jpg","salvafc/128.jpg","louis_currie/128.jpg","deeenright/128.jpg","cybind/128.jpg","eyronn/128.jpg","vickyshits/128.jpg","sweetdelisa/128.jpg","cboller1/128.jpg","andresdjasso/128.jpg","melvindidit/128.jpg","andysolomon/128.jpg","thaisselenator_/128.jpg","lvovenok/128.jpg","giuliusa/128.jpg","belyaev_rs/128.jpg","overcloacked/128.jpg","kamal_chaneman/128.jpg","incubo82/128.jpg","hellofeverrrr/128.jpg","mhaligowski/128.jpg","sunlandictwin/128.jpg","bu7921/128.jpg","andytlaw/128.jpg","jeremery/128.jpg","finchjke/128.jpg","manigm/128.jpg","umurgdk/128.jpg","scottfeltham/128.jpg","ganserene/128.jpg","mutu_krish/128.jpg","jodytaggart/128.jpg","ntfblog/128.jpg","tanveerrao/128.jpg","hfalucas/128.jpg","alxleroydeval/128.jpg","kucingbelang4/128.jpg","bargaorobalo/128.jpg","colgruv/128.jpg","stalewine/128.jpg","kylefrost/128.jpg","baumannzone/128.jpg","angelcolberg/128.jpg","sachingawas/128.jpg","jjshaw14/128.jpg","ramanathan_pdy/128.jpg","johndezember/128.jpg","nilshoenson/128.jpg","brandonmorreale/128.jpg","nutzumi/128.jpg","brandonflatsoda/128.jpg","sergeyalmone/128.jpg","klefue/128.jpg","kirangopal/128.jpg","baumann_alex/128.jpg","matthewkay_/128.jpg","jay_wilburn/128.jpg","shesgared/128.jpg","apriendeau/128.jpg","johnriordan/128.jpg","wake_gs/128.jpg","aleksitappura/128.jpg","emsgulam/128.jpg","xilantra/128.jpg","imomenui/128.jpg","sircalebgrove/128.jpg","newbrushes/128.jpg","hsinyo23/128.jpg","m4rio/128.jpg","katiemdaly/128.jpg","s4f1/128.jpg","ecommerceil/128.jpg","marlinjayakody/128.jpg","swooshycueb/128.jpg","sangdth/128.jpg","coderdiaz/128.jpg","bluefx_/128.jpg","vivekprvr/128.jpg","sasha_shestakov/128.jpg","eugeneeweb/128.jpg","dgclegg/128.jpg","n1ght_coder/128.jpg","dixchen/128.jpg","blakehawksworth/128.jpg","trueblood_33/128.jpg","hai_ninh_nguyen/128.jpg","marclgonzales/128.jpg","yesmeck/128.jpg","stephcoue/128.jpg","doronmalki/128.jpg","ruehldesign/128.jpg","anasnakawa/128.jpg","kijanmaharjan/128.jpg","wearesavas/128.jpg","stefvdham/128.jpg","tweetubhai/128.jpg","alecarpentier/128.jpg","fiterik/128.jpg","antonyryndya/128.jpg","d00maz/128.jpg","theonlyzeke/128.jpg","missaaamy/128.jpg","carlosm/128.jpg","manekenthe/128.jpg","reetajayendra/128.jpg","jeremyshimko/128.jpg","justinrgraham/128.jpg","stefanozoffoli/128.jpg","overra/128.jpg","mrebay007/128.jpg","shvelo96/128.jpg","pyronite/128.jpg","thedjpetersen/128.jpg","rtyukmaev/128.jpg","_williamguerra/128.jpg","albertaugustin/128.jpg","vikashpathak18/128.jpg","kevinjohndayy/128.jpg","vj_demien/128.jpg","colirpixoil/128.jpg","goddardlewis/128.jpg","laasli/128.jpg","jqiuss/128.jpg","heycamtaylor/128.jpg","nastya_mane/128.jpg","mastermindesign/128.jpg","ccinojasso1/128.jpg","nyancecom/128.jpg","sandywoodruff/128.jpg","bighanddesign/128.jpg","sbtransparent/128.jpg","aviddayentonbay/128.jpg","richwild/128.jpg","kaysix_dizzy/128.jpg","tur8le/128.jpg","seyedhossein1/128.jpg","privetwagner/128.jpg","emmandenn/128.jpg","dev_essentials/128.jpg","jmfsocial/128.jpg","_yardenoon/128.jpg","mateaodviteza/128.jpg","weavermedia/128.jpg","mufaddal_mw/128.jpg","hafeeskhan/128.jpg","ashernatali/128.jpg","sulaqo/128.jpg","eddiechen/128.jpg","josecarlospsh/128.jpg","vm_f/128.jpg","enricocicconi/128.jpg","danmartin70/128.jpg","gmourier/128.jpg","donjain/128.jpg","mrxloka/128.jpg","_pedropinho/128.jpg","eitarafa/128.jpg","oscarowusu/128.jpg","ralph_lam/128.jpg","panchajanyag/128.jpg","woodydotmx/128.jpg","jerrybai1907/128.jpg","marshallchen_/128.jpg","xamorep/128.jpg","aio___/128.jpg","chaabane_wail/128.jpg","txcx/128.jpg","akashsharma39/128.jpg","falling_soul/128.jpg","sainraja/128.jpg","mugukamil/128.jpg","johannesneu/128.jpg","markwienands/128.jpg","karthipanraj/128.jpg","balakayuriy/128.jpg","alan_zhang_/128.jpg","layerssss/128.jpg","kaspernordkvist/128.jpg","mirfanqureshi/128.jpg","hanna_smi/128.jpg","VMilescu/128.jpg","aeon56/128.jpg","m_kalibry/128.jpg","sreejithexp/128.jpg","dicesales/128.jpg","dhoot_amit/128.jpg","smenov/128.jpg","lonesomelemon/128.jpg","vladimirdevic/128.jpg","joelcipriano/128.jpg","haligaliharun/128.jpg","buleswapnil/128.jpg","serefka/128.jpg","ifarafonow/128.jpg","vikasvinfotech/128.jpg","urrutimeoli/128.jpg","areandacom/128.jpg"];n.avatar_uri=[];for(var i=0;ir;r++)a+="#";return e=null,n.replaceSymbolWithNumber(a)},accountName:function(){return[n.randomize(r.account_type),"Account"].join(" ")},mask:function(e,a,r){e=0!=e&&e&&"undefined"!=typeof e?e:4,a=null===a?!0:a,r=null===r?!0:r;for(var i="",o=0;e>o;o++)i+="#";return i=r?["...",i].join(""):i,i=a?["(",i,")"].join(""):i,i=n.replaceSymbolWithNumber(i)},amount:function(e,a,n,r){return e=e||0,a=a||1e3,n=n||2,r=r||"",r+(Math.round((Math.random()*(a-e)+e)*Math.pow(10,n))/Math.pow(10,n)).toFixed(n)},transactionType:function(){return n.randomize(r.transaction_type)}};a.exports=i},{"./definitions":5,"./helpers":7}],7:[function(e,a,n){var r=e("../index");n.randomNumber=function(e){return r.random.number(e)},n.randomize=function(e){return r.random.array_element(e)},n.slugify=function(e){return e.replace(/ /g,"-").replace(/[^\w\.\-]+/g,"")},n.replaceSymbolWithNumber=function(e,a){void 0===a&&(a="#");for(var n="",i=0;ir;r++)a[r]=e();return a.join(".")},userAgent:function(){return r.generate()},color:function(e){var a=Math.floor((n.random.number(256)+e)/2),r=Math.floor((n.random.number(256)+e)/2),i=Math.floor((n.random.number(256)+e)/2);return"#"+a.toString(16)+r.toString(16)+i.toString(16)}};a.exports=i},{"../index":1,"../vendor/user-agent":16}],10:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("../lib/definitions"),o={words:function(e){return"undefined"==typeof e&&(e=3),r.shuffle(i.lorem).slice(0,e)},sentence:function(e,a){return"undefined"==typeof e&&(e=3),"undefined"==typeof a&&(a=7),n.Lorem.words(e+n.random.number(a)).join(" ")},sentences:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.sentence());return a.join("\n")},paragraph:function(e){return"undefined"==typeof e&&(e=3),n.Lorem.sentences(e+n.random.number(3)) +},paragraphs:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.paragraph());return a.join("\n \r ")}};a.exports=o},{"../index":1,"../lib/definitions":5,"./helpers":7}],11:[function(e,a){var n=e("../index"),r={firstName:function(){return n.random.first_name()},firstNameFemale:function(){return n.random.first_name()},firstNameMale:function(){return n.random.first_name()},lastName:function(){return n.random.last_name()},findName:function(){var e=n.random.number(8);switch(e){case 0:return n.random.name_prefix()+" "+n.Name.firstName()+" "+n.Name.lastName();case 1:return n.Name.firstName()+" "+n.Name.lastName()+" "+n.random.name_suffix()}return n.Name.firstName()+" "+n.Name.lastName()}};a.exports=r},{"../index":1}],12:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("./definitions"),o={phoneNumber:function(){return r.replaceSymbolWithNumber(n.random.phone_formats())},phoneNumberFormat:function(e){return r.replaceSymbolWithNumber(i.phone_formats[e])},phoneCode:function(){return n.random.phone_codes()}};a.exports=o},{"../index":1,"./definitions":5,"./helpers":7}],13:[function(e,a){var n=e("./definitions"),r=e("../vendor/mersenne"),i=e("../index"),o={number:function(e){if("number"==typeof e)var e={max:e};e=e||{min:0,max:1,precision:1},"undefined"==typeof e.min&&(e.min=0),"undefined"==typeof e.max&&(e.max=1),e.max>0&&e.max++;var a=r.rand(e.max,e.min);return a},array_element:function(e){var a=i.random.number({max:e.length-1});return e[a]},city_prefix:function(){return i.random.array_element(n.city_prefix)},city_suffix:function(){return i.random.array_element(n.city_suffix)},street_suffix:function(){return i.random.array_element(n.street_suffix)},br_state:function(){return i.random.array_element(n.br_state)},br_state_abbr:function(){return i.random.array_element(n.br_state_abbr)},us_state:function(){return i.random.array_element(n.us_state)},us_state_abbr:function(){return i.random.array_element(n.us_state_abbr)},uk_county:function(){return i.random.array_element(n.uk_county)},uk_country:function(){return i.random.array_element(n.uk_country)},first_name:function(){return i.random.array_element(n.first_name)},last_name:function(){return i.random.array_element(n.last_name)},name_prefix:function(){return i.random.array_element(n.name_prefix)},name_suffix:function(){return i.random.array_element(n.name_suffix)},catch_phrase_adjective:function(){return i.random.array_element(n.catch_phrase_adjective)},catch_phrase_descriptor:function(){return i.random.array_element(n.catch_phrase_descriptor)},catch_phrase_noun:function(){return i.random.array_element(n.catch_phrase_noun)},bs_adjective:function(){return i.random.array_element(n.bs_adjective)},bs_buzz:function(){return i.random.array_element(n.bs_buzz)},bs_noun:function(){return i.random.array_element(n.bs_noun)},phone_formats:function(){return i.random.array_element(n.phone_formats)},phone_codes:function(){return i.random.array_element(n.phone_codes)},domain_suffix:function(){return i.random.array_element(n.domain_suffix)},avatar_uri:function(){return i.random.array_element(n.avatar_uri)}};a.exports=o},{"../index":1,"../vendor/mersenne":15,"./definitions":5}],14:[function(require,module,exports){var faker=require("../index"),tree={clone:function(e){if(null==e||"object"!=typeof e)return e;var a=e.constructor();for(var n in e)a[n]=this.clone(e[n]);return a},createTree:function(depth,width,obj){if(!obj)throw{name:"ObjectError",message:"there needs to be an object passed in"};if(0>=width)throw{name:"TreeParamError",message:"width must be greater than zero"};var newObj=this.clone(obj);for(var prop in newObj)if(newObj.hasOwnProperty(prop)){var value=null;if("__RECURSE__"!==newObj[prop])value=eval(newObj[prop]);else if(0!==depth){value=[];var evalWidth=1;evalWidth="function"==typeof width?width():width;for(var i=0;evalWidth>i;i++)value.push(this.createTree(depth-1,width,obj))}newObj[prop]=value}return newObj}};module.exports=tree},{"../index":1}],15:[function(e,a,n){function r(){function e(e){return 0>e?(e^l)+l:e}function a(a,n){return n>a?e(4294967296-(n-a)&4294967295):a-n}function n(a,n){return e(a+n&4294967295)}function r(a,r){for(var i=0,o=0;32>o;++o)a>>>o&1&&(i=n(i,e(r<p;p++)g[p]=n(r(1812433253,e(g[p-1]^g[p-1]>>>30)),p),g[p]=e(4294967295&g[p])},this.init_by_array=function(o,t){var l,s,p;for(this.init_genrand(19650218),l=1,s=0,p=i>t?i:t;p;p--)g[l]=n(n(e(g[l]^r(e(g[l-1]^g[l-1]>>>30),1664525)),o[s]),s),g[l]=e(4294967295&g[l]),l++,s++,l>=i&&(g[0]=g[i-1],l=1),s>=t&&(s=0);for(p=i-1;p;p--)g[l]=a(e((dbg=g[l])^r(e(g[l-1]^g[l-1]>>>30),1566083941)),l),g[l]=e(4294967295&g[l]),l++,l>=i&&(g[0]=g[i-1],l=1);g[0]=2147483648};var d=[0,t];this.genrand_int32=function(){var a;if(p>=i){var n;for(p==i+1&&this.init_genrand(5489),n=0;i-o>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+o]^a>>>1^d[1&a]);for(;i-1>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+(o-i)]^a>>>1^d[1&a]);a=e(g[i-1]&l|g[0]&s),g[i-1]=e(g[o-1]^a>>>1^d[1&a]),p=0}return a=g[p++],a=e(a^a>>>11),a=e(a^a<<7&2636928640),a=e(a^a<<15&4022730752),a=e(a^a>>>18)},this.genrand_int31=function(){return this.genrand_int32()>>>1},this.genrand_real1=function(){return this.genrand_int32()*(1/4294967295)},this.genrand_real2=function(){return this.genrand_int32()*(1/4294967296)},this.genrand_real3=function(){return(this.genrand_int32()+.5)*(1/4294967296)},this.genrand_res53=function(){var e=this.genrand_int32()>>>5,a=this.genrand_int32()>>>6;return(67108864*e+a)*(1/9007199254740992)}}n.MersenneTwister19937=r;var i=new r;i.init_genrand((new Date).getTime()%1e9),n.rand=function(e,a){return e||(a=0,e=32768),Math.floor(i.genrand_real2()*(e-a)+a)},n.seed=function(e){if("number"!=typeof e)throw new Error("seed(S) must take numeric argument; is "+typeof e);i.init_genrand(e)},n.seed_array=function(e){if("object"!=typeof e)throw new Error("seed_array(A) must take array of numbers; is "+typeof e);i.init_by_array(e)}},{}],16:[function(e,a,n){function r(e,a){if(e=e||0,a=a||100,"number"==typeof a&&"number"==typeof e)return function(e,a){if(e>a)throw new RangeError("expected min <= max; got min = "+e+", max = "+a);return Math.floor(Math.random()*(a-e+1))+e}(e,a);if("[object Array]"===Object.prototype.toString.call(e))return e[Math.floor(Math.random()*e.length)];if(e&&"object"==typeof e)return function(e){var a,n,i=r(0,100)/100,o=0,t=0;for(a in e)if(e.hasOwnProperty(a)){if(t=e[a]+o,n=a,i>=o&&t>=i)break;o+=e[a]}return n}(e);throw new TypeError("Invalid arguments passed to rnd. ("+(a?e+", "+a:e)+")")}function i(){return r(["AB","AF","AN","AR","AS","AZ","BE","BG","BN","BO","BR","BS","CA","CE","CO","CS","CU","CY","DA","DE","EL","EN","EO","ES","ET","EU","FA","FI","FJ","FO","FR","FY","GA","GD","GL","GV","HE","HI","HR","HT","HU","HY","ID","IS","IT","JA","JV","KA","KG","KO","KU","KW","KY","LA","LB","LI","LN","LT","LV","MG","MK","MN","MO","MS","MT","MY","NB","NE","NL","NN","NO","OC","PL","PT","RM","RO","RU","SC","SE","SK","SL","SO","SQ","SR","SV","SW","TK","TR","TY","UK","UR","UZ","VI","VO","YI","ZH"])}function o(){var e=r({chrome:.45132810566,iexplorer:.27477061836,firefox:.19384170608,safari:.06186781118,opera:.01574236955}),a={chrome:{win:.89,mac:.09,lin:.02},firefox:{win:.83,mac:.16,lin:.01},opera:{win:.91,mac:.03,lin:.06},safari:{win:.04,mac:.96},iexplorer:["win"]};return[e,r(a[e])]}function t(e){var a={lin:["i686","x86_64"],mac:{Intel:.48,PPC:.01,"U; Intel":.48,"U; PPC":.01},win:["","WOW64","Win64; x64"]};return r(a[e])}function l(e){for(var a="",n=0;e>n;n++)a+="."+r(0,9);return a}var s={net:function(){return[r(1,4),r(0,9),r(1e4,99999),r(0,9)].join(".")},nt:function(){return r(5,6)+"."+r(0,3)},ie:function(){return r(7,11)},trident:function(){return r(3,7)+"."+r(0,1)},osx:function(e){return[10,r(5,10),r(0,9)].join(e||".")},chrome:function(){return[r(13,39),0,r(800,899),0].join(".")},presto:function(){return"2.9."+r(160,190)},presto2:function(){return r(10,12)+".00"},safari:function(){return r(531,538)+"."+r(0,2)+"."+r(0,2)}},g={firefox:function(e){var a=r(5,15)+l(2),n="Gecko/20100101 Firefox/"+a,i=t(e),o="win"===e?"(Windows NT "+s.nt()+(i?"; "+i:""):"mac"===e?"(Macintosh; "+i+" Mac OS X "+s.osx():"(X11; Linux "+i;return"Mozilla/5.0 "+o+"; rv:"+a.slice(0,-2)+") "+n},iexplorer:function(){var e=s.ie();return e>=11?"Mozilla/5.0 (Windows NT 6."+r(1,3)+"; Trident/7.0; "+r(["Touch; ",""])+"rv:11.0) like Gecko":"Mozilla/5.0 (compatible; MSIE "+e+".0; Windows NT "+s.nt()+"; Trident/"+s.trident()+(1===r(0,1)?"; .NET CLR "+s.net():"")+")"},opera:function(e){var a=" Presto/"+s.presto()+" Version/"+s.presto2()+")",n="win"===e?"(Windows NT "+s.nt()+"; U; "+i()+a:"lin"===e?"(X11; Linux "+t(e)+"; U; "+i()+a:"(Macintosh; Intel Mac OS X "+s.osx()+" U; "+i()+" Presto/"+s.presto()+" Version/"+s.presto2()+")";return"Opera/"+r(9,14)+"."+r(0,99)+" "+n},safari:function p(e){var p=s.safari(),a=r(4,7)+"."+r(0,1)+"."+r(0,10),n="mac"===e?"(Macintosh; "+t("mac")+" Mac OS X "+s.osx("_")+" rv:"+r(2,6)+".0; "+i()+") ":"(Windows; U; Windows NT "+s.nt()+")";return"Mozilla/5.0 "+n+"AppleWebKit/"+p+" (KHTML, like Gecko) Version/"+a+" Safari/"+p},chrome:function(e){var a=s.safari(),n="mac"===e?"(Macintosh; "+t("mac")+" Mac OS X "+s.osx("_")+") ":"win"===e?"(Windows; U; Windows NT "+s.nt()+")":"(X11; Linux "+t(e);return"Mozilla/5.0 "+n+" AppleWebKit/"+a+" (KHTML, like Gecko) Chrome/"+s.chrome()+" Safari/"+a}};n.generate=function(){var e=o();return g[e[0]](e[1])}},{}]},{},[1])(1)}); \ No newline at end of file diff --git a/examples/js/faker.js b/examples/js/faker.js index 42690582..fc9aafed 100644 --- a/examples/js/faker.js +++ b/examples/js/faker.js @@ -1898,7 +1898,8 @@ var image = { module.exports = image; },{"../index":1}],9:[function(require,module,exports){ -var faker = require('../index'); +var faker = require('../index'), + random_ua = require('../vendor/user-agent'); var internet = { email: function () { @@ -1939,6 +1940,10 @@ var internet = { return result.join("."); }, + userAgent: function () { + return random_ua.generate(); + }, + color: function (baseRed255, baseGreen255, baseBlue255) { // based on awesome response : http://stackoverflow.com/questions/43044/algorithm-to-randomly-generate-an-aesthetically-pleasing-color-palette @@ -1952,7 +1957,7 @@ var internet = { module.exports = internet; -},{"../index":1}],10:[function(require,module,exports){ +},{"../index":1,"../vendor/user-agent":16}],10:[function(require,module,exports){ var faker = require('../index'); var Helpers = require('./helpers'); var definitions = require('../lib/definitions'); @@ -2559,5 +2564,216 @@ exports.seed_array = function(A) { } +},{}],16:[function(require,module,exports){ +/* + +Copyright (c) 2012-2014 Jeffrey Mealo + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and +to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +------------------------------------------------------------------------------------------------------------------------ + +Based loosely on Luka Pusic's PHP Script: http://360percents.com/posts/php-random-user-agent-generator/ + +The license for that script is as follows: + +"THE BEER-WARE LICENSE" (Revision 42): + + wrote this file. As long as you retain this notice you can do whatever you want with this stuff. +If we meet some day, and you think this stuff is worth it, you can buy me a beer in return. Luka Pusic +*/ + +function rnd(a, b) { + //calling rnd() with no arguments is identical to rnd(0, 100) + a = a || 0; + b = b || 100; + + if (typeof b === 'number' && typeof a === 'number') { + //rnd(int min, int max) returns integer between min, max + return (function (min, max) { + if (min > max) { + throw new RangeError('expected min <= max; got min = ' + min + ', max = ' + max); + } + return Math.floor(Math.random() * (max - min + 1)) + min; + }(a, b)); + } + + if (Object.prototype.toString.call(a) === "[object Array]") { + //returns a random element from array (a), even weighting + return a[Math.floor(Math.random() * a.length)]; + } + + if (a && typeof a === 'object') { + //returns a random key from the passed object; keys are weighted by the decimal probability in their value + return (function (obj) { + var rand = rnd(0, 100) / 100, min = 0, max = 0, key, return_val; + + for (key in obj) { + if (obj.hasOwnProperty(key)) { + max = obj[key] + min; + return_val = key; + if (rand >= min && rand <= max) { + break; + } + min = min + obj[key]; + } + } + + return return_val; + }(a)); + } + + throw new TypeError('Invalid arguments passed to rnd. (' + (b ? a + ', ' + b : a) + ')'); +} + +function randomLang() { + return rnd(['AB', 'AF', 'AN', 'AR', 'AS', 'AZ', 'BE', 'BG', 'BN', 'BO', 'BR', 'BS', 'CA', 'CE', 'CO', 'CS', + 'CU', 'CY', 'DA', 'DE', 'EL', 'EN', 'EO', 'ES', 'ET', 'EU', 'FA', 'FI', 'FJ', 'FO', 'FR', 'FY', + 'GA', 'GD', 'GL', 'GV', 'HE', 'HI', 'HR', 'HT', 'HU', 'HY', 'ID', 'IS', 'IT', 'JA', 'JV', 'KA', + 'KG', 'KO', 'KU', 'KW', 'KY', 'LA', 'LB', 'LI', 'LN', 'LT', 'LV', 'MG', 'MK', 'MN', 'MO', 'MS', + 'MT', 'MY', 'NB', 'NE', 'NL', 'NN', 'NO', 'OC', 'PL', 'PT', 'RM', 'RO', 'RU', 'SC', 'SE', 'SK', + 'SL', 'SO', 'SQ', 'SR', 'SV', 'SW', 'TK', 'TR', 'TY', 'UK', 'UR', 'UZ', 'VI', 'VO', 'YI', 'ZH']); +} + +function randomBrowserAndOS() { + var browser = rnd({ + chrome: .45132810566, + iexplorer: .27477061836, + firefox: .19384170608, + safari: .06186781118, + opera: .01574236955 + }), + os = { + chrome: {win: .89, mac: .09 , lin: .02}, + firefox: {win: .83, mac: .16, lin: .01}, + opera: {win: .91, mac: .03 , lin: .06}, + safari: {win: .04 , mac: .96 }, + iexplorer: ['win'] + }; + + return [browser, rnd(os[browser])]; +} + +function randomProc(arch) { + var procs = { + lin:['i686', 'x86_64'], + mac: {'Intel' : .48, 'PPC': .01, 'U; Intel':.48, 'U; PPC' :.01}, + win:['', 'WOW64', 'Win64; x64'] + }; + return rnd(procs[arch]); +} + +function randomRevision(dots) { + var return_val = ''; + //generate a random revision + //dots = 2 returns .x.y where x & y are between 0 and 9 + for (var x = 0; x < dots; x++) { + return_val += '.' + rnd(0, 9); + } + return return_val; +} + +var version_string = { + net: function () { + return [rnd(1, 4), rnd(0, 9), rnd(10000, 99999), rnd(0, 9)].join('.'); + }, + nt: function () { + return rnd(5, 6) + '.' + rnd(0, 3); + }, + ie: function () { + return rnd(7, 11); + }, + trident: function () { + return rnd(3, 7) + '.' + rnd(0, 1); + }, + osx: function (delim) { + return [10, rnd(5, 10), rnd(0, 9)].join(delim || '.'); + }, + chrome: function () { + return [rnd(13, 39), 0, rnd(800, 899), 0].join('.'); + }, + presto: function () { + return '2.9.' + rnd(160, 190); + }, + presto2: function () { + return rnd(10, 12) + '.00'; + }, + safari: function () { + return rnd(531, 538) + '.' + rnd(0, 2) + '.' + rnd(0,2); + } +}; + +var browser = { + firefox: function firefox(arch) { + //https://developer.mozilla.org/en-US/docs/Gecko_user_agent_string_reference + var firefox_ver = rnd(5, 15) + randomRevision(2), + gecko_ver = 'Gecko/20100101 Firefox/' + firefox_ver, + proc = randomProc(arch), + os_ver = (arch === 'win') ? '(Windows NT ' + version_string.nt() + ((proc) ? '; ' + proc : '') + : (arch === 'mac') ? '(Macintosh; ' + proc + ' Mac OS X ' + version_string.osx() + : '(X11; Linux ' + proc; + + return 'Mozilla/5.0 ' + os_ver + '; rv:' + firefox_ver.slice(0, -2) + ') ' + gecko_ver; + }, + + iexplorer: function iexplorer() { + var ver = version_string.ie(); + + if (ver >= 11) { + //http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx + return 'Mozilla/5.0 (Windows NT 6.' + rnd(1,3) + '; Trident/7.0; ' + rnd(['Touch; ', '']) + 'rv:11.0) like Gecko'; + } + + //http://msdn.microsoft.com/en-us/library/ie/ms537503(v=vs.85).aspx + return 'Mozilla/5.0 (compatible; MSIE ' + ver + '.0; Windows NT ' + version_string.nt() + '; Trident/' + + version_string.trident() + ((rnd(0, 1) === 1) ? '; .NET CLR ' + version_string.net() : '') + ')'; + }, + + opera: function opera(arch) { + //http://www.opera.com/docs/history/ + var presto_ver = ' Presto/' + version_string.presto() + ' Version/' + version_string.presto2() + ')', + os_ver = (arch === 'win') ? '(Windows NT ' + version_string.nt() + '; U; ' + randomLang() + presto_ver + : (arch === 'lin') ? '(X11; Linux ' + randomProc(arch) + '; U; ' + randomLang() + presto_ver + : '(Macintosh; Intel Mac OS X ' + version_string.osx() + ' U; ' + randomLang() + ' Presto/' + + version_string.presto() + ' Version/' + version_string.presto2() + ')'; + + return 'Opera/' + rnd(9, 14) + '.' + rnd(0, 99) + ' ' + os_ver; + }, + + safari: function safari(arch) { + var safari = version_string.safari(), + ver = rnd(4, 7) + '.' + rnd(0,1) + '.' + rnd(0,10), + os_ver = (arch === 'mac') ? '(Macintosh; ' + randomProc('mac') + ' Mac OS X '+ version_string.osx('_') + ' rv:' + rnd(2, 6) + '.0; '+ randomLang() + ') ' + : '(Windows; U; Windows NT ' + version_string.nt() + ')'; + + return 'Mozilla/5.0 ' + os_ver + 'AppleWebKit/' + safari + ' (KHTML, like Gecko) Version/' + ver + ' Safari/' + safari; + }, + + chrome: function chrome(arch) { + var safari = version_string.safari(), + os_ver = (arch === 'mac') ? '(Macintosh; ' + randomProc('mac') + ' Mac OS X ' + version_string.osx('_') + ') ' + : (arch === 'win') ? '(Windows; U; Windows NT ' + version_string.nt() + ')' + : '(X11; Linux ' + randomProc(arch); + + return 'Mozilla/5.0 ' + os_ver + ' AppleWebKit/' + safari + ' (KHTML, like Gecko) Chrome/' + version_string.chrome() + ' Safari/' + safari; + } +}; + +exports.generate = function generate() { + var random = randomBrowserAndOS(); + return browser[random[0]](random[1]); +}; + },{}]},{},[1])(1) }); \ No newline at end of file diff --git a/examples/js/faker.min.js b/examples/js/faker.min.js index 9119a204..d6f50d84 100644 --- a/examples/js/faker.min.js +++ b/examples/js/faker.min.js @@ -1,3 +1,3 @@ !function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var a;"undefined"!=typeof window?a=window:"undefined"!=typeof global?a=global:"undefined"!=typeof self&&(a=self),a.faker=e()}}(function(){var define,module,exports;return function e(a,n,r){function i(t,l){if(!n[t]){if(!a[t]){var s="function"==typeof require&&require;if(!l&&s)return s(t,!0);if(o)return o(t,!0);var g=new Error("Cannot find module '"+t+"'");throw g.code="MODULE_NOT_FOUND",g}var p=n[t]={exports:{}};a[t][0].call(p.exports,function(e){var n=a[t][1][e];return i(n?n:e)},p,p.exports,e,a,n,r)}return n[t].exports}for(var o="function"==typeof require&&require,t=0;tr;r++)a+="#";return e=null,n.replaceSymbolWithNumber(a)},accountName:function(){return[n.randomize(r.account_type),"Account"].join(" ")},mask:function(e,a,r){e=0!=e&&e&&"undefined"!=typeof e?e:4,a=null===a?!0:a,r=null===r?!0:r;for(var i="",o=0;e>o;o++)i+="#";return i=r?["...",i].join(""):i,i=a?["(",i,")"].join(""):i,i=n.replaceSymbolWithNumber(i)},amount:function(e,a,n,r){return e=e||0,a=a||1e3,n=n||2,r=r||"",r+(Math.round((Math.random()*(a-e)+e)*Math.pow(10,n))/Math.pow(10,n)).toFixed(n)},transactionType:function(){return n.randomize(r.transaction_type)}};a.exports=i},{"./definitions":5,"./helpers":7}],7:[function(e,a,n){var r=e("../index");n.randomNumber=function(e){return r.random.number(e)},n.randomize=function(e){return r.random.array_element(e)},n.slugify=function(e){return e.replace(/ /g,"-").replace(/[^\w\.\-]+/g,"")},n.replaceSymbolWithNumber=function(e,a){void 0===a&&(a="#");for(var n="",i=0;ir;r++)a[r]=e();return a.join(".")},color:function(e){var a=Math.floor((n.random.number(256)+e)/2),r=Math.floor((n.random.number(256)+e)/2),i=Math.floor((n.random.number(256)+e)/2);return"#"+a.toString(16)+r.toString(16)+i.toString(16)}};a.exports=r},{"../index":1}],10:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("../lib/definitions"),o={words:function(e){return"undefined"==typeof e&&(e=3),r.shuffle(i.lorem).slice(0,e)},sentence:function(e,a){return"undefined"==typeof e&&(e=3),"undefined"==typeof a&&(a=7),n.Lorem.words(e+n.random.number(a)).join(" ")},sentences:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.sentence());return a.join("\n")},paragraph:function(e){return"undefined"==typeof e&&(e=3),n.Lorem.sentences(e+n.random.number(3))},paragraphs:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.paragraph()); -return a.join("\n \r ")}};a.exports=o},{"../index":1,"../lib/definitions":5,"./helpers":7}],11:[function(e,a){var n=e("../index"),r={firstName:function(){return n.random.first_name()},firstNameFemale:function(){return n.random.first_name()},firstNameMale:function(){return n.random.first_name()},lastName:function(){return n.random.last_name()},findName:function(){var e=n.random.number(8);switch(e){case 0:return n.random.name_prefix()+" "+n.Name.firstName()+" "+n.Name.lastName();case 1:return n.Name.firstName()+" "+n.Name.lastName()+" "+n.random.name_suffix()}return n.Name.firstName()+" "+n.Name.lastName()}};a.exports=r},{"../index":1}],12:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("./definitions"),o={phoneNumber:function(){return r.replaceSymbolWithNumber(n.random.phone_formats())},phoneNumberFormat:function(e){return r.replaceSymbolWithNumber(i.phone_formats[e])},phoneCode:function(){return n.random.phone_codes()}};a.exports=o},{"../index":1,"./definitions":5,"./helpers":7}],13:[function(e,a){var n=e("./definitions"),r=e("../vendor/mersenne"),i=e("../index"),o={number:function(e){if("number"==typeof e)var e={max:e};e=e||{min:0,max:1,precision:1},"undefined"==typeof e.min&&(e.min=0),"undefined"==typeof e.max&&(e.max=1),e.max>0&&e.max++;var a=r.rand(e.max,e.min);return a},array_element:function(e){var a=i.random.number({max:e.length-1});return e[a]},city_prefix:function(){return i.random.array_element(n.city_prefix)},city_suffix:function(){return i.random.array_element(n.city_suffix)},street_suffix:function(){return i.random.array_element(n.street_suffix)},br_state:function(){return i.random.array_element(n.br_state)},br_state_abbr:function(){return i.random.array_element(n.br_state_abbr)},us_state:function(){return i.random.array_element(n.us_state)},us_state_abbr:function(){return i.random.array_element(n.us_state_abbr)},uk_county:function(){return i.random.array_element(n.uk_county)},uk_country:function(){return i.random.array_element(n.uk_country)},first_name:function(){return i.random.array_element(n.first_name)},last_name:function(){return i.random.array_element(n.last_name)},name_prefix:function(){return i.random.array_element(n.name_prefix)},name_suffix:function(){return i.random.array_element(n.name_suffix)},catch_phrase_adjective:function(){return i.random.array_element(n.catch_phrase_adjective)},catch_phrase_descriptor:function(){return i.random.array_element(n.catch_phrase_descriptor)},catch_phrase_noun:function(){return i.random.array_element(n.catch_phrase_noun)},bs_adjective:function(){return i.random.array_element(n.bs_adjective)},bs_buzz:function(){return i.random.array_element(n.bs_buzz)},bs_noun:function(){return i.random.array_element(n.bs_noun)},phone_formats:function(){return i.random.array_element(n.phone_formats)},phone_codes:function(){return i.random.array_element(n.phone_codes)},domain_suffix:function(){return i.random.array_element(n.domain_suffix)},avatar_uri:function(){return i.random.array_element(n.avatar_uri)}};a.exports=o},{"../index":1,"../vendor/mersenne":15,"./definitions":5}],14:[function(require,module,exports){var faker=require("../index"),tree={clone:function(e){if(null==e||"object"!=typeof e)return e;var a=e.constructor();for(var n in e)a[n]=this.clone(e[n]);return a},createTree:function(depth,width,obj){if(!obj)throw{name:"ObjectError",message:"there needs to be an object passed in"};if(0>=width)throw{name:"TreeParamError",message:"width must be greater than zero"};var newObj=this.clone(obj);for(var prop in newObj)if(newObj.hasOwnProperty(prop)){var value=null;if("__RECURSE__"!==newObj[prop])value=eval(newObj[prop]);else if(0!==depth){value=[];var evalWidth=1;evalWidth="function"==typeof width?width():width;for(var i=0;evalWidth>i;i++)value.push(this.createTree(depth-1,width,obj))}newObj[prop]=value}return newObj}};module.exports=tree},{"../index":1}],15:[function(e,a,n){function r(){function e(e){return 0>e?(e^l)+l:e}function a(a,n){return n>a?e(4294967296-(n-a)&4294967295):a-n}function n(a,n){return e(a+n&4294967295)}function r(a,r){for(var i=0,o=0;32>o;++o)a>>>o&1&&(i=n(i,e(r<p;p++)g[p]=n(r(1812433253,e(g[p-1]^g[p-1]>>>30)),p),g[p]=e(4294967295&g[p])},this.init_by_array=function(o,t){var l,s,p;for(this.init_genrand(19650218),l=1,s=0,p=i>t?i:t;p;p--)g[l]=n(n(e(g[l]^r(e(g[l-1]^g[l-1]>>>30),1664525)),o[s]),s),g[l]=e(4294967295&g[l]),l++,s++,l>=i&&(g[0]=g[i-1],l=1),s>=t&&(s=0);for(p=i-1;p;p--)g[l]=a(e((dbg=g[l])^r(e(g[l-1]^g[l-1]>>>30),1566083941)),l),g[l]=e(4294967295&g[l]),l++,l>=i&&(g[0]=g[i-1],l=1);g[0]=2147483648};var d=[0,t];this.genrand_int32=function(){var a;if(p>=i){var n;for(p==i+1&&this.init_genrand(5489),n=0;i-o>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+o]^a>>>1^d[1&a]);for(;i-1>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+(o-i)]^a>>>1^d[1&a]);a=e(g[i-1]&l|g[0]&s),g[i-1]=e(g[o-1]^a>>>1^d[1&a]),p=0}return a=g[p++],a=e(a^a>>>11),a=e(a^a<<7&2636928640),a=e(a^a<<15&4022730752),a=e(a^a>>>18)},this.genrand_int31=function(){return this.genrand_int32()>>>1},this.genrand_real1=function(){return this.genrand_int32()*(1/4294967295)},this.genrand_real2=function(){return this.genrand_int32()*(1/4294967296)},this.genrand_real3=function(){return(this.genrand_int32()+.5)*(1/4294967296)},this.genrand_res53=function(){var e=this.genrand_int32()>>>5,a=this.genrand_int32()>>>6;return(67108864*e+a)*(1/9007199254740992)}}n.MersenneTwister19937=r;var i=new r;i.init_genrand((new Date).getTime()%1e9),n.rand=function(e,a){return e||(a=0,e=32768),Math.floor(i.genrand_real2()*(e-a)+a)},n.seed=function(e){if("number"!=typeof e)throw new Error("seed(S) must take numeric argument; is "+typeof e);i.init_genrand(e)},n.seed_array=function(e){if("object"!=typeof e)throw new Error("seed_array(A) must take array of numbers; is "+typeof e);i.init_by_array(e)}},{}]},{},[1])(1)}); \ No newline at end of file +var r=["jarjan/128.jpg","mahdif/128.jpg","sprayaga/128.jpg","ruzinav/128.jpg","Skyhartman/128.jpg","moscoz/128.jpg","kurafire/128.jpg","91bilal/128.jpg","igorgarybaldi/128.jpg","calebogden/128.jpg","malykhinv/128.jpg","joelhelin/128.jpg","kushsolitary/128.jpg","coreyweb/128.jpg","snowshade/128.jpg","areus/128.jpg","holdenweb/128.jpg","heyimjuani/128.jpg","envex/128.jpg","unterdreht/128.jpg","collegeman/128.jpg","peejfancher/128.jpg","andyisonline/128.jpg","ultragex/128.jpg","fuck_you_two/128.jpg","adellecharles/128.jpg","ateneupopular/128.jpg","ahmetalpbalkan/128.jpg","Stievius/128.jpg","kerem/128.jpg","osvaldas/128.jpg","angelceballos/128.jpg","thierrykoblentz/128.jpg","peterlandt/128.jpg","catarino/128.jpg","wr/128.jpg","weglov/128.jpg","brandclay/128.jpg","flame_kaizar/128.jpg","ahmetsulek/128.jpg","nicolasfolliot/128.jpg","jayrobinson/128.jpg","victorerixon/128.jpg","kolage/128.jpg","michzen/128.jpg","markjenkins/128.jpg","nicolai_larsen/128.jpg","gt/128.jpg","noxdzine/128.jpg","alagoon/128.jpg","idiot/128.jpg","mizko/128.jpg","chadengle/128.jpg","mutlu82/128.jpg","simobenso/128.jpg","vocino/128.jpg","guiiipontes/128.jpg","soyjavi/128.jpg","joshaustin/128.jpg","tomaslau/128.jpg","VinThomas/128.jpg","ManikRathee/128.jpg","langate/128.jpg","cemshid/128.jpg","leemunroe/128.jpg","_shahedk/128.jpg","enda/128.jpg","BillSKenney/128.jpg","divya/128.jpg","joshhemsley/128.jpg","sindresorhus/128.jpg","soffes/128.jpg","9lessons/128.jpg","linux29/128.jpg","Chakintosh/128.jpg","anaami/128.jpg","joreira/128.jpg","shadeed9/128.jpg","scottkclark/128.jpg","jedbridges/128.jpg","salleedesign/128.jpg","marakasina/128.jpg","ariil/128.jpg","BrianPurkiss/128.jpg","michaelmartinho/128.jpg","bublienko/128.jpg","devankoshal/128.jpg","ZacharyZorbas/128.jpg","timmillwood/128.jpg","joshuasortino/128.jpg","damenleeturks/128.jpg","tomas_janousek/128.jpg","herrhaase/128.jpg","RussellBishop/128.jpg","brajeshwar/128.jpg","nachtmeister/128.jpg","cbracco/128.jpg","bermonpainter/128.jpg","abdullindenis/128.jpg","isacosta/128.jpg","suprb/128.jpg","yalozhkin/128.jpg","chandlervdw/128.jpg","iamgarth/128.jpg","_victa/128.jpg","commadelimited/128.jpg","roybarberuk/128.jpg","axel/128.jpg","vladarbatov/128.jpg","ffbel/128.jpg","syropian/128.jpg","ankitind/128.jpg","traneblow/128.jpg","flashmurphy/128.jpg","ChrisFarina78/128.jpg","baliomega/128.jpg","saschamt/128.jpg","jm_denis/128.jpg","anoff/128.jpg","kennyadr/128.jpg","chatyrko/128.jpg","dingyi/128.jpg","mds/128.jpg","terryxlife/128.jpg","aaroni/128.jpg","kinday/128.jpg","prrstn/128.jpg","eduardostuart/128.jpg","dhilipsiva/128.jpg","GavicoInd/128.jpg","baires/128.jpg","rohixx/128.jpg","bigmancho/128.jpg","blakesimkins/128.jpg","leeiio/128.jpg","tjrus/128.jpg","uberschizo/128.jpg","kylefoundry/128.jpg","claudioguglieri/128.jpg","ripplemdk/128.jpg","exentrich/128.jpg","jakemoore/128.jpg","joaoedumedeiros/128.jpg","poormini/128.jpg","tereshenkov/128.jpg","keryilmaz/128.jpg","haydn_woods/128.jpg","rude/128.jpg","llun/128.jpg","sgaurav_baghel/128.jpg","jamiebrittain/128.jpg","badlittleduck/128.jpg","pifagor/128.jpg","agromov/128.jpg","benefritz/128.jpg","erwanhesry/128.jpg","diesellaws/128.jpg","jeremiaha/128.jpg","koridhandy/128.jpg","chaensel/128.jpg","andrewcohen/128.jpg","smaczny/128.jpg","gonzalorobaina/128.jpg","nandini_m/128.jpg","sydlawrence/128.jpg","cdharrison/128.jpg","tgerken/128.jpg","lewisainslie/128.jpg","charliecwaite/128.jpg","robbschiller/128.jpg","flexrs/128.jpg","mattdetails/128.jpg","raquelwilson/128.jpg","karsh/128.jpg","mrmartineau/128.jpg","opnsrce/128.jpg","hgharrygo/128.jpg","maximseshuk/128.jpg","uxalex/128.jpg","samihah/128.jpg","chanpory/128.jpg","sharvin/128.jpg","josemarques/128.jpg","jefffis/128.jpg","krystalfister/128.jpg","lokesh_coder/128.jpg","thedamianhdez/128.jpg","dpmachado/128.jpg","funwatercat/128.jpg","timothycd/128.jpg","ivanfilipovbg/128.jpg","picard102/128.jpg","marcobarbosa/128.jpg","krasnoukhov/128.jpg","g3d/128.jpg","ademilter/128.jpg","rickdt/128.jpg","operatino/128.jpg","bungiwan/128.jpg","hugomano/128.jpg","logorado/128.jpg","dc_user/128.jpg","horaciobella/128.jpg","SlaapMe/128.jpg","teeragit/128.jpg","iqonicd/128.jpg","ilya_pestov/128.jpg","andrewarrow/128.jpg","ssiskind/128.jpg","stan/128.jpg","HenryHoffman/128.jpg","rdsaunders/128.jpg","adamsxu/128.jpg","curiousoffice/128.jpg","themadray/128.jpg","michigangraham/128.jpg","kohette/128.jpg","nickfratter/128.jpg","runningskull/128.jpg","madysondesigns/128.jpg","brenton_clarke/128.jpg","jennyshen/128.jpg","bradenhamm/128.jpg","kurtinc/128.jpg","amanruzaini/128.jpg","coreyhaggard/128.jpg","Karimmove/128.jpg","aaronalfred/128.jpg","wtrsld/128.jpg","jitachi/128.jpg","therealmarvin/128.jpg","pmeissner/128.jpg","ooomz/128.jpg","chacky14/128.jpg","jesseddy/128.jpg","thinmatt/128.jpg","shanehudson/128.jpg","akmur/128.jpg","IsaryAmairani/128.jpg","arthurholcombe1/128.jpg","andychipster/128.jpg","boxmodel/128.jpg","ehsandiary/128.jpg","LucasPerdidao/128.jpg","shalt0ni/128.jpg","swaplord/128.jpg","kaelifa/128.jpg","plbabin/128.jpg","guillemboti/128.jpg","arindam_/128.jpg","renbyrd/128.jpg","thiagovernetti/128.jpg","jmillspaysbills/128.jpg","mikemai2awesome/128.jpg","jervo/128.jpg","mekal/128.jpg","sta1ex/128.jpg","robergd/128.jpg","felipecsl/128.jpg","andrea211087/128.jpg","garand/128.jpg","dhooyenga/128.jpg","abovefunction/128.jpg","pcridesagain/128.jpg","randomlies/128.jpg","BryanHorsey/128.jpg","heykenneth/128.jpg","dahparra/128.jpg","allthingssmitty/128.jpg","danvernon/128.jpg","beweinreich/128.jpg","increase/128.jpg","falvarad/128.jpg","alxndrustinov/128.jpg","souuf/128.jpg","orkuncaylar/128.jpg","AM_Kn2/128.jpg","gearpixels/128.jpg","bassamology/128.jpg","vimarethomas/128.jpg","kosmar/128.jpg","SULiik/128.jpg","mrjamesnoble/128.jpg","silvanmuhlemann/128.jpg","shaneIxD/128.jpg","nacho/128.jpg","yigitpinarbasi/128.jpg","buzzusborne/128.jpg","aaronkwhite/128.jpg","rmlewisuk/128.jpg","giancarlon/128.jpg","nbirckel/128.jpg","d_nny_m_cher/128.jpg","sdidonato/128.jpg","atariboy/128.jpg","abotap/128.jpg","karalek/128.jpg","psdesignuk/128.jpg","ludwiczakpawel/128.jpg","nemanjaivanovic/128.jpg","baluli/128.jpg","ahmadajmi/128.jpg","vovkasolovev/128.jpg","samgrover/128.jpg","derienzo777/128.jpg","jonathansimmons/128.jpg","nelsonjoyce/128.jpg","S0ufi4n3/128.jpg","xtopherpaul/128.jpg","oaktreemedia/128.jpg","nateschulte/128.jpg","findingjenny/128.jpg","namankreative/128.jpg","antonyzotov/128.jpg","we_social/128.jpg","leehambley/128.jpg","solid_color/128.jpg","abelcabans/128.jpg","mbilderbach/128.jpg","kkusaa/128.jpg","jordyvdboom/128.jpg","carlosgavina/128.jpg","pechkinator/128.jpg","vc27/128.jpg","rdbannon/128.jpg","croakx/128.jpg","suribbles/128.jpg","kerihenare/128.jpg","catadeleon/128.jpg","gcmorley/128.jpg","duivvv/128.jpg","saschadroste/128.jpg","victorDubugras/128.jpg","wintopia/128.jpg","mattbilotti/128.jpg","taylorling/128.jpg","megdraws/128.jpg","meln1ks/128.jpg","mahmoudmetwally/128.jpg","Silveredge9/128.jpg","derekebradley/128.jpg","happypeter1983/128.jpg","travis_arnold/128.jpg","artem_kostenko/128.jpg","adobi/128.jpg","daykiine/128.jpg","alek_djuric/128.jpg","scips/128.jpg","miguelmendes/128.jpg","justinrhee/128.jpg","alsobrooks/128.jpg","fronx/128.jpg","mcflydesign/128.jpg","santi_urso/128.jpg","allfordesign/128.jpg","stayuber/128.jpg","bertboerland/128.jpg","marosholly/128.jpg","adamnac/128.jpg","cynthiasavard/128.jpg","muringa/128.jpg","danro/128.jpg","hiemil/128.jpg","jackiesaik/128.jpg","zacsnider/128.jpg","iduuck/128.jpg","antjanus/128.jpg","aroon_sharma/128.jpg","dshster/128.jpg","thehacker/128.jpg","michaelbrooksjr/128.jpg","ryanmclaughlin/128.jpg","clubb3rry/128.jpg","taybenlor/128.jpg","xripunov/128.jpg","myastro/128.jpg","adityasutomo/128.jpg","digitalmaverick/128.jpg","hjartstrorn/128.jpg","itolmach/128.jpg","vaughanmoffitt/128.jpg","abdots/128.jpg","isnifer/128.jpg","sergeysafonov/128.jpg","maz/128.jpg","scrapdnb/128.jpg","chrismj83/128.jpg","vitorleal/128.jpg","sokaniwaal/128.jpg","zaki3d/128.jpg","illyzoren/128.jpg","mocabyte/128.jpg","osmanince/128.jpg","djsherman/128.jpg","davidhemphill/128.jpg","waghner/128.jpg","necodymiconer/128.jpg","praveen_vijaya/128.jpg","fabbrucci/128.jpg","cliffseal/128.jpg","travishines/128.jpg","kuldarkalvik/128.jpg","Elt_n/128.jpg","phillapier/128.jpg","okseanjay/128.jpg","id835559/128.jpg","kudretkeskin/128.jpg","anjhero/128.jpg","duck4fuck/128.jpg","scott_riley/128.jpg","noufalibrahim/128.jpg","h1brd/128.jpg","borges_marcos/128.jpg","devinhalladay/128.jpg","ciaranr/128.jpg","stefooo/128.jpg","mikebeecham/128.jpg","tonymillion/128.jpg","joshuaraichur/128.jpg","irae/128.jpg","petrangr/128.jpg","dmitriychuta/128.jpg","charliegann/128.jpg","arashmanteghi/128.jpg","adhamdannaway/128.jpg","ainsleywagon/128.jpg","svenlen/128.jpg","faisalabid/128.jpg","beshur/128.jpg","carlyson/128.jpg","dutchnadia/128.jpg","teddyzetterlund/128.jpg","samuelkraft/128.jpg","aoimedia/128.jpg","toddrew/128.jpg","codepoet_ru/128.jpg","artvavs/128.jpg","benoitboucart/128.jpg","jomarmen/128.jpg","kolmarlopez/128.jpg","creartinc/128.jpg","homka/128.jpg","gaborenton/128.jpg","robinclediere/128.jpg","maximsorokin/128.jpg","plasticine/128.jpg","j2deme/128.jpg","peachananr/128.jpg","kapaluccio/128.jpg","de_ascanio/128.jpg","rikas/128.jpg","dawidwu/128.jpg","marcoramires/128.jpg","angelcreative/128.jpg","rpatey/128.jpg","popey/128.jpg","rehatkathuria/128.jpg","the_purplebunny/128.jpg","1markiz/128.jpg","ajaxy_ru/128.jpg","brenmurrell/128.jpg","dudestein/128.jpg","oskarlevinson/128.jpg","victorstuber/128.jpg","nehfy/128.jpg","vicivadeline/128.jpg","leandrovaranda/128.jpg","scottgallant/128.jpg","victor_haydin/128.jpg","sawrb/128.jpg","ryhanhassan/128.jpg","amayvs/128.jpg","a_brixen/128.jpg","karolkrakowiak_/128.jpg","herkulano/128.jpg","geran7/128.jpg","cggaurav/128.jpg","chris_witko/128.jpg","lososina/128.jpg","polarity/128.jpg","mattlat/128.jpg","brandonburke/128.jpg","constantx/128.jpg","teylorfeliz/128.jpg","craigelimeliah/128.jpg","rachelreveley/128.jpg","reabo101/128.jpg","rahmeen/128.jpg","ky/128.jpg","rickyyean/128.jpg","j04ntoh/128.jpg","spbroma/128.jpg","sebashton/128.jpg","jpenico/128.jpg","francis_vega/128.jpg","oktayelipek/128.jpg","kikillo/128.jpg","fabbianz/128.jpg","larrygerard/128.jpg","BroumiYoussef/128.jpg","0therplanet/128.jpg","mbilalsiddique1/128.jpg","ionuss/128.jpg","grrr_nl/128.jpg","liminha/128.jpg","rawdiggie/128.jpg","ryandownie/128.jpg","sethlouey/128.jpg","pixage/128.jpg","arpitnj/128.jpg","switmer777/128.jpg","josevnclch/128.jpg","kanickairaj/128.jpg","puzik/128.jpg","tbakdesigns/128.jpg","besbujupi/128.jpg","supjoey/128.jpg","lowie/128.jpg","linkibol/128.jpg","balintorosz/128.jpg","imcoding/128.jpg","agustincruiz/128.jpg","gusoto/128.jpg","thomasschrijer/128.jpg","superoutman/128.jpg","kalmerrautam/128.jpg","gabrielizalo/128.jpg","gojeanyn/128.jpg","davidbaldie/128.jpg","_vojto/128.jpg","laurengray/128.jpg","jydesign/128.jpg","mymyboy/128.jpg","nellleo/128.jpg","marciotoledo/128.jpg","ninjad3m0/128.jpg","to_soham/128.jpg","hasslunsford/128.jpg","muridrahhal/128.jpg","levisan/128.jpg","grahamkennery/128.jpg","lepetitogre/128.jpg","antongenkin/128.jpg","nessoila/128.jpg","amandabuzard/128.jpg","safrankov/128.jpg","cocolero/128.jpg","dss49/128.jpg","matt3224/128.jpg","bluesix/128.jpg","quailandquasar/128.jpg","AlbertoCococi/128.jpg","lepinski/128.jpg","sementiy/128.jpg","mhudobivnik/128.jpg","thibaut_re/128.jpg","olgary/128.jpg","shojberg/128.jpg","mtolokonnikov/128.jpg","bereto/128.jpg","naupintos/128.jpg","wegotvices/128.jpg","xadhix/128.jpg","macxim/128.jpg","rodnylobos/128.jpg","madcampos/128.jpg","madebyvadim/128.jpg","bartoszdawydzik/128.jpg","supervova/128.jpg","markretzloff/128.jpg","vonachoo/128.jpg","darylws/128.jpg","stevedesigner/128.jpg","mylesb/128.jpg","herbigt/128.jpg","depaulawagner/128.jpg","geshan/128.jpg","gizmeedevil1991/128.jpg","_scottburgess/128.jpg","lisovsky/128.jpg","davidsasda/128.jpg","artd_sign/128.jpg","YoungCutlass/128.jpg","mgonto/128.jpg","itstotallyamy/128.jpg","victorquinn/128.jpg","osmond/128.jpg","oksanafrewer/128.jpg","zauerkraut/128.jpg","iamkeithmason/128.jpg","nitinhayaran/128.jpg","lmjabreu/128.jpg","mandalareopens/128.jpg","thinkleft/128.jpg","ponchomendivil/128.jpg","juamperro/128.jpg","brunodesign1206/128.jpg","caseycavanagh/128.jpg","luxe/128.jpg","dotgridline/128.jpg","spedwig/128.jpg","madewulf/128.jpg","mattsapii/128.jpg","helderleal/128.jpg","chrisstumph/128.jpg","jayphen/128.jpg","nsamoylov/128.jpg","chrisvanderkooi/128.jpg","justme_timothyg/128.jpg","otozk/128.jpg","prinzadi/128.jpg","gu5taf/128.jpg","cyril_gaillard/128.jpg","d_kobelyatsky/128.jpg","daniloc/128.jpg","nwdsha/128.jpg","romanbulah/128.jpg","skkirilov/128.jpg","dvdwinden/128.jpg","dannol/128.jpg","thekevinjones/128.jpg","jwalter14/128.jpg","timgthomas/128.jpg","buddhasource/128.jpg","uxpiper/128.jpg","thatonetommy/128.jpg","diansigitp/128.jpg","adrienths/128.jpg","klimmka/128.jpg","gkaam/128.jpg","derekcramer/128.jpg","jennyyo/128.jpg","nerrsoft/128.jpg","xalionmalik/128.jpg","edhenderson/128.jpg","keyuri85/128.jpg","roxanejammet/128.jpg","kimcool/128.jpg","edkf/128.jpg","matkins/128.jpg","alessandroribe/128.jpg","jacksonlatka/128.jpg","lebronjennan/128.jpg","kostaspt/128.jpg","karlkanall/128.jpg","moynihan/128.jpg","danpliego/128.jpg","saulihirvi/128.jpg","wesleytrankin/128.jpg","fjaguero/128.jpg","bowbrick/128.jpg","mashaaaaal/128.jpg","yassiryahya/128.jpg","dparrelli/128.jpg","fotomagin/128.jpg","aka_james/128.jpg","denisepires/128.jpg","iqbalperkasa/128.jpg","martinansty/128.jpg","jarsen/128.jpg","r_oy/128.jpg","justinrob/128.jpg","gabrielrosser/128.jpg","malgordon/128.jpg","carlfairclough/128.jpg","michaelabehsera/128.jpg","pierrestoffe/128.jpg","enjoythetau/128.jpg","loganjlambert/128.jpg","rpeezy/128.jpg","coreyginnivan/128.jpg","michalhron/128.jpg","msveet/128.jpg","lingeswaran/128.jpg","kolsvein/128.jpg","peter576/128.jpg","reideiredale/128.jpg","joeymurdah/128.jpg","raphaelnikson/128.jpg","mvdheuvel/128.jpg","maxlinderman/128.jpg","jimmuirhead/128.jpg","begreative/128.jpg","frankiefreesbie/128.jpg","robturlinckx/128.jpg","Talbi_ConSept/128.jpg","longlivemyword/128.jpg","vanchesz/128.jpg","maiklam/128.jpg","hermanobrother/128.jpg","rez___a/128.jpg","gregsqueeb/128.jpg","greenbes/128.jpg","_ragzor/128.jpg","anthonysukow/128.jpg","fluidbrush/128.jpg","dactrtr/128.jpg","jehnglynn/128.jpg","bergmartin/128.jpg","hugocornejo/128.jpg","_kkga/128.jpg","dzantievm/128.jpg","sawalazar/128.jpg","sovesove/128.jpg","jonsgotwood/128.jpg","byryan/128.jpg","vytautas_a/128.jpg","mizhgan/128.jpg","cicerobr/128.jpg","nilshelmersson/128.jpg","d33pthought/128.jpg","davecraige/128.jpg","nckjrvs/128.jpg","alexandermayes/128.jpg","jcubic/128.jpg","craigrcoles/128.jpg","bagawarman/128.jpg","rob_thomas10/128.jpg","cofla/128.jpg","maikelk/128.jpg","rtgibbons/128.jpg","russell_baylis/128.jpg","mhesslow/128.jpg","codysanfilippo/128.jpg","webtanya/128.jpg","madebybrenton/128.jpg","dcalonaci/128.jpg","perfectflow/128.jpg","jjsiii/128.jpg","saarabpreet/128.jpg","kumarrajan12123/128.jpg","iamsteffen/128.jpg","themikenagle/128.jpg","ceekaytweet/128.jpg","larrybolt/128.jpg","conspirator/128.jpg","dallasbpeters/128.jpg","n3dmax/128.jpg","terpimost/128.jpg","kirillz/128.jpg","byrnecore/128.jpg","j_drake_/128.jpg","calebjoyce/128.jpg","russoedu/128.jpg","hoangloi/128.jpg","tobysaxon/128.jpg","gofrasdesign/128.jpg","dimaposnyy/128.jpg","tjisousa/128.jpg","okandungel/128.jpg","billyroshan/128.jpg","oskamaya/128.jpg","motionthinks/128.jpg","knilob/128.jpg","ashocka18/128.jpg","marrimo/128.jpg","bartjo/128.jpg","omnizya/128.jpg","ernestsemerda/128.jpg","andreas_pr/128.jpg","edgarchris99/128.jpg","thomasgeisen/128.jpg","gseguin/128.jpg","joannefournier/128.jpg","demersdesigns/128.jpg","adammarsbar/128.jpg","nasirwd/128.jpg","n_tassone/128.jpg","javorszky/128.jpg","themrdave/128.jpg","yecidsm/128.jpg","nicollerich/128.jpg","canapud/128.jpg","nicoleglynn/128.jpg","judzhin_miles/128.jpg","designervzm/128.jpg","kianoshp/128.jpg","evandrix/128.jpg","alterchuca/128.jpg","dhrubo/128.jpg","ma_tiax/128.jpg","ssbb_me/128.jpg","dorphern/128.jpg","mauriolg/128.jpg","bruno_mart/128.jpg","mactopus/128.jpg","the_winslet/128.jpg","joemdesign/128.jpg","Shriiiiimp/128.jpg","jacobbennett/128.jpg","nfedoroff/128.jpg","iamglimy/128.jpg","allagringaus/128.jpg","aiiaiiaii/128.jpg","olaolusoga/128.jpg","buryaknick/128.jpg","wim1k/128.jpg","nicklacke/128.jpg","a1chapone/128.jpg","steynviljoen/128.jpg","strikewan/128.jpg","ryankirkman/128.jpg","andrewabogado/128.jpg","doooon/128.jpg","jagan123/128.jpg","ariffsetiawan/128.jpg","elenadissi/128.jpg","mwarkentin/128.jpg","thierrymeier_/128.jpg","r_garcia/128.jpg","dmackerman/128.jpg","borantula/128.jpg","konus/128.jpg","spacewood_/128.jpg","ryuchi311/128.jpg","evanshajed/128.jpg","tristanlegros/128.jpg","shoaib253/128.jpg","aislinnkelly/128.jpg","okcoker/128.jpg","timpetricola/128.jpg","sunshinedgirl/128.jpg","chadami/128.jpg","aleclarsoniv/128.jpg","nomidesigns/128.jpg","petebernardo/128.jpg","scottiedude/128.jpg","millinet/128.jpg","imsoper/128.jpg","imammuht/128.jpg","benjamin_knight/128.jpg","nepdud/128.jpg","joki4/128.jpg","lanceguyatt/128.jpg","bboy1895/128.jpg","amywebbb/128.jpg","rweve/128.jpg","haruintesettden/128.jpg","ricburton/128.jpg","nelshd/128.jpg","batsirai/128.jpg","primozcigler/128.jpg","jffgrdnr/128.jpg","8d3k/128.jpg","geneseleznev/128.jpg","al_li/128.jpg","souperphly/128.jpg","mslarkina/128.jpg","2fockus/128.jpg","cdavis565/128.jpg","xiel/128.jpg","turkutuuli/128.jpg","uxward/128.jpg","lebinoclard/128.jpg","gauravjassal/128.jpg","davidmerrique/128.jpg","mdsisto/128.jpg","andrewofficer/128.jpg","kojourin/128.jpg","dnirmal/128.jpg","kevka/128.jpg","mr_shiznit/128.jpg","aluisio_azevedo/128.jpg","cloudstudio/128.jpg","danvierich/128.jpg","alexivanichkin/128.jpg","fran_mchamy/128.jpg","perretmagali/128.jpg","betraydan/128.jpg","cadikkara/128.jpg","matbeedotcom/128.jpg","jeremyworboys/128.jpg","bpartridge/128.jpg","michaelkoper/128.jpg","silv3rgvn/128.jpg","alevizio/128.jpg","johnsmithagency/128.jpg","lawlbwoy/128.jpg","vitor376/128.jpg","desastrozo/128.jpg","thimo_cz/128.jpg","jasonmarkjones/128.jpg","lhausermann/128.jpg","xravil/128.jpg","guischmitt/128.jpg","vigobronx/128.jpg","panghal0/128.jpg","miguelkooreman/128.jpg","surgeonist/128.jpg","christianoliff/128.jpg","caspergrl/128.jpg","iamkarna/128.jpg","ipavelek/128.jpg","pierre_nel/128.jpg","y2graphic/128.jpg","sterlingrules/128.jpg","elbuscainfo/128.jpg","bennyjien/128.jpg","stushona/128.jpg","estebanuribe/128.jpg","embrcecreations/128.jpg","danillos/128.jpg","elliotlewis/128.jpg","charlesrpratt/128.jpg","vladyn/128.jpg","emmeffess/128.jpg","carlosblanco_eu/128.jpg","leonfedotov/128.jpg","rangafangs/128.jpg","chris_frees/128.jpg","tgormtx/128.jpg","bryan_topham/128.jpg","jpscribbles/128.jpg","mighty55/128.jpg","carbontwelve/128.jpg","isaacfifth/128.jpg","iamjdeleon/128.jpg","snowwrite/128.jpg","barputro/128.jpg","drewbyreese/128.jpg","sachacorazzi/128.jpg","bistrianiosip/128.jpg","magoo04/128.jpg","pehamondello/128.jpg","yayteejay/128.jpg","a_harris88/128.jpg","algunsanabria/128.jpg","zforrester/128.jpg","ovall/128.jpg","carlosjgsousa/128.jpg","geobikas/128.jpg","ah_lice/128.jpg","looneydoodle/128.jpg","nerdgr8/128.jpg","ddggccaa/128.jpg","zackeeler/128.jpg","normanbox/128.jpg","el_fuertisimo/128.jpg","ismail_biltagi/128.jpg","juangomezw/128.jpg","jnmnrd/128.jpg","patrickcoombe/128.jpg","ryanjohnson_me/128.jpg","markolschesky/128.jpg","jeffgolenski/128.jpg","kvasnic/128.jpg","lindseyzilla/128.jpg","gauchomatt/128.jpg","afusinatto/128.jpg","kevinoh/128.jpg","okansurreel/128.jpg","adamawesomeface/128.jpg","emileboudeling/128.jpg","arishi_/128.jpg","juanmamartinez/128.jpg","wikiziner/128.jpg","danthms/128.jpg","mkginfo/128.jpg","terrorpixel/128.jpg","curiousonaut/128.jpg","prheemo/128.jpg","michaelcolenso/128.jpg","foczzi/128.jpg","martip07/128.jpg","thaodang17/128.jpg","johncafazza/128.jpg","robinlayfield/128.jpg","franciscoamk/128.jpg","abdulhyeuk/128.jpg","marklamb/128.jpg","edobene/128.jpg","andresenfredrik/128.jpg","mikaeljorhult/128.jpg","chrisslowik/128.jpg","vinciarts/128.jpg","meelford/128.jpg","elliotnolten/128.jpg","yehudab/128.jpg","vijaykarthik/128.jpg","bfrohs/128.jpg","josep_martins/128.jpg","attacks/128.jpg","sur4dye/128.jpg","tumski/128.jpg","instalox/128.jpg","mangosango/128.jpg","paulfarino/128.jpg","kazaky999/128.jpg","kiwiupover/128.jpg","nvkznemo/128.jpg","tom_even/128.jpg","ratbus/128.jpg","woodsman001/128.jpg","joshmedeski/128.jpg","thewillbeard/128.jpg","psaikali/128.jpg","joe_black/128.jpg","aleinadsays/128.jpg","marcusgorillius/128.jpg","hota_v/128.jpg","jghyllebert/128.jpg","shinze/128.jpg","janpalounek/128.jpg","jeremiespoken/128.jpg","her_ruu/128.jpg","dansowter/128.jpg","felipeapiress/128.jpg","magugzbrand2d/128.jpg","posterjob/128.jpg","nathalie_fs/128.jpg","bobbytwoshoes/128.jpg","dreizle/128.jpg","jeremymouton/128.jpg","elisabethkjaer/128.jpg","notbadart/128.jpg","mohanrohith/128.jpg","jlsolerdeltoro/128.jpg","itskawsar/128.jpg","slowspock/128.jpg","zvchkelly/128.jpg","wiljanslofstra/128.jpg","craighenneberry/128.jpg","trubeatto/128.jpg","juaumlol/128.jpg","samscouto/128.jpg","BenouarradeM/128.jpg","gipsy_raf/128.jpg","netonet_il/128.jpg","arkokoley/128.jpg","itsajimithing/128.jpg","smalonso/128.jpg","victordeanda/128.jpg","_dwite_/128.jpg","richardgarretts/128.jpg","gregrwilkinson/128.jpg","anatolinicolae/128.jpg","lu4sh1i/128.jpg","stefanotirloni/128.jpg","ostirbu/128.jpg","darcystonge/128.jpg","naitanamoreno/128.jpg","michaelcomiskey/128.jpg","adhiardana/128.jpg","marcomano_/128.jpg","davidcazalis/128.jpg","falconerie/128.jpg","gregkilian/128.jpg","bcrad/128.jpg","bolzanmarco/128.jpg","low_res/128.jpg","vlajki/128.jpg","petar_prog/128.jpg","jonkspr/128.jpg","akmalfikri/128.jpg","mfacchinello/128.jpg","atanism/128.jpg","harry_sistalam/128.jpg","murrayswift/128.jpg","bobwassermann/128.jpg","gavr1l0/128.jpg","madshensel/128.jpg","mr_subtle/128.jpg","deviljho_/128.jpg","salimianoff/128.jpg","joetruesdell/128.jpg","twittypork/128.jpg","airskylar/128.jpg","dnezkumar/128.jpg","dgajjar/128.jpg","cherif_b/128.jpg","salvafc/128.jpg","louis_currie/128.jpg","deeenright/128.jpg","cybind/128.jpg","eyronn/128.jpg","vickyshits/128.jpg","sweetdelisa/128.jpg","cboller1/128.jpg","andresdjasso/128.jpg","melvindidit/128.jpg","andysolomon/128.jpg","thaisselenator_/128.jpg","lvovenok/128.jpg","giuliusa/128.jpg","belyaev_rs/128.jpg","overcloacked/128.jpg","kamal_chaneman/128.jpg","incubo82/128.jpg","hellofeverrrr/128.jpg","mhaligowski/128.jpg","sunlandictwin/128.jpg","bu7921/128.jpg","andytlaw/128.jpg","jeremery/128.jpg","finchjke/128.jpg","manigm/128.jpg","umurgdk/128.jpg","scottfeltham/128.jpg","ganserene/128.jpg","mutu_krish/128.jpg","jodytaggart/128.jpg","ntfblog/128.jpg","tanveerrao/128.jpg","hfalucas/128.jpg","alxleroydeval/128.jpg","kucingbelang4/128.jpg","bargaorobalo/128.jpg","colgruv/128.jpg","stalewine/128.jpg","kylefrost/128.jpg","baumannzone/128.jpg","angelcolberg/128.jpg","sachingawas/128.jpg","jjshaw14/128.jpg","ramanathan_pdy/128.jpg","johndezember/128.jpg","nilshoenson/128.jpg","brandonmorreale/128.jpg","nutzumi/128.jpg","brandonflatsoda/128.jpg","sergeyalmone/128.jpg","klefue/128.jpg","kirangopal/128.jpg","baumann_alex/128.jpg","matthewkay_/128.jpg","jay_wilburn/128.jpg","shesgared/128.jpg","apriendeau/128.jpg","johnriordan/128.jpg","wake_gs/128.jpg","aleksitappura/128.jpg","emsgulam/128.jpg","xilantra/128.jpg","imomenui/128.jpg","sircalebgrove/128.jpg","newbrushes/128.jpg","hsinyo23/128.jpg","m4rio/128.jpg","katiemdaly/128.jpg","s4f1/128.jpg","ecommerceil/128.jpg","marlinjayakody/128.jpg","swooshycueb/128.jpg","sangdth/128.jpg","coderdiaz/128.jpg","bluefx_/128.jpg","vivekprvr/128.jpg","sasha_shestakov/128.jpg","eugeneeweb/128.jpg","dgclegg/128.jpg","n1ght_coder/128.jpg","dixchen/128.jpg","blakehawksworth/128.jpg","trueblood_33/128.jpg","hai_ninh_nguyen/128.jpg","marclgonzales/128.jpg","yesmeck/128.jpg","stephcoue/128.jpg","doronmalki/128.jpg","ruehldesign/128.jpg","anasnakawa/128.jpg","kijanmaharjan/128.jpg","wearesavas/128.jpg","stefvdham/128.jpg","tweetubhai/128.jpg","alecarpentier/128.jpg","fiterik/128.jpg","antonyryndya/128.jpg","d00maz/128.jpg","theonlyzeke/128.jpg","missaaamy/128.jpg","carlosm/128.jpg","manekenthe/128.jpg","reetajayendra/128.jpg","jeremyshimko/128.jpg","justinrgraham/128.jpg","stefanozoffoli/128.jpg","overra/128.jpg","mrebay007/128.jpg","shvelo96/128.jpg","pyronite/128.jpg","thedjpetersen/128.jpg","rtyukmaev/128.jpg","_williamguerra/128.jpg","albertaugustin/128.jpg","vikashpathak18/128.jpg","kevinjohndayy/128.jpg","vj_demien/128.jpg","colirpixoil/128.jpg","goddardlewis/128.jpg","laasli/128.jpg","jqiuss/128.jpg","heycamtaylor/128.jpg","nastya_mane/128.jpg","mastermindesign/128.jpg","ccinojasso1/128.jpg","nyancecom/128.jpg","sandywoodruff/128.jpg","bighanddesign/128.jpg","sbtransparent/128.jpg","aviddayentonbay/128.jpg","richwild/128.jpg","kaysix_dizzy/128.jpg","tur8le/128.jpg","seyedhossein1/128.jpg","privetwagner/128.jpg","emmandenn/128.jpg","dev_essentials/128.jpg","jmfsocial/128.jpg","_yardenoon/128.jpg","mateaodviteza/128.jpg","weavermedia/128.jpg","mufaddal_mw/128.jpg","hafeeskhan/128.jpg","ashernatali/128.jpg","sulaqo/128.jpg","eddiechen/128.jpg","josecarlospsh/128.jpg","vm_f/128.jpg","enricocicconi/128.jpg","danmartin70/128.jpg","gmourier/128.jpg","donjain/128.jpg","mrxloka/128.jpg","_pedropinho/128.jpg","eitarafa/128.jpg","oscarowusu/128.jpg","ralph_lam/128.jpg","panchajanyag/128.jpg","woodydotmx/128.jpg","jerrybai1907/128.jpg","marshallchen_/128.jpg","xamorep/128.jpg","aio___/128.jpg","chaabane_wail/128.jpg","txcx/128.jpg","akashsharma39/128.jpg","falling_soul/128.jpg","sainraja/128.jpg","mugukamil/128.jpg","johannesneu/128.jpg","markwienands/128.jpg","karthipanraj/128.jpg","balakayuriy/128.jpg","alan_zhang_/128.jpg","layerssss/128.jpg","kaspernordkvist/128.jpg","mirfanqureshi/128.jpg","hanna_smi/128.jpg","VMilescu/128.jpg","aeon56/128.jpg","m_kalibry/128.jpg","sreejithexp/128.jpg","dicesales/128.jpg","dhoot_amit/128.jpg","smenov/128.jpg","lonesomelemon/128.jpg","vladimirdevic/128.jpg","joelcipriano/128.jpg","haligaliharun/128.jpg","buleswapnil/128.jpg","serefka/128.jpg","ifarafonow/128.jpg","vikasvinfotech/128.jpg","urrutimeoli/128.jpg","areandacom/128.jpg"];n.avatar_uri=[];for(var i=0;ir;r++)a+="#";return e=null,n.replaceSymbolWithNumber(a)},accountName:function(){return[n.randomize(r.account_type),"Account"].join(" ")},mask:function(e,a,r){e=0!=e&&e&&"undefined"!=typeof e?e:4,a=null===a?!0:a,r=null===r?!0:r;for(var i="",o=0;e>o;o++)i+="#";return i=r?["...",i].join(""):i,i=a?["(",i,")"].join(""):i,i=n.replaceSymbolWithNumber(i)},amount:function(e,a,n,r){return e=e||0,a=a||1e3,n=n||2,r=r||"",r+(Math.round((Math.random()*(a-e)+e)*Math.pow(10,n))/Math.pow(10,n)).toFixed(n)},transactionType:function(){return n.randomize(r.transaction_type)}};a.exports=i},{"./definitions":5,"./helpers":7}],7:[function(e,a,n){var r=e("../index");n.randomNumber=function(e){return r.random.number(e)},n.randomize=function(e){return r.random.array_element(e)},n.slugify=function(e){return e.replace(/ /g,"-").replace(/[^\w\.\-]+/g,"")},n.replaceSymbolWithNumber=function(e,a){void 0===a&&(a="#");for(var n="",i=0;ir;r++)a[r]=e();return a.join(".")},userAgent:function(){return r.generate()},color:function(e){var a=Math.floor((n.random.number(256)+e)/2),r=Math.floor((n.random.number(256)+e)/2),i=Math.floor((n.random.number(256)+e)/2);return"#"+a.toString(16)+r.toString(16)+i.toString(16)}};a.exports=i},{"../index":1,"../vendor/user-agent":16}],10:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("../lib/definitions"),o={words:function(e){return"undefined"==typeof e&&(e=3),r.shuffle(i.lorem).slice(0,e)},sentence:function(e,a){return"undefined"==typeof e&&(e=3),"undefined"==typeof a&&(a=7),n.Lorem.words(e+n.random.number(a)).join(" ")},sentences:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.sentence());return a.join("\n")},paragraph:function(e){return"undefined"==typeof e&&(e=3),n.Lorem.sentences(e+n.random.number(3)) +},paragraphs:function(e){"undefined"==typeof e&&(e=3);var a=[];for(e;e>0;e--)a.push(n.Lorem.paragraph());return a.join("\n \r ")}};a.exports=o},{"../index":1,"../lib/definitions":5,"./helpers":7}],11:[function(e,a){var n=e("../index"),r={firstName:function(){return n.random.first_name()},firstNameFemale:function(){return n.random.first_name()},firstNameMale:function(){return n.random.first_name()},lastName:function(){return n.random.last_name()},findName:function(){var e=n.random.number(8);switch(e){case 0:return n.random.name_prefix()+" "+n.Name.firstName()+" "+n.Name.lastName();case 1:return n.Name.firstName()+" "+n.Name.lastName()+" "+n.random.name_suffix()}return n.Name.firstName()+" "+n.Name.lastName()}};a.exports=r},{"../index":1}],12:[function(e,a){var n=e("../index"),r=e("./helpers"),i=e("./definitions"),o={phoneNumber:function(){return r.replaceSymbolWithNumber(n.random.phone_formats())},phoneNumberFormat:function(e){return r.replaceSymbolWithNumber(i.phone_formats[e])},phoneCode:function(){return n.random.phone_codes()}};a.exports=o},{"../index":1,"./definitions":5,"./helpers":7}],13:[function(e,a){var n=e("./definitions"),r=e("../vendor/mersenne"),i=e("../index"),o={number:function(e){if("number"==typeof e)var e={max:e};e=e||{min:0,max:1,precision:1},"undefined"==typeof e.min&&(e.min=0),"undefined"==typeof e.max&&(e.max=1),e.max>0&&e.max++;var a=r.rand(e.max,e.min);return a},array_element:function(e){var a=i.random.number({max:e.length-1});return e[a]},city_prefix:function(){return i.random.array_element(n.city_prefix)},city_suffix:function(){return i.random.array_element(n.city_suffix)},street_suffix:function(){return i.random.array_element(n.street_suffix)},br_state:function(){return i.random.array_element(n.br_state)},br_state_abbr:function(){return i.random.array_element(n.br_state_abbr)},us_state:function(){return i.random.array_element(n.us_state)},us_state_abbr:function(){return i.random.array_element(n.us_state_abbr)},uk_county:function(){return i.random.array_element(n.uk_county)},uk_country:function(){return i.random.array_element(n.uk_country)},first_name:function(){return i.random.array_element(n.first_name)},last_name:function(){return i.random.array_element(n.last_name)},name_prefix:function(){return i.random.array_element(n.name_prefix)},name_suffix:function(){return i.random.array_element(n.name_suffix)},catch_phrase_adjective:function(){return i.random.array_element(n.catch_phrase_adjective)},catch_phrase_descriptor:function(){return i.random.array_element(n.catch_phrase_descriptor)},catch_phrase_noun:function(){return i.random.array_element(n.catch_phrase_noun)},bs_adjective:function(){return i.random.array_element(n.bs_adjective)},bs_buzz:function(){return i.random.array_element(n.bs_buzz)},bs_noun:function(){return i.random.array_element(n.bs_noun)},phone_formats:function(){return i.random.array_element(n.phone_formats)},phone_codes:function(){return i.random.array_element(n.phone_codes)},domain_suffix:function(){return i.random.array_element(n.domain_suffix)},avatar_uri:function(){return i.random.array_element(n.avatar_uri)}};a.exports=o},{"../index":1,"../vendor/mersenne":15,"./definitions":5}],14:[function(require,module,exports){var faker=require("../index"),tree={clone:function(e){if(null==e||"object"!=typeof e)return e;var a=e.constructor();for(var n in e)a[n]=this.clone(e[n]);return a},createTree:function(depth,width,obj){if(!obj)throw{name:"ObjectError",message:"there needs to be an object passed in"};if(0>=width)throw{name:"TreeParamError",message:"width must be greater than zero"};var newObj=this.clone(obj);for(var prop in newObj)if(newObj.hasOwnProperty(prop)){var value=null;if("__RECURSE__"!==newObj[prop])value=eval(newObj[prop]);else if(0!==depth){value=[];var evalWidth=1;evalWidth="function"==typeof width?width():width;for(var i=0;evalWidth>i;i++)value.push(this.createTree(depth-1,width,obj))}newObj[prop]=value}return newObj}};module.exports=tree},{"../index":1}],15:[function(e,a,n){function r(){function e(e){return 0>e?(e^l)+l:e}function a(a,n){return n>a?e(4294967296-(n-a)&4294967295):a-n}function n(a,n){return e(a+n&4294967295)}function r(a,r){for(var i=0,o=0;32>o;++o)a>>>o&1&&(i=n(i,e(r<p;p++)g[p]=n(r(1812433253,e(g[p-1]^g[p-1]>>>30)),p),g[p]=e(4294967295&g[p])},this.init_by_array=function(o,t){var l,s,p;for(this.init_genrand(19650218),l=1,s=0,p=i>t?i:t;p;p--)g[l]=n(n(e(g[l]^r(e(g[l-1]^g[l-1]>>>30),1664525)),o[s]),s),g[l]=e(4294967295&g[l]),l++,s++,l>=i&&(g[0]=g[i-1],l=1),s>=t&&(s=0);for(p=i-1;p;p--)g[l]=a(e((dbg=g[l])^r(e(g[l-1]^g[l-1]>>>30),1566083941)),l),g[l]=e(4294967295&g[l]),l++,l>=i&&(g[0]=g[i-1],l=1);g[0]=2147483648};var d=[0,t];this.genrand_int32=function(){var a;if(p>=i){var n;for(p==i+1&&this.init_genrand(5489),n=0;i-o>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+o]^a>>>1^d[1&a]);for(;i-1>n;n++)a=e(g[n]&l|g[n+1]&s),g[n]=e(g[n+(o-i)]^a>>>1^d[1&a]);a=e(g[i-1]&l|g[0]&s),g[i-1]=e(g[o-1]^a>>>1^d[1&a]),p=0}return a=g[p++],a=e(a^a>>>11),a=e(a^a<<7&2636928640),a=e(a^a<<15&4022730752),a=e(a^a>>>18)},this.genrand_int31=function(){return this.genrand_int32()>>>1},this.genrand_real1=function(){return this.genrand_int32()*(1/4294967295)},this.genrand_real2=function(){return this.genrand_int32()*(1/4294967296)},this.genrand_real3=function(){return(this.genrand_int32()+.5)*(1/4294967296)},this.genrand_res53=function(){var e=this.genrand_int32()>>>5,a=this.genrand_int32()>>>6;return(67108864*e+a)*(1/9007199254740992)}}n.MersenneTwister19937=r;var i=new r;i.init_genrand((new Date).getTime()%1e9),n.rand=function(e,a){return e||(a=0,e=32768),Math.floor(i.genrand_real2()*(e-a)+a)},n.seed=function(e){if("number"!=typeof e)throw new Error("seed(S) must take numeric argument; is "+typeof e);i.init_genrand(e)},n.seed_array=function(e){if("object"!=typeof e)throw new Error("seed_array(A) must take array of numbers; is "+typeof e);i.init_by_array(e)}},{}],16:[function(e,a,n){function r(e,a){if(e=e||0,a=a||100,"number"==typeof a&&"number"==typeof e)return function(e,a){if(e>a)throw new RangeError("expected min <= max; got min = "+e+", max = "+a);return Math.floor(Math.random()*(a-e+1))+e}(e,a);if("[object Array]"===Object.prototype.toString.call(e))return e[Math.floor(Math.random()*e.length)];if(e&&"object"==typeof e)return function(e){var a,n,i=r(0,100)/100,o=0,t=0;for(a in e)if(e.hasOwnProperty(a)){if(t=e[a]+o,n=a,i>=o&&t>=i)break;o+=e[a]}return n}(e);throw new TypeError("Invalid arguments passed to rnd. ("+(a?e+", "+a:e)+")")}function i(){return r(["AB","AF","AN","AR","AS","AZ","BE","BG","BN","BO","BR","BS","CA","CE","CO","CS","CU","CY","DA","DE","EL","EN","EO","ES","ET","EU","FA","FI","FJ","FO","FR","FY","GA","GD","GL","GV","HE","HI","HR","HT","HU","HY","ID","IS","IT","JA","JV","KA","KG","KO","KU","KW","KY","LA","LB","LI","LN","LT","LV","MG","MK","MN","MO","MS","MT","MY","NB","NE","NL","NN","NO","OC","PL","PT","RM","RO","RU","SC","SE","SK","SL","SO","SQ","SR","SV","SW","TK","TR","TY","UK","UR","UZ","VI","VO","YI","ZH"])}function o(){var e=r({chrome:.45132810566,iexplorer:.27477061836,firefox:.19384170608,safari:.06186781118,opera:.01574236955}),a={chrome:{win:.89,mac:.09,lin:.02},firefox:{win:.83,mac:.16,lin:.01},opera:{win:.91,mac:.03,lin:.06},safari:{win:.04,mac:.96},iexplorer:["win"]};return[e,r(a[e])]}function t(e){var a={lin:["i686","x86_64"],mac:{Intel:.48,PPC:.01,"U; Intel":.48,"U; PPC":.01},win:["","WOW64","Win64; x64"]};return r(a[e])}function l(e){for(var a="",n=0;e>n;n++)a+="."+r(0,9);return a}var s={net:function(){return[r(1,4),r(0,9),r(1e4,99999),r(0,9)].join(".")},nt:function(){return r(5,6)+"."+r(0,3)},ie:function(){return r(7,11)},trident:function(){return r(3,7)+"."+r(0,1)},osx:function(e){return[10,r(5,10),r(0,9)].join(e||".")},chrome:function(){return[r(13,39),0,r(800,899),0].join(".")},presto:function(){return"2.9."+r(160,190)},presto2:function(){return r(10,12)+".00"},safari:function(){return r(531,538)+"."+r(0,2)+"."+r(0,2)}},g={firefox:function(e){var a=r(5,15)+l(2),n="Gecko/20100101 Firefox/"+a,i=t(e),o="win"===e?"(Windows NT "+s.nt()+(i?"; "+i:""):"mac"===e?"(Macintosh; "+i+" Mac OS X "+s.osx():"(X11; Linux "+i;return"Mozilla/5.0 "+o+"; rv:"+a.slice(0,-2)+") "+n},iexplorer:function(){var e=s.ie();return e>=11?"Mozilla/5.0 (Windows NT 6."+r(1,3)+"; Trident/7.0; "+r(["Touch; ",""])+"rv:11.0) like Gecko":"Mozilla/5.0 (compatible; MSIE "+e+".0; Windows NT "+s.nt()+"; Trident/"+s.trident()+(1===r(0,1)?"; .NET CLR "+s.net():"")+")"},opera:function(e){var a=" Presto/"+s.presto()+" Version/"+s.presto2()+")",n="win"===e?"(Windows NT "+s.nt()+"; U; "+i()+a:"lin"===e?"(X11; Linux "+t(e)+"; U; "+i()+a:"(Macintosh; Intel Mac OS X "+s.osx()+" U; "+i()+" Presto/"+s.presto()+" Version/"+s.presto2()+")";return"Opera/"+r(9,14)+"."+r(0,99)+" "+n},safari:function p(e){var p=s.safari(),a=r(4,7)+"."+r(0,1)+"."+r(0,10),n="mac"===e?"(Macintosh; "+t("mac")+" Mac OS X "+s.osx("_")+" rv:"+r(2,6)+".0; "+i()+") ":"(Windows; U; Windows NT "+s.nt()+")";return"Mozilla/5.0 "+n+"AppleWebKit/"+p+" (KHTML, like Gecko) Version/"+a+" Safari/"+p},chrome:function(e){var a=s.safari(),n="mac"===e?"(Macintosh; "+t("mac")+" Mac OS X "+s.osx("_")+") ":"win"===e?"(Windows; U; Windows NT "+s.nt()+")":"(X11; Linux "+t(e);return"Mozilla/5.0 "+n+" AppleWebKit/"+a+" (KHTML, like Gecko) Chrome/"+s.chrome()+" Safari/"+a}};n.generate=function(){var e=o();return g[e[0]](e[1])}},{}]},{},[1])(1)}); \ No newline at end of file -- cgit v1.2.3