Conclusion
In the present study, I aimed to provide more insights into the
influence that social media activity has on the collaboration – and more
specifically co-publication – networks of scientists. As sometimes
social media presence and activity could be at the cost of actual
scientific output (Califf 2020), it is
important to investigate the value that is attached to this social media
activity in terms of selecting others for co-authorships. Using the
Kardashian Index (Hall 2014) and data on
two university departments scraped from the Internet, I studied both
descriptively and with SOAM using RSiena (Ripley
et al. 2022) whether this k-index has an influence on these
co-publication networks.
Regarding the descriptive questions, I wanted to scrutinize
differences within and between the co-publication networks of Sociology
and Data Science. Within the Sociology network, I learned that the
majority of scientists has a Twitter account. Also, as also found by
Khan and colleagues (2020), most
scientists have a k-index between 0 and 1, but a few scientists could be
categorized as “Kardashian Scientist” (Hall
2014). In the Sociology network, those with a higher k-index did
not seem to have a more central role with regard to co-publications.
Within Data Science, I could see that most scientists have a Twitter
account, and have a low k-index. Again, there are a few exceptions of
scientists with a higher k-index. Furthermore, the scientists with a
higher k-index did not seem to be selected more often as co-authors.
When comparing between the networks, I saw that there’s a higher
variation of the k-index at Sociology than at Data Science. At the
Sociology department, there are a little more scientists with a k-index
above 1. Nevertheless, as stated before, in both departments the k-index
did not seem to be important factors to take into account when selecting
co-authors. The descriptive statistics did suggest that structural
factors could play a role in collaboration. For the Sociology
department, the density was higher than for the Data Science department.
For the Data Science department, the transitivity was higher than for
the Sociology department. Data scientists therefore seem to have a
preference to publish with co-authors of their co-authors (within the
network) and might find this more important than one’s k-index.
Importantly, the meaning of these findings could not be tested using
these descriptive statistics. Therefore, I estimated RSiena models, as
this could test the influence of the k-index and other factors while
also taking into account the structure of the networks in which the
scientists of both departments are embedded. In line with findings of
previous research (Barabási et al. 2002; Block
2015; Newman 2001; Wang and Zhu 2014), the structure of the
networks indeed seemed to matter for selecting co-authors. For the
Sociology department, scientists prefer to co-publish with a co-author
of a co-author and with scientists that are popular and active in terms
of co-publications. For the Data Science department, it also applied
that these scientists prefer to co-publish with co-authors of their
co-authors, but the popularity and activity of their co-authors did not
play an important role. In both networks, homophily in gender, age and
ethnicity did not turn out to be important criteria for selecting
co-authors. This extends on Wang & Zhu’s (2014) findings, who concluded that there is
homophily based on research interests and institutions in collaboration
networks. Possibly, similarity in age, gender and ethnicity are less
important.
Central to this study is of course the influence of the k-index. As
was also visible in the descriptive statistics, the k-index did not seem
crucial when selecting co-authors when also considering influences of
age, ethnicity and gender. So, scientists at both departments do not
seek homophile co-publication ties based on their k-index, nor do they
feel attracted to or disapproval towards scientists with a high k-index.
The same applies to the number of followers on Twitter; this seems not
to be regarded by scientists at both departments. Interestingly however,
the Twitter status of scientists is considered when finding authors to
co-publish with. At both departments, scientists had a preference to
co-publish with someone that shows similarity in terms of their Twitter
account. Apparently, scientists do seek homophily in attitudes towards
creating a Twitter account, but then are not concerned about their
activity on social media and whether this is line with the number of
citations the other scientist has. This also shows that scientists may
not be critical enough to verify the status of other scientists and
whether this is based on social network performance or scientific
performance.
The fact that the k-index and the number of Twitter followers were
not of importance to scientists, may have to do with the data and
analysis. Since the network is undirected, this could skew the results.
For instance, if scientist A has a k-index of 4, and scientist B has a
k-index of 1, the absolute difference would be 3. However, as the tie
for co-publication appears “simultaneously” it cannot be stated whether
scientist A selects B for their lower k-index or the other way around.
The difference is thus 3, but it cannot be concluded whether scientists
prefer a higher or lower k-index, as scientist A has a preference to
co-publish with a scientist with a lower k-index, while scientists B
simultaneously prefers to co-publish with a scientist with a higher
k-index. Therefore, repeating this study with a directed network would
be better to test the direction of these influences and to really assess
if the k-index is regarded and whether it is a higher or lower k-index
that is preferred.
Furthermore, in future research the k-index should be included as a
dynamic variable. As now the k-index was based on the number of Twitter
followers and citations at one time-point (2022), it is difficult to
distinguish between selection and influence. Throughout the study, it
was assumed and hypothesized that scientists select other scientists
because of their k-index. However, it is also possible that after
scientists co-publish, they get influenced by each other in Twitter
activity and their k-index. Future studies should therefore include
Twitter data at several points in time and calculate the k-index
dynamically, to test whether co-publication ties are shaped because of
this k-index or the k-index changes because of the co-publication
ties.
Important to mention, the data collection of the present study is
subject to ethical considerations. Scientists who were included in this
study did not give official consent to participate. However, measures
were taken to collect the data in an ethical manner. First, the names
were scraped from the public website of the Radboud University, and
scientists have given consent to be on this website. Second, Google
Scholar profiles are also created voluntarily by the scientists, meaning
that they are aware that this academic information about them is
available on the Internet. Third, by using Twitter’s API, freely
available data were collected, for which I had to register first. Also,
the current study only included whether a scientist has a Twitter
account and the number of followers, which – unlike tweets – is
information that every Twitter user can gather, also from private
accounts. Fourth, the sample sizes were small, not requesting too much
information at once from the websites used for scraping. Fifth, for
scraping gender using the Meerten’s namenbank (“Databanken,” n.d.), I introduced
myself to the server before scraping. However, I did not do this at each
website, which is something that could increase the ethics even more in
future research. Lastly, although the names are publicly available on
the Internet, I decided not to mention any names in the text and plots
of the current paper. All in all, I believe that the ethical
considerations are taken into account during this study, especially
because efforts are made to increase transparency and replicability by
using this website and GitHub.
The current study has aimed to increase our understanding of social
network analysis, by looking at the influence of the k-index on the
co-publication networks of two departments of one university. Next to
the investigation of the structural influences of transitivity,
homophily (McPherson, Smith-Lovin, and Cook
2001), density and preferential attachment (Barabási et al. 2002), the influences of the
k-index, (not) having a Twitter account, age, ethnicity and gender were
studied. The outcome of this study, namely that the k-index is not of
importance in the selection of co-authors, shows that this aspect of
social media does not have an influence on inequal relations, a change
in the cohesion of a network or an in- or decrease of the diversity
within co-publication networks. Although performing a social network
analysis influences the way data should be collected, as it is necessary
to have information on ties between individuals, this was solved by
scraping my own social network data from the Internet.
LS0tCnRpdGxlOiAiaW50cm9kdWN0aW9uIgphdXRob3I6ICJBbnVzY2hrYSBQZWVsZW4iCmRhdGU6ICJgciBTeXMuRGF0ZSgpYCIKb3V0cHV0OiBodG1sX2RvY3VtZW50CmJpYmxpb2dyYXBoeTogcmVmZXJlbmNlcy5iaWIKZWRpdG9yX29wdGlvbnM6IAogIG1hcmtkb3duOiAKICAgIHdyYXA6IDcyCi0tLQoKYGBge3Igc2V0dXAsIGluY2x1ZGU9RkFMU0V9CmtuaXRyOjpvcHRzX2NodW5rJHNldChlY2hvID0gVFJVRSkKYGBgCgpgYGB7ciwgZ2xvYmFsc2V0dGluZ3MsIGVjaG89RkFMU0UsIHdhcm5pbmc9RkFMU0UsIHJlc3VsdHM9J2hpZGUnfQpsaWJyYXJ5KGtuaXRyKQoKa25pdHI6Om9wdHNfY2h1bmskc2V0KGVjaG8gPSBUUlVFKQpvcHRzX2NodW5rJHNldCh0aWR5Lm9wdHM9bGlzdCh3aWR0aC5jdXRvZmY9MTAwKSx0aWR5PVRSVUUsIHdhcm5pbmcgPSBGQUxTRSwgbWVzc2FnZSA9IEZBTFNFLGNvbW1lbnQgPSAiIz4iLCBjYWNoZT1UUlVFLCBjbGFzcy5zb3VyY2U9YygidGVzdCIpLCBjbGFzcy5vdXRwdXQ9YygidGVzdDIiKSkKb3B0aW9ucyh3aWR0aCA9IDEwMCkKcmdsOjpzZXR1cEtuaXRyKCkKCgpjb2xvcml6ZSA8LSBmdW5jdGlvbih4LCBjb2xvcikge3NwcmludGYoIjxzcGFuIHN0eWxlPSdjb2xvcjogJXM7Jz4lczwvc3Bhbj4iLCBjb2xvciwgeCkgfQpgYGAKCmBgYHtyIGtsaXBweSwgZWNobz1GQUxTRSwgaW5jbHVkZT1UUlVFfQprbGlwcHk6OmtsaXBweShwb3NpdGlvbiA9IGMoJ3RvcCcsICdyaWdodCcpKQoja2xpcHB5OjprbGlwcHkoY29sb3IgPSAnZGFya3JlZCcpCiNrbGlwcHk6OmtsaXBweSh0b29sdGlwX21lc3NhZ2UgPSAnQ2xpY2sgdG8gY29weScsIHRvb2x0aXBfc3VjY2VzcyA9ICdEb25lJykKYGBgCgojIENvbmNsdXNpb24KCkluIHRoZSBwcmVzZW50IHN0dWR5LCBJIGFpbWVkIHRvIHByb3ZpZGUgbW9yZSBpbnNpZ2h0cyBpbnRvIHRoZSBpbmZsdWVuY2UgdGhhdCBzb2NpYWwgbWVkaWEgYWN0aXZpdHkgaGFzIG9uIHRoZSBjb2xsYWJvcmF0aW9uIOKAkyBhbmQgbW9yZSBzcGVjaWZpY2FsbHkgY28tcHVibGljYXRpb24g4oCTIG5ldHdvcmtzIG9mIHNjaWVudGlzdHMuIEFzIHNvbWV0aW1lcyBzb2NpYWwgbWVkaWEgcHJlc2VuY2UgYW5kIGFjdGl2aXR5IGNvdWxkIGJlIGF0IHRoZSBjb3N0IG9mIGFjdHVhbCBzY2llbnRpZmljIG91dHB1dCBbQGNhbGlmZl9wZXJzcGVjdGl2ZV8yMDIwXSwgaXQgaXMgaW1wb3J0YW50IHRvIGludmVzdGlnYXRlIHRoZSB2YWx1ZSB0aGF0IGlzIGF0dGFjaGVkIHRvIHRoaXMgc29jaWFsIG1lZGlhIGFjdGl2aXR5IGluIHRlcm1zIG9mIHNlbGVjdGluZyBvdGhlcnMgZm9yIGNvLWF1dGhvcnNoaXBzLiBVc2luZyB0aGUgS2FyZGFzaGlhbiBJbmRleCBbQGhhbGxfa2FyZGFzaGlhbl8yMDE0XSBhbmQgZGF0YSBvbiB0d28gdW5pdmVyc2l0eSBkZXBhcnRtZW50cyBzY3JhcGVkIGZyb20gdGhlIEludGVybmV0LCBJIHN0dWRpZWQgYm90aCBkZXNjcmlwdGl2ZWx5IGFuZCB3aXRoIFNPQU0gdXNpbmcgUlNpZW5hIFtAbWFudWFsXSB3aGV0aGVyIHRoaXMgay1pbmRleCBoYXMgYW4gaW5mbHVlbmNlIG9uIHRoZXNlIGNvLXB1YmxpY2F0aW9uIG5ldHdvcmtzLiAKClJlZ2FyZGluZyB0aGUgZGVzY3JpcHRpdmUgcXVlc3Rpb25zLCBJIHdhbnRlZCB0byBzY3J1dGluaXplIGRpZmZlcmVuY2VzIHdpdGhpbiBhbmQgYmV0d2VlbiB0aGUgY28tcHVibGljYXRpb24gbmV0d29ya3Mgb2YgU29jaW9sb2d5IGFuZCBEYXRhIFNjaWVuY2UuIFdpdGhpbiB0aGUgU29jaW9sb2d5IG5ldHdvcmssIEkgbGVhcm5lZCB0aGF0IHRoZSBtYWpvcml0eSBvZiBzY2llbnRpc3RzIGhhcyBhIFR3aXR0ZXIgYWNjb3VudC4gQWxzbywgYXMgYWxzbyBmb3VuZCBieSBLaGFuIGFuZCBjb2xsZWFndWVzIFstQGtoYW4yMDIwa2FyZGFzaGlhbl0sIG1vc3Qgc2NpZW50aXN0cyBoYXZlIGEgay1pbmRleCBiZXR3ZWVuIDAgYW5kIDEsIGJ1dCBhIGZldyBzY2llbnRpc3RzIGNvdWxkIGJlIGNhdGVnb3JpemVkIGFzIOKAnEthcmRhc2hpYW4gU2NpZW50aXN04oCdIFtAaGFsbF9rYXJkYXNoaWFuXzIwMTRdLiBJbiB0aGUgU29jaW9sb2d5IG5ldHdvcmssIHRob3NlIHdpdGggYSBoaWdoZXIgay1pbmRleCBkaWQgbm90IHNlZW0gdG8gaGF2ZSBhIG1vcmUgY2VudHJhbCByb2xlIHdpdGggcmVnYXJkIHRvIGNvLXB1YmxpY2F0aW9ucy4gV2l0aGluIERhdGEgU2NpZW5jZSwgSSBjb3VsZCBzZWUgdGhhdCBtb3N0IHNjaWVudGlzdHMgaGF2ZSBhIFR3aXR0ZXIgYWNjb3VudCwgYW5kIGhhdmUgYSBsb3cgay1pbmRleC4gQWdhaW4sIHRoZXJlIGFyZSBhIGZldyBleGNlcHRpb25zIG9mIHNjaWVudGlzdHMgd2l0aCBhIGhpZ2hlciBrLWluZGV4LiBGdXJ0aGVybW9yZSwgdGhlIHNjaWVudGlzdHMgd2l0aCBhIGhpZ2hlciBrLWluZGV4IGRpZCBub3Qgc2VlbSB0byBiZSBzZWxlY3RlZCBtb3JlIG9mdGVuIGFzIGNvLWF1dGhvcnMuIAoKV2hlbiBjb21wYXJpbmcgYmV0d2VlbiB0aGUgbmV0d29ya3MsIEkgc2F3IHRoYXQgdGhlcmXigJlzIGEgaGlnaGVyIHZhcmlhdGlvbiBvZiB0aGUgay1pbmRleCBhdCBTb2Npb2xvZ3kgdGhhbiBhdCBEYXRhIFNjaWVuY2UuIEF0IHRoZSBTb2Npb2xvZ3kgZGVwYXJ0bWVudCwgdGhlcmUgYXJlIGEgbGl0dGxlIG1vcmUgc2NpZW50aXN0cyB3aXRoIGEgay1pbmRleCBhYm92ZSAxLiBOZXZlcnRoZWxlc3MsIGFzIHN0YXRlZCBiZWZvcmUsIGluIGJvdGggZGVwYXJ0bWVudHMgdGhlIGstaW5kZXggZGlkIG5vdCBzZWVtIHRvIGJlIGltcG9ydGFudCBmYWN0b3JzIHRvIHRha2UgaW50byBhY2NvdW50IHdoZW4gc2VsZWN0aW5nIGNvLWF1dGhvcnMuIFRoZSBkZXNjcmlwdGl2ZSBzdGF0aXN0aWNzIGRpZCBzdWdnZXN0IHRoYXQgc3RydWN0dXJhbCBmYWN0b3JzIGNvdWxkIHBsYXkgYSByb2xlIGluIGNvbGxhYm9yYXRpb24uIEZvciB0aGUgU29jaW9sb2d5IGRlcGFydG1lbnQsIHRoZSBkZW5zaXR5IHdhcyBoaWdoZXIgdGhhbiBmb3IgdGhlIERhdGEgU2NpZW5jZSBkZXBhcnRtZW50LiBGb3IgdGhlIERhdGEgU2NpZW5jZSBkZXBhcnRtZW50LCB0aGUgdHJhbnNpdGl2aXR5IHdhcyBoaWdoZXIgdGhhbiBmb3IgdGhlIFNvY2lvbG9neSBkZXBhcnRtZW50LiBEYXRhIHNjaWVudGlzdHMgdGhlcmVmb3JlIHNlZW0gdG8gaGF2ZSBhIHByZWZlcmVuY2UgdG8gcHVibGlzaCB3aXRoIGNvLWF1dGhvcnMgb2YgdGhlaXIgY28tYXV0aG9ycyAod2l0aGluIHRoZSBuZXR3b3JrKSBhbmQgbWlnaHQgZmluZCB0aGlzIG1vcmUgaW1wb3J0YW50IHRoYW4gb25l4oCZcyBrLWluZGV4LiAKCkltcG9ydGFudGx5LCB0aGUgbWVhbmluZyBvZiB0aGVzZSBmaW5kaW5ncyBjb3VsZCBub3QgYmUgdGVzdGVkIHVzaW5nIHRoZXNlIGRlc2NyaXB0aXZlIHN0YXRpc3RpY3MuIFRoZXJlZm9yZSwgSSBlc3RpbWF0ZWQgUlNpZW5hIG1vZGVscywgYXMgdGhpcyBjb3VsZCB0ZXN0IHRoZSBpbmZsdWVuY2Ugb2YgdGhlIGstaW5kZXggYW5kIG90aGVyIGZhY3RvcnMgd2hpbGUgYWxzbyB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdHJ1Y3R1cmUgb2YgdGhlIG5ldHdvcmtzIGluIHdoaWNoIHRoZSBzY2llbnRpc3RzIG9mIGJvdGggZGVwYXJ0bWVudHMgYXJlIGVtYmVkZGVkLiBJbiBsaW5lIHdpdGggZmluZGluZ3Mgb2YgcHJldmlvdXMgcmVzZWFyY2ggW0BiYXJhYmFzaV9ldm9sdXRpb25fMjAwMjsgQGJsb2NrX3JlY2lwcm9jaXR5XzIwMTU7CkBuZXdtYW5fc3RydWN0dXJlXzIwMDE7IEB3YW5nX2hvbW9waGlseV8yMDE0XSwgdGhlIHN0cnVjdHVyZSBvZiB0aGUgbmV0d29ya3MgaW5kZWVkIHNlZW1lZCB0byBtYXR0ZXIgZm9yIHNlbGVjdGluZyBjby1hdXRob3JzLiBGb3IgdGhlIFNvY2lvbG9neSBkZXBhcnRtZW50LCBzY2llbnRpc3RzIHByZWZlciB0byBjby1wdWJsaXNoIHdpdGggYSBjby1hdXRob3Igb2YgYSBjby1hdXRob3IgYW5kIHdpdGggc2NpZW50aXN0cyB0aGF0IGFyZSBwb3B1bGFyIGFuZCBhY3RpdmUgaW4gdGVybXMgb2YgY28tcHVibGljYXRpb25zLiBGb3IgdGhlIERhdGEgU2NpZW5jZSBkZXBhcnRtZW50LCBpdCBhbHNvIGFwcGxpZWQgdGhhdCB0aGVzZSBzY2llbnRpc3RzIHByZWZlciB0byBjby1wdWJsaXNoIHdpdGggY28tYXV0aG9ycyBvZiB0aGVpciBjby1hdXRob3JzLCBidXQgdGhlIHBvcHVsYXJpdHkgYW5kIGFjdGl2aXR5IG9mIHRoZWlyIGNvLWF1dGhvcnMgZGlkIG5vdCBwbGF5IGFuIGltcG9ydGFudCByb2xlLiBJbiBib3RoIG5ldHdvcmtzLCBob21vcGhpbHkgaW4gZ2VuZGVyLCBhZ2UgYW5kIGV0aG5pY2l0eSBkaWQgbm90IHR1cm4gb3V0IHRvIGJlIGltcG9ydGFudCBjcml0ZXJpYSBmb3Igc2VsZWN0aW5nIGNvLWF1dGhvcnMuIFRoaXMgZXh0ZW5kcyBvbiBXYW5nICYgWmh14oCZcyBbLUB3YW5nX2hvbW9waGlseV8yMDE0XSBmaW5kaW5ncywgd2hvIGNvbmNsdWRlZCB0aGF0IHRoZXJlIGlzIGhvbW9waGlseSBiYXNlZCBvbiByZXNlYXJjaCBpbnRlcmVzdHMgYW5kIGluc3RpdHV0aW9ucyBpbiBjb2xsYWJvcmF0aW9uIG5ldHdvcmtzLiBQb3NzaWJseSwgc2ltaWxhcml0eSBpbiBhZ2UsIGdlbmRlciBhbmQgZXRobmljaXR5IGFyZSBsZXNzIGltcG9ydGFudC4gCgpDZW50cmFsIHRvIHRoaXMgc3R1ZHkgaXMgb2YgY291cnNlIHRoZSBpbmZsdWVuY2Ugb2YgdGhlIGstaW5kZXguIEFzIHdhcyBhbHNvIHZpc2libGUgaW4gdGhlIGRlc2NyaXB0aXZlIHN0YXRpc3RpY3MsIHRoZSBrLWluZGV4IGRpZCBub3Qgc2VlbSBjcnVjaWFsIHdoZW4gc2VsZWN0aW5nIGNvLWF1dGhvcnMgd2hlbiBhbHNvIGNvbnNpZGVyaW5nIGluZmx1ZW5jZXMgb2YgYWdlLCBldGhuaWNpdHkgYW5kIGdlbmRlci4gU28sIHNjaWVudGlzdHMgYXQgYm90aCBkZXBhcnRtZW50cyBkbyBub3Qgc2VlayBob21vcGhpbGUgY28tcHVibGljYXRpb24gdGllcyBiYXNlZCBvbiB0aGVpciBrLWluZGV4LCBub3IgZG8gdGhleSBmZWVsIGF0dHJhY3RlZCB0byBvciBkaXNhcHByb3ZhbCB0b3dhcmRzIHNjaWVudGlzdHMgd2l0aCBhIGhpZ2ggay1pbmRleC4gVGhlIHNhbWUgYXBwbGllcyB0byB0aGUgbnVtYmVyIG9mIGZvbGxvd2VycyBvbiBUd2l0dGVyOyB0aGlzIHNlZW1zIG5vdCB0byBiZSByZWdhcmRlZCBieSBzY2llbnRpc3RzIGF0IGJvdGggZGVwYXJ0bWVudHMuIEludGVyZXN0aW5nbHkgaG93ZXZlciwgdGhlIFR3aXR0ZXIgc3RhdHVzIG9mIHNjaWVudGlzdHMgaXMgY29uc2lkZXJlZCB3aGVuIGZpbmRpbmcgYXV0aG9ycyB0byBjby1wdWJsaXNoIHdpdGguIEF0IGJvdGggZGVwYXJ0bWVudHMsIHNjaWVudGlzdHMgaGFkIGEgcHJlZmVyZW5jZSB0byBjby1wdWJsaXNoIHdpdGggc29tZW9uZSB0aGF0IHNob3dzIHNpbWlsYXJpdHkgaW4gdGVybXMgb2YgdGhlaXIgVHdpdHRlciBhY2NvdW50LiBBcHBhcmVudGx5LCBzY2llbnRpc3RzIGRvIHNlZWsgaG9tb3BoaWx5IGluIGF0dGl0dWRlcyB0b3dhcmRzIGNyZWF0aW5nIGEgVHdpdHRlciBhY2NvdW50LCBidXQgdGhlbiBhcmUgbm90IGNvbmNlcm5lZCBhYm91dCB0aGVpciBhY3Rpdml0eSBvbiBzb2NpYWwgbWVkaWEgYW5kIHdoZXRoZXIgdGhpcyBpcyBsaW5lIHdpdGggdGhlIG51bWJlciBvZiBjaXRhdGlvbnMgdGhlIG90aGVyIHNjaWVudGlzdCBoYXMuIFRoaXMgYWxzbyBzaG93cyB0aGF0IHNjaWVudGlzdHMgbWF5IG5vdCBiZSBjcml0aWNhbCBlbm91Z2ggdG8gdmVyaWZ5IHRoZSBzdGF0dXMgb2Ygb3RoZXIgc2NpZW50aXN0cyBhbmQgd2hldGhlciB0aGlzIGlzIGJhc2VkIG9uIHNvY2lhbCBuZXR3b3JrIHBlcmZvcm1hbmNlIG9yIHNjaWVudGlmaWMgcGVyZm9ybWFuY2UuIAoKVGhlIGZhY3QgdGhhdCB0aGUgay1pbmRleCBhbmQgdGhlIG51bWJlciBvZiBUd2l0dGVyIGZvbGxvd2VycyB3ZXJlIG5vdCBvZiBpbXBvcnRhbmNlIHRvIHNjaWVudGlzdHMsIG1heSBoYXZlIHRvIGRvIHdpdGggdGhlIGRhdGEgYW5kIGFuYWx5c2lzLiBTaW5jZSB0aGUgbmV0d29yayBpcyB1bmRpcmVjdGVkLCB0aGlzIGNvdWxkIHNrZXcgdGhlIHJlc3VsdHMuIEZvciBpbnN0YW5jZSwgaWYgc2NpZW50aXN0IEEgaGFzIGEgay1pbmRleCBvZiA0LCBhbmQgc2NpZW50aXN0IEIgaGFzIGEgay1pbmRleCBvZiAxLCB0aGUgYWJzb2x1dGUgZGlmZmVyZW5jZSB3b3VsZCBiZSAzLiBIb3dldmVyLCBhcyB0aGUgdGllIGZvciBjby1wdWJsaWNhdGlvbiBhcHBlYXJzIOKAnHNpbXVsdGFuZW91c2x54oCdIGl0IGNhbm5vdCBiZSBzdGF0ZWQgd2hldGhlciBzY2llbnRpc3QgQSBzZWxlY3RzIEIgZm9yIHRoZWlyIGxvd2VyIGstaW5kZXggb3IgdGhlIG90aGVyIHdheSBhcm91bmQuIFRoZSBkaWZmZXJlbmNlIGlzIHRodXMgMywgYnV0IGl0IGNhbm5vdCBiZSBjb25jbHVkZWQgd2hldGhlciBzY2llbnRpc3RzIHByZWZlciBhIGhpZ2hlciBvciBsb3dlciBrLWluZGV4LCBhcyBzY2llbnRpc3QgQSBoYXMgYSBwcmVmZXJlbmNlIHRvIGNvLXB1Ymxpc2ggd2l0aCBhIHNjaWVudGlzdCB3aXRoIGEgbG93ZXIgay1pbmRleCwgd2hpbGUgc2NpZW50aXN0cyBCIHNpbXVsdGFuZW91c2x5IHByZWZlcnMgdG8gY28tcHVibGlzaCB3aXRoIGEgc2NpZW50aXN0IHdpdGggYSBoaWdoZXIgay1pbmRleC4gVGhlcmVmb3JlLCByZXBlYXRpbmcgdGhpcyBzdHVkeSB3aXRoIGEgZGlyZWN0ZWQgbmV0d29yayB3b3VsZCBiZSBiZXR0ZXIgdG8gdGVzdCB0aGUgZGlyZWN0aW9uIG9mIHRoZXNlIGluZmx1ZW5jZXMgYW5kIHRvIHJlYWxseSBhc3Nlc3MgaWYgdGhlIGstaW5kZXggaXMgcmVnYXJkZWQgYW5kIHdoZXRoZXIgaXQgaXMgYSBoaWdoZXIgb3IgbG93ZXIgay1pbmRleCB0aGF0IGlzIHByZWZlcnJlZC4gCgpGdXJ0aGVybW9yZSwgaW4gZnV0dXJlIHJlc2VhcmNoIHRoZSBrLWluZGV4IHNob3VsZCBiZSBpbmNsdWRlZCBhcyBhIGR5bmFtaWMgdmFyaWFibGUuIEFzIG5vdyB0aGUgay1pbmRleCB3YXMgYmFzZWQgb24gdGhlIG51bWJlciBvZiBUd2l0dGVyIGZvbGxvd2VycyBhbmQgY2l0YXRpb25zIGF0IG9uZSB0aW1lLXBvaW50ICgyMDIyKSwgaXQgaXMgZGlmZmljdWx0IHRvIGRpc3Rpbmd1aXNoIGJldHdlZW4gc2VsZWN0aW9uIGFuZCBpbmZsdWVuY2UuIFRocm91Z2hvdXQgdGhlIHN0dWR5LCBpdCB3YXMgYXNzdW1lZCBhbmQgaHlwb3RoZXNpemVkIHRoYXQgc2NpZW50aXN0cyBzZWxlY3Qgb3RoZXIgc2NpZW50aXN0cyBiZWNhdXNlIG9mIHRoZWlyIGstaW5kZXguIEhvd2V2ZXIsIGl0IGlzIGFsc28gcG9zc2libGUgdGhhdCBhZnRlciBzY2llbnRpc3RzIGNvLXB1Ymxpc2gsIHRoZXkgZ2V0IGluZmx1ZW5jZWQgYnkgZWFjaCBvdGhlciBpbiBUd2l0dGVyIGFjdGl2aXR5IGFuZCB0aGVpciBrLWluZGV4LiBGdXR1cmUgc3R1ZGllcyBzaG91bGQgdGhlcmVmb3JlIGluY2x1ZGUgVHdpdHRlciBkYXRhIGF0IHNldmVyYWwgcG9pbnRzIGluIHRpbWUgYW5kIGNhbGN1bGF0ZSB0aGUgay1pbmRleCBkeW5hbWljYWxseSwgdG8gdGVzdCB3aGV0aGVyIGNvLXB1YmxpY2F0aW9uIHRpZXMgYXJlIHNoYXBlZCBiZWNhdXNlIG9mIHRoaXMgay1pbmRleCBvciB0aGUgay1pbmRleCBjaGFuZ2VzIGJlY2F1c2Ugb2YgdGhlIGNvLXB1YmxpY2F0aW9uIHRpZXMuIAoKSW1wb3J0YW50IHRvIG1lbnRpb24sIHRoZSBkYXRhIGNvbGxlY3Rpb24gb2YgdGhlIHByZXNlbnQgc3R1ZHkgaXMgc3ViamVjdCB0byBldGhpY2FsIGNvbnNpZGVyYXRpb25zLiBTY2llbnRpc3RzIHdobyB3ZXJlIGluY2x1ZGVkIGluIHRoaXMgc3R1ZHkgZGlkIG5vdCBnaXZlIG9mZmljaWFsIGNvbnNlbnQgdG8gcGFydGljaXBhdGUuIEhvd2V2ZXIsIG1lYXN1cmVzIHdlcmUgdGFrZW4gdG8gY29sbGVjdCB0aGUgZGF0YSBpbiBhbiBldGhpY2FsIG1hbm5lci4gRmlyc3QsIHRoZSBuYW1lcyB3ZXJlIHNjcmFwZWQgZnJvbSB0aGUgcHVibGljIHdlYnNpdGUgb2YgdGhlIFJhZGJvdWQgVW5pdmVyc2l0eSwgYW5kIHNjaWVudGlzdHMgaGF2ZSBnaXZlbiBjb25zZW50IHRvIGJlIG9uIHRoaXMgd2Vic2l0ZS4gU2Vjb25kLCBHb29nbGUgU2Nob2xhciBwcm9maWxlcyBhcmUgYWxzbyBjcmVhdGVkIHZvbHVudGFyaWx5IGJ5IHRoZSBzY2llbnRpc3RzLCBtZWFuaW5nIHRoYXQgdGhleSBhcmUgYXdhcmUgdGhhdCB0aGlzIGFjYWRlbWljIGluZm9ybWF0aW9uIGFib3V0IHRoZW0gaXMgYXZhaWxhYmxlIG9uIHRoZSBJbnRlcm5ldC4gVGhpcmQsIGJ5IHVzaW5nIFR3aXR0ZXLigJlzIEFQSSwgZnJlZWx5IGF2YWlsYWJsZSBkYXRhIHdlcmUgY29sbGVjdGVkLCBmb3Igd2hpY2ggSSBoYWQgdG8gcmVnaXN0ZXIgZmlyc3QuIEFsc28sIHRoZSBjdXJyZW50IHN0dWR5IG9ubHkgaW5jbHVkZWQgd2hldGhlciBhIHNjaWVudGlzdCBoYXMgYSBUd2l0dGVyIGFjY291bnQgYW5kIHRoZSBudW1iZXIgb2YgZm9sbG93ZXJzLCB3aGljaCDigJMgdW5saWtlIHR3ZWV0cyDigJMgaXMgaW5mb3JtYXRpb24gdGhhdCBldmVyeSBUd2l0dGVyIHVzZXIgY2FuIGdhdGhlciwgYWxzbyBmcm9tIHByaXZhdGUgYWNjb3VudHMuICBGb3VydGgsIHRoZSBzYW1wbGUgc2l6ZXMgd2VyZSBzbWFsbCwgbm90IHJlcXVlc3RpbmcgdG9vIG11Y2ggaW5mb3JtYXRpb24gYXQgb25jZSBmcm9tIHRoZSB3ZWJzaXRlcyB1c2VkIGZvciBzY3JhcGluZy4gRmlmdGgsIGZvciBzY3JhcGluZyBnZW5kZXIgdXNpbmcgdGhlIE1lZXJ0ZW7igJlzIG5hbWVuYmFuayBbQGRhdGFiYW5rZW5fbWVlcnRlbnNfaW5zdGl0dXV0XSwgSSBpbnRyb2R1Y2VkIG15c2VsZiB0byB0aGUgc2VydmVyIGJlZm9yZSBzY3JhcGluZy4gSG93ZXZlciwgSSBkaWQgbm90IGRvIHRoaXMgYXQgZWFjaCB3ZWJzaXRlLCB3aGljaCBpcyBzb21ldGhpbmcgdGhhdCBjb3VsZCBpbmNyZWFzZSB0aGUgZXRoaWNzIGV2ZW4gbW9yZSBpbiBmdXR1cmUgcmVzZWFyY2guICBMYXN0bHksIGFsdGhvdWdoIHRoZSBuYW1lcyBhcmUgcHVibGljbHkgYXZhaWxhYmxlIG9uIHRoZSBJbnRlcm5ldCwgSSBkZWNpZGVkIG5vdCB0byBtZW50aW9uIGFueSBuYW1lcyBpbiB0aGUgdGV4dCBhbmQgcGxvdHMgb2YgdGhlIGN1cnJlbnQgcGFwZXIuIEFsbCBpbiBhbGwsIEkgYmVsaWV2ZSB0aGF0IHRoZSBldGhpY2FsIGNvbnNpZGVyYXRpb25zIGFyZSB0YWtlbiBpbnRvIGFjY291bnQgZHVyaW5nIHRoaXMgc3R1ZHksIGVzcGVjaWFsbHkgYmVjYXVzZSBlZmZvcnRzIGFyZSBtYWRlIHRvIGluY3JlYXNlIHRyYW5zcGFyZW5jeSBhbmQgcmVwbGljYWJpbGl0eSBieSB1c2luZyB0aGlzIHdlYnNpdGUgYW5kIEdpdEh1Yi4gCgpUaGUgY3VycmVudCBzdHVkeSBoYXMgYWltZWQgdG8gaW5jcmVhc2Ugb3VyIHVuZGVyc3RhbmRpbmcgb2Ygc29jaWFsIG5ldHdvcmsgYW5hbHlzaXMsIGJ5IGxvb2tpbmcgYXQgdGhlIGluZmx1ZW5jZSBvZiB0aGUgay1pbmRleCBvbiB0aGUgY28tcHVibGljYXRpb24gbmV0d29ya3Mgb2YgdHdvIGRlcGFydG1lbnRzIG9mIG9uZSB1bml2ZXJzaXR5LiBOZXh0IHRvIHRoZSBpbnZlc3RpZ2F0aW9uIG9mIHRoZSBzdHJ1Y3R1cmFsIGluZmx1ZW5jZXMgb2YgdHJhbnNpdGl2aXR5LCBob21vcGhpbHkgW0BtY3BoZXJzb25fYmlyZHNfMjAwMV0sIGRlbnNpdHkgYW5kIHByZWZlcmVudGlhbCBhdHRhY2htZW50IFtAYmFyYWJhc2lfZXZvbHV0aW9uXzIwMDJdLCB0aGUgaW5mbHVlbmNlcyBvZiB0aGUgay1pbmRleCwgKG5vdCkgaGF2aW5nIGEgVHdpdHRlciBhY2NvdW50LCBhZ2UsIGV0aG5pY2l0eSBhbmQgZ2VuZGVyIHdlcmUgc3R1ZGllZC4gVGhlIG91dGNvbWUgb2YgdGhpcyBzdHVkeSwgbmFtZWx5IHRoYXQgdGhlIGstaW5kZXggaXMgbm90IG9mIGltcG9ydGFuY2UgaW4gdGhlIHNlbGVjdGlvbiBvZiBjby1hdXRob3JzLCBzaG93cyB0aGF0IHRoaXMgYXNwZWN0IG9mIHNvY2lhbCBtZWRpYSBkb2VzIG5vdCBoYXZlIGFuIGluZmx1ZW5jZSBvbiBpbmVxdWFsIHJlbGF0aW9ucywgYSBjaGFuZ2UgaW4gdGhlIGNvaGVzaW9uIG9mIGEgbmV0d29yayBvciBhbiBpbi0gb3IgZGVjcmVhc2Ugb2YgdGhlIGRpdmVyc2l0eSB3aXRoaW4gY28tcHVibGljYXRpb24gbmV0d29ya3MuIEFsdGhvdWdoIHBlcmZvcm1pbmcgYSBzb2NpYWwgbmV0d29yayBhbmFseXNpcyBpbmZsdWVuY2VzIHRoZSB3YXkgZGF0YSBzaG91bGQgYmUgY29sbGVjdGVkLCBhcyBpdCBpcyBuZWNlc3NhcnkgdG8gaGF2ZSBpbmZvcm1hdGlvbiBvbiB0aWVzIGJldHdlZW4gaW5kaXZpZHVhbHMsIHRoaXMgd2FzIHNvbHZlZCBieSBzY3JhcGluZyBteSBvd24gc29jaWFsIG5ldHdvcmsgZGF0YSBmcm9tIHRoZSBJbnRlcm5ldC4gCgoKIyBSZWZlcmVuY2VzCgo=