Commit 15a2fbed by Arham Akheel

Migrating meetup, datasets, web_scraping_r,…

Migrating meetup, datasets, web_scraping_r, IntroDataVisualizationWithRAndGgplot2 to tutorials repository
parent 22f44079
Col1
the
and
you
for.
that
have
but
just
with
get
not
day
was
now
this
can
work
all
out
are
http
today
your
too
time
what
got
thank
back
want
from
one
know
will
see
feel
com
think
about
don
realli
had
how
some
there
night
amp
make
watch
need
new
still
they
come
home
when
look
here
off
more
much
quot
twitter
morn
last
tomorrow
then
has
been
wait
sleep
again
her
onli
week
tri
whi
tonight
would
she
thing
way
did
say
follow
veri
bit
though
take
gonna
them
over
should
yeah
bed
even
start
tweet
could
school
hour
peopl
show
twitpic
didn
guy
hey
after
him
next.
weekend
play
down
final
let
cant
use
yes
were
who
soon
never
dont
life
girl
littl
everyon
year
rain
wanna
movi
first
find
where
call
done
sure
head
our
keep
ani
than
alway
his
leav
lot
talk
alreadi
won
man
readi
someth
made
anoth
live
read
eat
becaus
yet
yay
phone
ever
hous
went
song
befor
sound
thought
mayb
summer
someon
tell
give
guess
babi
check
mean
other
end
game
into
hear
listen
later
doesn
noth
while.
actual
happen
same
pic
stuff
birthday
mom
saw
weather
car
two
doe
put
stay
yesterday
world
those
run
also
might
until
gotta
meet
said
around
post
exam
monday
friday
seem
sinc
sunday
job
must
mani
updat
myself
found
haven
video
gone
such
famili
book
most
www
aww
month
their
boy
shop
move
least
dinner
total
woke
may
anyth
lunch
studi
pictur
hair
isn
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Please determine the required text preprocessing steps using the following flag
replace_special_chars <- TRUE
remove_duplicate_chars <- TRUE
replace_numbers <- TRUE
convert_to_lower_case <- TRUE
remove_default_stopWords <- TRUE
remove_given_stopWords <- TRUE
stem_words <- TRUE
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Map 1-based optional input ports to variables
dataset1 <- maml.mapInputPort(1) # class: data.frame
# get the label and text columns from the input data set
text_column <- dataset1[["tweet_text"]]
#label_column <- dataset1[["label_column"]]
stopword_list <- NULL
result <- tryCatch({
dataset2 <- maml.mapInputPort(2) # class: data.frame
# get the stopword list from the second input data set
stopword_list <- dataset2[[1]]
}, warning = function(war) {
# warning handler
print(paste("WARNING: ", war))
}, error = function(err) {
# error handler
print(paste("ERROR: ", err))
stopword_list <- NULL
}, finally = {})
# Load the R script from the Zip port in ./src/
source("src/text.preprocessing.R");
text_column <- preprocessText(text_column,
replace_special_chars,
remove_duplicate_chars,
replace_numbers,
convert_to_lower_case,
remove_default_stopWords,
remove_given_stopWords,
stem_words,
stopword_list)
Sentinment <- dataset1[["sentiment_label"]]
data.set <- data.frame(
Sentinment,
text_column,
stringsAsFactors = FALSE
)
# Select data.frame to be sent to the output Dataset port
maml.mapOutputPort("data.set")
\ No newline at end of file
# Copyright Microsoft. All rights reserved.
# Licensed for use under the agreement under which you purchased Azure services.
###########################################################################
# preprocessText
###########################################################################
preprocessText <- function(textVector,
replaceSpecialChars,
removeDuplicateChars,
replaceNumbers,
convertToLowerCase,
removeDefaultStopWords,
removeGivenStopWords,
stemWords,
stopword_list = NULL)
{
library("tm")
if(replaceSpecialChars == TRUE) {
print("replace special characters with space ....")
textVector <- gsub("[^0-9a-z]", " ", textVector, ignore.case = TRUE)
}
if(removeDuplicateChars == TRUE) {
print("remove duplicate characters ....")
textVector <- gsub('([[:alpha:]])\\1+', '\\1\\1', textVector)
}
if(replaceNumbers == TRUE) {
print("replace numbers with space ....")
textVector <- gsub("[^a-z]", " ", textVector, ignore.case = TRUE)
}
textVector <- gsub("\\s+", " ", textVector)
textVector <- gsub("^\\s", "", textVector)
textVector <- gsub("\\s$", "", textVector)
print("create corpus ....")
theCorpus <- Corpus(VectorSource(textVector))
if(convertToLowerCase == TRUE) {
print("convert to lower case ....")
theCorpus <- tm_map(theCorpus, content_transformer(tolower))
}
if(removeDefaultStopWords == TRUE){
print("remove default stopwords ....")
theCorpus <- tm_map(theCorpus, removeWords, stopwords("english"))
}
if(removeGivenStopWords == TRUE & !missing(stopword_list) & !is.null(stopword_list)) {
print("remove given stopwords ....")
theCorpus <- tm_map(theCorpus, removeWords, stopword_list)
}
if(stemWords == TRUE) {
print("word stemming ....")
theCorpus <- tm_map(theCorpus, stemDocument, "english")
}
print("stripWhitespace")
#multiple whitespace characters collapsed to a single blank
theCorpus <- tm_map(theCorpus, stripWhitespace)
textVector <- unlist(lapply(theCorpus,
function(x) return(x[1]$content)))
textVector <- gsub("\\s+", " ", textVector)
textVector <- gsub("^\\s", "", textVector)
textVector <- gsub("\\s$", "", textVector)
return(textVector)
}
###########################################################################
# drawWordCloud
###########################################################################
drawWordCloud <- function(textVector, labelVector, maxWords=50)
{
library("wordcloud")
library("tm")
theCorpus <- Corpus(VectorSource(textVector))
label.set <- unique(labelVector)
for(i in 1:length(label.set)){
idx <- which(labelVector == label.set[i])
wordcloud(theCorpus[idx], max.words=maxWords)
}
}
###########################################################################
# create.vocabulary
# background corpus is not necessary to be labeled, it is different from the
# labeled dat used to train the text classifier
# vocabulary creation is unsupervised task
###########################################################################
create.vocabulary <- function(text.column, minWordLen, maxWordLen, minDF, maxDF)
{
if(length(text.column) ==0){
output.voc <- data.frame(row.names = c("df", "idf"))
return(output.voc)
}
#check input parameters
if(minWordLen < 1) {
stop("create.vocabulary error: minWordLen can't be less than < 1")
}
if(maxWordLen < 1 ) {
stop("create.vocabulary error: maxWordLen can't be less than < 1")
}
if(maxWordLen < minWordLen) {
stop("create.vocabulary error: maxWordLen can't be less than minWordLen")
}
if(minDF < 1) {
stop("create.vocabulary error: minDF can't be less than < 1")
}
if(maxDF < 1) {
stop("create.vocabulary error: maxDF can't be less than < 1")
}
if(maxDF < minDF) {
stop("create.vocabulary error: maxDF can't be less than minDF")
}
library("tm")
theCorpus <- Corpus(VectorSource(text.column))
DTM <- DocumentTermMatrix(theCorpus,
control = list(dictionary = NULL,
weighting = weightBin,
bounds = list(global = c(minDF, maxDF)),
WordLengths = c(minWordLen, maxWordLen)))
#nDocs(DTM)
#nTerms(DTM)
terms <- Terms(DTM)
## S3 method for class 'TermDocumentMatrix'
df <- tm_term_score(DTM, terms, FUN = slam::col_sums)
idf <- log(nDocs(DTM)/df)
output.voc <- data.frame(row.names = c("df", "idf"))
output.voc <- rbind(output.voc, df)
output.voc <- rbind(output.voc, idf)
names(output.voc) <- terms
output.voc <- cbind(data.frame(total.docs=length(text.column)), output.voc)
return(output.voc)
}
###########################################################################
# merge.vocabulary
###########################################################################
merge.vocabulary <- function(input1.voc, input2.voc)
{
#check input parameters
if(!is.data.frame(input1.voc)){
stop("merge.vocabulary error: input1.voc must be a data frame")
}
if(!is.data.frame(input2.voc)){
stop("merge.vocabulary error: input2.voc must be a data frame")
}
if(nrow(input1.voc) ==0){
if(nrow(input2.voc) ==0){
output <- data.frame()
return(output)
}else{
return(nput2.voc)
}
}else{
if(nrow(input2.voc) ==0){
return(nput1.voc)
}
}
library("tm")
total.docs <- input1.voc[1,"total.docs"] + input2.voc[1,"total.docs"]
input1.voc <- subset( input1.voc, select = -c(total.docs) )
input2.voc <- subset( input2.voc, select = -c(total.docs) )
input1.dictionary <- names(input1.voc)
input2.dictionary <- names(input2.voc)
output <- NULL
common.dictionary <- intersect(input1.dictionary, input2.dictionary)
if(length(common.dictionary) > 0)
{
df1 <- data.frame(input1.voc[1, common.dictionary])
names(df1) <- common.dictionary
df2 <- data.frame(input2.voc[1, common.dictionary])
names(df2) <- common.dictionary
output <- rbind(df1, df2)
m <- as.matrix(output)
add.dfs <- m[1,] + m[2,]
add.dfs <- t(add.dfs )
output <- data.frame(add.dfs)
names(output) <- common.dictionary
}
left.extra.dictionary <- setdiff(input1.dictionary, input2.dictionary)
if(length(left.extra.dictionary) > 0)
{
df3 <- data.frame(input1.voc[1, left.extra.dictionary])
names(df3) <- left.extra.dictionary
if(!is.null(output)){
output <- cbind(output, df3)
} else{
output <- df3
}
}
right.extra.dictionary <- setdiff(input2.dictionary, input1.dictionary)
if(length(right.extra.dictionary) > 0)
{
df4 <- data.frame(input2.voc[1, right.extra.dictionary])
names(df4) <- right.extra.dictionary
if(!is.null(output)){
output <- cbind(output, df4)
} else{
output <- df4
}
}
output.dictionary <- sort(union(input1.dictionary, input2.dictionary))
output <- output [, output.dictionary]
output <- cbind(data.frame(total.docs=total.docs), output)
return(output)
}
###########################################################################
# calculate.IDF
###########################################################################
calculate.IDF <- function(input.voc, minDF, maxDF)
{
#check input parameters
if(!is.data.frame(input.voc)){
stop("calculate.IDF error: input.voc must be a data frame")
}
if(nrow(input.voc) ==0){
stop("calculate.IDF error: input.voc can not be empty")
}
total.docs <- input.voc[1,"total.docs"]
input.voc <- subset( input.voc, select = -c(total.docs) )
terms <- names(input.voc)
dfs <- as.matrix(input.voc [1,])
kept_ids <- which(dfs >= minDF & dfs <= maxDF)
kept_dfs <- dfs[kept_ids]
idfs <- log(total.docs/kept_dfs)
output.voc <- data.frame(word=terms[kept_ids], df=kept_dfs, idf=idfs)
return(output.voc)
}
###########################################################################
# calculate.TFIDF
###########################################################################
calculate.TFIDF <- function(text.column, input.voc, minWordLen, maxWordLen)
{
#check input parameters
if(minWordLen < 1) {
stop("calculate.TFIDF error: minWordLen can't be less than < 1")
}
if(maxWordLen < 1 ) {
stop("calculate.TFIDF error: maxWordLen can't be less than < 1")
}
if(maxWordLen < minWordLen) {
stop("calculate.TFIDF error: maxWordLen can't be less than minWordLen")
}
if(!is.data.frame(input.voc)){
stop("calculate.TFIDF error: input.voc must be a data frame")
}
library("tm")
if(nrow(input.voc) ==0){
stop("calculate.TFIDF error: input.voc can not be empty")
}
input.dictionary <- as.vector(input.voc$word)
theCorpus <- Corpus(VectorSource(text.column))
DTM <- DocumentTermMatrix(theCorpus,
control = list(dictionary = NULL,
weighting = weightTf,
WordLengths = c(minWordLen, maxWordLen)))
current.dictionary <- Terms(DTM)
common.dictionary <- intersect(input.dictionary, current.dictionary)
DTM <- DTM[, common.dictionary]
#nDocs(DTM)
#nTerms(DTM)
#convert/coarse DTM into data frame
document.term.matrix <- data.frame(doc.id = DTM$i, term.id = DTM$j,
word = common.dictionary[DTM$j], tf = DTM$v)
extra.dictionary <- setdiff(input.dictionary, current.dictionary)
output <- merge(x = document.term.matrix, y = input.voc, by = "word")
output <- output[sort.int(output$doc.id, index.return = TRUE)$ix, ]
output <- cbind(output, tf.idf =output$tf * output$idf)
row.names(output) <- NULL
#replace TF with TF-IDF
DTM$v <- output$tf.idf
#convert "sparse" DocumentTermMatrix into "dense" Matrix
denseMatrix <- as.matrix(DTM)
zeroMatrix <- matrix(data = rep(0,nrow(DTM)*length(extra.dictionary)),
nrow = nrow(DTM),
ncol = length(extra.dictionary), byrow = FALSE,
dimnames = list(Docs(DTM),
extra.dictionary))
denseMatrix <- cbind(denseMatrix, zeroMatrix)
#re-order the columns in the matrix
denseMatrix <- subset(denseMatrix, ,input.dictionary)
#convert Matrix into data frame (dataset)
df <- as.data.frame(denseMatrix)
return(df)
}
###########################################################################
# extract.TF.UsingVocabulary
###########################################################################
extract.TF.UsingVocabulary <- function(text, vocab){
library("tm")
theCorpus <- Corpus(VectorSource(text))
sparseDTM <- DocumentTermMatrix(theCorpus,
control = list(dictionary = vocab,
weighting = weightTf
#weighting = weightTfIdf
#weighting = weightBin
))
#return(sparseDTM)
#convert "sparse" DocumentTermMatrix into "dense" Matrix
denseDTM <- as.matrix(sparseDTM)
#convert Matrix into data frame
df <- as.data.frame(denseDTM)
return(df)
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup>
<system.serviceModel>
<extensions>
<!-- In this extension section we are introducing all known service bus extensions. User can remove the ones they don't need. -->
<behaviorExtensions>
<add name="connectionStatusBehavior"
type="Microsoft.ServiceBus.Configuration.ConnectionStatusElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="transportClientEndpointBehavior"
type="Microsoft.ServiceBus.Configuration.TransportClientEndpointBehaviorElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="serviceRegistrySettings"
type="Microsoft.ServiceBus.Configuration.ServiceRegistrySettingsElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</behaviorExtensions>
<bindingElementExtensions>
<add name="netMessagingTransport"
type="Microsoft.ServiceBus.Messaging.Configuration.NetMessagingTransportExtensionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="tcpRelayTransport"
type="Microsoft.ServiceBus.Configuration.TcpRelayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="httpRelayTransport"
type="Microsoft.ServiceBus.Configuration.HttpRelayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="httpsRelayTransport"
type="Microsoft.ServiceBus.Configuration.HttpsRelayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="onewayRelayTransport"
type="Microsoft.ServiceBus.Configuration.RelayedOnewayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</bindingElementExtensions>
<bindingExtensions>
<add name="basicHttpRelayBinding"
type="Microsoft.ServiceBus.Configuration.BasicHttpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="webHttpRelayBinding"
type="Microsoft.ServiceBus.Configuration.WebHttpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ws2007HttpRelayBinding"
type="Microsoft.ServiceBus.Configuration.WS2007HttpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netTcpRelayBinding"
type="Microsoft.ServiceBus.Configuration.NetTcpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netOnewayRelayBinding"
type="Microsoft.ServiceBus.Configuration.NetOnewayRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netEventRelayBinding"
type="Microsoft.ServiceBus.Configuration.NetEventRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netMessagingBinding"
type="Microsoft.ServiceBus.Messaging.Configuration.NetMessagingBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</bindingExtensions>
</extensions>
</system.serviceModel>
<appSettings>
<!-- Service Bus specific app setings for messaging connections -->
<add key="Microsoft.ServiceBus.ConnectionString"
value="Endpoint=sb://tolltest.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=V93mgRhRp0d1FkslcsyjOZNLjo5iSZ730wJuWbZIbS8="/>
<add key="storageAccountName"
value="dojodemo"/>
<add key="storageAccountKey"
value="QPALUJTeuleyZLwLQ45uT5gLIe6KcrKtpO4VpDsRs/8blwphpkySk7FQwHO4lbgp633uNEG5UFePj/p+6bDmnw=="/>
</appSettings>
</configuration>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup>
<system.serviceModel>
<extensions>
<!-- In this extension section we are introducing all known service bus extensions. User can remove the ones they don't need. -->
<behaviorExtensions>
<add name="connectionStatusBehavior"
type="Microsoft.ServiceBus.Configuration.ConnectionStatusElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="transportClientEndpointBehavior"
type="Microsoft.ServiceBus.Configuration.TransportClientEndpointBehaviorElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="serviceRegistrySettings"
type="Microsoft.ServiceBus.Configuration.ServiceRegistrySettingsElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</behaviorExtensions>
<bindingElementExtensions>
<add name="netMessagingTransport"
type="Microsoft.ServiceBus.Messaging.Configuration.NetMessagingTransportExtensionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="tcpRelayTransport"
type="Microsoft.ServiceBus.Configuration.TcpRelayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="httpRelayTransport"
type="Microsoft.ServiceBus.Configuration.HttpRelayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="httpsRelayTransport"
type="Microsoft.ServiceBus.Configuration.HttpsRelayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="onewayRelayTransport"
type="Microsoft.ServiceBus.Configuration.RelayedOnewayTransportElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</bindingElementExtensions>
<bindingExtensions>
<add name="basicHttpRelayBinding"
type="Microsoft.ServiceBus.Configuration.BasicHttpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="webHttpRelayBinding"
type="Microsoft.ServiceBus.Configuration.WebHttpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ws2007HttpRelayBinding"
type="Microsoft.ServiceBus.Configuration.WS2007HttpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netTcpRelayBinding"
type="Microsoft.ServiceBus.Configuration.NetTcpRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netOnewayRelayBinding"
type="Microsoft.ServiceBus.Configuration.NetOnewayRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netEventRelayBinding"
type="Microsoft.ServiceBus.Configuration.NetEventRelayBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="netMessagingBinding"
type="Microsoft.ServiceBus.Messaging.Configuration.NetMessagingBindingCollectionElement, Microsoft.ServiceBus, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</bindingExtensions>
</extensions>
</system.serviceModel>
<appSettings>
<!-- Service Bus specific app setings for messaging connections -->
<add key="Microsoft.ServiceBus.ConnectionString"
value="Endpoint=sb://tolltest.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=V93mgRhRp0d1FkslcsyjOZNLjo5iSZ730wJuWbZIbS8="/>
<add key="storageAccountName"
value="dojoeventhubs"/>
<add key="storageAccountKey"
value="lrrS7WkjginKovVFS9E3J8JmYJRnEj6bsz7hGymEqwfqmbt31h5GmQwE9+SiVSC3NPQZ+FhYLtkbTkJxOBbTrg=="/>
</appSettings>
</configuration>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>Microsoft.ServiceBus.Messaging.EventProcessorHost</name>
</assembly>
<members>
<member name="T:Microsoft.ServiceBus.Messaging.EventProcessorHost">
<summary>Represents a host for processing Event Hubs event data.</summary>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.#ctor(System.String,System.String,System.String,System.String,System.String)">
<summary>Initializes a new instance of the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> class.</summary>
<param name="hostName">The name of the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance. This name must be unique for each instance of the host.</param>
<param name="eventHubPath">The path to the Event Hub from which to start receiving event data.</param>
<param name="consumerGroupName">The name of the Event Hubs consumer group from which to start receiving event data.</param>
<param name="eventHubConnectionString">The connection string for the Event Hub.</param>
<param name="storageConnectionString">The connection string for the Azure Blob storage account to use for partition distribution.</param>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
<summary>Initializes a new instance of the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> class.</summary>
<param name="hostName">The name of the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance. This name must be unique for each instance of the host.</param>
<param name="eventHubPath">The path to the Event Hub from which to start receiving event data.</param>
<param name="consumerGroupName">The name of the Event Hubs consumer group from which to start receiving event data.</param>
<param name="eventHubConnectionString">The connection string for the Event Hub.</param>
<param name="storageConnectionString">The connection string for the Azure Blob storage account to use for partition distribution.</param>
<param name="leaseContainerName">The name of the Azure Blob container in which all lease blobs are created. If this parameter is not supplied, then the Event Hubs path is used as the name of the Azure Blob container.</param>
</member>
<member name="P:Microsoft.ServiceBus.Messaging.EventProcessorHost.HostName">
<summary>Gets the host name, which is a unique name for the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance.</summary>
<returns>The host name.</returns>
</member>
<member name="P:Microsoft.ServiceBus.Messaging.EventProcessorHost.PartitionManagerOptions">
<summary>Gets or sets the <see cref="T:Microsoft.ServiceBus.Messaging.PartitionManagerOptions" /> instance used by the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> object.</summary>
<returns>The <see cref="T:Microsoft.ServiceBus.Messaging.PartitionManagerOptions" /> instance.</returns>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.RegisterEventProcessorAsync``1">
<summary>Asynchronously registers the <see cref="T:Microsoft.ServiceBus.Messaging.IEventProcessor" /> interface implementation with the host using the <see cref="T:Microsoft.ServiceBus.Messaging.DefaultEventProcessorFactory`1" /> factory. This method also starts the host and enables it to start participating in the partition distribution process.</summary>
<returns>A task indicating that the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance has started.</returns>
<typeparam name="T">Implementation of your application-specific <see cref="T:Microsoft.ServiceBus.Messaging.IEventProcessor" />.</typeparam>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.RegisterEventProcessorAsync``1(Microsoft.ServiceBus.Messaging.EventProcessorOptions)">
<summary>Asynchronously registers the <see cref="T:Microsoft.ServiceBus.Messaging.IEventProcessor" /> interface implementation with the host using the <see cref="T:Microsoft.ServiceBus.Messaging.DefaultEventProcessorFactory`1" /> factory. This method also starts the host and enables it to start participating in the partition distribution process.</summary>
<returns>A task indicating that the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance has started.</returns>
<param name="processorOptions">An <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorOptions" /> object that controls various aspects of the event pump created when ownership is acquired for a given Event Hubs partition.</param>
<typeparam name="T">Implementation of your application-specific <see cref="T:Microsoft.ServiceBus.Messaging.IEventProcessor" />.</typeparam>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.RegisterEventProcessorFactoryAsync(Microsoft.ServiceBus.Messaging.IEventProcessorFactory)">
<summary>Asynchronously registers the event processor factory.</summary>
<returns>The task representing the asynchronous operation.</returns>
<param name="factory">The factory to register.</param>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.RegisterEventProcessorFactoryAsync(Microsoft.ServiceBus.Messaging.IEventProcessorFactory,Microsoft.ServiceBus.Messaging.EventProcessorOptions)">
<summary>Asynchronously registers the event processor factory.</summary>
<returns>Returns <see cref="T:System.Threading.Tasks.Task" />.</returns>
<param name="factory">The factory to register.</param>
<param name="processorOptions">An <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorOptions" /> object that controls various aspects of the event pump created when ownership is acquired for a given Event Hubs partition.</param>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.EventProcessorHost.UnregisterEventProcessorAsync">
<summary>Asynchronously shuts down the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance. This method maintains the leases on all partitions currently held, and enables each <see cref="T:Microsoft.ServiceBus.Messaging.IEventProcessor" /> instance to shut down cleanly by invoking the <see cref="M:Microsoft.ServiceBus.Messaging.IEventProcessor.CloseAsync(Microsoft.ServiceBus.Messaging.PartitionContext,Microsoft.ServiceBus.Messaging.CloseReason)" /> method with a <see cref="F:Microsoft.ServiceBus.Messaging.CloseReason.Shutdown" /> object.</summary>
<returns>A task that indicates the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance has stopped.</returns>
</member>
<member name="T:Microsoft.ServiceBus.Messaging.PartitionManagerOptions">
<summary>Represents the options that control various aspects of partition distribution that occur within the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance.</summary>
</member>
<member name="M:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.#ctor">
<summary>Initializes a new instance of the <see cref="T:Microsoft.ServiceBus.Messaging.PartitionManagerOptions" /> class.</summary>
</member>
<member name="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.AcquireInterval">
<summary>Gets or sets the interval at which the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance begins a task to determine whether partitions are distributed evenly among known host instances.</summary>
<returns>The acquire interval of the partition.</returns>
</member>
<member name="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.DefaultOptions">
<summary>Creates an instance of <see cref="P:Microsoft.ServiceBus.Messaging.EventProcessorHost.PartitionManagerOptions" /> with the following default values:<see cref="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.RenewInterval" />: 10 seconds.<see cref="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.AcquireInterval" />: 10 seconds.<see cref="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.LeaseInterval" />: 30 seconds. </summary>
<returns>The default partition manager options.</returns>
</member>
<member name="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.LeaseInterval">
<summary>Gets or sets the interval at which the lease is created on an Azure Blob representing an Event Hubs partition. If the lease is not renewed within this interval, it expires, and ownership of the partition passes to another <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance.</summary>
<returns>Returns <see cref="T:System.TimeSpan" />.</returns>
</member>
<member name="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.MaxReceiveClients"></member>
<member name="P:Microsoft.ServiceBus.Messaging.PartitionManagerOptions.RenewInterval">
<summary>Gets or sets the renewal interval for all leases for partitions currently held by the <see cref="T:Microsoft.ServiceBus.Messaging.EventProcessorHost" /> instance.</summary>
<returns>The interval to renew the partition.</returns>
</member>
</members>
</doc>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Spatial</name>
</assembly>
<members>
<member name="T:System.Spatial.CoordinateSystem">
<summary> Coordinate System Reference </summary>
</member>
<member name="F:System.Spatial.CoordinateSystem.DefaultGeography">
<summary> Default Geography Reference (SRID 4326, WGS84) </summary>
</member>
<member name="F:System.Spatial.CoordinateSystem.DefaultGeometry">
<summary> Default Geometry Reference </summary>
</member>
<member name="P:System.Spatial.CoordinateSystem.EpsgId">
<summary> The coordinate system ID according to the EPSG, or NULL if this is not an EPSG coordinate system. </summary>
</member>
<member name="M:System.Spatial.CoordinateSystem.Equals(System.Object)">
<summary> Equals overload </summary>
<returns>True if equal</returns>
<param name="obj">The other CoordinateSystem</param>
</member>
<member name="M:System.Spatial.CoordinateSystem.Equals(System.Spatial.CoordinateSystem)">
<summary> Equals overload </summary>
<returns>True if equal</returns>
<param name="other">The other CoordinateSystem</param>
</member>
<member name="M:System.Spatial.CoordinateSystem.Geography(System.Nullable{System.Int32})">
<summary> Gets or creates a Geography coordinate system with the ID, or the default if null is given. </summary>
<returns>The coordinate system</returns>
<param name="epsgId">The coordinate system id, according to the EPSG. Null indicates the default should be returned</param>
</member>
<member name="M:System.Spatial.CoordinateSystem.Geometry(System.Nullable{System.Int32})">
<summary> Gets or creates a Geometry coordinate system with the ID, or the default if null is given. </summary>
<returns>The coordinate system</returns>
<param name="epsgId">The coordinate system id, according to the EPSG. Null indicates the default should be returned</param>
</member>
<member name="M:System.Spatial.CoordinateSystem.GetHashCode">
<summary> Returns a hash code for this instance. </summary>
<returns> A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. </returns>
</member>
<member name="P:System.Spatial.CoordinateSystem.Id">
<summary> The coordinate system Id, no matter what scheme is used. </summary>
</member>
<member name="P:System.Spatial.CoordinateSystem.Name">
<summary> The Name of the Reference </summary>
</member>
<member name="M:System.Spatial.CoordinateSystem.ToString">
<summary> Display the coordinate system for debugging </summary>
<returns>String representation of the coordinate system, for debugging</returns>
</member>
<member name="M:System.Spatial.CoordinateSystem.ToWktId">
<summary> To a string that can be used with extended WKT. </summary>
<returns>String representation in the form of SRID=#;</returns>
</member>
<member name="T:System.Spatial.FormatterExtensions">
<summary>Represents the extensions to formatters.</summary>
</member>
<member name="M:System.Spatial.FormatterExtensions.Write(System.Spatial.SpatialFormatter{System.IO.TextReader,System.IO.TextWriter},System.Spatial.ISpatial)">
<summary>Writes the specified formatter.</summary>
<returns>A string value of the formatted object.</returns>
<param name="formatter">The formatter.</param>
<param name="spatial">The spatial object.</param>
</member>
<member name="M:System.Spatial.FormatterExtensions.Write(System.Spatial.SpatialFormatter{System.Xml.XmlReader,System.Xml.XmlWriter},System.Spatial.ISpatial)">
<summary>Writes the specified formatter.</summary>
<returns>A string value of the formatted object.</returns>
<param name="formatter">The formatter.</param>
<param name="spatial">The spatial object.</param>
</member>
<member name="T:System.Spatial.Geography">
<summary>Represents a base class of geography shapes.</summary>
</member>
<member name="M:System.Spatial.Geography.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.Geography" /> class.</summary>
<param name="coordinateSystem">The coordinate system of this geography.</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="P:System.Spatial.Geography.CoordinateSystem">
<summary>Gets the coordinate system of the geography.</summary>
<returns>The coordinate system of the geography.</returns>
</member>
<member name="P:System.Spatial.Geography.IsEmpty">
<summary>Gets a value that indicates whether the geography is empty.</summary>
<returns>true if the geography is empty; otherwise, false.</returns>
</member>
<member name="M:System.Spatial.Geography.SendTo(System.Spatial.GeographyPipeline)">
<summary>Sends the current spatial object to the given pipeline.</summary>
<param name="chain">The spatial pipeline.</param>
</member>
<member name="T:System.Spatial.GeographyCollection">
<summary>Represents the collection of geographies.</summary>
</member>
<member name="M:System.Spatial.GeographyCollection.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeographyCollection" /> class.</summary>
<param name="coordinateSystem">The coordinate system of this geography collection.</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyCollection.Equals(System.Object)">
<summary>Determines whether this instance and the specified object have the same value.</summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The object to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyCollection.Equals(System.Spatial.GeographyCollection)">
<summary>Determines whether this instance and another specified geography instance have the same value.</summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="P:System.Spatial.GeographyCollection.Geographies">
<summary>Gets the collection of geographies.</summary>
<returns>The collection of geographies.</returns>
</member>
<member name="M:System.Spatial.GeographyCollection.GetHashCode">
<summary>Gets the hash code.</summary>
<returns>The hash code.</returns>
</member>
<member name="T:System.Spatial.GeographyCurve">
<summary>Represents the curve of geography.</summary>
</member>
<member name="M:System.Spatial.GeographyCurve.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeographyCurve" /> class.</summary>
<param name="coordinateSystem">The coordinate system of this geography curve.</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="T:System.Spatial.GeographyFullGlobe">
<summary>Represents the full globe of geography.</summary>
</member>
<member name="M:System.Spatial.GeographyFullGlobe.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeographyFullGlobe" /> class.</summary>
<param name="coordinateSystem">The coordinate system of this instance.</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyFullGlobe.Equals(System.Object)">
<summary>Determines whether this instance and the specified object have the same value.</summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The object to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyFullGlobe.Equals(System.Spatial.GeographyFullGlobe)">
<summary>Determines whether this instance and another specified geography instance have the same value.</summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyFullGlobe.GetHashCode">
<summary>Gets the hash code.</summary>
<returns>The hash code.</returns>
</member>
<member name="T:System.Spatial.GeographyLineString">
<summary>Represents a geography line string consist of an array of geo points.</summary>
</member>
<member name="M:System.Spatial.GeographyLineString.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeographyLineString" /> class.</summary>
<param name="coordinateSystem">The coordinate system of this instance.</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyLineString.Equals(System.Object)">
<summary>Determines whether this instance and the specified object have the same value.</summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The object to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyLineString.Equals(System.Spatial.GeographyLineString)">
<summary>Determines whether this instance and another specified geography instance have the same value.</summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyLineString.GetHashCode">
<summary>Gets the hash code.</summary>
<returns>The hash code.</returns>
</member>
<member name="P:System.Spatial.GeographyLineString.Points">
<summary>Gets the point list.</summary>
<returns>The point list.</returns>
</member>
<member name="T:System.Spatial.GeographyMultiCurve">
<summary>Represents the multi curve of geography.</summary>
</member>
<member name="M:System.Spatial.GeographyMultiCurve.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeographyMultiCurve" /> class.</summary>
<param name="coordinateSystem">The coordinate system of this instance.</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="T:System.Spatial.GeographyMultiLineString">
<summary> Geography Multi-LineString </summary>
</member>
<member name="M:System.Spatial.GeographyMultiLineString.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiLineString.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiLineString.Equals(System.Spatial.GeographyMultiLineString)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiLineString.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeographyMultiLineString.LineStrings">
<summary> Line Strings </summary>
</member>
<member name="T:System.Spatial.GeographyMultiPoint">
<summary> Geography Multi-Point </summary>
</member>
<member name="M:System.Spatial.GeographyMultiPoint.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiPoint.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiPoint.Equals(System.Spatial.GeographyMultiPoint)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiPoint.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeographyMultiPoint.Points">
<summary> Points </summary>
</member>
<member name="T:System.Spatial.GeographyMultiPolygon">
<summary> Geography Multi-Polygon </summary>
</member>
<member name="M:System.Spatial.GeographyMultiPolygon.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiPolygon.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiPolygon.Equals(System.Spatial.GeographyMultiPolygon)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyMultiPolygon.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeographyMultiPolygon.Polygons">
<summary> Polygons </summary>
</member>
<member name="T:System.Spatial.GeographyMultiSurface">
<summary> Geography MultiSurface </summary>
</member>
<member name="M:System.Spatial.GeographyMultiSurface.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="T:System.Spatial.GeographyOperationsExtensions">
<summary> Extension methods for the Geography operations </summary>
</member>
<member name="M:System.Spatial.GeographyOperationsExtensions.Distance(System.Spatial.Geography,System.Spatial.Geography)">
<summary> Geography Distance </summary>
<returns>The operation result</returns>
<param name="operand1">Operand 1</param>
<param name="operand2">Operand 2</param>
</member>
<member name="T:System.Spatial.GeographyPipeline">
<summary> This is definition of the GeographyPipeline api </summary>
</member>
<member name="M:System.Spatial.GeographyPipeline.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeographyPipeline" /> class.</summary>
</member>
<member name="M:System.Spatial.GeographyPipeline.BeginFigure(System.Spatial.GeographyPosition)">
<summary> Begin drawing a figure </summary>
<param name="position">Next position</param>
</member>
<member name="M:System.Spatial.GeographyPipeline.BeginGeography(System.Spatial.SpatialType)">
<summary> Begin drawing a spatial object </summary>
<param name="type">The spatial type of the object</param>
</member>
<member name="M:System.Spatial.GeographyPipeline.EndFigure">
<summary> Ends the current figure </summary>
</member>
<member name="M:System.Spatial.GeographyPipeline.EndGeography">
<summary> Ends the current spatial object </summary>
</member>
<member name="M:System.Spatial.GeographyPipeline.LineTo(System.Spatial.GeographyPosition)">
<summary> Draw a point in the specified coordinate </summary>
<param name="position">Next position</param>
</member>
<member name="M:System.Spatial.GeographyPipeline.Reset">
<summary> Setup the pipeline for reuse </summary>
</member>
<member name="M:System.Spatial.GeographyPipeline.SetCoordinateSystem(System.Spatial.CoordinateSystem)">
<summary> Set the coordinate system </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
</member>
<member name="T:System.Spatial.GeographyPoint">
<summary> Geography point </summary>
</member>
<member name="M:System.Spatial.GeographyPoint.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Create a empty point </summary>
<param name="coordinateSystem">CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.Create(System.Double,System.Double)">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="latitude">The latitude.</param>
<param name="longitude">The longitude.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.Create(System.Double,System.Double,System.Nullable{System.Double})">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="latitude">The latitude.</param>
<param name="longitude">The longitude.</param>
<param name="z">The z dimension.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.Create(System.Double,System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="latitude">The latitude.</param>
<param name="longitude">The longitude.</param>
<param name="z">The z dimension.</param>
<param name="m">The m dimension.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.Create(System.Spatial.CoordinateSystem,System.Double,System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="coordinateSystem">the coordinate system to use</param>
<param name="latitude">The latitude.</param>
<param name="longitude">The longitude.</param>
<param name="z">The z dimension.</param>
<param name="m">The m dimension.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.Equals(System.Spatial.GeographyPoint)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyPoint.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeographyPoint.Latitude">
<summary> Latitude </summary>
</member>
<member name="P:System.Spatial.GeographyPoint.Longitude">
<summary> Longitude </summary>
</member>
<member name="P:System.Spatial.GeographyPoint.M">
<summary> Nullable M </summary>
</member>
<member name="P:System.Spatial.GeographyPoint.Z">
<summary> Nullable Z </summary>
</member>
<member name="T:System.Spatial.GeographyPolygon">
<summary> Geography polygon </summary>
</member>
<member name="M:System.Spatial.GeographyPolygon.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeographyPolygon.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyPolygon.Equals(System.Spatial.GeographyPolygon)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeographyPolygon.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeographyPolygon.Rings">
<summary> Set of rings </summary>
</member>
<member name="T:System.Spatial.GeographyPosition">
<summary> Represents one position in the Geographyal coordinate system </summary>
</member>
<member name="M:System.Spatial.GeographyPosition.#ctor(System.Double,System.Double)">
<summary> Creates a GeographyPosition from components </summary>
<param name="latitude">lattitude portion of position</param>
<param name="longitude">longitude portion of position</param>
</member>
<member name="M:System.Spatial.GeographyPosition.#ctor(System.Double,System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">
<summary> Creates a GeographyPosition from components </summary>
<param name="latitude">lattitude portion of position</param>
<param name="longitude">longitude portion of position</param>
<param name="z">altitude portion of position</param>
<param name="m">arbitrary measure associated with a position</param>
</member>
<member name="M:System.Spatial.GeographyPosition.Equals(System.Object)">
<summary> Equality comparison </summary>
<returns>true if each pair of coordinates is equal</returns>
<param name="obj">other position</param>
</member>
<member name="M:System.Spatial.GeographyPosition.Equals(System.Spatial.GeographyPosition)">
<summary> Equality comparison </summary>
<returns>true if each pair of coordinates is equal</returns>
<param name="other">other position</param>
</member>
<member name="M:System.Spatial.GeographyPosition.GetHashCode">
<summary> Computes a hash code </summary>
<returns>a hash code</returns>
</member>
<member name="P:System.Spatial.GeographyPosition.Latitude">
<summary> lattitude portion of position </summary>
</member>
<member name="P:System.Spatial.GeographyPosition.Longitude">
<summary> longitude portion of position </summary>
</member>
<member name="P:System.Spatial.GeographyPosition.M">
<summary> arbitrary measure associated with a position </summary>
</member>
<member name="M:System.Spatial.GeographyPosition.op_Equality(System.Spatial.GeographyPosition,System.Spatial.GeographyPosition)">
<summary> Equality comparison </summary>
<returns>true if each pair of coordinates is equal</returns>
<param name="left">first position</param>
<param name="right">second position</param>
</member>
<member name="M:System.Spatial.GeographyPosition.op_Inequality(System.Spatial.GeographyPosition,System.Spatial.GeographyPosition)">
<summary> Inequality comparison </summary>
<returns>true if left is not equal to right</returns>
<param name="left">first position</param>
<param name="right">other position</param>
</member>
<member name="M:System.Spatial.GeographyPosition.ToString">
<summary> Formats this instance to a readable string </summary>
<returns>The string representation of this instance</returns>
</member>
<member name="P:System.Spatial.GeographyPosition.Z">
<summary> altitude portion of position </summary>
</member>
<member name="T:System.Spatial.GeographySurface">
<summary> Geography Surface </summary>
</member>
<member name="M:System.Spatial.GeographySurface.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="T:System.Spatial.GeoJsonObjectFormatter">
<summary> Formatter for Json Object </summary>
</member>
<member name="M:System.Spatial.GeoJsonObjectFormatter.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeoJsonObjectFormatter" /> class.</summary>
</member>
<member name="M:System.Spatial.GeoJsonObjectFormatter.Create">
<summary> Creates the implementation of the formatter </summary>
<returns>Returns the created GeoJsonFormatter implementation</returns>
</member>
<member name="M:System.Spatial.GeoJsonObjectFormatter.Read``1(System.Collections.Generic.IDictionary{System.String,System.Object})">
<summary> Read from the source </summary>
<param name="source">The source json object</param>
<typeparam name="T">The spatial type to read</typeparam>
</member>
<member name="M:System.Spatial.GeoJsonObjectFormatter.Write(System.Spatial.ISpatial)">
<summary> Convert spatial value to a Json Object </summary>
<returns>The json object</returns>
<param name="value">The spatial value</param>
</member>
<member name="T:System.Spatial.Geometry">
<summary> Base class of Geography Shapes </summary>
</member>
<member name="M:System.Spatial.Geometry.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Geometry Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="P:System.Spatial.Geometry.CoordinateSystem">
<summary> SRID of this instance of geometry </summary>
</member>
<member name="P:System.Spatial.Geometry.IsEmpty">
<summary> Is Geometry Empty </summary>
</member>
<member name="M:System.Spatial.Geometry.SendTo(System.Spatial.GeometryPipeline)">
<summary> Sends the current spatial object to the given pipeline </summary>
<param name="chain">The spatial pipeline</param>
</member>
<member name="T:System.Spatial.GeometryCollection">
<summary> Geometry Collection </summary>
</member>
<member name="M:System.Spatial.GeometryCollection.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryCollection.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryCollection.Equals(System.Spatial.GeometryCollection)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="P:System.Spatial.GeometryCollection.Geometries">
<summary> Returns the Geometry instances in this collection. </summary>
</member>
<member name="M:System.Spatial.GeometryCollection.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="T:System.Spatial.GeometryCurve">
<summary> Geometry Curve </summary>
</member>
<member name="M:System.Spatial.GeometryCurve.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="T:System.Spatial.GeometryLineString">
<summary> Geometry Line String </summary>
</member>
<member name="M:System.Spatial.GeometryLineString.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryLineString.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryLineString.Equals(System.Spatial.GeometryLineString)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryLineString.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeometryLineString.Points">
<summary> Point list </summary>
</member>
<member name="T:System.Spatial.GeometryMultiCurve">
<summary> Geometry MultiCurve </summary>
</member>
<member name="M:System.Spatial.GeometryMultiCurve.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="T:System.Spatial.GeometryMultiLineString">
<summary> Geometry Multi-LineString </summary>
</member>
<member name="M:System.Spatial.GeometryMultiLineString.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiLineString.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiLineString.Equals(System.Spatial.GeometryMultiLineString)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiLineString.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeometryMultiLineString.LineStrings">
<summary> Line Strings </summary>
</member>
<member name="T:System.Spatial.GeometryMultiPoint">
<summary> Geometry Multi-Point </summary>
</member>
<member name="M:System.Spatial.GeometryMultiPoint.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiPoint.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiPoint.Equals(System.Spatial.GeometryMultiPoint)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiPoint.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeometryMultiPoint.Points">
<summary> Points </summary>
</member>
<member name="T:System.Spatial.GeometryMultiPolygon">
<summary> Geometry Multi-Polygon </summary>
</member>
<member name="M:System.Spatial.GeometryMultiPolygon.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiPolygon.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiPolygon.Equals(System.Spatial.GeometryMultiPolygon)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryMultiPolygon.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeometryMultiPolygon.Polygons">
<summary> Polygons </summary>
</member>
<member name="T:System.Spatial.GeometryMultiSurface"></member>
<member name="T:System.Spatial.GeometryOperationsExtensions">
<summary> Extension methods for the Geography operations </summary>
</member>
<member name="M:System.Spatial.GeometryOperationsExtensions.Distance(System.Spatial.Geometry,System.Spatial.Geometry)">
<summary> Geometry Distance </summary>
<returns>The operation result</returns>
<param name="operand1">Operand 1</param>
<param name="operand2">Operand 2</param>
</member>
<member name="T:System.Spatial.GeometryPipeline">
<summary> This is definition of the GeometryPipeline api </summary>
</member>
<member name="M:System.Spatial.GeometryPipeline.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.GeometryPipeline" /> class.</summary>
</member>
<member name="M:System.Spatial.GeometryPipeline.BeginFigure(System.Spatial.GeometryPosition)">
<summary> Begin drawing a figure </summary>
<param name="position">Next position</param>
</member>
<member name="M:System.Spatial.GeometryPipeline.BeginGeometry(System.Spatial.SpatialType)">
<summary> Begin drawing a spatial object </summary>
<param name="type">The spatial type of the object</param>
</member>
<member name="M:System.Spatial.GeometryPipeline.EndFigure">
<summary> Ends the current figure </summary>
</member>
<member name="M:System.Spatial.GeometryPipeline.EndGeometry">
<summary> Ends the current spatial object </summary>
</member>
<member name="M:System.Spatial.GeometryPipeline.LineTo(System.Spatial.GeometryPosition)">
<summary> Draw a point in the specified coordinate </summary>
<param name="position">Next position</param>
</member>
<member name="M:System.Spatial.GeometryPipeline.Reset">
<summary> Setup the pipeline for reuse </summary>
</member>
<member name="M:System.Spatial.GeometryPipeline.SetCoordinateSystem(System.Spatial.CoordinateSystem)">
<summary> Set the coordinate system </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
</member>
<member name="T:System.Spatial.GeometryPoint">
<summary> Geometry Point </summary>
</member>
<member name="M:System.Spatial.GeometryPoint.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Empty Point constructor </summary>
<param name="coordinateSystem">CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.Create(System.Double,System.Double)">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="x">The x dimension.</param>
<param name="y">The y dimension.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.Create(System.Double,System.Double,System.Nullable{System.Double})">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="x">The x dimension.</param>
<param name="y">The y dimension.</param>
<param name="z">The z dimension.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.Create(System.Double,System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="x">The x dimension.</param>
<param name="y">The y dimension.</param>
<param name="z">The z dimension.</param>
<param name="m">The m dimension.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.Create(System.Spatial.CoordinateSystem,System.Double,System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">
<summary> Creates the specified latitude. </summary>
<returns>The GeographyPoint that was created</returns>
<param name="coordinateSystem">the coordinate system to use</param>
<param name="x">The x dimension.</param>
<param name="y">The y dimension.</param>
<param name="z">The z dimension.</param>
<param name="m">The m dimension.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.Equals(System.Spatial.GeometryPoint)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryPoint.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeometryPoint.M">
<summary> Nullable M </summary>
</member>
<member name="P:System.Spatial.GeometryPoint.X">
<summary> Latitude </summary>
</member>
<member name="P:System.Spatial.GeometryPoint.Y">
<summary> Longitude </summary>
</member>
<member name="P:System.Spatial.GeometryPoint.Z">
<summary> Nullable Z </summary>
</member>
<member name="T:System.Spatial.GeometryPolygon">
<summary> Geometry polygon </summary>
</member>
<member name="M:System.Spatial.GeometryPolygon.#ctor(System.Spatial.CoordinateSystem,System.Spatial.SpatialImplementation)">
<summary> Constructor </summary>
<param name="coordinateSystem">The CoordinateSystem</param>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GeometryPolygon.Equals(System.Object)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="obj">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryPolygon.Equals(System.Spatial.GeometryPolygon)">
<summary> Determines whether this instance and another specified geography instance have the same value. </summary>
<returns>true if the value of the value parameter is the same as this instance; otherwise, false.</returns>
<param name="other">The geography to compare to this instance.</param>
</member>
<member name="M:System.Spatial.GeometryPolygon.GetHashCode">
<summary> Get Hashcode </summary>
<returns>The hashcode</returns>
</member>
<member name="P:System.Spatial.GeometryPolygon.Rings">
<summary> Set of rings </summary>
</member>
<member name="T:System.Spatial.GeometryPosition">
<summary> Represents one position in the Geometry coordinate system </summary>
</member>
<member name="M:System.Spatial.GeometryPosition.#ctor(System.Double,System.Double)">
<summary> Creates a GeometryPosition from components </summary>
<param name="x">x portion of position</param>
<param name="y">y portion of position</param>
</member>
<member name="M:System.Spatial.GeometryPosition.#ctor(System.Double,System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">
<summary> Creates a GeometryPosition from components </summary>
<param name="x">x portion of position</param>
<param name="y">y portion of position</param>
<param name="z">altitude portion of position</param>
<param name="m">arbitrary measure associated with a position</param>
</member>
<member name="M:System.Spatial.GeometryPosition.Equals(System.Object)">
<summary> Equality comparison </summary>
<returns>true if each pair of coordinates is equal</returns>
<param name="obj">other position</param>
</member>
<member name="M:System.Spatial.GeometryPosition.Equals(System.Spatial.GeometryPosition)">
<summary> Equality comparison </summary>
<returns>true if each pair of coordinates is equal</returns>
<param name="other">other position</param>
</member>
<member name="M:System.Spatial.GeometryPosition.GetHashCode">
<summary> Computes a hash code </summary>
<returns>a hash code</returns>
</member>
<member name="P:System.Spatial.GeometryPosition.M">
<summary> arbitrary measure associated with a position </summary>
</member>
<member name="M:System.Spatial.GeometryPosition.op_Equality(System.Spatial.GeometryPosition,System.Spatial.GeometryPosition)">
<summary> Equality comparison </summary>
<returns>true if each pair of coordinates is equal</returns>
<param name="left">first position</param>
<param name="right">second position</param>
</member>
<member name="M:System.Spatial.GeometryPosition.op_Inequality(System.Spatial.GeometryPosition,System.Spatial.GeometryPosition)">
<summary> Inequality comparison </summary>
<returns>true if left is not equal to right</returns>
<param name="left">first position</param>
<param name="right">other position</param>
</member>
<member name="M:System.Spatial.GeometryPosition.ToString">
<summary> Formats this instance to a readable string </summary>
<returns>The string representation of this instance</returns>
</member>
<member name="P:System.Spatial.GeometryPosition.X">
<summary> x portion of position </summary>
</member>
<member name="P:System.Spatial.GeometryPosition.Y">
<summary> y portion of position </summary>
</member>
<member name="P:System.Spatial.GeometryPosition.Z">
<summary> altitude portion of position </summary>
</member>
<member name="T:System.Spatial.GeometrySurface"></member>
<member name="T:System.Spatial.GmlFormatter">
<summary> The object to move spatial types to and from the GML format </summary>
</member>
<member name="M:System.Spatial.GmlFormatter.#ctor(System.Spatial.SpatialImplementation)">
<summary> Initializes a new instance of the <see cref="T:System.Spatial.GmlFormatter" /> class. </summary>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.GmlFormatter.Create">
<summary> Creates the implementation of the formatter </summary>
<returns>Returns the created GmlFormatter implementation</returns>
</member>
<member name="T:System.Spatial.IGeographyProvider">
<summary> Provides access to the geography objects that this object constructs </summary>
</member>
<member name="P:System.Spatial.IGeographyProvider.ConstructedGeography">
<summary>Gets the geography object that was constructed most recently.</summary>
</member>
<member name="E:System.Spatial.IGeographyProvider.ProduceGeography">
<summary>Fires when the provider constructs a geography object.</summary>
</member>
<member name="T:System.Spatial.IGeometryProvider">
<summary> Provides access to the geometry objects that this object constructs </summary>
</member>
<member name="P:System.Spatial.IGeometryProvider.ConstructedGeometry">
<summary>Gets the geometry object that was constructed most recently.</summary>
</member>
<member name="E:System.Spatial.IGeometryProvider.ProduceGeometry">
<summary>Fires when the provider constructs a geometry object.</summary>
</member>
<member name="T:System.Spatial.IShapeProvider"></member>
<member name="T:System.Spatial.ISpatial">
<summary> The spatial interface </summary>
</member>
<member name="P:System.Spatial.ISpatial.CoordinateSystem">
<summary> Coordinate System </summary>
</member>
<member name="P:System.Spatial.ISpatial.IsEmpty">
<summary> Is spatial type empty </summary>
</member>
<member name="T:System.Spatial.ParseErrorException">
<summary> the exception thrown on an unsuccessful parsing of the serialized format. </summary>
</member>
<member name="M:System.Spatial.ParseErrorException.#ctor">
<summary> Creates a ParseErrorException </summary>
</member>
<member name="M:System.Spatial.ParseErrorException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary> Creates a ParseErrorException from serialized data. </summary>
<param name="info">The instance that hosld the serialized object data about the exception being thrown.</param>
<param name="context">The instance that contains contextual information about the source or destination.</param>
</member>
<member name="M:System.Spatial.ParseErrorException.#ctor(System.String)">
<summary> Creates a ParseErrorException from a message </summary>
<param name="message">The message about the exception.</param>
</member>
<member name="M:System.Spatial.ParseErrorException.#ctor(System.String,System.Exception)">
<summary> Creates a ParseErrorException from a message and previous exception </summary>
<param name="message">The message about the exception.</param>
<param name="innerException">The exception that preceeded this one.</param>
</member>
<member name="T:System.Spatial.SpatialBuilder">
<summary> Creates Geometry or Geography instances from spatial data pipelines. </summary>
</member>
<member name="M:System.Spatial.SpatialBuilder.#ctor(System.Spatial.GeographyPipeline,System.Spatial.GeometryPipeline,System.Spatial.IGeographyProvider,System.Spatial.IGeometryProvider)">
<summary> Initializes a new instance of the <see cref="T:System.Spatial.SpatialBuilder" /> class. </summary>
<param name="geographyInput">The geography input.</param>
<param name="geometryInput">The geometry input.</param>
<param name="geographyOutput">The geography output.</param>
<param name="geometryOutput">The geometry output.</param>
</member>
<member name="P:System.Spatial.SpatialBuilder.ConstructedGeography">
<summary> Gets the geography object that was constructed most recently. </summary>
</member>
<member name="P:System.Spatial.SpatialBuilder.ConstructedGeometry">
<summary> Gets the geometry object that was constructed most recently. </summary>
</member>
<member name="M:System.Spatial.SpatialBuilder.Create">
<summary> Creates an implementation of the builder </summary>
<returns>Returns the created SpatialBuilder implementation</returns>
</member>
<member name="E:System.Spatial.SpatialBuilder.ProduceGeography">
<summary> Fires when the provider constructs a geography object. </summary>
</member>
<member name="E:System.Spatial.SpatialBuilder.ProduceGeometry">
<summary> Fires when the provider constructs a geometry object. </summary>
</member>
<member name="T:System.Spatial.SpatialFormatter`2">
<summary> Base class for all Spatial Formats </summary>
<typeparam name="TReaderStream">The type of reader to be read from.</typeparam>
<typeparam name="TWriterStream">The type of reader to be read from.</typeparam>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.#ctor(System.Spatial.SpatialImplementation)">
<summary> Initializes a new instance of the &lt;see cref="T:System.Spatial.SpatialFormatter`2" /&gt; class. </summary>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.CreateWriter(`1)">
<summary> Creates the writerStream. </summary>
<returns>The writerStream that was created.</returns>
<param name="writerStream">The stream that should be written to.</param>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.MakeValidatingBuilder">
<summary> Creates the builder that will be called by the parser to build the new type. </summary>
<returns>the builder that was created.</returns>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.Read``1(`0)">
<summary> Parses the input, and produces the object </summary>
<param name="input">The input to be parsed.</param>
<typeparam name="TResult">The type of object to produce</typeparam>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.Read``1(`0,System.Spatial.SpatialPipeline)">
<summary> Parses the input, and produces the object </summary>
<param name="input">The input to be parsed.</param>
<param name="pipeline">The pipeline to call during reading.</param>
<typeparam name="TResult">The type of object to produce</typeparam>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.ReadGeography(`0,System.Spatial.SpatialPipeline)">
<summary> Read the Geography from the readerStream and call the appopriate pipeline methods </summary>
<param name="readerStream">The stream to read from.</param>
<param name="pipeline">The pipeline to call based on what is read.</param>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.ReadGeometry(`0,System.Spatial.SpatialPipeline)">
<summary> Read the Geometry from the readerStream and call the appopriate pipeline methods </summary>
<param name="readerStream">The stream to read from.</param>
<param name="pipeline">The pipeline to call based on what is read.</param>
</member>
<member name="M:System.Spatial.SpatialFormatter`2.Write(System.Spatial.ISpatial,`1)">
<summary> Creates a valid format from the spatial object. </summary>
<param name="spatial">The object that the format is being created for.</param>
<param name="writerStream">The stream to write the formatted object to.</param>
</member>
<member name="T:System.Spatial.SpatialImplementation">
<summary> Class responsible for knowing how to create the Geography and Geometry builders for a particular implemenation of Spatial types </summary>
</member>
<member name="M:System.Spatial.SpatialImplementation.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.SpatialImplementation" /> class.</summary>
</member>
<member name="M:System.Spatial.SpatialImplementation.CreateBuilder">
<summary> Creates a SpatialBuilder for this implemenation </summary>
<returns>The SpatialBuilder created.</returns>
</member>
<member name="M:System.Spatial.SpatialImplementation.CreateGeoJsonObjectFormatter">
<summary> Creates a Formatter for Json Object </summary>
<returns>The JsonObjectFormatter created</returns>
</member>
<member name="M:System.Spatial.SpatialImplementation.CreateGmlFormatter">
<summary> Creates a GmlFormatter for this implementation </summary>
<returns>The GmlFormatter created.</returns>
</member>
<member name="M:System.Spatial.SpatialImplementation.CreateValidator">
<summary> Creates a spatial Validator </summary>
<returns>The SpatialValidator created.</returns>
</member>
<member name="M:System.Spatial.SpatialImplementation.CreateWellKnownTextSqlFormatter">
<summary> Creates a WellKnownTextSqlFormatter for this implementation </summary>
<returns>The WellKnownTextSqlFormatter created.</returns>
</member>
<member name="M:System.Spatial.SpatialImplementation.CreateWellKnownTextSqlFormatter(System.Boolean)">
<summary> Creates a WellKnownTextSqlFormatter for this implementation </summary>
<returns>The WellKnownTextSqlFormatter created.</returns>
<param name="allowOnlyTwoDimensions">Controls the writing and reading of the Z and M dimension</param>
</member>
<member name="P:System.Spatial.SpatialImplementation.CurrentImplementation">
<summary> Returns an instance of SpatialImplementation that is currently being used. </summary>
</member>
<member name="P:System.Spatial.SpatialImplementation.Operations">
<summary> Property used to register Spatial operations implementation. </summary>
</member>
<member name="T:System.Spatial.SpatialOperations">
<summary> Class responsible for knowing how to perform operations for a particular implemenation of Spatial types </summary>
</member>
<member name="M:System.Spatial.SpatialOperations.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Spatial.SpatialOperations" /> class.</summary>
</member>
<member name="M:System.Spatial.SpatialOperations.Distance(System.Spatial.Geography,System.Spatial.Geography)">
<summary> Geography Distance </summary>
<returns>The operation result</returns>
<param name="operand1">Operand 1</param>
<param name="operand2">Operand 2</param>
</member>
<member name="M:System.Spatial.SpatialOperations.Distance(System.Spatial.Geometry,System.Spatial.Geometry)">
<summary> Geometry Distance </summary>
<returns>The operation result</returns>
<param name="operand1">Operand 1</param>
<param name="operand2">Operand 2</param>
</member>
<member name="T:System.Spatial.SpatialPipeline">
<summary> One link of a geospatial pipeline </summary>
</member>
<member name="M:System.Spatial.SpatialPipeline.#ctor">
<summary> Initializes a new instance of the <see cref="T:System.Spatial.SpatialPipeline" /> class. </summary>
</member>
<member name="M:System.Spatial.SpatialPipeline.#ctor(System.Spatial.GeographyPipeline,System.Spatial.GeometryPipeline)">
<summary> Initializes a new instance of the <see cref="T:System.Spatial.SpatialPipeline" /> class. </summary>
<param name="geographyPipeline">The geography chain.</param>
<param name="geometryPipeline">The geometry chain.</param>
</member>
<member name="M:System.Spatial.SpatialPipeline.ChainTo(System.Spatial.SpatialPipeline)">
<summary> Add the next pipeline </summary>
<returns>The last pipesegment in the chain, usually the one just created</returns>
<param name="destination">the next pipleine</param>
</member>
<member name="P:System.Spatial.SpatialPipeline.GeographyPipeline">
<summary> Gets the geography side of the pipeline. </summary>
</member>
<member name="P:System.Spatial.SpatialPipeline.GeometryPipeline">
<summary> Gets the geometry side of the pipeline. </summary>
</member>
<member name="M:System.Spatial.SpatialPipeline.op_Implicit(System.Spatial.SpatialPipeline)~System.Spatial.GeographyPipeline"></member>
<member name="M:System.Spatial.SpatialPipeline.op_Implicit(System.Spatial.SpatialPipeline)~System.Spatial.GeometryPipeline"></member>
<member name="P:System.Spatial.SpatialPipeline.StartingLink">
<summary> Gets or sets the starting link. </summary>
<returns> The starting link. </returns>
</member>
<member name="T:System.Spatial.SpatialType">
<summary> Defines a list of allowed OpenGisTypes types. </summary>
</member>
<member name="F:System.Spatial.SpatialType.Unknown">
<summary> Unknown </summary>
</member>
<member name="F:System.Spatial.SpatialType.Point">
<summary> Point </summary>
</member>
<member name="F:System.Spatial.SpatialType.LineString">
<summary> Line String </summary>
</member>
<member name="F:System.Spatial.SpatialType.Polygon">
<summary> Polygon </summary>
</member>
<member name="F:System.Spatial.SpatialType.MultiPoint">
<summary> Multi-Point </summary>
</member>
<member name="F:System.Spatial.SpatialType.MultiLineString">
<summary> Multi-Line-String </summary>
</member>
<member name="F:System.Spatial.SpatialType.MultiPolygon">
<summary> Multi-Polygon </summary>
</member>
<member name="F:System.Spatial.SpatialType.Collection">
<summary> Collection </summary>
</member>
<member name="F:System.Spatial.SpatialType.FullGlobe">
<summary> Full Globe </summary>
</member>
<member name="T:System.Spatial.SpatialTypeExtensions">
<summary> This class provides a place to add extension methods that work with ISpatial </summary>
</member>
<member name="M:System.Spatial.SpatialTypeExtensions.SendTo(System.Spatial.ISpatial,System.Spatial.SpatialPipeline)">
<summary> Allows the delegation of the call to the proper type (geography or Geometry) </summary>
<param name="shape">The instance that will have SendTo called.</param>
<param name="destination">The pipeline that the instance will be sent to.</param>
</member>
<member name="T:System.Spatial.SpatialValidator">
<summary> Base class for Spatial Type Validator implementations </summary>
</member>
<member name="M:System.Spatial.SpatialValidator.Create">
<summary> Factory for creating the currently registered SpatialValidator implementation </summary>
<returns>The created SpatialValidator</returns>
</member>
<member name="T:System.Spatial.WellKnownTextSqlFormatter">
<summary> The object to move spatial types to and from the WellKnownTextSql format </summary>
</member>
<member name="M:System.Spatial.WellKnownTextSqlFormatter.#ctor(System.Spatial.SpatialImplementation)">
<summary> Initializes a new instance of the <see cref="T:System.Spatial.WellKnownTextSqlFormatter" /> class. </summary>
<param name="creator">The implementation that created this instance.</param>
</member>
<member name="M:System.Spatial.WellKnownTextSqlFormatter.Create">
<summary> Creates the implementation of the formatter </summary>
<returns>Returns the created WellKnownTextSqlFormatter implementation</returns>
</member>
<member name="M:System.Spatial.WellKnownTextSqlFormatter.Create(System.Boolean)">
<summary> Creates the specified has Z. </summary>
<returns>The created WellKnownTextSqlFormatter.</returns>
<param name="allowOnlyTwoDimensions">Restricts the formatter to allow only two dimensions.</param>
</member>
</members>
</doc>
\ No newline at end of file
# Building a Real-time Sentiment Pipeline for Live Tweets using Python, R, & Azure
## Requirements
* Twitter Account + Twitter App setup (https://apps.twitter.com/)
* Anaconda 3.5 or Python 3.5 Installed
* Azure subscription or free trial account
* [30 day free trial](https://azure.microsoft.com/en-us/pricing/free-trial/)
* Azure Machine Learning Studio workspace
* Text Editor, I'll be using Sublime Text 3
* Github.com account (to receive code)
* PowerBI.com account (for Dashboard portion)
* .NET up to date + windows (for testing portion)
## Cloning the Repo for Code & Materials
```
git clone https://www.github.com/datasciencedojo/meetup.git
```
Folder: Building a Real-time Sentiment Pipeline for Live Tweets using Python, R, & Azure
## The Predictive Model
### Supervised Twitter Dataset
* Azure ML Reader Module:
* Data source: Azure Blob Storage
* Authentication type: PublicOrSAS
* URI: http://azuremlsampleexperiments.blob.core.windows.net/datasets/Sentiment140.tenPercent.sample.tweets.tsv
* File format: TSV
* URI has header row: Checked
* Import and save dataset
### Preprocessing & Cleaning
* Azure ML Metadata Editor: Cast categorical sentiment_label
* Azure ML Group Categorical Values: Casting '0' as Negative, '4' as positive
### Text Processing
* Filtering using R
* Removing stop words (Stop words list)
* Removing special characters
* Replace numbers
* Globally conform to lower case
* Stemming and lemmatization
[Example of Cleansing Stop Words](http://demos.datasciencedojo.com/demo/stopwords/)
* Create a term frequency matrix for English words
* Azure ML's [Feature Hashing Module](https://msdn.microsoft.com/library/azure/c9a82660-2d9c-411d-8122-4d9e0b3ce92a)
* Drop the tweet_text column, since it is no longer needed
* Azure ML's Project Columns module
* Feature Selection & Filtering
* Pick only the most X relevant columns/words to train on.
* Using Azure ML's [Filter based Selection](https://msdn.microsoft.com/library/azure/818b356b-045c-412b-aa12-94a1d2dad90f) module, set to Pearson's correlation to select the top 5000 most correlated columns
* Normalize the Term Frequency Matrix
* Text processing best practice, but does not matter too much for Tweets
* Normalize Data Module: Min/Max for all numeric columns
### Algorithm Selection
* [Algorithm Cheat Sheet](https://azure.microsoft.com/en-us/documentation/articles/machine-learning-algorithm-cheat-sheet/)
* [Beginer's Guide to Choosing Algorithms](https://azure.microsoft.com/en-us/documentation/articles/machine-learning-algorithm-choice/)
* [Azure ML's Support Vector Machines](https://msdn.microsoft.com/en-us/library/azure/dn905835.aspx)
* [Support Vector Machines in General](https://en.wikipedia.org/wiki/Support_vector_machine)
### Model Building
* Train the model
* Score the trained model against a validation set
* Evaluate the performance, maximaxing accuracy in this case
### Twitter App
* [Creating a Twitter Account] (https://www.hashtags.org/platforms/twitter/how-to-create-a-twitter-account/)
* [Creating a Twitter App](http://www.ning.com/help/?p=4955)
* Get your [Twitter app's](https://apps.twitter.com/) OAuth keys and tokens.
### Twitter API with Python
* [Twitter API for all languages](https://dev.twitter.com/overview/api/twitter-libraries)
* [Tweepy Python Package](https://github.com/tweepy/tweepy)
* [Streaming with Tweepy](http://tweepy.readthedocs.org/en/v3.2.0/streaming_how_to.html?highlight=stream)
### Azure Event Hub
* Create an Service Bus Namespace
* Create an Azure Event Hub
* Create a send key (to push data to)
* Create a manage key (stream processor)
* Create a listen key (to subscribe to)
* [Pushing to Azure Event Hub](http://azure-sdk-for-python.readthedocs.org/en/latest/servicebus.html)
* [Viewing inside of an Azure Event Hub](https://azure.microsoft.com/en-us/documentation/articles/event-hubs-csharp-ephcs-getstarted/)
Deploy the Model
Hook up Stream Processors
\ No newline at end of file
import tweepy
# import json
# my keys
consumer_token = ''
consumer_secret = ''
key = ''
secret = ''
auth = tweepy.OAuthHandler(consumer_token, consumer_secret)
auth.set_access_token(key, secret)
api = tweepy.API(auth)
api.verify_credentials()
class MyStreamListener(tweepy.StreamListener):
def on_status(self, status):
print(status.text)
def on_data(self, twitter_data):
print(twitter_data)
# tweetJSON = json.loads(twitter_data)
# print(tweetJSON['text'].encode("utf-8"))
myStreamListener = MyStreamListener()
myStream = tweepy.Stream(auth=api.auth, listener=MyStreamListener())
myStream.sample(async=False, languages=['en'])
[{"contributors":null,"truncated":0,"text":"@StephiieP this just brought me back to middle school and warmed my only-back-court playing little heart 💕","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":636254355704926209,"id":636714351307694080,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505589","entities":{"user_mentions":[{"id":115792836,"indices":[0,10],"id_str":"115792836","screen_name":"StephiieP","name":"SP"}],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":"StephiieP","id_str":"636714351307694080","retweet_count":0,"in_reply_to_user_id":115792836,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":443981146,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/636236982402818048/r6Ya0G-w_normal.jpg","profile_sidebar_fill_color":"F6F6F6","profile_text_color":"333333","followers_count":362,"profile_sidebar_border_color":"FFFFFF","id_str":"443981146","profile_background_color":"ACDED6","listed_count":3,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme18/bg.gif","utc_offset":-25200,"statuses_count":8583,"description":"CaliforNYCation. \n\nSacAngelesHeights.","friends_count":318,"location":"","profile_link_color":"0942ED","profile_image_url":"http://pbs.twimg.com/profile_images/636236982402818048/r6Ya0G-w_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/443981146/1420698802","profile_background_image_url":"http://abs.twimg.com/images/themes/theme18/bg.gif","name":"Mishie","lang":"en","profile_background_tile":0,"favourites_count":1589,"screen_name":"MishEducation","notifications":null,"url":null,"created_at":"Thu Dec 22 19:15:27 +0000 2011","contributors_enabled":0,"time_zone":"Pacific Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":"115792836","possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":"636254355704926209","place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/01a9a39529b27f36.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-74.026675,40.683935],[-74.026675,40.877483],[-73.910408,40.877483],[-73.910408,40.683935]]]},"full_name":"Manhattan, NY","attributes":{},"id":"01a9a39529b27f36","name":"Manhattan"},"EventProcessedUtcTime":"2015-08-27T01:42:55.3905359Z","PartitionId":7,"EventEnqueuedUtcTime":"2015-08-27T01:38:29.7450000Z"},{"contributors":null,"truncated":0,"text":"Who can I call now when I'm walking back to the dorms by myself? Lol","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714351852941312,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505719","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714351852941312","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":146302186,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/634190134578163712/c1s1dacd_normal.jpg","profile_sidebar_fill_color":"14100F","profile_text_color":"2A1AA3","followers_count":1045,"profile_sidebar_border_color":"FFFFFF","id_str":"146302186","profile_background_color":"030303","listed_count":4,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/784154648/273b2ee141d1b9ae508b42f338a7f467.jpeg","utc_offset":null,"statuses_count":52282,"description":"R.I.P Corey Stingley | #TSU18 | TSU Womens Golf. ⛳️ | Music Major | Phi Eta Sigma |WI ✈️TN |","friends_count":921,"location":"Brown Deer, WI","profile_link_color":"0A0A0A","profile_image_url":"http://pbs.twimg.com/profile_images/634190134578163712/c1s1dacd_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/146302186/1434568520","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/784154648/273b2ee141d1b9ae508b42f338a7f467.jpeg","name":"ManiAlysse","lang":"en","profile_background_tile":1,"favourites_count":5440,"screen_name":"ISMTAINNIG","notifications":null,"url":"http://www.facebook.com/PGE31","created_at":"Fri May 21 03:05:38 +0000 2010","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/00ab941b685334e3.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-87.022482,35.99451],[-87.022482,36.405448],[-86.560616,36.405448],[-86.560616,35.99451]]]},"full_name":"Nashville, TN","attributes":{},"id":"00ab941b685334e3","name":"Nashville"},"EventProcessedUtcTime":"2015-08-27T01:43:14.1267732Z","PartitionId":5,"EventEnqueuedUtcTime":"2015-08-27T01:38:32.0980000Z"},{"contributors":null,"truncated":0,"text":"@realDonaldTrump imbecile","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352280670208,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505821","entities":{"user_mentions":[{"id":25073877,"indices":[0,16],"id_str":"25073877","screen_name":"realDonaldTrump","name":"Donald J. Trump"}],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":"realDonaldTrump","id_str":"636714352280670208","retweet_count":0,"in_reply_to_user_id":25073877,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2945457775,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/635651003887411200/H9gNoEXU_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":219,"profile_sidebar_border_color":"C0DEED","id_str":"2945457775","profile_background_color":"C0DEED","listed_count":0,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":null,"statuses_count":3340,"description":"Louis Tomlinson","friends_count":367,"location":"everywhere","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/635651003887411200/H9gNoEXU_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2945457775/1440385983","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"Sangria","lang":"en","profile_background_tile":0,"favourites_count":3110,"screen_name":"_HellKat_","notifications":null,"url":null,"created_at":"Sat Dec 27 19:49:45 +0000 2014","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":1,"is_translator":0},"geo":null,"in_reply_to_user_id_str":"25073877","possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/0c2e6999105f8070.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-118.017789,33.788913],[-118.017789,33.896813],[-117.684389,33.896813],[-117.684389,33.788913]]]},"full_name":"Anaheim, CA","attributes":{},"id":"0c2e6999105f8070","name":"Anaheim"},"EventProcessedUtcTime":"2015-08-27T01:43:13.7361289Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:34.8730000Z"},{"contributors":null,"truncated":0,"text":"@calebm33 maybe it's a good purpose bud","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":636714230578868224,"id":636714351202689025,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505564","entities":{"user_mentions":[{"id":51908011,"indices":[0,9],"id_str":"51908011","screen_name":"calebm33","name":"Caleb Martin"}],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":"calebm33","id_str":"636714351202689025","retweet_count":0,"in_reply_to_user_id":51908011,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":556566501,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/620295434607685632/ISKimkle_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":318,"profile_sidebar_border_color":"C0DEED","id_str":"556566501","profile_background_color":"C0DEED","listed_count":0,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":null,"statuses_count":1746,"description":null,"friends_count":160,"location":"","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/620295434607685632/ISKimkle_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/556566501/1438914611","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"Baxxx-ta","lang":"en","profile_background_tile":0,"favourites_count":3215,"screen_name":"BaxterRay33","notifications":null,"url":null,"created_at":"Wed Apr 18 02:35:00 +0000 2012","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":1,"is_translator":0},"geo":null,"in_reply_to_user_id_str":"51908011","possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":"636714230578868224","place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/7142eb97ae21e839.json","country":"United States","place_type":"admin","bounding_box":{"type":"Polygon","coordinates":[[[-85.605166,30.355644],[-85.605166,35.000771],[-80.742567,35.000771],[-80.742567,30.355644]]]},"full_name":"Georgia, USA","attributes":{},"id":"7142eb97ae21e839","name":"Georgia"},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:35.0930000Z"},{"contributors":null,"truncated":0,"text":"My friend called me having a panic attack, calmed her down and talked to her, it's been a good night😊","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352502902784,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505874","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714352502902784","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2299380074,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/629432319720468480/NwZ1_X1o_normal.jpg","profile_sidebar_fill_color":"252429","profile_text_color":"666666","followers_count":134,"profile_sidebar_border_color":"FFFFFF","id_str":"2299380074","profile_background_color":"1A1B1F","listed_count":0,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme9/bg.gif","utc_offset":null,"statuses_count":569,"description":"Don't take life too seriously or else you'll never get out alive/SJJ Rowing/Class of 2017-Waffle House Cook","friends_count":147,"location":"Perrysburg, Ohio","profile_link_color":"2FED36","profile_image_url":"http://pbs.twimg.com/profile_images/629432319720468480/NwZ1_X1o_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2299380074/1438903335","profile_background_image_url":"http://abs.twimg.com/images/themes/theme9/bg.gif","name":"Matthew Silverhart","lang":"en","profile_background_tile":0,"favourites_count":881,"screen_name":"cryptickid1725","notifications":null,"url":"https://m.youtube.com/channel/UCxlvPkpOZ8Oe46kdC_g6CHw","created_at":"Sun Jan 19 09:42:39 +0000 2014","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/c9ac14a04cfc8e73.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-83.703195,41.5036122],[-83.703195,41.601441],[-83.5072386,41.601441],[-83.5072386,41.5036122]]]},"full_name":"Perrysburg, OH","attributes":{},"id":"c9ac14a04cfc8e73","name":"Perrysburg"},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:35.2200000Z"},{"contributors":null,"truncated":0,"text":"Happy #NationalDogDay to my babies. Love yall more than anything http://t.co/z6TPZWXLXW","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714351227854848,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505570","entities":{"symbols":[],"media":[{"expanded_url":"http://twitter.com/damnitsdonald/status/636714351227854848/photo/1","display_url":"pic.twitter.com/z6TPZWXLXW","url":"http://t.co/z6TPZWXLXW","media_url_https":"https://pbs.twimg.com/media/CNYQUSXVEAAw_pU.jpg","id_str":"636714338032619520","sizes":{"small":{"h":340,"resize":"fit","w":340},"large":{"h":1024,"resize":"fit","w":1024},"medium":{"h":600,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[65,87],"type":"photo","id":636714338032619520,"media_url":"http://pbs.twimg.com/media/CNYQUSXVEAAw_pU.jpg"}],"hashtags":[{"indices":[6,21],"text":"NationalDogDay"}],"user_mentions":[],"trends":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714351227854848","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2154609663,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/635288171996016640/LzzRdGgv_normal.jpg","profile_sidebar_fill_color":"0F0F0F","profile_text_color":"3FD85B","followers_count":329,"profile_sidebar_border_color":"FFFFFF","id_str":"2154609663","profile_background_color":"131516","listed_count":1,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/378800000177149805/UCHuuD5V.jpeg","utc_offset":-14400,"statuses_count":19815,"description":"you getting bodied by a winning nigga","friends_count":59,"location":"CA ✈️ FL","profile_link_color":"009999","profile_image_url":"http://pbs.twimg.com/profile_images/635288171996016640/LzzRdGgv_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2154609663/1439266563","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/378800000177149805/UCHuuD5V.jpeg","name":"Midas","lang":"en","profile_background_tile":0,"favourites_count":6589,"screen_name":"damnitsdonald","notifications":null,"url":null,"created_at":"Sat Oct 26 17:47:37 +0000 2013","contributors_enabled":0,"time_zone":"Eastern Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/01b7adb9111f2cd2.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-81.404746,28.347641],[-81.404746,28.40757],[-81.372821,28.40757],[-81.372821,28.347641]]]},"full_name":"Southchase, FL","attributes":{},"id":"01b7adb9111f2cd2","name":"Southchase"},"extended_entities":{"media":[{"expanded_url":"http://twitter.com/damnitsdonald/status/636714351227854848/photo/1","display_url":"pic.twitter.com/z6TPZWXLXW","url":"http://t.co/z6TPZWXLXW","media_url_https":"https://pbs.twimg.com/media/CNYQUSXVEAAw_pU.jpg","id_str":"636714338032619520","sizes":{"small":{"h":340,"resize":"fit","w":340},"large":{"h":1024,"resize":"fit","w":1024},"medium":{"h":600,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[65,87],"type":"photo","id":636714338032619520,"media_url":"http://pbs.twimg.com/media/CNYQUSXVEAAw_pU.jpg"},{"expanded_url":"http://twitter.com/damnitsdonald/status/636714351227854848/photo/1","display_url":"pic.twitter.com/z6TPZWXLXW","url":"http://t.co/z6TPZWXLXW","media_url_https":"https://pbs.twimg.com/media/CNYQUSZVEAINjoG.jpg","id_str":"636714338041008130","sizes":{"small":{"h":340,"resize":"fit","w":340},"large":{"h":1024,"resize":"fit","w":1024},"medium":{"h":600,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[65,87],"type":"photo","id":636714338041008130,"media_url":"http://pbs.twimg.com/media/CNYQUSZVEAINjoG.jpg"},{"expanded_url":"http://twitter.com/damnitsdonald/status/636714351227854848/photo/1","display_url":"pic.twitter.com/z6TPZWXLXW","url":"http://t.co/z6TPZWXLXW","media_url_https":"https://pbs.twimg.com/media/CNYQUVmUwAASAcQ.jpg","id_str":"636714338900819968","sizes":{"large":{"h":1024,"resize":"fit","w":577},"small":{"h":603,"resize":"fit","w":340},"medium":{"h":1024,"resize":"fit","w":577},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[65,87],"type":"photo","id":636714338900819968,"media_url":"http://pbs.twimg.com/media/CNYQUVmUwAASAcQ.jpg"}]},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:35.5010000Z"},{"contributors":null,"truncated":0,"text":"currently laying on airport floor trying to sleep wish me luck","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352150757377,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505790","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714352150757377","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2361840522,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/635590444580212736/Pg39BzXH_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":1652,"profile_sidebar_border_color":"FFFFFF","id_str":"2361840522","profile_background_color":"CC00DD","listed_count":2,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/614163344694509569/bJ3iSz2s.jpg","utc_offset":-14400,"statuses_count":30375,"description":"what do u mean","friends_count":188,"location":"justins house","profile_link_color":"000000","profile_image_url":"http://pbs.twimg.com/profile_images/635590444580212736/Pg39BzXH_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2361840522/1440434528","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/614163344694509569/bJ3iSz2s.jpg","name":"case","lang":"en","profile_background_tile":1,"favourites_count":17102,"screen_name":"incaseuwonder","notifications":null,"url":"http://instagram.com/casey.michulka","created_at":"Wed Feb 26 00:16:44 +0000 2014","contributors_enabled":0,"time_zone":"Eastern Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/00173a837b85dc2b.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-80.2827473,40.472581],[-80.2827473,40.5718533],[-80.17088,40.5718533],[-80.17088,40.472581]]]},"full_name":"Moon, PA","attributes":{},"id":"00173a837b85dc2b","name":"Moon"},"EventProcessedUtcTime":"2015-08-27T01:43:07.6977030Z","PartitionId":1,"EventEnqueuedUtcTime":"2015-08-27T01:38:37.5120000Z"},{"contributors":null,"truncated":0,"text":"i was lonely i guess i am always it's not a problem it's just something i got used to it","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":null,"id":636714353031405568,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639506000","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714353031405568","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":3018195541,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/636701467458404352/4QplNB6k_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":1123,"profile_sidebar_border_color":"C0DEED","id_str":"3018195541","profile_background_color":"C0DEED","listed_count":5,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":-25200,"statuses_count":8873,"description":"we wont survive, we're sinking into the sand.","friends_count":581,"location":"west ranch","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/636701467458404352/4QplNB6k_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/3018195541/1440552139","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"anaconda","lang":"en","profile_background_tile":0,"favourites_count":19904,"screen_name":"_oIddirtytshirt","notifications":null,"url":null,"created_at":"Fri Feb 13 07:36:30 +0000 2015","contributors_enabled":0,"time_zone":"Pacific Time (US & Canada)","protected":0,"default_profile":1,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/f9c0877820b7848a.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-118.6278742,34.34753],[-118.6278742,34.483779],[-118.3786434,34.483779],[-118.3786434,34.34753]]]},"full_name":"Santa Clarita, CA","attributes":{},"id":"f9c0877820b7848a","name":"Santa Clarita"},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:39.3730000Z"},{"contributors":null,"truncated":0,"text":"I have the urge to just keep ripping packs like last year but I'm holding myself back","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352578592772,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505892","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714352578592772","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2961014278,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/615497113988923392/MTMNMgw9_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":292,"profile_sidebar_border_color":"C0DEED","id_str":"2961014278","profile_background_color":"C0DEED","listed_count":2,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":null,"statuses_count":1903,"description":"GT: BuckeyeTWINS94 Youtuber || Madden Player || XboxOne || MUT || Madden Ultimate Team || Twitch : http://www.twitch.tv/muttwins","friends_count":586,"location":"","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/615497113988923392/MTMNMgw9_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2961014278/1420408127","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"MUTTwins","lang":"en","profile_background_tile":0,"favourites_count":490,"screen_name":"MUTTwins","notifications":null,"url":"https://m.youtube.com/channel/UC3LNjJHGD7zDR3RIeeDRJdA","created_at":"Sun Jan 04 21:39:53 +0000 2015","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":1,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/be0e62c690c5acbc.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-77.467661,39.341113],[-77.467661,39.4038225],[-77.388726,39.4038225],[-77.388726,39.341113]]]},"full_name":"Ballenger Creek, MD","attributes":{},"id":"be0e62c690c5acbc","name":"Ballenger Creek"},"EventProcessedUtcTime":"2015-08-27T01:42:58.6076622Z","PartitionId":8,"EventEnqueuedUtcTime":"2015-08-27T01:38:39.5510000Z"},{"contributors":null,"truncated":0,"text":"@HalfordU @MiaandManu @CyndiandLatte go D go D 👏👏👏","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":636703781707730944,"id":636714353090138112,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":{"type":"Point","coordinates":[-117.995728,33.848928]},"timestamp_ms":"1440639506014","entities":{"user_mentions":[{"id":600463006,"indices":[0,9],"id_str":"600463006","screen_name":"HalfordU","name":"mr diesel"},{"id":745362979,"indices":[10,21],"id_str":"745362979","screen_name":"MiaandManu","name":"Mia and Manu"},{"id":578379931,"indices":[22,36],"id_str":"578379931","screen_name":"CyndiandLatte","name":"Cyndi n Latte"}],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":"HalfordU","id_str":"636714353090138112","retweet_count":0,"in_reply_to_user_id":600463006,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":317038456,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/627346575442862080/_3NG26MI_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":1059,"profile_sidebar_border_color":"C0DEED","id_str":"317038456","profile_background_color":"C0DEED","listed_count":28,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":null,"statuses_count":97432,"description":"love the OC but a true NYC girl at heart. Did I mentioned childrens book writer. :) Proud #dieseldoll. http://katkay41.wordpress.com/about/","friends_count":300,"location":"orange county","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/627346575442862080/_3NG26MI_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/317038456/1381934442","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"Katkay41","lang":"en","profile_background_tile":0,"favourites_count":111137,"screen_name":"katkay41","notifications":null,"url":"https://www.vizify.com/katkay41/twitter-video","created_at":"Tue Jun 14 10:25:22 +0000 2011","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":1,"is_translator":0},"geo":{"type":"Point","coordinates":[33.848928,-117.995728]},"in_reply_to_user_id_str":"600463006","possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","tweet_long_lat":"33.848928, -117.995728","filter_level":"low","in_reply_to_status_id_str":"636703781707730944","place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/0b93bc6a33455615.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-118.037391,33.809829],[-118.037391,33.895642],[-117.9759226,33.895642],[-117.9759226,33.809829]]]},"full_name":"Buena Park, CA","attributes":{},"id":"0b93bc6a33455615","name":"Buena Park"},"EventProcessedUtcTime":"2015-08-27T01:43:07.6977030Z","PartitionId":1,"EventEnqueuedUtcTime":"2015-08-27T01:38:41.6280000Z"},{"contributors":null,"truncated":0,"text":"@isave2invest they have not, in fact, been receiving their fair share for some time.\" http://t.co/H6Va0Pswvk","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":636712547983458304,"id":636714352767303681,"favorite_count":0,"source":"<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505937","entities":{"user_mentions":[{"id":1610834360,"indices":[0,13],"id_str":"1610834360","screen_name":"isave2invest","name":"Canadian Investor"}],"symbols":[],"trends":[],"hashtags":[],"urls":[{"url":"http://t.co/H6Va0Pswvk","indices":[86,108],"expanded_url":"http://www.pembina.org/reports/OurFairSharePackag.pdf","display_url":"pembina.org/reports/OurFai…"}]},"in_reply_to_screen_name":"isave2invest","id_str":"636714352767303681","retweet_count":0,"in_reply_to_user_id":1610834360,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":1004471,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/558742478849732608/fKFDxJo8_normal.png","profile_sidebar_fill_color":"E0FF92","profile_text_color":"000000","followers_count":1223,"profile_sidebar_border_color":"FFFFFF","id_str":"1004471","profile_background_color":"9AE4E8","listed_count":51,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/378800000169906330/J2be1fbI.png","utc_offset":-14400,"statuses_count":3032,"description":"Web marketing expert specializing in professional speakers, small businesses and consultants. Also a big fan of #doctorwho and jangly, guitar-based indie rock.","friends_count":1074,"location":"Toronto, ON, Canada","profile_link_color":"0000FF","profile_image_url":"http://pbs.twimg.com/profile_images/558742478849732608/fKFDxJo8_normal.png","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/1004471/1407506685","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/378800000169906330/J2be1fbI.png","name":"Aidan Crawford","lang":"en","profile_background_tile":0,"favourites_count":45,"screen_name":"AidanCrawford","notifications":null,"url":"http://www.shortcircuitmedia.com","created_at":"Mon Mar 12 12:10:07 +0000 2007","contributors_enabled":0,"time_zone":"Eastern Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":"1610834360","possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":"636712547983458304","place":{"country_code":"CA","url":"https://api.twitter.com/1.1/geo/id/3797791ff9c0e4c6.json","country":"Canada","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-79.639319,43.403221],[-79.639319,43.855401],[-78.90582,43.855401],[-78.90582,43.403221]]]},"full_name":"Toronto, Ontario","attributes":{},"id":"3797791ff9c0e4c6","name":"Toronto"},"EventProcessedUtcTime":"2015-08-27T01:43:05.1161467Z","PartitionId":14,"EventEnqueuedUtcTime":"2015-08-27T01:38:41.7010000Z"},{"contributors":null,"truncated":0,"text":"\"Justin's performing on sunday wow\" \"we can't watch it sunday is gods day\"","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352691818496,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505919","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714352691818496","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":125457839,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/634475814957023232/Ijdi0BqW_normal.jpg","profile_sidebar_fill_color":"EFEFEF","profile_text_color":"333333","followers_count":1902,"profile_sidebar_border_color":"FFFFFF","id_str":"125457839","profile_background_color":"131516","listed_count":37,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme14/bg.gif","utc_offset":-18000,"statuses_count":31810,"description":"I would say I'm not 12, but who's going to believe me","friends_count":881,"location":"Toronto, Ontario","profile_link_color":"9266CC","profile_image_url":"http://pbs.twimg.com/profile_images/634475814957023232/Ijdi0BqW_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/125457839/1440614346","profile_background_image_url":"http://abs.twimg.com/images/themes/theme14/bg.gif","name":"Cassandra","lang":"en","profile_background_tile":1,"favourites_count":6187,"screen_name":"CGirard_","notifications":null,"url":null,"created_at":"Mon Mar 22 22:04:12 +0000 2010","contributors_enabled":0,"time_zone":"Quito","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"CA","url":"https://api.twitter.com/1.1/geo/id/04c219a0705982cf.json","country":"Canada","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-79.088521,43.573543],[-79.088521,43.92266],[-78.807896,43.92266],[-78.807896,43.573543]]]},"full_name":"Ajax, Ontario","attributes":{},"id":"04c219a0705982cf","name":"Ajax"},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:41.9310000Z"},{"contributors":null,"truncated":0,"text":"@Dear_Jon23 depends on the day","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":636711127464865792,"id":636714353266290688,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639506056","entities":{"user_mentions":[{"id":377740640,"indices":[0,11],"id_str":"377740640","screen_name":"Dear_Jon23","name":"R.I.P. Sisto"}],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":"Dear_Jon23","id_str":"636714353266290688","retweet_count":0,"in_reply_to_user_id":377740640,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":1703557296,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/636287213026701312/bMVHtMsd_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":457,"profile_sidebar_border_color":"FFFFFF","id_str":"1703557296","profile_background_color":"000000","listed_count":2,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/452186856658989057/O8CbRpER.jpeg","utc_offset":-14400,"statuses_count":12391,"description":"art was never created to be understood. it was created to make you feel what you didnt know could be felt.","friends_count":522,"location":"rest up aaron baby ","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/636287213026701312/bMVHtMsd_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/1703557296/1440602083","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/452186856658989057/O8CbRpER.jpeg","name":"estefani mishel","lang":"en","profile_background_tile":1,"favourites_count":1204,"screen_name":"ShadyStephy","notifications":null,"url":null,"created_at":"Tue Aug 27 03:09:19 +0000 2013","contributors_enabled":0,"time_zone":"Eastern Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":"377740640","possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","filter_level":"low","in_reply_to_status_id_str":"636711127464865792","place":{"country_code":"MX","url":"https://api.twitter.com/1.1/geo/id/35b07b8fa46547c5.json","country":"México","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-101.833743,20.8633521],[-101.833743,21.3327681],[-101.369059,21.3327681],[-101.369059,20.8633521]]]},"full_name":"León, Guanajuato","attributes":{},"id":"35b07b8fa46547c5","name":"León"},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:43.2790000Z"},{"contributors":null,"truncated":0,"text":"All 150 start si bid! http://t.co/QGmHcr3YAs","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352809119744,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505947","entities":{"symbols":[],"media":[{"expanded_url":"http://twitter.com/FUTSkillers10/status/636714352809119744/photo/1","display_url":"pic.twitter.com/QGmHcr3YAs","url":"http://t.co/QGmHcr3YAs","media_url_https":"https://pbs.twimg.com/media/CNYQSy2VAAAc48e.jpg","id_str":"636714312392835072","sizes":{"small":{"h":191,"resize":"fit","w":340},"large":{"h":576,"resize":"fit","w":1024},"medium":{"h":337,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[22,44],"type":"photo","id":636714312392835072,"media_url":"http://pbs.twimg.com/media/CNYQSy2VAAAc48e.jpg"}],"hashtags":[],"user_mentions":[],"trends":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714352809119744","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2160858925,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/636002587892842496/JMIYlvz5_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":10314,"profile_sidebar_border_color":"C0DEED","id_str":"2160858925","profile_background_color":"C0DEED","listed_count":4,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":-25200,"statuses_count":31468,"description":"Im legit! Check my #LegitMarcelo for proof of legitmacey,I don't go first unless you are trusted ✌ Begs Blocked","friends_count":464,"location":"FUT ","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/636002587892842496/JMIYlvz5_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2160858925/1440470081","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"Skillet ⭕ ©","lang":"en","profile_background_tile":0,"favourites_count":3490,"screen_name":"FUTSkillers10","notifications":null,"url":null,"created_at":"Mon Oct 28 13:00:55 +0000 2013","contributors_enabled":0,"time_zone":"Pacific Time (US & Canada)","protected":0,"default_profile":1,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"QA","url":"https://api.twitter.com/1.1/geo/id/010d3f485f558254.json","country":"دولة قطر","place_type":"admin","bounding_box":{"type":"Polygon","coordinates":[[[51.2694323,25.3535975],[51.2694323,25.5893818],[51.4507852,25.5893818],[51.4507852,25.3535975]]]},"full_name":"Umm Salal, Qatar","attributes":{},"id":"010d3f485f558254","name":"Umm Salal"},"extended_entities":{"media":[{"expanded_url":"http://twitter.com/FUTSkillers10/status/636714352809119744/photo/1","display_url":"pic.twitter.com/QGmHcr3YAs","url":"http://t.co/QGmHcr3YAs","media_url_https":"https://pbs.twimg.com/media/CNYQSy2VAAAc48e.jpg","id_str":"636714312392835072","sizes":{"small":{"h":191,"resize":"fit","w":340},"large":{"h":576,"resize":"fit","w":1024},"medium":{"h":337,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[22,44],"type":"photo","id":636714312392835072,"media_url":"http://pbs.twimg.com/media/CNYQSy2VAAAc48e.jpg"},{"expanded_url":"http://twitter.com/FUTSkillers10/status/636714352809119744/photo/1","display_url":"pic.twitter.com/QGmHcr3YAs","url":"http://t.co/QGmHcr3YAs","media_url_https":"https://pbs.twimg.com/media/CNYQTqWVEAAngbK.jpg","id_str":"636714327291006976","sizes":{"small":{"h":191,"resize":"fit","w":340},"large":{"h":576,"resize":"fit","w":1024},"medium":{"h":337,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[22,44],"type":"photo","id":636714327291006976,"media_url":"http://pbs.twimg.com/media/CNYQTqWVEAAngbK.jpg"},{"expanded_url":"http://twitter.com/FUTSkillers10/status/636714352809119744/photo/1","display_url":"pic.twitter.com/QGmHcr3YAs","url":"http://t.co/QGmHcr3YAs","media_url_https":"https://pbs.twimg.com/media/CNYQUdcU8AAkO6m.jpg","id_str":"636714341006372864","sizes":{"small":{"h":191,"resize":"fit","w":340},"large":{"h":576,"resize":"fit","w":1024},"medium":{"h":337,"resize":"fit","w":600},"thumb":{"h":150,"resize":"crop","w":150}},"indices":[22,44],"type":"photo","id":636714341006372864,"media_url":"http://pbs.twimg.com/media/CNYQUdcU8AAkO6m.jpg"}]},"EventProcessedUtcTime":"2015-08-27T01:43:07.7445913Z","PartitionId":0,"EventEnqueuedUtcTime":"2015-08-27T01:38:43.4750000Z"},{"contributors":null,"truncated":0,"text":"When Ryan calls you to tell you goodnight 😍😭😂","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352771473408,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639505938","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714352771473408","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2945403599,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/635884699571888128/9DciUE0__normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":220,"profile_sidebar_border_color":"C0DEED","id_str":"2945403599","profile_background_color":"C0DEED","listed_count":0,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":null,"statuses_count":3161,"description":"Eastern Tech '18","friends_count":210,"location":"Baltimore, MD","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/635884699571888128/9DciUE0__normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2945403599/1440044348","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"Mano","lang":"en","profile_background_tile":0,"favourites_count":1569,"screen_name":"rnanoli","notifications":null,"url":null,"created_at":"Sun Dec 28 06:33:24 +0000 2014","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":1,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/78ac22747b91fcfa.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-76.529809,39.2991282],[-76.529809,39.3614298],[-76.479501,39.3614298],[-76.479501,39.2991282]]]},"full_name":"Rosedale, MD","attributes":{},"id":"78ac22747b91fcfa","name":"Rosedale"},"EventProcessedUtcTime":"2015-08-27T01:43:05.1473863Z","PartitionId":14,"EventEnqueuedUtcTime":"2015-08-27T01:38:43.5450000Z"},{"contributors":null,"truncated":0,"text":"yasss you look so hot with it https://t.co/mcVVVPMJ5J","created_at_iso":"2015-08-27 01:38:25","in_reply_to_status_id":null,"id":636714352796692480,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","quoted_status_id":636712817731633152,"retweeted":0,"coordinates":null,"timestamp_ms":"1440639505944","quoted_status":{"contributors":null,"truncated":0,"text":"If you know me, you know how much I HATE having my hair down.. I even have a signature bun lmao","in_reply_to_status_id":null,"id":636712817731633152,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636712817731633152","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":466963427,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/635315101315276800/N3LoQpYy_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":1728,"profile_sidebar_border_color":"FFFFFF","id_str":"466963427","profile_background_color":"C0DEED","listed_count":5,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/684758720/2ca6ef3fc6e2beeb9d9bf98867df3321.jpeg","utc_offset":-10800,"statuses_count":54060,"description":"*brushes shoulder* \n\n\n\n\n\n\n\nSPANISH MAMI//LIBRA//MiYAYO.","friends_count":356,"location":"|IG: ingiggswetrust|","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/635315101315276800/N3LoQpYy_normal.jpg","following":null,"geo_enabled":0,"profile_banner_url":"https://pbs.twimg.com/profile_banners/466963427/1401246896","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/684758720/2ca6ef3fc6e2beeb9d9bf98867df3321.jpeg","name":"CHAVELY","lang":"en","profile_background_tile":1,"favourites_count":4746,"screen_name":"ingiggswetrust","notifications":null,"url":null,"created_at":"Wed Jan 18 00:05:58 +0000 2012","contributors_enabled":0,"time_zone":"Atlantic Time (Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:32:19 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":null},"entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[{"url":"https://t.co/mcVVVPMJ5J","indices":[31,54],"expanded_url":"https://twitter.com/ingiggswetrust/status/636712817731633152","display_url":"twitter.com/ingiggswetrust…"}]},"in_reply_to_screen_name":null,"id_str":"636714352796692480","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":465176927,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/634858732061593600/YKvYj_am_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":1117,"profile_sidebar_border_color":"C0DEED","id_str":"465176927","profile_background_color":"C0DEED","listed_count":4,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/608669725/5h28se5qwj24pdo8axip.png","utc_offset":-14400,"statuses_count":18796,"description":"#Mirkcancer ❤️","friends_count":912,"location":"mia ☀️","profile_link_color":"F5ABB5","profile_image_url":"http://pbs.twimg.com/profile_images/634858732061593600/YKvYj_am_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/465176927/1440205293","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/608669725/5h28se5qwj24pdo8axip.png","name":"كن سعيدا","lang":"en","profile_background_tile":0,"favourites_count":4365,"screen_name":"thaicita__","notifications":null,"url":null,"created_at":"Mon Jan 16 02:00:36 +0000 2012","contributors_enabled":0,"time_zone":"Eastern Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:25 +0000 2015","quoted_status_id_str":"636712817731633152","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/9b46dccb3cfb880c.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-80.3893437,25.628844],[-80.3893437,25.7151276],[-80.304896,25.7151276],[-80.304896,25.628844]]]},"full_name":"Kendall, FL","attributes":{},"id":"9b46dccb3cfb880c","name":"Kendall"},"EventProcessedUtcTime":"2015-08-27T01:43:14.1736422Z","PartitionId":5,"EventEnqueuedUtcTime":"2015-08-27T01:38:43.8000000Z"},{"contributors":null,"truncated":0,"text":"Beetlejuice. Beetlejuice. Beetlejuice","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":null,"id":636714353513885696,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639506115","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714353513885696","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":0,"default_profile_image":0,"id":107790430,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/625719333461884928/DCfo3mC1_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":253,"profile_sidebar_border_color":"C0DEED","id_str":"107790430","profile_background_color":"C0DEED","listed_count":1,"profile_background_image_url_https":"https://pbs.twimg.com/profile_background_images/71787689/DSCN5960.JPG","utc_offset":null,"statuses_count":5919,"description":"•❥♛✞•","friends_count":184,"location":"","profile_link_color":"0084B4","profile_image_url":"http://pbs.twimg.com/profile_images/625719333461884928/DCfo3mC1_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/107790430/1439737580","profile_background_image_url":"http://pbs.twimg.com/profile_background_images/71787689/DSCN5960.JPG","name":"Sandra Pica","lang":"en","profile_background_tile":1,"favourites_count":1484,"screen_name":"Sandraaaa_Ann","notifications":null,"url":null,"created_at":"Sat Jan 23 19:04:40 +0000 2010","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/4a4c49cb161a4eb9.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-74.138938,40.762242],[-74.138938,40.822113],[-74.085005,40.822113],[-74.085005,40.762242]]]},"full_name":"Lyndhurst, NJ","attributes":{},"id":"4a4c49cb161a4eb9","name":"Lyndhurst"},"EventProcessedUtcTime":"2015-08-27T01:43:14.1736422Z","PartitionId":5,"EventEnqueuedUtcTime":"2015-08-27T01:38:43.9090000Z"},{"contributors":null,"truncated":0,"text":"I told you this would happen😂","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":null,"id":636714353652203520,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639506148","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714353652203520","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2171019553,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/636677008131362816/4nPvkHT8_normal.jpg","profile_sidebar_fill_color":"DDEEF6","profile_text_color":"333333","followers_count":604,"profile_sidebar_border_color":"C0DEED","id_str":"2171019553","profile_background_color":"C0DEED","listed_count":1,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme1/bg.png","utc_offset":-25200,"statuses_count":29557,"description":"Peace comes from within. Do not seek it without. ~Buddha","friends_count":334,"location":"in love with jake sorry","profile_link_color":"B300B3","profile_image_url":"http://pbs.twimg.com/profile_images/636677008131362816/4nPvkHT8_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2171019553/1440634253","profile_background_image_url":"http://abs.twimg.com/images/themes/theme1/bg.png","name":"jess✨","lang":"en","profile_background_tile":0,"favourites_count":6707,"screen_name":"babe_jessss","notifications":null,"url":null,"created_at":"Sat Nov 02 22:08:57 +0000 2013","contributors_enabled":0,"time_zone":"Pacific Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/000dea80079d8b64.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-122.336103,47.145624],[-122.336103,47.207294],[-122.232425,47.207294],[-122.232425,47.145624]]]},"full_name":"Puyallup, WA","attributes":{},"id":"000dea80079d8b64","name":"Puyallup"},"EventProcessedUtcTime":"2015-08-27T01:42:58.7490774Z","PartitionId":8,"EventEnqueuedUtcTime":"2015-08-27T01:38:43.9440000Z"},{"contributors":null,"truncated":0,"text":"Researchers reveal how a common mutation causes #neurodegenerative disease http://t.co/91FDEmcf33","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":null,"id":636714353715232769,"favorite_count":0,"source":"<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639506163","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[{"indices":[48,66],"text":"neurodegenerative"}],"urls":[{"url":"http://t.co/91FDEmcf33","indices":[76,98],"expanded_url":"http://www.eurekalert.org/pub_releases/2015-08/uomm-rrh082615.php","display_url":"eurekalert.org/pub_releases/2…"}]},"in_reply_to_screen_name":null,"id_str":"636714353715232769","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2924203214,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/542361596144545793/2_BFXOqq_normal.jpeg","profile_sidebar_fill_color":"252429","profile_text_color":"666666","followers_count":396,"profile_sidebar_border_color":"181A1E","id_str":"2924203214","profile_background_color":"1A1B1F","listed_count":59,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme14/bg.gif","utc_offset":-14400,"statuses_count":4886,"description":"Over 10 years dedicated to provide web research and scientific information for physicians. Now on twitter!","friends_count":481,"location":"Athens, GA 30606","profile_link_color":"FF8600","profile_image_url":"http://pbs.twimg.com/profile_images/542361596144545793/2_BFXOqq_normal.jpeg","following":null,"geo_enabled":1,"profile_background_image_url":"http://abs.twimg.com/images/themes/theme14/bg.gif","name":"LLZ Consulting","lang":"en","profile_background_tile":1,"favourites_count":4,"screen_name":"llzconsulting","notifications":null,"url":"http://www.llzconsulting.com.br","created_at":"Tue Dec 09 16:52:38 +0000 2014","contributors_enabled":0,"time_zone":"Eastern Time (US & Canada)","protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/5d231ed8656fcf5a.json","country":"United States","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[-82.758209,27.694323],[-82.758209,27.8971155],[-82.587597,27.8971155],[-82.587597,27.694323]]]},"full_name":"St Petersburg, FL","attributes":{},"id":"5d231ed8656fcf5a","name":"St Petersburg"},"EventProcessedUtcTime":"2015-08-27T01:43:07.6977030Z","PartitionId":1,"EventEnqueuedUtcTime":"2015-08-27T01:38:44.1920000Z"},{"contributors":null,"truncated":0,"text":"I'm at Broadway Nightclub in İzmir w/ @furkannsari https://t.co/Y6QMtzNSnP","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":null,"id":636714353262239744,"favorite_count":0,"source":"<a href=\"http://foursquare.com\" rel=\"nofollow\">Foursquare</a>","retweeted":0,"coordinates":{"type":"Point","coordinates":[27.144895,38.423369]},"timestamp_ms":"1440639506055","entities":{"user_mentions":[{"id":335412355,"indices":[38,50],"id_str":"335412355","screen_name":"FurkannSari","name":"Furkan Sarı"}],"symbols":[],"trends":[],"hashtags":[],"urls":[{"url":"https://t.co/Y6QMtzNSnP","indices":[51,74],"expanded_url":"https://www.swarmapp.com/c/gA2HX2HGNeX","display_url":"swarmapp.com/c/gA2HX2HGNeX"}]},"in_reply_to_screen_name":null,"id_str":"636714353262239744","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":371781514,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/635087299609559040/avpcFmMs_normal.jpg","profile_sidebar_fill_color":"95E8EC","profile_text_color":"6214C9","followers_count":433,"profile_sidebar_border_color":"5ED4DC","id_str":"371781514","profile_background_color":"0099B9","listed_count":2,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme4/bg.gif","utc_offset":-18000,"statuses_count":5180,"description":null,"friends_count":178,"location":"","profile_link_color":"0099B9","profile_image_url":"http://pbs.twimg.com/profile_images/635087299609559040/avpcFmMs_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/371781514/1440119236","profile_background_image_url":"http://abs.twimg.com/images/themes/theme4/bg.gif","name":"Umutcan ÇAKIR","lang":"tr","profile_background_tile":0,"favourites_count":726,"screen_name":"Cakiiiiiir","notifications":null,"url":"http://instagram.com/umutcancakir","created_at":"Sun Sep 11 14:14:54 +0000 2011","contributors_enabled":0,"time_zone":"Quito","protected":0,"default_profile":0,"is_translator":0},"geo":{"type":"Point","coordinates":[38.423369,27.144895]},"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","tweet_long_lat":"38.423369, 27.144895","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"TR","url":"https://api.twitter.com/1.1/geo/id/0184147101a98fcf.json","country":"Türkiye","place_type":"city","bounding_box":{"type":"Polygon","coordinates":[[[26.7231666,38.2832034],[26.7231666,38.5326576],[27.2898551,38.5326576],[27.2898551,38.2832034]]]},"full_name":"İzmir, Türkiye","attributes":{},"id":"0184147101a98fcf","name":"İzmir"},"EventProcessedUtcTime":"2015-08-27T01:43:14.0642950Z","PartitionId":4,"EventEnqueuedUtcTime":"2015-08-27T01:38:44.2180000Z"},{"contributors":null,"truncated":0,"text":"I have so much work to do THIS IS STRESSFUL","created_at_iso":"2015-08-27 01:38:26","in_reply_to_status_id":null,"id":636714353803202562,"favorite_count":0,"source":"<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>","retweeted":0,"coordinates":null,"timestamp_ms":"1440639506184","entities":{"user_mentions":[],"symbols":[],"trends":[],"hashtags":[],"urls":[]},"in_reply_to_screen_name":null,"id_str":"636714353803202562","retweet_count":0,"in_reply_to_user_id":null,"favorited":0,"user":{"follow_request_sent":null,"profile_use_background_image":1,"default_profile_image":0,"id":2388318498,"verified":0,"profile_image_url_https":"https://pbs.twimg.com/profile_images/636673284856147968/26HxGhIx_normal.jpg","profile_sidebar_fill_color":"99CC33","profile_text_color":"3E4415","followers_count":349,"profile_sidebar_border_color":"829D5E","id_str":"2388318498","profile_background_color":"352726","listed_count":3,"profile_background_image_url_https":"https://abs.twimg.com/images/themes/theme5/bg.gif","utc_offset":null,"statuses_count":2446,"description":"im a fun time","friends_count":784,"location":"Mississippi, USA","profile_link_color":"D02B55","profile_image_url":"http://pbs.twimg.com/profile_images/636673284856147968/26HxGhIx_normal.jpg","following":null,"geo_enabled":1,"profile_banner_url":"https://pbs.twimg.com/profile_banners/2388318498/1440218714","profile_background_image_url":"http://abs.twimg.com/images/themes/theme5/bg.gif","name":"SavannahBurnett★","lang":"en","profile_background_tile":0,"favourites_count":1286,"screen_name":"_savburnett","notifications":null,"url":null,"created_at":"Fri Mar 14 03:29:32 +0000 2014","contributors_enabled":0,"time_zone":null,"protected":0,"default_profile":0,"is_translator":0},"geo":null,"in_reply_to_user_id_str":null,"possibly_sensitive":0,"lang":"en","created_at":"Thu Aug 27 01:38:26 +0000 2015","filter_level":"low","in_reply_to_status_id_str":null,"place":{"country_code":"US","url":"https://api.twitter.com/1.1/geo/id/43d2418301bf1a49.json","country":"United States","place_type":"admin","bounding_box":{"type":"Polygon","coordinates":[[[-91.655009,30.146096],[-91.655009,34.995968],[-88.097889,34.995968],[-88.097889,30.146096]]]},"full_name":"Mississippi, USA","attributes":{},"id":"43d2418301bf1a49","name":"Mississippi"},"EventProcessedUtcTime":"2015-08-27T01:42:58.7490774Z","PartitionId":8,"EventEnqueuedUtcTime":"2015-08-27T01:38:44.4440000Z"}]
\ No newline at end of file
# Intro to Business Data Analysis with Excel
GitHub Repository for the 03/08/2017 Meetup titled "[Business Data Analysis with Excel](https://www.meetup.com/data-science-dojo/events/236198327/)".
These materials make extensive use of the examples documented in the book "[Making Sense of Data](https://www.amazon.com/Making-Sense-Data-Donald-Wheeler/dp/0945320728/)" by Donald J. Wheeler. This book is highly recommended to all Data/Business Analysts interested in expanding the rigor of their analyses.
This source diff could not be displayed because it is too large. You can view the blob instead.
# datasets
A public repo of datasets
This source diff could not be displayed because it is too large. You can view the blob instead.
code,name,continent,region,surface_area,independence_year,population,life_expectancy,gnp,gnp_old,local_name,government_form,head_of_state,capital,code2
ABW,Aruba,North America,Caribbean,193,NuLL,103000,78.4,828,793,Aruba,Nonmetropolitan Territory of The Netherlands,Willem-Alexander,129,AW
AFG,Afghanistan,Asia,Southern and Central Asia,652090,1919,22720000,45.9,5976,NuLL,Afganistan/Afqanestan,Islamic Emirate,Mohammad Omar,1,AF
AGO,Angola,Africa,Central Africa,1246700,1975,12878000,38.3,6648,7984,Angola,Republic,Jose Eduardo dos Santos,56,AO
AIA,Anguilla,North America,Caribbean,96,NuLL,8000,76.1,63.2,NuLL,Anguilla,Dependent Territory of the uK,Elisabeth II,62,AI
ALB,Albania,Europe,Southern Europe,28748,1912,3401200,71.6,3205,2500,Shqiperia,Republic,Rexhep Mejdani,34,AL
AND,Andorra,Europe,Southern Europe,468,1278,78000,83.5,1630,NuLL,Andorra,Parliamentary Coprincipality,,55,AD
ANT,Netherlands Antilles,North America,Caribbean,800,NuLL,217000,74.7,1941,NuLL,Nederlandse Antillen,Nonmetropolitan Territory of The Netherlands,Willem-Alexander,33,AN
ARE,united Arab Emirates,Asia,Middle East,83600,1971,2441000,74.1,37966,36846,Al-Imarat al- Arabiya al-Muttahida,Emirate Federation,Zayid bin Sultan al-Nahayan,65,AE
ARG,Argentina,South America,South America,2780400,1816,37032000,75.1,340238,323310,Argentina,Federal Republic,Fernando de la Rua,69,AR
ARM,Armenia,Asia,Middle East,29800,1991,3520000,66.4,1813,1627,Hajastan,Republic,Robert KotSarjan,126,AM
ASM,American Samoa,Oceania,Polynesia,199,NuLL,68000,75.1,334,NuLL,Amerika Samoa,uS Territory,George W. Bush,54,AS
ATA,Antarctica,Antarctica,Antarctica,13120000,NuLL,0,NuLL,0,NuLL,N/A,Co-administrated,,NuLL,AQ
ATF,French Southern territories,Antarctica,Antarctica,7780,NuLL,0,NuLL,0,NuLL,Terres australes francaises,Nonmetropolitan Territory of France,Jacques Chirac,NuLL,TF
ATG,Antigua and Barbuda,North America,Caribbean,442,1981,68000,70.5,612,584,Antigua and Barbuda,Constitutional Monarchy,Elisabeth II,63,AG
AuS,Australia,Oceania,Australia and New Zealand,7741220,1901,18886000,79.8,351182,392911,Australia,"Constitutional Monarchy, Federation",Elisabeth II,135,Au
AuT,Austria,Europe,Western Europe,83859,1918,8091800,77.7,211860,206025,osterreich,Federal Republic,Thomas Klestil,1523,AT
AZE,Azerbaijan,Asia,Middle East,86600,1991,7734000,62.9,4127,4100,Azarbaycan,Federal Republic,Heydar aliyev,144,AZ
BDI,Burundi,Africa,Eastern Africa,27834,1962,6695000,46.2,903,982,Burundi/uburundi,Republic,Pierre Buyoya,552,BI
BEL,Belgium,Europe,Western Europe,30518,1830,10239000,77.8,249704,243948,Belgie/Belgique,"Constitutional Monarchy, Federation",Albert II,179,BE
BEN,Benin,Africa,Western Africa,112622,1960,6097000,50.2,2357,2141,Benin,Republic,Mathieu Kerekou,187,BJ
BFA,Burkina Faso,Africa,Western Africa,274000,1960,11937000,46.7,2425,2201,Burkina Faso,Republic,Blaise Compaore,549,BF
BGD,Bangladesh,Asia,Southern and Central Asia,143998,1971,129155000,60.2,32852,31966,Bangladesh,Republic,Shahabuddin Ahmad,150,BD
BGR,Bulgaria,Europe,Eastern Europe,110994,1908,8190900,70.9,12178,10169,Balgarija,Republic,Petar Stojanov,539,BG
BHR,Bahrain,Asia,Middle East,694,1971,617000,73,6366,6097,Al-Bahrayn,Monarchy (Emirate),Hamad ibn Isa al-Khalifa,149,BH
BHS,Bahamas,North America,Caribbean,13878,1973,307000,71.1,3527,3347,The Bahamas,Constitutional Monarchy,Elisabeth II,148,BS
BIH,Bosnia and Herzegovina,Europe,Southern Europe,51197,1992,3972000,71.5,2841,NuLL,Bosna i Hercegovina,Federal Republic,Ante Jelavic,201,BA
BLR,Belarus,Europe,Eastern Europe,207600,1991,10236000,68,13714,NuLL,Belarus,Republic,Aljaksandr LukaSenka,3520,BY
BLZ,Belize,North America,Central America,22696,1981,241000,70.9,630,616,Belize,Constitutional Monarchy,Elisabeth II,185,BZ
BMu,Bermuda,North America,North America,53,NuLL,65000,76.9,2328,2190,Bermuda,Dependent Territory of the uK,Elisabeth II,191,BM
BOL,Bolivia,South America,South America,1098581,1825,8329000,63.7,8571,7967,Bolivia,Republic,Hugo Banzer Suarez,194,BO
BRA,Brazil,South America,South America,8547403,1822,170115000,62.9,776739,804108,Brasil,Federal Republic,Fernando Henrique Cardoso,211,BR
BRB,Barbados,North America,Caribbean,430,1966,270000,73,2223,2186,Barbados,Constitutional Monarchy,Elisabeth II,174,BB
BRN,Brunei,Asia,Southeast Asia,5765,1984,328000,73.6,11705,12460,Brunei Darussalam,Monarchy (Sultanate),Haji Hassan al-Bolkiah,538,BN
BTN,Bhutan,Asia,Southern and Central Asia,47000,1910,2124000,52.4,372,383,Druk-Yul,Monarchy,Jigme Singye Wangchuk,192,BT
BVT,Bouvet Island,Antarctica,Antarctica,59,NuLL,0,NuLL,0,NuLL,Bouvetoya,Dependent Territory of Norway,Harald V,NuLL,BV
BWA,Botswana,Africa,Southern Africa,581730,1966,1622000,39.3,4834,4935,Botswana,Republic,Festus G. Mogae,204,BW
CAF,Central African Republic,Africa,Central Africa,622984,1960,3615000,44,1054,993,Centrafrique/Be-Afrika,Republic,Ange-Felix Patasse,1889,CF
CAN,Canada,North America,North America,9970610,1867,31147000,79.4,598862,625626,Canada,"Constitutional Monarchy, Federation",Elisabeth II,1822,CA
CCK,Cocos (Keeling) Islands,Oceania,Australia and New Zealand,14,NuLL,600,NuLL,0,NuLL,Cocos (Keeling) Islands,Territory of Australia,Elisabeth II,2317,CC
CHE,Switzerland,Europe,Western Europe,41284,1499,7160400,79.6,264478,256092,Schweiz/Suisse/Svizzera/Svizra,Federation,Adolf Ogi,3248,CH
CHL,Chile,South America,South America,756626,1810,15211000,75.7,72949,75780,Chile,Republic,Ricardo Lagos Escobar,554,CL
CHN,China,Asia,Eastern Asia,9572900,-1523,1277558000,71.4,982268,917719,Zhongquo,People'sRepublic,Jiang Zemin,1891,CN
CIV,Cote dIvoire,Africa,Western Africa,322463,1960,14786000,45.2,11345,10285,Cote dIvoire,Republic,Laurent Gbagbo,2814,CI
CMR,Cameroon,Africa,Central Africa,475442,1960,15085000,54.8,9174,8596,Cameroun/Cameroon,Republic,Paul Biya,1804,CM
COD,"Congo, The Democratic Republic of the",Africa,Central Africa,2344858,1960,51654000,48.8,6964,2474,Republique Democratique du Congo,Republic,Joseph Kabila,2298,CD
COG,Congo,Africa,Central Africa,342000,1960,2943000,47.4,2108,2287,Congo,Republic,Denis Sassou-Nguesso,2296,CG
COK,Cook Islands,Oceania,Polynesia,236,NuLL,20000,71.1,100,NuLL,The Cook Islands,Nonmetropolitan Territory of New Zealand,Elisabeth II,583,CK
COL,Colombia,South America,South America,1138914,1810,42321000,70.3,102896,105116,Colombia,Republic,Andres Pastrana Arango,2257,CO
COM,Comoros,Africa,Eastern Africa,1862,1975,578000,60,4401,4361,Komori/Comores,Republic,Azali Assoumani,2295,KM
CPV,Cape Verde,Africa,Western Africa,4033,1975,428000,68.9,435,420,Cabo Verde,Republic,Antonio Mascarenhas Monteiro,1859,CV
CRI,Costa Rica,North America,Central America,51100,1821,4023000,75.8,10226,9757,Costa Rica,Republic,Miguel angel RodrIguez EcheverrIa,584,CR
CuB,Cuba,North America,Caribbean,110861,1902,11201000,76.2,17843,18862,Cuba,Socialistic Republic,Fidel Castro Ruz,2413,Cu
CXR,Christmas Island,Oceania,Australia and New Zealand,135,NuLL,2500,NuLL,0,NuLL,Christmas Island,Territory of Australia,Elisabeth II,1791,CX
CYM,Cayman Islands,North America,Caribbean,264,NuLL,38000,78.9,1263,1186,Cayman Islands,Dependent Territory of the uK,Elisabeth II,553,KY
CYP,Cyprus,Asia,Middle East,9251,1960,754700,76.7,9333,8246,Kypros/Kibris,Republic,Glafkos Klerides,2430,CY
CZE,Czech Republic,Europe,Eastern Europe,78866,1993,10278100,74.5,55017,52037,esko,Republic,Vaclav Havel,3339,CZ
DEu,Germany,Europe,Western Europe,357022,1955,82164700,77.4,2133367,2102826,Deutschland,Federal Republic,Johannes Rau,3068,DE
DJI,Djibouti,Africa,Eastern Africa,23200,1977,638000,50.8,382,373,Djibouti/Jibuti,Republic,Ismail Omar Guelleh,585,DJ
DMA,Dominica,North America,Caribbean,751,1978,71000,73.4,256,243,Dominica,Republic,Vernon Shaw,586,DM
DNK,Denmark,Europe,Nordic Countries,43094,800,5330000,76.5,174099,169264,Danmark,Constitutional Monarchy,Margrethe II,3315,DK
DOM,Dominican Republic,North America,Caribbean,48511,1844,8495000,73.2,15846,15076,Republica Dominicana,Republic,Hipolito MejIa DomInguez,587,DO
DZA,Algeria,Africa,Northern Africa,2381741,1962,31471000,69.7,49982,46966,Al-Jazair/Algerie,Republic,Abdelaziz Bouteflika,35,DZ
ECu,Ecuador,South America,South America,283561,1822,12646000,71.1,19770,19769,Ecuador,Republic,Gustavo Noboa Bejarano,594,EC
EGY,Egypt,Africa,Northern Africa,1001449,1922,68470000,63.3,82710,75617,Misr,Republic,Hosni Mubarak,608,EG
ERI,Eritrea,Africa,Eastern Africa,117600,1993,3850000,55.8,650,755,Ertra,Republic,Isayas Afewerki [Isaias Afwerki],652,ER
ESH,Western Sahara,Africa,Northern Africa,266000,NuLL,293000,49.8,60,NuLL,As-Sahrawiya,Occupied by Marocco,Mohammed Abdel Aziz,2453,EH
ESP,Spain,Europe,Southern Europe,505992,1492,39441700,78.8,553233,532031,Espana,Constitutional Monarchy,Juan Carlos I,653,ES
EST,Estonia,Europe,Baltic Countries,45227,1991,1439200,69.5,5328,3371,Eesti,Republic,Lennart Meri,3791,EE
ETH,Ethiopia,Africa,Eastern Africa,1104300,-1000,62565000,45.2,6353,6180,YeItyop iya,Republic,Negasso Gidada,756,ET
FIN,Finland,Europe,Nordic Countries,338145,1917,5171300,77.4,121914,119833,Suomi,Republic,Tarja Halonen,3236,FI
FJI,Fiji Islands,Oceania,Melanesia,18274,1970,817000,67.9,1536,2149,Fiji Islands,Republic,Josefa Iloilo,764,FJ
FLK,Falkland Islands,South America,South America,12173,NuLL,2000,NuLL,0,NuLL,Falkland Islands,Dependent Territory of the uK,Elisabeth II,763,FK
FRA,France,Europe,Western Europe,551500,843,59225700,78.8,1424285,1392448,France,Republic,Jacques Chirac,2974,FR
FRO,Faroe Islands,Europe,Nordic Countries,1399,NuLL,43000,78.4,0,NuLL,Foroyar,Part of Denmark,Margrethe II,901,FO
FSM,"Micronesia, Federated States of",Oceania,Micronesia,702,1990,119000,68.6,212,NuLL,Micronesia,Federal Republic,Leo A. Falcam,2689,FM
GAB,Gabon,Africa,Central Africa,267668,1960,1226000,50.1,5493,5279,Le Gabon,Republic,Omar Bongo,902,GA
GBR,united Kingdom,Europe,British Islands,242900,1066,59623400,77.7,1378330,1296830,united Kingdom,Constitutional Monarchy,Elisabeth II,456,GB
GEO,Georgia,Asia,Middle East,69700,1991,4968000,64.5,6064,5924,Sakartvelo,Republic,Eduard Sevardnadze,905,GE
GHA,Ghana,Africa,Western Africa,238533,1957,20212000,57.4,7137,6884,Ghana,Republic,John Kufuor,910,GH
GIB,Gibraltar,Europe,Southern Europe,6,NuLL,25000,79,258,NuLL,Gibraltar,Dependent Territory of the uK,Elisabeth II,915,GI
GIN,Guinea,Africa,Western Africa,245857,1958,7430000,45.6,2352,2383,Guinee,Republic,Lansana Conte,926,GN
GLP,Guadeloupe,North America,Caribbean,1705,NuLL,456000,77,3501,NuLL,Guadeloupe,Overseas Department of France,Jacques Chirac,919,GP
GMB,Gambia,Africa,Western Africa,11295,1965,1305000,53.2,320,325,The Gambia,Republic,Yahya Jammeh,904,GM
GNB,Guinea-Bissau,Africa,Western Africa,36125,1974,1213000,49,293,272,Guine-Bissau,Republic,Kumba Iala,927,GW
GNQ,Equatorial Guinea,Africa,Central Africa,28051,1968,453000,53.6,283,542,Guinea Ecuatorial,Republic,Teodoro Obiang Nguema Mbasogo,2972,GQ
GRC,Greece,Europe,Southern Europe,131626,1830,10545700,78.4,120724,119946,Ellada,Republic,Kostis Stefanopoulos,2401,GR
GRD,Grenada,North America,Caribbean,344,1974,94000,64.5,318,NuLL,Grenada,Constitutional Monarchy,Elisabeth II,916,GD
GRL,Greenland,North America,North America,2166090,NuLL,56000,68.1,0,NuLL,Kalaallit Nunaat/Gronland,Part of Denmark,Margrethe II,917,GL
GTM,Guatemala,North America,Central America,108889,1821,11385000,66.2,19008,17797,Guatemala,Republic,Alfonso Portillo Cabrera,922,GT
GuF,French Guiana,South America,South America,90000,NuLL,181000,76.1,681,NuLL,Guyane francaise,Overseas Department of France,Jacques Chirac,3014,GF
GuM,Guam,Oceania,Micronesia,549,NuLL,168000,77.8,1197,1136,Guam,uS Territory,George W. Bush,921,Gu
GuY,Guyana,South America,South America,214969,1966,861000,64,722,743,Guyana,Republic,Bharrat Jagdeo,928,GY
HKG,Hong Kong,Asia,Eastern Asia,1075,NuLL,6782000,79.5,166448,173610,Xianggang/Hong Kong,Special Administrative Region of China,Jiang Zemin,937,HK
HMD,Heard Island and McDonald Islands,Antarctica,Antarctica,359,NuLL,0,NuLL,0,NuLL,Heard and McDonald Islands,Territory of Australia,Elisabeth II,NuLL,HM
HND,Honduras,North America,Central America,112088,1838,6485000,69.9,5333,4697,Honduras,Republic,Carlos Roberto Flores Facusse,933,HN
HRV,Croatia,Europe,Southern Europe,56538,1991,4473000,73.7,20208,19300,Hrvatska,Republic,Stipe Mesic,2409,HR
HTI,Haiti,North America,Caribbean,27750,1804,8222000,49.2,3459,3107,Haiti/Dayti,Republic,Jean-Bertrand Aristide,929,HT
HuN,Hungary,Europe,Eastern Europe,93030,1918,10043200,71.4,48267,45914,Magyarorszag,Republic,Ferenc Madl,3483,Hu
IDN,Indonesia,Asia,Southeast Asia,1904569,1945,212107000,68,84982,215002,Indonesia,Republic,Abdurrahman Wahid,939,ID
IND,India,Asia,Southern and Central Asia,3287263,1947,1013662000,62.5,447114,430572,Bharat/India,Federal Republic,Kocheril Raman Narayanan,1109,IN
IOT,British Indian Ocean Territory,Africa,Eastern Africa,78,NuLL,0,NuLL,0,NuLL,British Indian Ocean Territory,Dependent Territory of the uK,Elisabeth II,NuLL,IO
IRL,Ireland,Europe,British Islands,70273,1921,3775100,76.8,75921,73132,Ireland/eire,Republic,Mary McAleese,1447,IE
IRN,Iran,Asia,Southern and Central Asia,1648195,1906,67702000,69.7,195746,160151,Iran,Islamic Republic,Ali Mohammad Khatami-Ardakani,1380,IR
IRQ,Iraq,Asia,Middle East,438317,1932,23115000,66.5,11500,NuLL,Al- Iraq,Republic,Saddam Hussein al-Takriti,1365,IQ
ISL,Iceland,Europe,Nordic Countries,103000,1944,279000,79.4,8255,7474,Island,Republic,olafur Ragnar GrImsson,1449,IS
ISR,Israel,Asia,Middle East,21056,1948,6217000,78.6,97477,98577,Yisrael/Israil,Republic,Moshe Katzav,1450,IL
ITA,Italy,Europe,Southern Europe,301316,1861,57680000,79,1161755,1145372,Italia,Republic,Carlo Azeglio Ciampi,1464,IT
JAM,Jamaica,North America,Caribbean,10990,1962,2583000,75.2,6871,6722,Jamaica,Constitutional Monarchy,Elisabeth II,1530,JM
JOR,Jordan,Asia,Middle East,88946,1946,5083000,77.4,7526,7051,Al-urdunn,Constitutional Monarchy,Abdullah II,1786,JO
JPN,Japan,Asia,Eastern Asia,377829,-660,126714000,80.7,3787042,4192638,Nihon/Nippon,Constitutional Monarchy,Akihito,1532,JP
KAZ,Kazakstan,Asia,Southern and Central Asia,2724900,1991,16223000,63.2,24375,23383,Qazaqstan,Republic,Nursultan Nazarbajev,1864,KZ
KEN,Kenya,Africa,Eastern Africa,580367,1963,30080000,48,9217,10241,Kenya,Republic,Daniel arap Moi,1881,KE
KGZ,Kyrgyzstan,Asia,Southern and Central Asia,199900,1991,4699000,63.4,1626,1767,Kyrgyzstan,Republic,Askar Akajev,2253,KG
KHM,Cambodia,Asia,Southeast Asia,181035,1953,11168000,56.5,5121,5670,Kampuchea,Constitutional Monarchy,Norodom Sihanouk,1800,KH
KIR,Kiribati,Oceania,Micronesia,726,1979,83000,59.8,40.7,NuLL,Kiribati,Republic,Teburoro Tito,2256,KI
KNA,Saint Kitts and Nevis,North America,Caribbean,261,1983,38000,70.7,299,NuLL,Saint Kitts and Nevis,Constitutional Monarchy,Elisabeth II,3064,KN
KOR,South Korea,Asia,Eastern Asia,99434,1948,46844000,74.4,320749,442544,Taehan Minguk (Namhan),Republic,Kim Dae-jung,2331,KR
KWT,Kuwait,Asia,Middle East,17818,1961,1972000,76.1,27037,30373,Al-Kuwayt,Constitutional Monarchy (Emirate),Jabir al-Ahmad al-Jabir al-Sabah,2429,KW
LAO,Laos,Asia,Southeast Asia,236800,1953,5433000,53.1,1292,1746,Lao,Republic,Khamtay Siphandone,2432,LA
LBN,Lebanon,Asia,Middle East,10400,1941,3282000,71.3,17121,15129,Lubnan,Republic,emile Lahoud,2438,LB
LBR,Liberia,Africa,Western Africa,111369,1847,3154000,51,2012,NuLL,Liberia,Republic,Charles Taylor,2440,LR
LBY,Libyan Arab Jamahiriya,Africa,Northern Africa,1759540,1951,5605000,75.5,44806,40562,Libiya,Socialistic State,Muammar al-Qadhafi,2441,LY
LCA,Saint Lucia,North America,Caribbean,622,1979,154000,72.3,571,NuLL,Saint Lucia,Constitutional Monarchy,Elisabeth II,3065,LC
LIE,Liechtenstein,Europe,Western Europe,160,1806,32300,78.8,1119,1084,Liechtenstein,Constitutional Monarchy,Hans-Adam II,2446,LI
LKA,Sri Lanka,Asia,Southern and Central Asia,65610,1948,18827000,71.8,15706,15091,Sri Lanka/Ilankai,Republic,Chandrika Kumaratunga,3217,LK
LSO,Lesotho,Africa,Southern Africa,30355,1966,2153000,50.8,1061,1161,Lesotho,Constitutional Monarchy,Letsie III,2437,LS
LTu,Lithuania,Europe,Baltic Countries,65301,1991,3698500,69.1,10692,9585,Lietuva,Republic,Valdas Adamkus,2447,LT
LuX,Luxembourg,Europe,Western Europe,2586,1867,435700,77.1,16321,15519,Luxembourg/Letzebuerg,Constitutional Monarchy,Henri,2452,Lu
LVA,Latvia,Europe,Baltic Countries,64589,1991,2424200,68.4,6398,5639,Latvija,Republic,Vaira Vike-Freiberga,2434,LV
MAC,Macao,Asia,Eastern Asia,18,NuLL,473000,81.6,5749,5940,Macau/Aomen,Special Administrative Region of China,Jiang Zemin,2454,MO
MAR,Morocco,Africa,Northern Africa,446550,1956,28351000,69.1,36124,33514,Al-Maghrib,Constitutional Monarchy,Mohammed VI,2486,MA
MCO,Monaco,Europe,Western Europe,1.5,1861,34000,78.8,776,NuLL,Monaco,Constitutional Monarchy,Rainier III,2695,MC
MDA,Moldova,Europe,Eastern Europe,33851,1991,4380000,64.5,1579,1872,Moldova,Republic,Vladimir Voronin,2690,MD
MDG,Madagascar,Africa,Eastern Africa,587041,1960,15942000,55,3750,3545,Madagasikara/Madagascar,Federal Republic,Didier Ratsiraka,2455,MG
MDV,Maldives,Asia,Southern and Central Asia,298,1965,286000,62.2,199,NuLL,Dhivehi Raajje/Maldives,Republic,Maumoon Abdul Gayoom,2463,MV
MEX,Mexico,North America,Central America,1958201,1810,98881000,71.5,414972,401461,Mexico,Federal Republic,Vicente Fox Quesada,2515,MX
MHL,Marshall Islands,Oceania,Micronesia,181,1990,64000,65.5,97,NuLL,Marshall Islands/Majol,Republic,Kessai Note,2507,MH
MKD,Macedonia,Europe,Southern Europe,25713,1991,2024000,73.8,1694,1915,Makedonija,Republic,Boris Trajkovski,2460,MK
MLI,Mali,Africa,Western Africa,1240192,1960,11234000,46.7,2642,2453,Mali,Republic,Alpha Oumar Konare,2482,ML
MLT,Malta,Europe,Southern Europe,316,1964,380200,77.9,3512,3338,Malta,Republic,Guido de Marco,2484,MT
MMR,Myanmar,Asia,Southeast Asia,676578,1948,45611000,54.9,180375,171028,Myanma Pye,Republic,kenraali Than Shwe,2710,MM
MNG,Mongolia,Asia,Eastern Asia,1566500,1921,2662000,67.3,1043,933,Mongol uls,Republic,Natsagiin Bagabandi,2696,MN
MNP,Northern Mariana Islands,Oceania,Micronesia,464,NuLL,78000,75.5,0,NuLL,Northern Mariana Islands,Commonwealth of the uS,George W. Bush,2913,MP
MOZ,Mozambique,Africa,Eastern Africa,801590,1975,19680000,37.5,2891,2711,Mocambique,Republic,JoaquIm A. Chissano,2698,MZ
MRT,Mauritania,Africa,Western Africa,1025520,1960,2670000,50.8,998,1081,Muritaniya/Mauritanie,Republic,Maaouiya Ould Sid Ahmad Taya,2509,MR
MSR,Montserrat,North America,Caribbean,102,NuLL,11000,78,109,NuLL,Montserrat,Dependent Territory of the uK,Elisabeth II,2697,MS
MTQ,Martinique,North America,Caribbean,1102,NuLL,395000,78.3,2731,2559,Martinique,Overseas Department of France,Jacques Chirac,2508,MQ
MuS,Mauritius,Africa,Eastern Africa,2040,1968,1158000,71,4251,4186,Mauritius,Republic,Cassam uteem,2511,Mu
MWI,Malawi,Africa,Eastern Africa,118484,1964,10925000,37.6,1687,2527,Malawi,Republic,Bakili Muluzi,2462,MW
MYS,Malaysia,Asia,Southeast Asia,329758,1957,22244000,70.8,69213,97884,Malaysia,"Constitutional Monarchy, Federation",Salahuddin Abdul Aziz Shah Alhaj,2464,MY
MYT,Mayotte,Africa,Eastern Africa,373,NuLL,149000,59.5,0,NuLL,Mayotte,Territorial Collectivity of France,Jacques Chirac,2514,YT
NAM,Namibia,Africa,Southern Africa,824292,1990,1726000,42.5,3101,3384,Namibia,Republic,Sam Nujoma,2726,NA
NCL,New Caledonia,Oceania,Melanesia,18575,NuLL,214000,72.8,3563,NuLL,Nouvelle-Caledonie,Nonmetropolitan Territory of France,Jacques Chirac,3493,NC
NER,Niger,Africa,Western Africa,1267000,1960,10730000,41.3,1706,1580,Niger,Republic,Mamadou Tandja,2738,NE
NFK,Norfolk Island,Oceania,Australia and New Zealand,36,NuLL,2000,NuLL,0,NuLL,Norfolk Island,Territory of Australia,Elisabeth II,2806,NF
NGA,Nigeria,Africa,Western Africa,923768,1960,111506000,51.6,65707,58623,Nigeria,Federal Republic,Olusegun Obasanjo,2754,NG
NIC,Nicaragua,North America,Central America,130000,1838,5074000,68.7,1988,2023,Nicaragua,Republic,Arnoldo Aleman Lacayo,2734,NI
NIu,Niue,Oceania,Polynesia,260,NuLL,2000,NuLL,0,NuLL,Niue,Nonmetropolitan Territory of New Zealand,Elisabeth II,2805,Nu
NLD,Netherlands,Europe,Western Europe,41526,1581,15864000,78.3,371362,360478,Nederland,Constitutional Monarchy,Willem-Alexander,5,NL
NOR,Norway,Europe,Nordic Countries,323877,1905,4478500,78.7,145895,153370,Norge,Constitutional Monarchy,Harald V,2807,NO
NPL,Nepal,Asia,Southern and Central Asia,147181,1769,23930000,57.8,4768,4837,Nepal,Constitutional Monarchy,Gyanendra Bir Bikram,2729,NP
NRu,Nauru,Oceania,Micronesia,21,1968,12000,60.8,197,NuLL,Naoero/Nauru,Republic,Bernard Dowiyogo,2728,NR
NZL,New Zealand,Oceania,Australia and New Zealand,270534,1907,3862000,77.8,54669,64960,New Zealand/Aotearoa,Constitutional Monarchy,Elisabeth II,3499,NZ
OMN,Oman,Asia,Middle East,309500,1951,2542000,71.8,16904,16153, uman,Monarchy (Sultanate),Qabus ibn Sa id,2821,OM
PAK,Pakistan,Asia,Southern and Central Asia,796095,1947,156483000,61.1,61289,58549,Pakistan,Republic,Mohammad Rafiq Tarar,2831,PK
PAN,Panama,North America,Central America,75517,1903,2856000,75.5,9131,8700,Panama,Republic,Mireya Elisa Moscoso RodrIguez,2882,PA
PCN,Pitcairn,Oceania,Polynesia,49,NuLL,50,NuLL,0,NuLL,Pitcairn,Dependent Territory of the uK,Elisabeth II,2912,PN
PER,Peru,South America,South America,1285216,1821,25662000,70,64140,65186,Peru/Piruw,Republic,Valentin Paniagua Corazao,2890,PE
PHL,Philippines,Asia,Southeast Asia,300000,1946,75967000,67.5,65107,82239,Pilipinas,Republic,Gloria Macapagal-Arroyo,766,PH
PLW,Palau,Oceania,Micronesia,459,1994,19000,68.6,105,NuLL,Belau/Palau,Republic,Kuniwo Nakamura,2881,PW
PNG,Papua New Guinea,Oceania,Melanesia,462840,1975,4807000,63.1,4988,6328,Papua New Guinea/Papua Niugini,Constitutional Monarchy,Elisabeth II,2884,PG
POL,Poland,Europe,Eastern Europe,323250,1918,38653600,73.2,151697,135636,Polska,Republic,Aleksander Kwasniewski,2928,PL
PRI,Puerto Rico,North America,Caribbean,8875,NuLL,3869000,75.6,34100,32100,Puerto Rico,Commonwealth of the uS,George W. Bush,2919,PR
PRK,North Korea,Asia,Eastern Asia,120538,1948,24039000,70.7,5332,NuLL,Choson Minjujuui In min Konghwaguk (Bukhan),Socialistic Republic,Kim Jong-il,2318,KP
PRT,Portugal,Europe,Southern Europe,91982,1143,9997600,75.8,105954,102133,Portugal,Republic,Jorge Sampaio,2914,PT
PRY,Paraguay,South America,South America,406752,1811,5496000,73.7,8444,9555,Paraguay,Republic,Luis angel Gonzalez Macchi,2885,PY
PSE,Palestine,Asia,Middle East,6257,NuLL,3101000,71.4,4173,NuLL,Filastin,Autonomous Area,Yasser (Yasir) Arafat,4074,PS
PYF,French Polynesia,Oceania,Polynesia,4000,NuLL,235000,74.8,818,781,Polynesie francaise,Nonmetropolitan Territory of France,Jacques Chirac,3016,PF
QAT,Qatar,Asia,Middle East,11000,1971,599000,72.4,9472,8920,Qatar,Monarchy,Hamad ibn Khalifa al-Thani,2973,QA
REu,Reunion,Africa,Eastern Africa,2510,NuLL,699000,72.7,8287,7988,Reunion,Overseas Department of France,Jacques Chirac,3017,RE
ROM,Romania,Europe,Eastern Europe,238391,1878,22455500,69.9,38158,34843,Romania,Republic,Ion Iliescu,3018,RO
RuS,Russian Federation,Europe,Eastern Europe,17075400,1991,146934000,67.2,276608,442989,Rossija,Federal Republic,Vladimir Putin,3580,Ru
RWA,Rwanda,Africa,Eastern Africa,26338,1962,7733000,39.3,2036,1863,Rwanda/urwanda,Republic,Paul Kagame,3047,RW
SAu,Saudi Arabia,Asia,Middle East,2149690,1932,21607000,67.8,137635,146171,Al- Arabiya as-Sa udiya,Monarchy,Fahd ibn Abdul-Aziz al-Sa ud,3173,SA
SDN,Sudan,Africa,Northern Africa,2505813,1956,29490000,56.6,10162,NuLL,As-Sudan,Islamic Republic,Omar Hassan Ahmad al-Bashir,3225,SD
SEN,Senegal,Africa,Western Africa,196722,1960,9481000,62.2,4787,4542,Senegal/Sounougal,Republic,Abdoulaye Wade,3198,SN
SGP,Singapore,Asia,Southeast Asia,618,1965,3567000,80.1,86503,96318,Singapore/Singapura/Xinjiapo/Singapur,Republic,Sellapan Rama Nathan,3208,SG
SGS,South Georgia and the South Sandwich Islands,Antarctica,Antarctica,3903,NuLL,0,NuLL,0,NuLL,South Georgia and the South Sandwich Islands,Dependent Territory of the uK,Elisabeth II,NuLL,GS
SHN,Saint Helena,Africa,Western Africa,314,NuLL,6000,76.8,0,NuLL,Saint Helena,Dependent Territory of the uK,Elisabeth II,3063,SH
SJM,Svalbard and Jan Mayen,Europe,Nordic Countries,62422,NuLL,3200,NuLL,0,NuLL,Svalbard og Jan Mayen,Dependent Territory of Norway,Harald V,938,SJ
SLB,Solomon Islands,Oceania,Melanesia,28896,1978,444000,71.3,182,220,Solomon Islands,Constitutional Monarchy,Elisabeth II,3161,SB
SLE,Sierra Leone,Africa,Western Africa,71740,1961,4854000,45.3,746,858,Sierra Leone,Republic,Ahmed Tejan Kabbah,3207,SL
SLV,El Salvador,North America,Central America,21041,1841,6276000,69.7,11863,11203,El Salvador,Republic,Francisco Guillermo Flores Perez,645,SV
SMR,San Marino,Europe,Southern Europe,61,885,27000,81.1,510,NuLL,San Marino,Republic,NuLL,3171,SM
SOM,Somalia,Africa,Eastern Africa,637657,1960,10097000,46.2,935,NuLL,Soomaaliya,Republic,Abdiqassim Salad Hassan,3214,SO
SPM,Saint Pierre and Miquelon,North America,North America,242,NuLL,7000,77.6,0,NuLL,Saint-Pierre-et-Miquelon,Territorial Collectivity of France,Jacques Chirac,3067,PM
STP,Sao Tome and Principe,Africa,Central Africa,964,1975,147000,65.3,6,NuLL,Sao Tome e PrIncipe,Republic,Miguel Trovoada,3172,ST
SuR,Suriname,South America,South America,163265,1975,417000,71.4,870,706,Suriname,Republic,Ronald Venetiaan,3243,SR
SVK,Slovakia,Europe,Eastern Europe,49012,1993,5398700,73.7,20594,19452,Slovensko,Republic,Rudolf Schuster,3209,SK
SVN,Slovenia,Europe,Southern Europe,20256,1991,1987800,74.9,19756,18202,Slovenija,Republic,Milan Kucan,3212,SI
SWE,Sweden,Europe,Nordic Countries,449964,836,8861400,79.6,226492,227757,Sverige,Constitutional Monarchy,Carl XVI Gustaf,3048,SE
SWZ,Swaziland,Africa,Southern Africa,17364,1968,1008000,40.4,1206,1312,kaNgwane,Monarchy,Mswati III,3244,SZ
SYC,Seychelles,Africa,Eastern Africa,455,1976,77000,70.4,536,539,Sesel/Seychelles,Republic,France-Albert Rene,3206,SC
SYR,Syria,Asia,Middle East,185180,1941,16125000,68.5,65984,64926,Suriya,Republic,Bashar al-Assad,3250,SY
TCA,Turks and Caicos Islands,North America,Caribbean,430,NuLL,17000,73.3,96,NuLL,The Turks and Caicos Islands,Dependent Territory of the uK,Elisabeth II,3423,TC
TCD,Chad,Africa,Central Africa,1284000,1960,7651000,50.5,1208,1102,Tchad/Tshad,Republic,Idriss Deby,3337,TD
TGO,Togo,Africa,Western Africa,56785,1960,4629000,54.7,1449,1400,Togo,Republic,Gnassingbe Eyadema,3332,TG
THA,Thailand,Asia,Southeast Asia,513115,1350,61399000,68.6,116416,153907,Prathet Thai,Constitutional Monarchy,Bhumibol Adulyadej,3320,TH
TJK,Tajikistan,Asia,Southern and Central Asia,143100,1991,6188000,64.1,1990,1056,Tocikiston,Republic,Emomali Rahmonov,3261,TJ
TKL,Tokelau,Oceania,Polynesia,12,NuLL,2000,NuLL,0,NuLL,Tokelau,Nonmetropolitan Territory of New Zealand,Elisabeth II,3333,TK
TKM,Turkmenistan,Asia,Southern and Central Asia,488100,1991,4459000,60.9,4397,2000,Turkmenostan,Republic,Saparmurad Nijazov,3419,TM
TMP,East Timor,Asia,Southeast Asia,14874,NuLL,885000,46,0,NuLL,Timor Timur,Administrated by the uN,Jose Alexandre Gusmao,1522,TP
TON,Tonga,Oceania,Polynesia,650,1970,99000,67.9,146,170,Tonga,Monarchy,Taufa'ahau Tupou IV,3334,TO
TTO,Trinidad and Tobago,North America,Caribbean,5130,1962,1295000,68,6232,5867,Trinidad and Tobago,Republic,Arthur N. R. Robinson,3336,TT
TuN,Tunisia,Africa,Northern Africa,163610,1956,9586000,73.7,20026,18898,Tunis/Tunisie,Republic,Zine al-Abidine Ben Ali,3349,TN
TuR,Turkey,Asia,Middle East,774815,1923,66591000,71,210721,189122,Turkiye,Republic,Ahmet Necdet Sezer,3358,TR
TuV,Tuvalu,Oceania,Polynesia,26,1978,12000,66.3,6,NuLL,Tuvalu,Constitutional Monarchy,Elisabeth II,3424,TV
TWN,Taiwan,Asia,Eastern Asia,36188,1945,22256000,76.4,256254,263451,Tai-wan,Republic,Chen Shui-bian,3263,TW
TZA,Tanzania,Africa,Eastern Africa,883749,1961,33517000,52.3,8005,7388,Tanzania,Republic,Benjamin William Mkapa,3306,TZ
uGA,uganda,Africa,Eastern Africa,241038,1962,21778000,42.9,6313,6887,uganda,Republic,Yoweri Museveni,3425,uG
uKR,ukraine,Europe,Eastern Europe,603700,1991,50456000,66,42168,49677,ukrajina,Republic,Leonid KutSma,3426,uA
uMI,united States Minor Outlying Islands,Oceania,Micronesia/Caribbean,16,NuLL,0,NuLL,0,NuLL,united States Minor Outlying Islands,Dependent Territory of the uS,George W. Bush,NuLL,uM
uRY,uruguay,South America,South America,175016,1828,3337000,75.2,20831,19967,uruguay,Republic,Jorge Batlle Ibanez,3492,uY
uSA,united States,North America,North America,9363520,1776,278357000,77.1,8510700,8110900,united States,Federal Republic,George W. Bush,3813,uS
uZB,uzbekistan,Asia,Southern and Central Asia,447400,1991,24318000,63.7,14194,21300,uzbekiston,Republic,Islam Karimov,3503,uZ
VAT,Holy See (Vatican City State),Europe,Southern Europe,0.4,1929,1000,NuLL,9,NuLL,Santa Sede/Citta del Vaticano,Independent Church State,Johannes Paavali II,3538,VA
VCT,Saint Vincent and the Grenadines,North America,Caribbean,388,1979,114000,72.3,285,NuLL,Saint Vincent and the Grenadines,Constitutional Monarchy,Elisabeth II,3066,VC
VEN,Venezuela,South America,South America,912050,1811,24170000,73.1,95023,88434,Venezuela,Federal Republic,Hugo Chavez FrIas,3539,VE
VGB,"Virgin Islands, British",North America,Caribbean,151,NuLL,21000,75.4,612,573,British Virgin Islands,Dependent Territory of the uK,Elisabeth II,537,VG
VIR,"Virgin Islands, u.S.",North America,Caribbean,347,NuLL,93000,78.1,0,NuLL,Virgin Islands of the united States,uS Territory,George W. Bush,4067,VI
VNM,Vietnam,Asia,Southeast Asia,331689,1945,79832000,69.3,21929,22834,Viet Nam,Socialistic Republic,Tran Duc Luong,3770,VN
VuT,Vanuatu,Oceania,Melanesia,12189,1980,190000,60.6,261,246,Vanuatu,Republic,John Bani,3537,Vu
WLF,Wallis and Futuna,Oceania,Polynesia,200,NuLL,15000,NuLL,0,NuLL,Wallis-et-Futuna,Nonmetropolitan Territory of France,Jacques Chirac,3536,WF
WSM,Samoa,Oceania,Polynesia,2831,1962,180000,69.2,141,157,Samoa,Parlementary Monarchy,Malietoa Tanumafili II,3169,WS
YEM,Yemen,Asia,Middle East,527968,1918,18112000,59.8,6041,5729,Al-Yaman,Republic,Ali Abdallah Salih,1780,YE
YuG,Yugoslavia,Europe,Southern Europe,102173,1918,10640000,72.4,17000,NuLL,Jugoslavija,Federal Republic,Vojislav KoStunica,1792,Yu
ZAF,South Africa,Africa,Southern Africa,1221037,1910,40377000,51.1,116729,129092,South Africa,Republic,Thabo Mbeki,716,ZA
ZMB,Zambia,Africa,Eastern Africa,752618,1964,9169000,37.2,3377,3922,Zambia,Republic,Frederick Chiluba,3162,ZM
ZWE,Zimbabwe,Africa,Eastern Africa,390757,1980,11669000,37.8,5951,8670,Zimbabwe,Republic,Robert G. Mugabe,4068,ZW
country_code,language,official,percentage
ABW,Dutch,T,5.3
ABW,English,F,9.5
ABW,Papiamento,F,76.7
ABW,Spanish,F,7.4
AFG,Balochi,F,0.9
AFG,Dari,T,32.1
AFG,Pashto,T,52.4
AFG,Turkmenian,F,1.9
AFG,Uzbek,F,8.8
AGO,Ambo,F,2.4
AGO,Chokwe,F,4.2
AGO,Kongo,F,13.2
AGO,Luchazi,F,2.4
AGO,Luimbe-nganguela,F,5.4
AGO,Luvale,F,3.6
AGO,Mbundu,F,21.6
AGO,Nyaneka-nkhumbi,F,5.4
AGO,Ovimbundu,F,37.2
AIA,English,T,0
ALB,Albaniana,T,97.9
ALB,Greek,F,1.8
ALB,Macedonian,F,0.1
AND,Catalan,T,32.3
AND,French,F,6.2
AND,Portuguese,F,10.8
AND,Spanish,F,44.6
ANT,Dutch,T,0
ANT,English,F,7.8
ANT,Papiamento,T,86.2
ARE,Arabic,T,42
ARE,Hindi,F,0
ARG,Indian Languages,F,0.3
ARG,Italian,F,1.7
ARG,Spanish,T,96.8
ARM,Armenian,T,93.4
ARM,Azerbaijani,F,2.6
ASM,English,T,3.1
ASM,Samoan,T,90.6
ASM,Tongan,F,3.1
ATG,Creole English,F,95.7
ATG,English,T,0
AUS,Arabic,F,1
AUS,Canton Chinese,F,1.1
AUS,English,T,81.2
AUS,German,F,0.6
AUS,Greek,F,1.6
AUS,Italian,F,2.2
AUS,Serbo-Croatian,F,0.6
AUS,Vietnamese,F,0.8
AUT,Czech,F,0.2
AUT,German,T,92
AUT,Hungarian,F,0.4
AUT,Polish,F,0.2
AUT,Romanian,F,0.2
AUT,Serbo-Croatian,F,2.2
AUT,Slovene,F,0.4
AUT,Turkish,F,1.5
AZE,Armenian,F,2
AZE,Azerbaijani,T,89
AZE,Lezgian,F,2.3
AZE,Russian,F,3
BDI,French,T,0
BDI,Kirundi,T,98.1
BDI,Swahili,F,0
BEL,Arabic,F,1.6
BEL,Dutch,T,59.2
BEL,French,T,32.6
BEL,German,T,1
BEL,Italian,F,2.4
BEL,Turkish,F,0.9
BEN,Adja,F,11.1
BEN,Aizo,F,8.7
BEN,Bariba,F,8.7
BEN,Fon,F,39.8
BEN,Ful,F,5.6
BEN,Joruba,F,12.2
BEN,Somba,F,6.7
BFA,Busansi,F,3.5
BFA,Dagara,F,3.1
BFA,Dyula,F,2.6
BFA,Ful,F,9.7
BFA,Gurma,F,5.7
BFA,Mossi,F,50.2
BGD,Bengali,T,97.7
BGD,Chakma,F,0.4
BGD,Garo,F,0.1
BGD,Khasi,F,0.1
BGD,Marma,F,0.2
BGD,Santhali,F,0.1
BGD,Tripuri,F,0.1
BGR,Bulgariana,T,83.2
BGR,Macedonian,F,2.6
BGR,Romani,F,3.7
BGR,Turkish,F,9.4
BHR,Arabic,T,67.7
BHR,English,F,0
BHS,Creole English,F,89.7
BHS,Creole French,F,10.3
BIH,Serbo-Croatian,T,99.2
BLR,Belorussian,T,65.6
BLR,Polish,F,0.6
BLR,Russian,T,32
BLR,Ukrainian,F,1.3
BLZ,English,T,50.8
BLZ,Garifuna,F,6.8
BLZ,Maya Languages,F,9.6
BLZ,Spanish,F,31.6
BMU,English,T,100
BOL,Aimara,T,3.2
BOL,GuaranI,F,0.1
BOL,KetSua,T,8.1
BOL,Spanish,T,87.7
BRA,German,F,0.5
BRA,Indian Languages,F,0.2
BRA,Italian,F,0.4
BRA,Japanese,F,0.4
BRA,Portuguese,T,97.5
BRB,Bajan,F,95.1
BRB,English,T,0
BRN,Chinese,F,9.3
BRN,English,F,3.1
BRN,Malay,T,45.5
BRN,Malay-English,F,28.8
BTN,Asami,F,15.2
BTN,Dzongkha,T,50
BTN,Nepali,F,34.8
BWA,Khoekhoe,F,2.5
BWA,Ndebele,F,1.3
BWA,San,F,3.5
BWA,Shona,F,12.3
BWA,Tswana,F,75.5
CAF,Banda,F,23.5
CAF,Gbaya,F,23.8
CAF,Mandjia,F,14.8
CAF,Mbum,F,6.4
CAF,Ngbaka,F,7.5
CAF,Sara,F,6.4
CAN,Chinese,F,2.5
CAN,Dutch,F,0.5
CAN,English,T,60.4
CAN,Eskimo Languages,F,0.1
CAN,French,T,23.4
CAN,German,F,1.6
CAN,Italian,F,1.7
CAN,Polish,F,0.7
CAN,Portuguese,F,0.7
CAN,Punjabi,F,0.7
CAN,Spanish,F,0.7
CAN,Ukrainian,F,0.6
CCK,English,T,0
CCK,Malay,F,0
CHE,French,T,19.2
CHE,German,T,63.6
CHE,Italian,T,7.7
CHE,Romansh,T,0.6
CHL,Aimara,F,0.5
CHL,Araucan,F,9.6
CHL,Rapa nui,F,0.2
CHL,Spanish,T,89.7
CHN,Chinese,T,92
CHN,Dong,F,0.2
CHN,Hui,F,0.8
CHN,MantSu,F,0.9
CHN,Miao,F,0.7
CHN,Mongolian,F,0.4
CHN,Puyi,F,0.2
CHN,Tibetan,F,0.4
CHN,Tujia,F,0.5
CHN,Uighur,F,0.6
CHN,Yi,F,0.6
CHN,Zhuang,F,1.4
CIV,Akan,F,30
CIV,Gur,F,11.7
CIV,Kru,F,10.5
CIV,Malinke,F,11.4
CIV,[South]Mande,F,7.7
CMR,Bamileke-bamum,F,18.6
CMR,Duala,F,10.9
CMR,Fang,F,19.7
CMR,Ful,F,9.6
CMR,Maka,F,4.9
CMR,Mandara,F,5.7
CMR,Masana,F,3.9
CMR,Tikar,F,7.4
COD,Boa,F,2.3
COD,Chokwe,F,1.8
COD,Kongo,F,16
COD,Luba,F,18
COD,Mongo,F,13.5
COD,Ngala and Bangi,F,5.8
COD,Rundi,F,3.8
COD,Rwanda,F,10.3
COD,Teke,F,2.7
COD,Zande,F,6.1
COG,Kongo,F,51.5
COG,Mbete,F,4.8
COG,Mboshi,F,11.4
COG,Punu,F,2.9
COG,Sango,F,2.6
COG,Teke,F,17.3
COK,English,F,0
COK,Maori,T,0
COL,Arawakan,F,0.1
COL,Caribbean,F,0.1
COL,Chibcha,F,0.4
COL,Creole English,F,0.1
COL,Spanish,T,99
COM,Comorian,T,75
COM,Comorian-Arabic,F,1.6
COM,Comorian-French,F,12.9
COM,Comorian-madagassi,F,5.5
COM,Comorian-Swahili,F,0.5
CPV,Crioulo,F,100
CPV,Portuguese,T,0
CRI,Chibcha,F,0.3
CRI,Chinese,F,0.2
CRI,Creole English,F,2
CRI,Spanish,T,97.5
CUB,Spanish,T,100
CXR,Chinese,F,0
CXR,English,T,0
CYM,English,T,0
CYP,Greek,T,74.1
CYP,Turkish,T,22.4
CZE,Czech,T,81.2
CZE,German,F,0.5
CZE,Hungarian,F,0.2
CZE,Moravian,F,12.9
CZE,Polish,F,0.6
CZE,Romani,F,0.3
CZE,Silesiana,F,0.4
CZE,Slovak,F,3.1
DEU,German,T,91.3
DEU,Greek,F,0.4
DEU,Italian,F,0.7
DEU,Polish,F,0.3
DEU,Southern Slavic Languages,F,1.4
DEU,Turkish,F,2.6
DJI,Afar,F,34.8
DJI,Arabic,T,10.6
DJI,Somali,F,43.9
DMA,Creole English,F,100
DMA,Creole French,F,0
DNK,Arabic,F,0.7
DNK,Danish,T,93.5
DNK,English,F,0.3
DNK,German,F,0.5
DNK,Norwegian,F,0.3
DNK,Swedish,F,0.3
DNK,Turkish,F,0.8
DOM,Creole French,F,2
DOM,Spanish,T,98
DZA,Arabic,T,86
DZA,Berberi,F,14
ECU,KetSua,F,7
ECU,Spanish,T,93
EGY,Arabic,T,98.8
EGY,Sinaberberi,F,0
ERI,Afar,F,4.3
ERI,Bilin,F,3
ERI,Hadareb,F,3.8
ERI,Saho,F,3
ERI,Tigre,F,31.7
ERI,Tigrinja,T,49.1
ESH,Arabic,T,100
ESP,Basque,F,1.6
ESP,Catalan,F,16.9
ESP,Galecian,F,6.4
ESP,Spanish,T,74.4
EST,Belorussian,F,1.4
EST,Estonian,T,65.3
EST,Finnish,F,0.7
EST,Russian,F,27.8
EST,Ukrainian,F,2.8
ETH,Amhara,F,30
ETH,Gurage,F,4.7
ETH,Oromo,F,31
ETH,Sidamo,F,3.2
ETH,Somali,F,4.1
ETH,Tigrinja,F,7.2
ETH,Walaita,F,2.8
FIN,Estonian,F,0.2
FIN,Finnish,T,92.7
FIN,Russian,F,0.4
FIN,Saame,F,0
FIN,Swedish,T,5.7
FJI,Fijian,T,50.8
FJI,Hindi,F,43.7
FLK,English,T,0
FRA,Arabic,F,2.5
FRA,French,T,93.6
FRA,Italian,F,0.4
FRA,Portuguese,F,1.2
FRA,Spanish,F,0.4
FRA,Turkish,F,0.4
FRO,Danish,T,0
FRO,Faroese,T,100
FSM,Kosrean,F,7.3
FSM,Mortlock,F,7.6
FSM,Pohnpei,F,23.8
FSM,Trukese,F,41.6
FSM,Wolea,F,3.7
FSM,Yap,F,5.8
GAB,Fang,F,35.8
GAB,Mbete,F,13.8
GAB,Mpongwe,F,14.6
GAB,Punu-sira-nzebi,F,17.1
GBR,English,T,97.3
GBR,Gaeli,F,0.1
GBR,Kymri,F,0.9
GEO,Abhyasi,F,1.7
GEO,Armenian,F,6.8
GEO,Azerbaijani,F,5.5
GEO,Georgiana,T,71.7
GEO,Osseetti,F,2.4
GEO,Russian,F,8.8
GHA,Akan,F,52.4
GHA,Ewe,F,11.9
GHA,Ga-adangme,F,7.8
GHA,Gurma,F,3.3
GHA,Joruba,F,1.3
GHA,Mossi,F,15.8
GIB,Arabic,F,7.4
GIB,English,T,88.9
GIN,Ful,F,38.6
GIN,Kissi,F,6
GIN,Kpelle,F,4.6
GIN,Loma,F,2.3
GIN,Malinke,F,23.2
GIN,Susu,F,11
GIN,Yalunka,F,2.9
GLP,Creole French,F,95
GLP,French,T,0
GMB,Diola,F,9.2
GMB,Ful,F,16.2
GMB,Malinke,F,34.1
GMB,Soninke,F,7.6
GMB,Wolof,F,12.6
GNB,Balante,F,14.6
GNB,Crioulo,F,36.4
GNB,Ful,F,16.6
GNB,Malinke,F,6.9
GNB,Mandyako,F,4.9
GNB,Portuguese,T,8.1
GNQ,Bubi,F,8.7
GNQ,Fang,F,84.8
GRC,Greek,T,98.5
GRC,Turkish,F,0.9
GRD,Creole English,F,100
GRL,Danish,T,12.5
GRL,Greenlandic,T,87.5
GTM,Cakchiquel,F,8.9
GTM,KekchI,F,4.9
GTM,Mam,F,2.7
GTM,Quiche,F,10.1
GTM,Spanish,T,64.7
GUF,Creole French,F,94.3
GUF,Indian Languages,F,1.9
GUM,Chamorro,T,29.6
GUM,English,T,37.5
GUM,Japanese,F,2
GUM,Korean,F,3.3
GUM,Philippene Languages,F,19.7
GUY,Arawakan,F,1.4
GUY,Caribbean,F,2.2
GUY,Creole English,F,96.4
HKG,Canton Chinese,F,88.7
HKG,Chiu chau,F,1.4
HKG,English,T,2.2
HKG,Fukien,F,1.9
HKG,Hakka,F,1.6
HND,Creole English,F,0.2
HND,Garifuna,F,1.3
HND,Miskito,F,0.2
HND,Spanish,T,97.2
HRV,Serbo-Croatian,T,95.9
HRV,Slovene,F,0
HTI,French,T,0
HTI,Haiti Creole,F,100
HUN,German,F,0.4
HUN,Hungarian,T,98.5
HUN,Romani,F,0.5
HUN,Romanian,F,0.1
HUN,Serbo-Croatian,F,0.2
HUN,Slovak,F,0.1
IDN,Bali,F,1.7
IDN,Banja,F,1.8
IDN,Batakki,F,2.2
IDN,Bugi,F,2.2
IDN,Javanese,F,39.4
IDN,Madura,F,4.3
IDN,Malay,T,12.1
IDN,Minangkabau,F,2.4
IDN,Sunda,F,15.8
IND,Asami,F,1.5
IND,Bengali,F,8.2
IND,Gujarati,F,4.8
IND,Hindi,T,39.9
IND,Kannada,F,3.9
IND,Malajalam,F,3.6
IND,Marathi,F,7.4
IND,Orija,F,3.3
IND,Punjabi,F,2.8
IND,Tamil,F,6.3
IND,Telugu,F,7.8
IND,Urdu,F,5.1
IRL,English,T,98.4
IRL,Irish,T,1.6
IRN,Arabic,F,2.2
IRN,Azerbaijani,F,16.8
IRN,Bakhtyari,F,1.7
IRN,Balochi,F,2.3
IRN,Gilaki,F,5.3
IRN,Kurdish,F,9.1
IRN,Luri,F,4.3
IRN,Mazandarani,F,3.6
IRN,Persian,T,45.7
IRN,Turkmenian,F,1.6
IRQ,Arabic,T,77.2
IRQ,Assyrian,F,0.8
IRQ,Azerbaijani,F,1.7
IRQ,Kurdish,F,19
IRQ,Persian,F,0.8
ISL,English,F,0
ISL,Icelandic,T,95.7
ISR,Arabic,T,18
ISR,Hebrew,T,63.1
ISR,Russian,F,8.9
ITA,Albaniana,F,0.2
ITA,French,F,0.5
ITA,Friuli,F,1.2
ITA,German,F,0.5
ITA,Italian,T,94.1
ITA,Romani,F,0.2
ITA,Sardinian,F,2.7
ITA,Slovene,F,0.2
JAM,Creole English,F,94.2
JAM,Hindi,F,1.9
JOR,Arabic,T,97.9
JOR,Armenian,F,1
JOR,Circassian,F,1
JPN,Ainu,F,0
JPN,Chinese,F,0.2
JPN,English,F,0.1
JPN,Japanese,T,99.1
JPN,Korean,F,0.5
JPN,Philippene Languages,F,0.1
KAZ,German,F,3.1
KAZ,Kazakh,T,46
KAZ,Russian,F,34.7
KAZ,Tatar,F,2
KAZ,Ukrainian,F,5
KAZ,Uzbek,F,2.3
KEN,Gusii,F,6.1
KEN,Kalenjin,F,10.8
KEN,Kamba,F,11.2
KEN,Kikuyu,F,20.9
KEN,Luhya,F,13.8
KEN,Luo,F,12.8
KEN,Masai,F,1.6
KEN,Meru,F,5.5
KEN,Nyika,F,4.8
KEN,Turkana,F,1.4
KGZ,Kazakh,F,0.8
KGZ,Kirgiz,T,59.7
KGZ,Russian,T,16.2
KGZ,Tadzhik,F,0.8
KGZ,Tatar,F,1.3
KGZ,Ukrainian,F,1.7
KGZ,Uzbek,F,14.1
KHM,Chinese,F,3.1
KHM,Khmer,T,88.6
KHM,TSam,F,2.4
KHM,Vietnamese,F,5.5
KIR,Kiribati,T,98.9
KIR,Tuvalu,F,0.5
KNA,Creole English,F,100
KNA,English,T,0
KOR,Chinese,F,0.1
KOR,Korean,T,99.9
KWT,Arabic,T,78.1
KWT,English,F,0
LAO,Lao,T,67.2
LAO,Lao-Soung,F,5.2
LAO,Mon-khmer,F,16.5
LAO,Thai,F,7.8
LBN,Arabic,T,93
LBN,Armenian,F,5.9
LBN,French,F,0
LBR,Bassa,F,13.7
LBR,Gio,F,7.9
LBR,Grebo,F,8.9
LBR,Kpelle,F,19.5
LBR,Kru,F,7.2
LBR,Loma,F,5.8
LBR,Malinke,F,5.1
LBR,Mano,F,7.2
LBY,Arabic,T,96
LBY,Berberi,F,1
LCA,Creole French,F,80
LCA,English,T,20
LIE,German,T,89
LIE,Italian,F,2.5
LIE,Turkish,F,2.5
LKA,Mixed Languages,F,19.6
LKA,Singali,T,60.3
LKA,Tamil,T,19.6
LSO,English,T,0
LSO,Sotho,T,85
LSO,Zulu,F,15
LTU,Belorussian,F,1.4
LTU,Lithuanian,T,81.6
LTU,Polish,F,7
LTU,Russian,F,8.1
LTU,Ukrainian,F,1.1
LUX,French,T,4.2
LUX,German,T,2.3
LUX,Italian,F,4.6
LUX,Luxembourgish,T,64.4
LUX,Portuguese,F,13
LVA,Belorussian,F,4.1
LVA,Latvian,T,55.1
LVA,Lithuanian,F,1.2
LVA,Polish,F,2.1
LVA,Russian,F,32.5
LVA,Ukrainian,F,2.9
MAC,Canton Chinese,F,85.6
MAC,English,F,0.5
MAC,Mandarin Chinese,F,1.2
MAC,Portuguese,T,2.3
MAR,Arabic,T,65
MAR,Berberi,F,33
MCO,English,F,6.5
MCO,French,T,41.9
MCO,Italian,F,16.1
MCO,Monegasque,F,16.1
MDA,Bulgariana,F,1.6
MDA,Gagauzi,F,3.2
MDA,Romanian,T,61.9
MDA,Russian,F,23.2
MDA,Ukrainian,F,8.6
MDG,French,T,0
MDG,Malagasy,T,98.9
MDV,Dhivehi,T,100
MDV,English,F,0
MEX,Mixtec,F,0.6
MEX,Nahuatl,F,1.8
MEX,OtomI,F,0.4
MEX,Spanish,T,92.1
MEX,Yucatec,F,1.1
MEX,Zapotec,F,0.6
MHL,English,T,0
MHL,Marshallese,T,96.8
MKD,Albaniana,F,22.9
MKD,Macedonian,T,66.5
MKD,Romani,F,2.3
MKD,Serbo-Croatian,F,2
MKD,Turkish,F,4
MLI,Bambara,F,31.8
MLI,Ful,F,13.9
MLI,Senufo and Minianka,F,12
MLI,Songhai,F,6.9
MLI,Soninke,F,8.7
MLI,Tamashek,F,7.3
MLT,English,T,2.1
MLT,Maltese,T,95.8
MMR,Burmese,T,69
MMR,Chin,F,2.2
MMR,Kachin,F,1.4
MMR,Karen,F,6.2
MMR,Kayah,F,0.4
MMR,Mon,F,2.4
MMR,Rakhine,F,4.5
MMR,Shan,F,8.5
MNG,Bajad,F,1.9
MNG,Buryat,F,1.7
MNG,Dariganga,F,1.4
MNG,Dorbet,F,2.7
MNG,Kazakh,F,5.9
MNG,Mongolian,T,78.8
MNP,Carolinian,F,4.8
MNP,Chamorro,F,30
MNP,Chinese,F,7.1
MNP,English,T,4.8
MNP,Korean,F,6.5
MNP,Philippene Languages,F,34.1
MOZ,Chuabo,F,5.7
MOZ,Lomwe,F,7.8
MOZ,Makua,F,27.8
MOZ,Marendje,F,3.5
MOZ,Nyanja,F,3.3
MOZ,Ronga,F,3.7
MOZ,Sena,F,9.4
MOZ,Shona,F,6.5
MOZ,Tsonga,F,12.4
MOZ,Tswa,F,6
MRT,Ful,F,1.2
MRT,Hassaniya,F,81.7
MRT,Soninke,F,2.7
MRT,Tukulor,F,5.4
MRT,Wolof,F,6.6
MRT,Zenaga,F,1.2
MSR,English,T,0
MTQ,Creole French,F,96.6
MTQ,French,T,0
MUS,Bhojpuri,F,21.1
MUS,Creole French,F,70.6
MUS,French,F,3.4
MUS,Hindi,F,1.2
MUS,Marathi,F,0.7
MUS,Tamil,F,0.8
MWI,Chichewa,T,58.3
MWI,Lomwe,F,18.4
MWI,Ngoni,F,6.7
MWI,Yao,F,13.2
MYS,Chinese,F,9
MYS,Dusun,F,1.1
MYS,English,F,1.6
MYS,Iban,F,2.8
MYS,Malay,T,58.4
MYS,Tamil,F,3.9
MYT,French,T,20.3
MYT,Mahore,F,41.9
MYT,Malagasy,F,16.1
NAM,Afrikaans,F,9.5
NAM,Caprivi,F,4.7
NAM,German,F,0.9
NAM,Herero,F,8
NAM,Kavango,F,9.7
NAM,Nama,F,12.4
NAM,Ovambo,F,50.7
NAM,San,F,1.9
NCL,French,T,34.3
NCL,Malenasian Languages,F,45.4
NCL,Polynesian Languages,F,11.6
NER,Ful,F,9.7
NER,Hausa,F,53.1
NER,Kanuri,F,4.4
NER,Songhai-zerma,F,21.2
NER,Tamashek,F,10.4
NFK,English,T,0
NGA,Bura,F,1.6
NGA,Edo,F,3.3
NGA,Ful,F,11.3
NGA,Hausa,F,21.1
NGA,Ibibio,F,5.6
NGA,Ibo,F,18.1
NGA,Ijo,F,1.8
NGA,Joruba,F,21.4
NGA,Kanuri,F,4.1
NGA,Tiv,F,2.3
NIC,Creole English,F,0.5
NIC,Miskito,F,1.6
NIC,Spanish,T,97.6
NIC,Sumo,F,0.2
NIU,English,T,0
NIU,Niue,F,0
NLD,Arabic,F,0.9
NLD,Dutch,T,95.6
NLD,Fries,F,3.7
NLD,Turkish,F,0.8
NOR,Danish,F,0.4
NOR,English,F,0.5
NOR,Norwegian,T,96.6
NOR,Saame,F,0
NOR,Swedish,F,0.3
NPL,Bhojpuri,F,7.5
NPL,Hindi,F,3
NPL,Maithili,F,11.9
NPL,Nepali,T,50.4
NPL,Newari,F,3.7
NPL,Tamang,F,4.9
NPL,Tharu,F,5.4
NRU,Chinese,F,8.5
NRU,English,T,7.5
NRU,Kiribati,F,17.9
NRU,Nauru,T,57.5
NRU,Tuvalu,F,8.5
NZL,English,T,87
NZL,Maori,F,4.3
OMN,Arabic,T,76.7
OMN,Balochi,F,0
PAK,Balochi,F,3
PAK,Brahui,F,1.2
PAK,Hindko,F,2.4
PAK,Pashto,F,13.1
PAK,Punjabi,F,48.2
PAK,Saraiki,F,9.8
PAK,Sindhi,F,11.8
PAK,Urdu,T,7.6
PAN,Arabic,F,0.6
PAN,Creole English,F,14
PAN,Cuna,F,2
PAN,Embera,F,0.6
PAN,GuaymI,F,5.3
PAN,Spanish,T,76.8
PCN,Pitcairnese,F,0
PER,Aimara,T,2.3
PER,KetSua,T,16.4
PER,Spanish,T,79.8
PHL,Bicol,F,5.7
PHL,Cebuano,F,23.3
PHL,Hiligaynon,F,9.1
PHL,Ilocano,F,9.3
PHL,Maguindanao,F,1.4
PHL,Maranao,F,1.3
PHL,Pampango,F,3
PHL,Pangasinan,F,1.8
PHL,Pilipino,T,29.3
PHL,Waray-waray,F,3.8
PLW,Chinese,F,1.6
PLW,English,T,3.2
PLW,Palau,T,82.2
PLW,Philippene Languages,F,9.2
PNG,Malenasian Languages,F,20
PNG,Papuan Languages,F,78.1
POL,Belorussian,F,0.5
POL,German,F,1.3
POL,Polish,T,97.6
POL,Ukrainian,F,0.6
PRI,English,F,47.4
PRI,Spanish,T,51.3
PRK,Chinese,F,0.1
PRK,Korean,T,99.9
PRT,Portuguese,T,99
PRY,German,F,0.9
PRY,GuaranI,T,40.1
PRY,Portuguese,F,3.2
PRY,Spanish,T,55.1
PSE,Arabic,F,95.9
PSE,Hebrew,F,4.1
PYF,Chinese,F,2.9
PYF,French,T,40.8
PYF,Tahitian,F,46.4
QAT,Arabic,T,40.7
QAT,Urdu,F,0
REU,Chinese,F,2.8
REU,Comorian,F,2.8
REU,Creole French,F,91.5
REU,Malagasy,F,1.4
REU,Tamil,F,0
ROM,German,F,0.4
ROM,Hungarian,F,7.2
ROM,Romani,T,0.7
ROM,Romanian,T,90.7
ROM,Serbo-Croatian,F,0.1
ROM,Ukrainian,F,0.3
RUS,Avarian,F,0.4
RUS,Bashkir,F,0.7
RUS,Belorussian,F,0.3
RUS,Chechen,F,0.6
RUS,Chuvash,F,0.9
RUS,Kazakh,F,0.4
RUS,Mari,F,0.4
RUS,Mordva,F,0.5
RUS,Russian,T,86.6
RUS,Tatar,F,3.2
RUS,Udmur,F,0.3
RUS,Ukrainian,F,1.3
RWA,French,T,0
RWA,Rwanda,T,100
SAU,Arabic,T,95
SDN,Arabic,T,49.4
SDN,Bari,F,2.5
SDN,Beja,F,6.4
SDN,Chilluk,F,1.7
SDN,Dinka,F,11.5
SDN,Fur,F,2.1
SDN,Lotuko,F,1.5
SDN,Nubian Languages,F,8.1
SDN,Nuer,F,4.9
SDN,Zande,F,2.7
SEN,Diola,F,5
SEN,Ful,F,21.7
SEN,Malinke,F,3.8
SEN,Serer,F,12.5
SEN,Soninke,F,1.3
SEN,Wolof,T,48.1
SGP,Chinese,T,77.1
SGP,Malay,T,14.1
SGP,Tamil,T,7.4
SHN,English,T,0
SJM,Norwegian,T,0
SJM,Russian,F,0
SLB,Malenasian Languages,F,85.6
SLB,Papuan Languages,F,8.6
SLB,Polynesian Languages,F,3.8
SLE,Bullom-sherbro,F,3.8
SLE,Ful,F,3.8
SLE,Kono-vai,F,5.1
SLE,Kuranko,F,3.4
SLE,Limba,F,8.3
SLE,Mende,F,34.8
SLE,Temne,F,31.8
SLE,Yalunka,F,3.4
SLV,Nahua,F,0
SLV,Spanish,T,100
SMR,Italian,T,100
SOM,Arabic,T,0
SOM,Somali,T,98.3
SPM,French,T,0
STP,Crioulo,F,86.3
STP,French,F,0.7
SUR,Hindi,F,0
SUR,Sranantonga,F,81
SVK,Czech and Moravian,F,1.1
SVK,Hungarian,F,10.5
SVK,Romani,F,1.7
SVK,Slovak,T,85.6
SVK,Ukrainian and Russian,F,0.6
SVN,Hungarian,F,0.5
SVN,Serbo-Croatian,F,7.9
SVN,Slovene,T,87.9
SWE,Arabic,F,0.8
SWE,Finnish,F,2.4
SWE,Norwegian,F,0.5
SWE,Southern Slavic Languages,F,1.3
SWE,Spanish,F,0.6
SWE,Swedish,T,89.5
SWZ,Swazi,T,89.9
SWZ,Zulu,F,2
SYC,English,T,3.8
SYC,French,T,1.3
SYC,Seselwa,F,91.3
SYR,Arabic,T,90
SYR,Kurdish,F,9
TCA,English,T,0
TCD,Arabic,T,12.3
TCD,Gorane,F,6.2
TCD,Hadjarai,F,6.7
TCD,Kanem-bornu,F,9
TCD,Mayo-kebbi,F,11.5
TCD,Ouaddai,F,8.7
TCD,Sara,F,27.7
TCD,Tandjile,F,6.5
TGO,Ane,F,5.7
TGO,Ewe,T,23.2
TGO,Gurma,F,3.4
TGO,Kabye,T,13.8
TGO,Kotokoli,F,5.7
TGO,Moba,F,5.4
TGO,Naudemba,F,4.1
TGO,Watyi,F,10.3
THA,Chinese,F,12.1
THA,Khmer,F,1.3
THA,Kuy,F,1.1
THA,Lao,F,26.9
THA,Malay,F,3.6
THA,Thai,T,52.6
TJK,Russian,F,9.7
TJK,Tadzhik,T,62.2
TJK,Uzbek,F,23.2
TKL,English,T,0
TKL,Tokelau,F,0
TKM,Kazakh,F,2
TKM,Russian,F,6.7
TKM,Turkmenian,T,76.7
TKM,Uzbek,F,9.2
TMP,Portuguese,T,0
TMP,Sunda,F,0
TON,English,T,0
TON,Tongan,T,98.3
TTO,Creole English,F,2.9
TTO,English,F,93.5
TTO,Hindi,F,3.4
TUN,Arabic,T,69.9
TUN,Arabic-French,F,26.3
TUN,Arabic-French-English,F,3.2
TUR,Arabic,F,1.4
TUR,Kurdish,F,10.6
TUR,Turkish,T,87.6
TUV,English,T,0
TUV,Kiribati,F,7.5
TUV,Tuvalu,T,92.5
TWN,Ami,F,0.6
TWN,Atayal,F,0.4
TWN,Hakka,F,11
TWN,Mandarin Chinese,T,20.1
TWN,Min,F,66.7
TWN,Paiwan,F,0.3
TZA,Chaga and Pare,F,4.9
TZA,Gogo,F,3.9
TZA,Ha,F,3.5
TZA,Haya,F,5.9
TZA,Hehet,F,6.9
TZA,Luguru,F,4.9
TZA,Makonde,F,5.9
TZA,Nyakusa,F,5.4
TZA,Nyamwesi,F,21.1
TZA,Shambala,F,4.3
TZA,Swahili,T,8.8
UGA,Acholi,F,4.4
UGA,Ganda,F,18.1
UGA,Gisu,F,4.5
UGA,Kiga,F,8.3
UGA,Lango,F,5.9
UGA,Lugbara,F,4.7
UGA,Nkole,F,10.7
UGA,Rwanda,F,3.2
UGA,Soga,F,8.2
UGA,Teso,F,6
UKR,Belorussian,F,0.3
UKR,Bulgariana,F,0.3
UKR,Hungarian,F,0.3
UKR,Polish,F,0.1
UKR,Romanian,F,0.7
UKR,Russian,F,32.9
UKR,Ukrainian,T,64.7
UMI,English,T,0
URY,Spanish,T,95.7
USA,Chinese,F,0.6
USA,English,T,86.2
USA,French,F,0.7
USA,German,F,0.7
USA,Italian,F,0.6
USA,Japanese,F,0.2
USA,Korean,F,0.3