diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a752ec56892463c31e78fe48fdf2b7050423135a..67d92fe92178038e0c51ea7ecaae9a18ae618dcb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,34 +1,21 @@ -services: - - docker:dind +image: source.dodis.ch:4577/histhub/node-kafka-docker-base:latest -variables: - IMAGE_TAG: $CI_REGISTRY/$CI_IMAGE:$CI_COMMIT_REF_NAME - LATEST_TAG: $CI_REGISTRY/$CI_IMAGE:latest +stages: + - build + - test cache: paths: - - node_modules/ + - node_modules/ -build: - only: - - master - image: docker:latest - services: - - docker:dind +install_dependencies: stage: build script: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker build -t $IMAGE_TAG . - - docker tag $IMAGE_TAG $LATEST_TAG - - docker push $IMAGE_TAG - - docker push $LATEST_TAG + - npm install + artifacts: + paths: + - node_modules/ -test: +testing_testing: stage: test - only: - - sowhereinthefuture - image: $LATEST_TAG - before_script: - - export NODE_ENV=dev && npm install - script: - - npm run test \ No newline at end of file + script: npm run test diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index afb08a36de70f4c39eea1082c1f9a4eb40d470f6..0000000000000000000000000000000000000000 --- a/Dockerfile +++ /dev/null @@ -1,37 +0,0 @@ -FROM node:8-alpine - -# add basic libs -RUN apk --no-cache add \ - bash \ - g++ \ - ca-certificates \ - lz4-dev \ - musl-dev \ - cyrus-sasl-dev \ - openssl-dev \ - make \ - python \ - bash \ - git - -RUN apk add --no-cache --virtual .build-deps gcc zlib-dev libc-dev bsd-compat-headers py-setuptools libexecinfo libexecinfo-dev - -# Create app directory -RUN mkdir -p /usr/local/app - -# Move to the app directory -WORKDIR /usr/local/app - -# copy app to the container -COPY package.json package-lock.json config.json tsconfig.json /usr/local/app/ -COPY src /usr/local/app/src -COPY test/ /usr/local/app/test - -# Install dependencies -RUN npm install - -# build stuff -RUN npm run build - -# run app -CMD node dist/index.js \ No newline at end of file diff --git a/Readme.md b/Readme.md index 0148f81710f5a73ffa5de62199fed57cbc45f4a0..b6f64277026833548ccdccdd905ea55fc9984584 100644 --- a/Readme.md +++ b/Readme.md @@ -1,20 +1,23 @@ -# wikidata-normalizer -This streaming app consumes data from the wikidata-geo topic normalized and analysed them to a common schema. The app decouples the producing of the stream from the normalizing and analysing process. -## Normalizer -The Readable stream has two Writable stream subscribed. One for Analysing the data and build links and one for normalising the data a common schema. The Normaliser sends the data to the topic `wikidata-small` -## Analyser -The analyser extracts specific wikidata properties and send a concordance of links to the `linker` topic -## Docker -To build the image use following command. The image will fetch data from a wikidata topic and streams the result back into kafka. The container based on linux alpine. -```bash -docker build -t source.dodis.ch:4577/histhub/wikidata-normalizer . -# Upload to the registry -docker push source.dodis.ch:4577/histhub/wikidata-normalizer -``` -## CD -We hav a build pipline in gitlab. So manually building of the image is not longer necessary. -## Deploy to k8 -We execute a job on k8 to stream the dump into kafka -```bash -kubectl create -f wikidata-normalizer-deployment.yaml -``` \ No newline at end of file +# wikidata library +The wikidata library provide a set of stream-transformers and utils to work with raw data from wikidata (dump and feed). Originally the normalizer was a pod running in k8, consumed and produced messages from kafka. While a refactoring we decided to use the transformers directly inside the dump-producer and the live-feed. So we can save the round trip to kafka and save some disk storage and $$$. + +## wikidata-normalizer-transformer +This transformer takes raw data from wikidata and normalize them to the geolinker default format. It then prepares a message for kafka + +## wikidata-analyzer-transformer +This transformer analyse wikidata's raw data and extracts information about links between items. F.e we check for links to other interesting resources. We then extract those links and prepare them as a message for the linker + +## wikidata-geofilter-transformer +This transformers try to guess the type of a wikidata item. If its from a defined set of classes it forwards the message, if not it just dumps the message. We nuse it to filter out all documents related to geography (f.e. locations, places, cities and so on) + +## wikidata-utils +Simple utils that help to work with wikidata raw format. +### timeToDate() +This function transforms the time value from wikidata into a date format used by the geolinker +### WikidataProperties.getProperties(property: string, query: any = {brief: true}) +This method query the sparql endpoint of wikidata adn extracts properties from the result. We use it to get all classes and subclasses from location +### WikidataProperties.init(props: IProperty[]) +This method get a list of all subclasses for a set of properties. F.e. you can find all properties expressing the "end" of something. + +# Tests +The transformer are tested. The utils not diff --git a/config.json b/config.json deleted file mode 100644 index 3962235c15838eddae557461a7f22550d9c99d70..0000000000000000000000000000000000000000 --- a/config.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "kafka": { - "broker": "localhost:29092", - "schema-registry": "http://localhost:8081", - "fetchAllVersions": true - }, - "producer": { - "normalizer": { - "config": { - "batch.num.messages": 1000, - "message.send.max.retries": 5, - "retry.backoff.ms": 5000, - "message.max.bytes": 10485760 - }, - "topics": "wikidata-small", - "partition": -1, - "author": "bot#1" - }, - "analyser": { - "config": { - "batch.num.messages": 1000, - "message.send.max.retries": 5, - "retry.backoff.ms": 5000, - "message.max.bytes": 10485760 - }, - "topics": "linker", - "partition": -1, - "author": "bot#1" - } - }, - "consumer": { - "config": { - "group.id": "wikidata-normalizer", - "socket.keepalive.enable": true, - "enable.auto.commit": true, - "queued.max.messages.kbytes": 100 - }, - "topics": { - "topics": "wikidata-geo" - }, - "stream": { - "request.required.acks": 1 - } - }, - "log-dir": "/tmp", - "reporter": { - "url": "http://dashboard-api" - } -} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index dbc3745c086aa6ca45d4962c60f03dbd97062374..dc8765acf36f1cd8948c8361f42654a85988e1ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,29 +4,84 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/highlight": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", + "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@sinonjs/commons": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.4.0.tgz", + "integrity": "sha512-9jHK3YF/8HtJ9wCAbG+j8cD0i0+ATS9A7gXFqS36TblLPNy6rEEc+SB0imo91eCboGaBYGV/MT1/br/J+EE7Tw==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, "@sinonjs/formatio": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-2.0.0.tgz", - "integrity": "sha512-ls6CAMA6/5gG+O/IdsBcblvnd8qcO/l1TYoNeAzp3wcISOxlPXQEus0mLcdwazEkWjaBdaJ3TaxmNgCLWwvWzg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.1.tgz", + "integrity": "sha512-tsHvOB24rvyvV2+zKMmPkZ7dXX6LSLKZ7aOtXY6Edklp0uRcgGpOsQTTGTcWViFyx4uhWc6GV8QdnALbIbIdeQ==", "dev": true, "requires": { - "samsam": "1.3.0" + "@sinonjs/commons": "^1", + "@sinonjs/samsam": "^3.1.0" + }, + "dependencies": { + "@sinonjs/samsam": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.1.tgz", + "integrity": "sha512-wRSfmyd81swH0hA1bxJZJ57xr22kC07a1N4zuIL47yTS04bDk6AoCkczcqHEjcRPmJ+FruGJ9WBQiJwMtIElFw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.0.2", + "array-from": "^2.1.1", + "lodash": "^4.17.11" + } + } } }, + "@sinonjs/samsam": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-2.1.3.tgz", + "integrity": "sha512-8zNeBkSKhU9a5cRNbpCKau2WWPfan+Q2zDlcXvXyhn9EsMqgYs4qzo0XHNVlXC6ABQL8fT6nV+zzo5RTHJzyXw==", + "dev": true + }, + "@sinonjs/text-encoding": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", + "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==", + "dev": true + }, "@types/caseless": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.1.tgz", - "integrity": "sha512-FhlMa34NHp9K5MY1Uz8yb+ZvuX0pnvn3jScRSNAb75KHGB8d3rEU6hqMs3Z2vjuytcMfRg6c5CHMc3wtYyD2/A==" + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz", + "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==" }, "@types/chai": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.1.3.tgz", - "integrity": "sha512-f5dXGzOJycyzSMdaXVhiBhauL4dYydXwVpavfQ1mVCaGjR56a9QfklXObUxlIY9bGTmCPHEEZ04I16BZ/8w5ww==" + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.3.tgz", + "integrity": "sha512-VRw2xEGbll3ZiTQ4J02/hUjNqZoue1bMhoo2dgM2LXjDdyaq4q80HgBDHwpI0/VKlo4Eg+BavyQMv/NYgTetzA==" }, "@types/chai-as-promised": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@types/chai-as-promised/-/chai-as-promised-7.1.0.tgz", - "integrity": "sha512-MFiW54UOSt+f2bRw8J7LgQeIvE/9b4oGvwU7XW30S9QGAiHGnU/fmiOprsyMkdmH2rl8xSPc0/yrQw8juXU6bQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@types/chai-as-promised/-/chai-as-promised-7.1.2.tgz", + "integrity": "sha512-PO2gcfR3Oxa+u0QvECLe1xKXOqYTzCmWf0FhLhjREoW3fPAVamjihL7v1MOVLJLsnAMdLcjkfrs01yvDMwVK4Q==", "requires": { "@types/chai": "*" } @@ -39,69 +94,62 @@ "es6-promise": "*" } }, - "@types/form-data": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-2.2.1.tgz", - "integrity": "sha512-JAMFhOaHIciYVh8fb5/83nmuO/AHwmto+Hq7a9y8FzLDcC1KCU344XDOMEmahnrTFlHjgh4L0WJFczNIX2GxnQ==", - "requires": { - "@types/node": "*" - } - }, "@types/mocha": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.2.tgz", - "integrity": "sha512-tfg9rh2qQhBW6SBqpvfqTgU6lHWGhQURoTrn7NeDF+CEkO9JGYbkzU23EXu6p3bnvDxLeeSX8ohAA23urvWeNw==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz", + "integrity": "sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==", "dev": true }, "@types/node": { - "version": "9.6.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.18.tgz", - "integrity": "sha512-lywCnJQRSsu0kitHQ5nkb7Ay/ScdJPQjhWRtuf+G1DmNKJnPcdVyP0pYvdiDFKjzReC6NLWLgSyimno3kKfIig==" + "version": "10.14.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.21.tgz", + "integrity": "sha512-nuFlRdBiqbF+PJIEVxm2jLFcQWN7q7iWEJGsBV4n7v1dbI9qXB8im2pMMKMCUZe092sQb5SQft2DHfuQGK5hqQ==" }, "@types/request": { - "version": "2.47.1", - "resolved": "https://registry.npmjs.org/@types/request/-/request-2.47.1.tgz", - "integrity": "sha512-TV3XLvDjQbIeVxJ1Z3oCTDk/KuYwwcNKVwz2YaT0F5u86Prgc4syDAp6P96rkTQQ4bIdh+VswQIC9zS6NjY7/g==", + "version": "2.48.3", + "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.3.tgz", + "integrity": "sha512-3Wo2jNYwqgXcIz/rrq18AdOZUQB8cQ34CXZo+LUwPJNpvRAL86+Kc2wwI8mqpz9Cr1V+enIox5v+WZhy/p3h8w==", "requires": { "@types/caseless": "*", - "@types/form-data": "*", "@types/node": "*", - "@types/tough-cookie": "*" + "@types/tough-cookie": "*", + "form-data": "^2.5.0" } }, "@types/tough-cookie": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.3.tgz", - "integrity": "sha512-MDQLxNFRLasqS4UlkWMSACMKeSm1x4Q3TxzUC7KQUsh6RK1ZrQ0VEyE3yzXcBu+K8ejVj4wuX32eUG02yNp+YQ==" - }, - "@types/winston": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/@types/winston/-/winston-2.3.9.tgz", - "integrity": "sha512-zzruYOEtNgfS3SBjcij1F6HlH6My5n8WrBNhP3fzaRM22ba70QBC2ATs18jGr88Fy43c0z8vFJv5wJankfxv2A==", - "requires": { - "@types/node": "*" - } + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.5.tgz", + "integrity": "sha512-SCcK7mvGi3+ZNz833RRjFIxrn4gI1PPR3NtuIS+6vMkvmsGjosqTJwRt5bAEFLRz+wtJMWv8+uOnZf2hi2QXTg==" }, "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, + "ansi-colors": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", + "dev": true + }, "ansi-regex": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "ansi-styles": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=" + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } }, "ansicolors": { "version": "0.2.1", @@ -113,6 +161,12 @@ "resolved": "https://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz", "integrity": "sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk=" }, + "arg": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.1.tgz", + "integrity": "sha512-SlmP3fEA88MBv0PypnXZ8ZfJhwmDeIE3SP71j37AiXQBXYosPV0x6uISAaHYSlSVhmHOVkomen0tbGk6Anlebw==", + "dev": true + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -121,16 +175,19 @@ "sprintf-js": "~1.0.2" } }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "array-from": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", + "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=", "dev": true }, "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } }, "assert-plus": { "version": "1.0.0", @@ -154,9 +211,9 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "avsc": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/avsc/-/avsc-5.4.1.tgz", - "integrity": "sha512-N9bBhMnEZtKDEgll3prRJOoQbnuBmX31noDLr1bEPAfcnCEUf4uElgbGXN0aIBAWNiK7oJ1e7dCsJOjHG2Ye7w==" + "version": "5.4.14", + "resolved": "https://registry.npmjs.org/avsc/-/avsc-5.4.14.tgz", + "integrity": "sha512-9RjU+v50FG4Wdpo7Tm6eQ2xrwaYiwYf9oXkYMMPlI5g4hqGkhJWLmBy8wdxXsglbDQfJ6sefrVY5DWWI7aapoQ==" }, "aws-sign2": { "version": "0.7.0", @@ -164,79 +221,17 @@ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", - "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" }, "axios": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz", - "integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=", + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.1.tgz", + "integrity": "sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==", "requires": { - "follow-redirects": "^1.3.0", - "is-buffer": "^1.1.5" - } - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" } }, "balanced-match": { @@ -245,10 +240,9 @@ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "optional": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "requires": { "tweetnacl": "^0.14.3" } @@ -260,17 +254,30 @@ "requires": { "uri-js": "^3.0.2", "uri-templates": "^0.2.0" + }, + "dependencies": { + "uri-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz", + "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=", + "requires": { + "punycode": "^2.1.0" + } + } } }, "bindings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", - "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } }, "bluebird": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.0.tgz", + "integrity": "sha512-aBQ1FxIa7kSWCcmKHlcHFlT2jt6J/l4FzC7KcPELkOJOsPOb/bccdhmIrKDfXhwFrmc7vDoDrrepFvGqjyXGJg==" }, "brace-expansion": { "version": "1.1.11", @@ -288,9 +295,9 @@ "dev": true }, "buffer-from": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz", - "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" }, "builtin-modules": { "version": "1.1.1", @@ -330,50 +337,44 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "chai": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", - "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz", + "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==", "dev": true, "requires": { - "assertion-error": "^1.0.1", - "check-error": "^1.0.1", - "deep-eql": "^3.0.0", + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^3.0.1", "get-func-name": "^2.0.0", - "pathval": "^1.0.0", - "type-detect": "^4.0.0" - } - }, - "chai-as-promised": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz", - "integrity": "sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==", - "requires": { - "check-error": "^1.0.2" + "pathval": "^1.1.0", + "type-detect": "^4.0.5" } }, "chalk": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", - "requires": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=" + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } } } }, "check-error": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" + "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", + "dev": true }, "cip": { "version": "1.0.1", @@ -388,47 +389,25 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, "color-convert": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", - "dev": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "color-name": "^1.1.1" + "color-name": "1.1.3" } }, "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "colors": { "version": "1.0.3", @@ -436,9 +415,9 @@ "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" }, "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "requires": { "delayed-stream": "~1.0.0" } @@ -454,18 +433,105 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concurrently": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-3.5.1.tgz", - "integrity": "sha512-689HrwGw8Rbk1xtV9C4dY6TPJAvIYZbRbnKSAtfJ7tHqICFGoZ0PCWYjxfmerRyxBG0o3sbG3pe7N8vqPwIHuQ==", - "requires": { - "chalk": "0.5.1", - "commander": "2.6.0", - "date-fns": "^1.23.0", - "lodash": "^4.5.1", - "rx": "2.3.24", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", + "requires": { + "chalk": "^2.4.2", + "date-fns": "^2.0.1", + "lodash": "^4.17.15", + "read-pkg": "^4.0.1", + "rxjs": "^6.5.2", "spawn-command": "^0.0.2-1", - "supports-color": "^3.2.3", - "tree-kill": "^1.1.0" + "supports-color": "^4.5.0", + "tree-kill": "^1.2.1", + "yargs": "^12.0.5" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "^2.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + } } }, "core-util-is": { @@ -478,6 +544,18 @@ "resolved": "https://registry.npmjs.org/cpu-stat/-/cpu-stat-2.0.1.tgz", "integrity": "sha1-UB6NbdLUTO9dhCk5w40YIsB4/Kw=" }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, "cycle": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", @@ -492,9 +570,9 @@ } }, "date-fns": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.29.0.tgz", - "integrity": "sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.4.1.tgz", + "integrity": "sha512-2RhmH/sjDSCYW2F3ZQxOUx/I7PvzXpi89aQL2d3OAxSTwLx6NilATeUbe0menFE3Lu5lFkOFci36ivimwYHHxw==" }, "debug": { "version": "3.1.0", @@ -518,6 +596,23 @@ "type-detect": "^4.0.0" } }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + }, + "dependencies": { + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + } + } + }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -530,27 +625,86 @@ "dev": true }, "dtrace-provider": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz", - "integrity": "sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=", + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", "optional": true, "requires": { - "nan": "^2.10.0" + "nan": "^2.14.0" } }, "ecc-jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "optional": true, + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", + "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.0", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-inspect": "^1.6.0", + "object-keys": "^1.1.1", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + }, + "dependencies": { + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + } + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, "requires": { - "jsbn": "~0.1.0" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, "es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" }, "escape-string-regexp": { "version": "1.0.5", @@ -558,20 +712,34 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "esprima": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "extsprintf": { "version": "1.3.0", @@ -584,21 +752,43 @@ "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" }, "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "flat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", + "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==", + "dev": true, + "requires": { + "is-buffer": "~2.0.3" + } + }, "follow-redirects": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.2.tgz", - "integrity": "sha512-kssLorP/9acIdpQ2udQVTiCS5LQmdEz9mvdIfDcl1gYX2tPKFADHSyFdvJS040XdFsPzemWtgI3q8mFVCxtX8A==", + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", "requires": { - "debug": "^3.1.0" + "debug": "=3.1.0" } }, "forever-agent": { @@ -607,52 +797,40 @@ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", "requires": { "asynckit": "^0.4.0", - "combined-stream": "1.0.6", + "combined-stream": "^1.0.6", "mime-types": "^2.1.12" } }, - "formatio": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", - "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", - "dev": true, - "requires": { - "samsam": "~1.1" - }, - "dependencies": { - "samsam": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.3.tgz", - "integrity": "sha1-n1CHQZtNCR8jJXHn+lLpCw9VJiE=", - "dev": true - } - } - }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, "geolinker-common": { - "version": "git+https://gitlab+deploy-token-1:vnsdCm_t84QGVA2U4kw4@source.dodis.ch/histhub/geolinker-common.git#3f46c853bec04d2813adea240d9c02987db8ac39", + "version": "git+https://gitlab+deploy-token-1:vnsdCm_t84QGVA2U4kw4@source.dodis.ch/histhub/geolinker-common.git#2c5e9723afa369b4a15e6cfeb2155b299e84fb40", "from": "git+https://gitlab+deploy-token-1:vnsdCm_t84QGVA2U4kw4@source.dodis.ch/histhub/geolinker-common.git", "requires": { "@types/es6-promise": "^3.3.0", "@types/node": "^9.6.18", "@types/request": "^2.47.0", - "@types/winston": "^2.3.9", "axios": "^0.18.0", "bunyan-format": "^0.2.1", "concurrently": "^3.5.1", "cpu-stat": "^2.0.1", "js-yaml": "^3.11.0", - "kafka-avro": "^1.0.2", + "kafka-avro": "^1.2.0", "nconf": "^0.10.0", "ramda": "^0.25.0", "request": "^2.87.0", @@ -660,14 +838,83 @@ "through2": "^2.0.3", "typescript": "^2.8.3", "winston": "^2.4.2" + }, + "dependencies": { + "@types/node": { + "version": "9.6.52", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.52.tgz", + "integrity": "sha512-d6UdHtc8HKe3NTruj9mHk2B8EiHZyuG/00aYbUedHvy9sBhtLAX1gaxSNgvcheOvIZavvmpJYlwfHjjxlU/Few==" + }, + "concurrently": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-3.6.1.tgz", + "integrity": "sha512-/+ugz+gwFSEfTGUxn0KHkY+19XPRTXR8+7oUK/HxgiN1n7FjeJmkrbSiXAJfyQ0zORgJYPaenmymwon51YXH9Q==", + "requires": { + "chalk": "^2.4.1", + "commander": "2.6.0", + "date-fns": "^1.23.0", + "lodash": "^4.5.1", + "read-pkg": "^3.0.0", + "rx": "2.3.24", + "spawn-command": "^0.0.2-1", + "supports-color": "^3.2.3", + "tree-kill": "^1.1.0" + } + }, + "date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "^1.0.0" + } + }, + "typescript": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", + "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==" + } } }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, "get-func-name": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", "dev": true }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -689,6 +936,11 @@ "path-is-absolute": "^1.0.0" } }, + "graceful-fs": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", + "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==" + }, "growl": { "version": "1.10.5", "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", @@ -701,33 +953,53 @@ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", "requires": { - "ajv": "^5.1.0", + "ajv": "^6.5.5", "har-schema": "^2.0.0" } }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, "has-ansi": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "^0.2.0" + "ansi-regex": "^2.0.0" } }, "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true }, "he": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==" + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -762,10 +1034,27 @@ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==" + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true }, "is-fullwidth-code-point": { "version": "1.0.0", @@ -775,16 +1064,43 @@ "number-is-nan": "^1.0.0" } }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isstream": { "version": "0.1.2", @@ -792,15 +1108,15 @@ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, "js-yaml": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", - "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -809,8 +1125,12 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "optional": true + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, "json-schema": { "version": "0.2.3", @@ -818,9 +1138,9 @@ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" }, "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stringify-safe": { "version": "5.0.1", @@ -838,16 +1158,26 @@ "verror": "1.10.0" } }, + "julian-gregorian": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/julian-gregorian/-/julian-gregorian-1.0.0.tgz", + "integrity": "sha512-zhZg0a1ErOR3FkZIF7mjJ39ZKf4aNFkU3/3/TexT2GD3z3f1fOcrVdP6Lwdz0x5PZg9gMDsuWsroX+9oFaHrqg==" + }, + "juliandate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/juliandate/-/juliandate-1.0.0.tgz", + "integrity": "sha1-ogzwYmTfD1RTJ2nylXv2GzJQVwE=" + }, "just-extend": { - "version": "1.1.27", - "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-1.1.27.tgz", - "integrity": "sha512-mJVp13Ix6gFo3SBAy9U/kL+oeZqzlYYYLQBwXVBlVzIsZwBqGREnOro24oC/8s8aox+rJhtZ2DiQof++IrkA+g==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.0.2.tgz", + "integrity": "sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw==", "dev": true }, "kafka-avro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/kafka-avro/-/kafka-avro-1.0.6.tgz", - "integrity": "sha512-DW7hcCQOeBPBJGPTa17UYsVpF1ok3pxNMcCczlugza7v2HWlDAJEz89DSq/6T0ohOZ5pU9LL7rS1MOul/kFcLg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/kafka-avro/-/kafka-avro-1.2.1.tgz", + "integrity": "sha512-lO1MdnC6r76qzYietlthXWI2h8xjW4vIgpxXmWPHvYNSlKneuUvEKXKVTxKF68HIRURw9W1T2sEWwa2f0INHFA==", "requires": { "avsc": "^5.2.3", "axios": "^0.15.3", @@ -855,7 +1185,7 @@ "bunyan": "^1.8.5", "bunyan-format": "^0.2.1", "cip": "^1.0.0", - "node-rdkafka": "^2.1.3" + "node-rdkafka": "~2.3.4" }, "dependencies": { "axios": { @@ -881,39 +1211,14 @@ "requires": { "debug": "^2.2.0" } - } - } - }, - "kafka-avro-stub": { - "version": "git+https://git@github.com/tobinski/kafka-avro-stub.git#e6a9fc88e3cc0610e780761d0f0021da34655970", - "from": "git+https://git@github.com/tobinski/kafka-avro-stub.git", - "dev": true, - "requires": { - "sinon": "^1.17.6" - }, - "dependencies": { - "lolex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", - "integrity": "sha1-fD2mL/yzDw9agKJWbKJORdigHzE=", - "dev": true }, - "samsam": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", - "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=", - "dev": true - }, - "sinon": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz", - "integrity": "sha1-RUKk9JugxFwF6y6d2dID4rjv4L8=", - "dev": true, + "node-rdkafka": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/node-rdkafka/-/node-rdkafka-2.3.4.tgz", + "integrity": "sha512-ilaAOrEpDF3TGTlItsxU5pQXG+qjN1gKbhSvs9CoLXZaItt2EN6oU+kEdO6UkRQLKO6/Kv4m296cBrr0JCmiTw==", "requires": { - "formatio": "1.1.1", - "lolex": "1.3.2", - "samsam": "1.1.2", - "util": ">=0.10.3 <1" + "bindings": "1.x", + "nan": "2.x" } } } @@ -926,10 +1231,30 @@ "invert-kv": "^1.0.0" } }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" }, "lodash.get": { "version": "4.4.2", @@ -937,31 +1262,57 @@ "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", "dev": true }, - "lolex": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.7.0.tgz", - "integrity": "sha512-uJkH2e0BVfU5KOJUevbTOtpDduooSarH5PopO+LfM/vZf8Z9sJzODqKev804JYM2i++ktJfUmC1le4LwFQ1VMg==", - "dev": true + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } }, "make-error": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz", - "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", "dev": true }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" }, "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", "requires": { - "mime-db": "~1.33.0" + "mime-db": "1.40.0" } }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -984,34 +1335,78 @@ } }, "mocha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz", - "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.1.tgz", + "integrity": "sha512-VCcWkLHwk79NYQc8cxhkmI8IigTIhsCwZ6RTxQsqK6go4UvEhzJkYuHm8B2YtlSxcYq2fY+ucr4JBwoD6ci80A==", "dev": true, "requires": { + "ansi-colors": "3.2.3", "browser-stdout": "1.3.1", - "commander": "2.15.1", - "debug": "3.1.0", + "debug": "3.2.6", "diff": "3.5.0", "escape-string-regexp": "1.0.5", - "glob": "7.1.2", + "find-up": "3.0.0", + "glob": "7.1.3", "growl": "1.10.5", - "he": "1.1.1", + "he": "1.2.0", + "js-yaml": "3.13.1", + "log-symbols": "2.2.0", "minimatch": "3.0.4", "mkdirp": "0.5.1", - "supports-color": "5.4.0" + "ms": "2.1.1", + "node-environment-flags": "1.0.5", + "object.assign": "4.1.0", + "strip-json-comments": "2.0.1", + "supports-color": "6.0.0", + "which": "1.3.1", + "wide-align": "1.1.3", + "yargs": "13.3.0", + "yargs-parser": "13.1.1", + "yargs-unparser": "1.6.0" }, "dependencies": { - "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -1022,28 +1417,104 @@ "path-is-absolute": "^1.0.0" } }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", + "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", "dev": true, "requires": { "has-flag": "^3.0.0" } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.1" + } + }, + "yargs-parser": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, "moment": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", - "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=", - "optional": true + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" }, "ms": { "version": "2.0.0", @@ -1062,9 +1533,9 @@ } }, "nan": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" }, "nconf": { "version": "0.10.0", @@ -1083,31 +1554,64 @@ "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", "optional": true }, + "ngeohash": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/ngeohash/-/ngeohash-0.6.3.tgz", + "integrity": "sha512-kltF0cOxgx1AbmVzKxYZaoB0aj7mOxZeHaerEtQV0YaqnkXNq26WWqMmJ6lTqShYxVRWZ/mwvvTrNeOwdslWiw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, "nise": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/nise/-/nise-1.4.1.tgz", - "integrity": "sha512-9JX3YwoIt3kS237scmSSOpEv7vCukVzLfwK0I0XhocDSHUANid8ZHnLEULbbSkfeMn98B2y5kphIWzZUylESRQ==", + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/nise/-/nise-1.4.10.tgz", + "integrity": "sha512-sa0RRbj53dovjc7wombHmVli9ZihXbXCQ2uH3TNm03DyvOSIQbxg+pbqDKrk2oxMK1rtLGVlKxcB9rrc6X5YjA==", "dev": true, "requires": { - "@sinonjs/formatio": "^2.0.0", - "just-extend": "^1.1.27", + "@sinonjs/formatio": "^3.1.0", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", "lolex": "^2.3.2", - "path-to-regexp": "^1.7.0", - "text-encoding": "^0.6.4" + "path-to-regexp": "^1.7.0" + }, + "dependencies": { + "lolex": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.7.5.tgz", + "integrity": "sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q==", + "dev": true + } } }, - "node-cleanup": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/node-cleanup/-/node-cleanup-2.1.2.tgz", - "integrity": "sha1-esGavSl+Caf3KnFUXZUbUX5N3iw=" + "node-environment-flags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", + "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", + "dev": true, + "requires": { + "object.getownpropertydescriptors": "^2.0.3", + "semver": "^5.7.0" + } }, - "node-rdkafka": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/node-rdkafka/-/node-rdkafka-2.3.3.tgz", - "integrity": "sha512-2J54zC9+Zj0iRQttmQs1Ubv8aHhmh04XjP3vk39uco7l6tp8BYYHG4XRsoqKOGGKjBLctGpFHr9g97WBE1pTbg==", + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "requires": { - "bindings": "1.x", - "nan": "2.x" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" } }, "number-is-nan": { @@ -1116,41 +1620,131 @@ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" }, "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-inspect": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", + "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==", + "dev": true }, "object-keys": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "dependencies": { + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + } + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "wrappy": "1" + "wrappy": "1" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + }, + "p-limit": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" } }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "requires": { - "lcid": "^1.0.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", - "dev": true + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" }, "path-to-regexp": { "version": "1.7.0", @@ -1159,6 +1753,22 @@ "dev": true, "requires": { "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + } + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" } }, "pathval": { @@ -1172,15 +1782,34 @@ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "psl": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } }, "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "qs": { "version": "6.5.2", @@ -1192,6 +1821,16 @@ "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.25.0.tgz", "integrity": "sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==" }, + "read-pkg": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", + "requires": { + "normalize-package-data": "^2.3.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0" + } + }, "readable-stream": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", @@ -1206,65 +1845,86 @@ "util-deprecate": "~1.0.1" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", "requires": { "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", + "aws4": "^1.8.0", "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + } } }, "request-promise-core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", - "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", + "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", "requires": { - "lodash": "^4.13.1" + "lodash": "^4.17.11" } }, "request-promise-native": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", - "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz", + "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==", "requires": { - "request-promise-core": "1.1.1", - "stealthy-require": "^1.1.0", - "tough-cookie": ">=2.3.3" + "request-promise-core": "1.1.2", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" } }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, "resolve": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", - "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", - "dev": true, + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", + "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==", "requires": { - "path-parse": "^1.0.5" + "path-parse": "^1.0.6" } }, "rimraf": { @@ -1281,10 +1941,18 @@ "resolved": "https://registry.npmjs.org/rx/-/rx-2.3.24.tgz", "integrity": "sha1-FPlQpCF9fjXapxu8vljv9o6ksrc=" }, + "rxjs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", + "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "requires": { + "tslib": "^1.9.0" + } + }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" }, "safe-json-stringify": { "version": "1.2.0", @@ -1297,48 +1965,66 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "samsam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.3.0.tgz", - "integrity": "sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg==", - "dev": true - }, "secure-keys": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", "integrity": "sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=" }, "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" }, "sinon": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-6.0.0.tgz", - "integrity": "sha512-MatciKXyM5pXMSoqd593MqTsItJNCkSSl53HJYeKR5wfsDdp2yljjUQJLfVwAWLoBNfx1HThteqygGQ0ZEpXpQ==", + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-6.3.5.tgz", + "integrity": "sha512-xgoZ2gKjyVRcF08RrIQc+srnSyY1JDJtxu3Nsz07j1ffjgXoY6uPLf/qja6nDBZgzYYEovVkFryw2+KiZz11xQ==", "dev": true, "requires": { - "@sinonjs/formatio": "^2.0.0", + "@sinonjs/commons": "^1.0.2", + "@sinonjs/formatio": "^3.0.0", + "@sinonjs/samsam": "^2.1.2", "diff": "^3.5.0", "lodash.get": "^4.4.2", - "lolex": "^2.4.2", - "nise": "^1.3.3", - "supports-color": "^5.4.0", + "lolex": "^2.7.5", + "nise": "^1.4.5", + "supports-color": "^5.5.0", "type-detect": "^4.0.8" }, "dependencies": { - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "lolex": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.7.5.tgz", + "integrity": "sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q==", "dev": true }, "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { "has-flag": "^3.0.0" @@ -1352,9 +2038,9 @@ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" }, "source-map-support": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", - "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", + "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -1372,15 +2058,43 @@ "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=" }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", - "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -1411,21 +2125,26 @@ "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } + } + }, + "string.prototype.trimleft": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", + "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", + "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" } }, "string_decoder": { @@ -1434,138 +2153,154 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "strip-ansi": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "^0.2.1" + "ansi-regex": "^2.0.0" } }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", "requires": { - "has-flag": "^1.0.0" + "has-flag": "^2.0.0" + }, + "dependencies": { + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + } } }, - "text-encoding": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz", - "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk=", - "dev": true - }, "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "requires": { - "readable-stream": "^2.1.5", + "readable-stream": "~2.3.6", "xtend": "~4.0.1" }, "dependencies": { "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" } } }, "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", "requires": { + "psl": "^1.1.24", "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } } }, "tree-kill": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz", - "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.1.tgz", + "integrity": "sha512-4hjqbObwlh2dLyW4tcz0Ymw0ggoaVDMveUB9w8kFSQScdRLo0gxO9J7WFcUBo+W3C1TLdFIEwNOWebgZZ0RH9Q==" }, "ts-node": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-6.1.1.tgz", - "integrity": "sha512-79FnymLGDBd/nXoiak1L6w6fd9Zz9Ge/x8/Aglaeh31KkqRLDzbfT1vBGlO5dqc76WzufTlW4IYl7e01CVUF5A==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.4.1.tgz", + "integrity": "sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw==", "dev": true, "requires": { - "arrify": "^1.0.0", - "diff": "^3.1.0", + "arg": "^4.1.0", + "diff": "^4.0.1", "make-error": "^1.1.1", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", "source-map-support": "^0.5.6", - "yn": "^2.0.0" + "yn": "^3.0.0" }, "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", "dev": true } } }, "tslib": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.1.tgz", - "integrity": "sha512-avfPS28HmGLLc2o4elcc2EIq2FcH++Yo5YxpBZi9Yw93BCTGFthI4HPE4Rpep6vSYQaK8e69PelM44tPj+RaQg==", - "dev": true + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" }, "tslint": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.10.0.tgz", - "integrity": "sha1-EeJrzLiK+gLdDZlWyuPUVAtfVMM=", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.0.tgz", + "integrity": "sha512-2vqIvkMHbnx8acMogAERQ/IuINOq6DFqgF8/VDvhEkBqQh/x6SP0Y+OHnKth9/ZcHQSroOZwUQSN18v8KKF0/g==", "dev": true, "requires": { - "babel-code-frame": "^6.22.0", + "@babel/code-frame": "^7.0.0", "builtin-modules": "^1.1.1", "chalk": "^2.3.0", "commander": "^2.12.1", - "diff": "^3.2.0", + "diff": "^4.0.1", "glob": "^7.1.1", - "js-yaml": "^3.7.0", + "js-yaml": "^3.13.1", "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", "resolve": "^1.3.2", "semver": "^5.3.0", "tslib": "^1.8.0", - "tsutils": "^2.12.1" + "tsutils": "^2.29.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.1.tgz", + "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==", + "dev": true + }, + "diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", "dev": true }, "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -1575,28 +2310,13 @@ "once": "^1.3.0", "path-is-absolute": "^1.0.0" } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, "tsutils": { - "version": "2.27.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.27.0.tgz", - "integrity": "sha512-JcyX25oM9pFcb3zh60OqG1St8p/uSqC5Bgipdo3ieacB/Ao4dPhm7hAtKT9NrEu23CyYrrgJPV3CqYfo+/+T4w==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "requires": { "tslib": "^1.8.1" @@ -1613,8 +2333,7 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "optional": true + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "type-detect": { "version": "4.0.8", @@ -1623,23 +2342,16 @@ "dev": true }, "typescript": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.3.tgz", - "integrity": "sha512-K7g15Bb6Ra4lKf7Iq2l/I5/En+hLIHmxWZGq3D4DIRNFxMNV6j2SHSvDOqs2tGd4UvD/fJvrwopzQXjLrT7Itw==" + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.4.tgz", + "integrity": "sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==" }, "uri-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz", - "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "requires": { "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - } } }, "uri-templates": { @@ -1647,24 +2359,24 @@ "resolved": "https://registry.npmjs.org/uri-templates/-/uri-templates-0.2.0.tgz", "integrity": "sha1-K1eEURzJCYaHMekjPCaAl9ELSZ8=" }, - "util": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.0.tgz", - "integrity": "sha512-5n12uMzKCjvB2HPFHnbQSjaqAa98L5iIXmHrZCLavuZVe0qe/SJGbDGWlpaHk5lnBkWRDO+dRu1/PgmUYKPPTw==", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "uuid": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } }, "verror": { "version": "1.10.0", @@ -1676,15 +2388,37 @@ "extsprintf": "^1.2.0" } }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, "wikidata-sdk": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/wikidata-sdk/-/wikidata-sdk-3.2.4.tgz", "integrity": "sha1-m+NbCEz4xfBo3UeBmtcZuPmLUFY=" }, "wikidata-taxonomy": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/wikidata-taxonomy/-/wikidata-taxonomy-0.6.6.tgz", - "integrity": "sha1-j7Syrx4SVOHQ/RdJ8s63IUXQQe4=", + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/wikidata-taxonomy/-/wikidata-taxonomy-0.6.7.tgz", + "integrity": "sha512-tGRMgqCBGqFxJQ1CYOTRrvVm+7UMId0Req4pCzrf6+VoH5iMwBX9bOKICqFV5ZlAHgWrCO3kaveJ+ECodZu90w==", "requires": { "beacon-links": "^0.2.2", "chalk": "^1.1.3", @@ -1694,11 +2428,6 @@ "wikidata-sdk": "^3.2.4" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", @@ -1717,25 +2446,9 @@ } }, "commander": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz", - "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==" - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.1.tgz", + "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==" }, "supports-color": { "version": "2.0.0", @@ -1750,9 +2463,9 @@ "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" }, "winston": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.3.tgz", - "integrity": "sha512-GYKuysPz2pxYAVJD2NPsDLP5Z79SDEzPm9/j4tCjkF/n89iBNGBMJcR+dMUqxgPNgoSs6fVygPi+Vl2oxIpBuw==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz", + "integrity": "sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==", "requires": { "async": "~1.0.0", "colors": "1.0.x", @@ -1776,21 +2489,6 @@ "requires": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } } }, "wrappy": { @@ -1825,10 +2523,151 @@ "y18n": "^3.2.0" } }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "yargs-unparser": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz", + "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==", + "dev": true, + "requires": { + "flat": "^4.1.0", + "lodash": "^4.17.15", + "yargs": "^13.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.1" + } + }, + "yargs-parser": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, "yn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", - "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true } } diff --git a/package.json b/package.json index 360e0e955102c58acb219336ee3549744b79e260..cfe58b18d317cd1d078ab32a4101c64893b76c51 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "wikidata-normalizer", "version": "1.0.0", - "description": "Small tool to map beteen wikidata to histhub schema", + "description": "Collection of stream transformers and utils to help working with wikidata", "main": "dist/index.js", "types": "dist/index.d.js", "scripts": { @@ -15,28 +15,27 @@ "author": "", "license": "ISC", "dependencies": { - "@types/chai-as-promised": "^7.1.0", - "@types/node": "^9.6.18", - "@types/winston": "^2.3.9", + "@types/chai-as-promised": "^7.1.2", + "@types/node": "^10.14", "bunyan-format": "^0.2.1", - "chai-as-promised": "^7.1.1", - "concurrently": "^3.5.1", + "concurrently": "^5.0", "geolinker-common": "git+https://gitlab+deploy-token-1:vnsdCm_t84QGVA2U4kw4@source.dodis.ch/histhub/geolinker-common.git", - "node-cleanup": "^2.1.2", - "node-rdkafka": "^2.3.3", + "julian-gregorian": "^1.0.0", + "juliandate": "^1.0.0", + "moment": "^2.24", + "ngeohash": "^0.6.3", "ramda": "^0.25.0", "source-map": "^0.7.3", - "typescript": "^2.8.3", - "wikidata-taxonomy": "^0.6.6" + "typescript": "^3.6", + "wikidata-taxonomy": "^0.6.7" }, "devDependencies": { - "@types/chai": "^4.1.3", - "@types/mocha": "^5.2.1", - "chai": "^4.1.2", - "kafka-avro-stub": "git+https://git@github.com/tobinski/kafka-avro-stub.git", - "mocha": "5.2", - "sinon": "^6.0.0", - "ts-node": "^6.1.0", - "tslint": "^5.9.1" + "@types/chai": "^4.2.3", + "@types/mocha": "^5.2.7", + "chai": "^4.2.0", + "mocha": "^6", + "sinon": "^6.3.5", + "ts-node": "^8.4", + "tslint": "^5.20.0" } } diff --git a/src/bootstrap-wikidata.ts b/src/bootstrap-wikidata.ts deleted file mode 100644 index e69ba0da4e07167677f5aa01ec22e9635a227a94..0000000000000000000000000000000000000000 --- a/src/bootstrap-wikidata.ts +++ /dev/null @@ -1,65 +0,0 @@ -import { queryTaxonomy } from 'wikidata-taxonomy'; -import util = require('util'); - -export interface InterfaceProperty { - name: string; - qid: string; -} - -export class BootstrapWikidata { - /** - * An array of properties to load from wikidata - * @type {any[]} - */ - private properties = []; - - /** - * Load a list of properties with subclasses from wikidata - * @param {InterfaceProperty[]} properties - * @returns {Promise} - */ - public async init(properties: InterfaceProperty[]){ - await properties.forEach(async (property) => { - const sublclasses = await this.getProperties(property.qid); - // add the main property to the list - sublclasses.push(property.qid); - this.properties.push({name: property.name, properties: sublclasses}); - }); - } - - /** - * Get a collection of subclasses for a named property - * @param {string} name - * @returns {string[]} - */ - public get(name: string): string[] { - const property = this.properties.find((p) => { - return p.name === name; - }); - return property.properties; - } - - /** - * Get a property with his subclasses from wikidata - * @param {string} property - * @returns {Promise} - */ - private async getProperties(property: string) { - // P1647 = subproperty - return await queryTaxonomy(property, {brief: true, property: ['P1647']}) - .then((taxonomy) => { - const properties = []; - taxonomy.concepts.forEach((concept) => { - const qid = concept.notation[0]; - properties.push(qid); - }); - return properties.filter((d, i, a) => { - return a.indexOf(d) === i; - }); - }) - .catch((error) => { - console.log('error while collectin Qids'); - console.log(error); - }); - } -} diff --git a/src/index.ts b/src/index.ts deleted file mode 100644 index 60ef23fed95501d5302505af4c78f844dfe352d1..0000000000000000000000000000000000000000 --- a/src/index.ts +++ /dev/null @@ -1,93 +0,0 @@ -import fmt = require('bunyan-format'); -import {Core} from 'geolinker-common'; -import ReporterCounter from 'geolinker-common/dist/stream/reporter-counter'; -import StreamProducerPreparer from 'geolinker-common/dist/stream/stream-producer-preparer'; -import * as KafkaAvro from 'kafka-avro'; -import nodeCleanup = require('node-cleanup'); -import ProducerStream = require('node-rdkafka/lib/producer-stream'); -import AnalyserTransformable from './analyser-transformable'; -import {BootstrapWikidata, InterfaceProperty} from './bootstrap-wikidata'; -import WikiNormalizer from './wiki-normalizer'; - -/** - * load sourcemap and config - */ -const core = Core.init('wikidata-normalizer', __dirname + '/../config.json'); - -/** - * To trigger this you need to set the KAFKA_AVRO_LOG_LEVEL - * f.e. env KAFKA_AVRO_LOG_LEVEL=debug node dist/index.js - */ -const kafkaLog = KafkaAvro.getLogger(); - -kafkaLog.addStream({ - type: 'stream', - stream: fmt({ - outputMode: 'short', - levelInString: true, - }), - level: 'debug', -}); - -nodeCleanup((exitCode, signal) => { - core.getLogger().info('Signal ' + signal); - core.getLogger().info('ExitCode ' + exitCode); - setTimeout(() => { - process.exit(); - }, 100); -}); - -/** - * A list of properties to load from wikidata - * @type {InterfaceProperty[]} - */ -const properties = [ - {name: 'start', qid: 'P580'}, - {name: 'end', qid: 'P582'}, -]; -const wikidataProperties = new BootstrapWikidata(); -const wpPromise = wikidataProperties.init(properties); - -/** - * Init KafkaInstance - * @type {} - */ -const kafka = core.getKafkaAvro(); -kafka.init().then(async () => { - // Wait for the promises to resolve - try { - await wpPromise; - const analyseProducer = await kafka.getProducer('analyser'); - const normProducer = await kafka.getProducer('normalizer'); - const consumerStream = await kafka.getConsumerStream(); - - core.getLogger().info('Producer and consumer are ready to go'); - - /** - * On data (flow mode) transform data and send them to the data topic - */ - consumerStream - .pipe(new ReporterCounter({objectMode: true}, core.getReporter(10000, 'normalizer'), 'read')) - .pipe(new WikiNormalizer({objectMode: true}, core.getLogger(), wikidataProperties)) - .pipe(new ReporterCounter({objectMode: true}, core.getReporter('normalizer'), 'write')) - .pipe(new StreamProducerPreparer({objectMode: true, topic: core.getNconf().get('producer:normalizer:topics'), partition: -1})) - .pipe(new ProducerStream(normProducer, {objectMode: true, topic: core.getNconf().get('producer:normalizer:topics')})); - - // todo: we need a second consumer and we need a second reporter. So we need to update common libs - consumerStream - .pipe(new ReporterCounter({objectMode: true}, core.getReporter(10000, 'analyser'), 'read')) - .pipe(new AnalyserTransformable({objectMode: true}, core.getUriBuilder(), core.getNconf())) - .pipe(new ReporterCounter({objectMode: true}, core.getReporter(10000, 'analyser'), 'write')) - .pipe(new StreamProducerPreparer({objectMode: true, topic: core.getNconf().get('producer:analyser:topics'), partition: -1})) - .pipe(new ProducerStream(analyseProducer, {objectMode: true, topic: core.getNconf().get('producer:analyser:topics')})); - core.getLogger().info('Pipes are registered'); - } catch (error) { - core.getLogger().error('Error in retrieving consumer or producer'); - core.getLogger().error(error); - } - -}) - .catch((err) => { - core.getLogger().error('Its not possible to connect to kafka'); - throw err; - }); diff --git a/src/utils/property-collection.ts b/src/utils/property-collection.ts new file mode 100644 index 0000000000000000000000000000000000000000..db0baa9bd2c2d05eaa6798f322858a21982483d9 --- /dev/null +++ b/src/utils/property-collection.ts @@ -0,0 +1,36 @@ +export interface IPropertyCollection { + get(name: string): string[]; + add(name: string, subclass: string[]); +} +/** + * Simple class to manage a collection of properties + */ +export class PropertyCollection implements IPropertyCollection{ + /** + * An array of properties to load from wikidata + * @type {any[]} + */ + private properties = []; + + /** + * Get a collection of subclasses for a named property + * @param {string} name + * @returns {string[]} + */ + public get(name: string): string[] { + const property = this.properties.find((p) => { + return p.name === name; + }); + return property.subclasses; + } + + /** + * Add a collection of subclasses for a named propertiy + * @param {string} name + * @param {string[]} subclasses + * @returns {void} + */ + public add(name: string, subclasses: string[]): void { + this.properties.push({name, subclasses}); + } +} diff --git a/src/utils/wikidata-properties.ts b/src/utils/wikidata-properties.ts new file mode 100644 index 0000000000000000000000000000000000000000..11e93ba94a0265b0455a929c4e428db568c3aedb --- /dev/null +++ b/src/utils/wikidata-properties.ts @@ -0,0 +1,50 @@ +import {queryTaxonomy} from 'wikidata-taxonomy'; +import {PropertyCollection} from './property-collection'; + +export interface IProperty { + name: string; + qid: string; +} + +export class WikidataProperties { + + /** + * Get a property with his subclasses from wikidata + * @param {string} property + * @param {{}} query f.e. P1647 = subproperty + * @returns {Promise} + */ + public static async getProperties(property: string, query: any = {brief: true}) { + try { + const taxonomy = await queryTaxonomy(property, query); + const props = []; + taxonomy.concepts.forEach((concept) => { + const qid = concept.notation[0]; + props.push(qid); + }); + return props.filter((d, i, a) => { + return a.indexOf(d) === i; + }); + } catch (error) { + console.log('Error while collecting Q-numbers from wikidata'); + console.log(error); + return []; + } + } + + /** + * Load a list of properties with subclasses from wikidata + * @param {IProperty[]} props + * @returns {Promise} + */ + public static async init(props: IProperty[]) { + const properties = new PropertyCollection(); + for (const property of props) { + const sublclasses = await WikidataProperties.getProperties(property.qid, {brief: true, property: ['P1647']}); + // add the main property to the list + sublclasses.push(property.qid); + properties.add(property.name, sublclasses); + } + return properties; + } +} diff --git a/src/utils/wikidata-utils.ts b/src/utils/wikidata-utils.ts new file mode 100644 index 0000000000000000000000000000000000000000..f1522aa11fed306b28a48eeffd10f2f2a99bcb09 --- /dev/null +++ b/src/utils/wikidata-utils.ts @@ -0,0 +1,91 @@ +import {IProperty, WikidataProperties} from './wikidata-properties'; + +/** + * Grab all the subclasses of start and end properties from wikidata. + * We want to find all possible annotations and return an instance + */ +const properties: IProperty[] = [ + {name: 'start', qid: 'P580'}, + {name: 'end', qid: 'P582'}, +]; + +export const wikidataTimePropertiesLoader = WikidataProperties.init(properties); + +/** + * Get all subclasses of geographical entities from wikidata (Q2221906 = geographic location) + * and combine them with the manual list of lena + * @type {{brief: boolean}} + */ +export const wikidataGeoInstances: Promise = new Promise(async (resolve, reject) => { + // get basic taxonomies for the filter (from lena) + const baseGeoInstances = [ + 'Q2221906', + 'Q17334923', + 'Q515', + 'Q486972', + 'Q1187811', + 'Q1549591', + 'Q5119', + 'Q14788575', + 'Q35145743', + 'Q27096235', + 'Q618123', + 'Q3957', + ]; + const options = { brief: true }; + const collectedGeoInstances = await WikidataProperties.getProperties('Q2221906', options); + resolve([...baseGeoInstances, ...collectedGeoInstances]); +}); + +/** + * We got this module from + * https://github.com/maxlath/wikidata-sdk/blob/master/lib/helpers/wikidata_time_to_date_object.js + */ +interface IWikidataTime { + time: string; +} +export const timeToDate = (wikidataTime: string | IWikidataTime) => { + // Also accept claim datavalue.value objects + if (typeof wikidataTime === 'object') { + wikidataTime = wikidataTime.time; + } + + const sign = wikidataTime[0]; + const rest = wikidataTime.slice(1); + const date = fullDateData(sign, rest); + + if (date.toString() === 'Invalid Date') { + return parseInvalideDate(sign, rest); + } else { + return date; + } +}; + +const fullDateData = (sign, rest) => { + return sign === '-' ? negativeDate(rest) : positiveDate(rest); +}; + +const positiveDate = (rest) => new Date(rest); +const negativeDate = (rest) => { + const year = rest.split('-')[0]; + let date; + // Using ISO8601 expanded notation for negative years: adding 2 leading zeros + // when needed. Can't find the documentation again, but testing + // with `new Date(date)` gives a good clue of the implementation + if (year.length === 4) { + date = `-00${rest}`; + } else if (year.length === 5) { + date = `-0${rest}`; + } else { + date = `-${rest}`; + } + return new Date(date); +}; + +const parseInvalideDate = (sign, rest) => { + // This is probably a date of unsuffisient precision + // such as 1953-00-00T00:00:00Z, thus invalid + // It should at least have a year, so let's fallback to ${year}-01-01 + const year = rest.split('T')[0].split('-')[0]; + return fullDateData(sign, year); +}; diff --git a/src/analyser-transformable.ts b/src/wikidata-analyser-transformer.ts similarity index 86% rename from src/analyser-transformable.ts rename to src/wikidata-analyser-transformer.ts index a5cfe8c103433369a277343659d4f734b10093f1..5a496456a66055747a13589c76056fbdebe3f029 100644 --- a/src/analyser-transformable.ts +++ b/src/wikidata-analyser-transformer.ts @@ -5,7 +5,7 @@ import {Transform} from 'stream'; /** * Interface for links */ -export interface InterfaceLink { +export interface ILink { from: string; to: string[]; relation: { @@ -19,10 +19,10 @@ export interface InterfaceLink { * Decode a stream of a json array. * emit single json objects */ -class AnalyserTransformable extends Transform { +class WikidataAnalyserTransformer extends Transform { /** - * Properties to extract from wiki data structure from lena + * PropertyCollection to extract from wiki data structure from lena * todo: get this dynamic * @type {string[]} */ @@ -73,7 +73,7 @@ class AnalyserTransformable extends Transform { 'P998']; /** - * A chunk of stings to build an object + * A chunk of strings to build an object * @type {string} */ private urlBuilder: UrlBuilder; @@ -86,13 +86,11 @@ class AnalyserTransformable extends Transform { /** * @inheritDoc * @param {{}} options - * @param uriBuilder UrlBuilder - * @param nconf */ - constructor(options = {}, uriBuilder: UrlBuilder, nconf) { + constructor(options: any = {}) { super(options); - this.urlBuilder = uriBuilder; - this.nconf = nconf; + this.urlBuilder = options.uriBuilder; + this.nconf = options.nconf; } /** @@ -118,7 +116,7 @@ class AnalyserTransformable extends Transform { } // prepare things - const result: InterfaceLink = { + const result: ILink = { from: this.urlBuilder.urlResolver('wikidata', obj.id), to, relation: { @@ -157,4 +155,4 @@ class AnalyserTransformable extends Transform { // } */ } -export default AnalyserTransformable; +export default WikidataAnalyserTransformer; diff --git a/src/wikidata-geofilter-transformer.ts b/src/wikidata-geofilter-transformer.ts new file mode 100644 index 0000000000000000000000000000000000000000..4622021c9c2497e162093c5a4cd955825f174539 --- /dev/null +++ b/src/wikidata-geofilter-transformer.ts @@ -0,0 +1,57 @@ +import {Transform} from 'stream'; + +/** + * Filter form a stream of wikidata items all geographical items + */ +class WikidataGeofilterTransformer extends Transform { + /** + * All valid instances q-numbers of a geographical entity + */ + private geoInstances: string[]; + + constructor(options) { + super(options); + this.geoInstances = options.geoInstances; + } + + /** + * @inheritDoc + * @param chunk + * @param encoding + * @param callback + * @private + */ + public _transform(chunk, encoding, callback) { + // check if instance of exists + let obj; + try { + const data = Buffer.from(chunk.parsed.data).toString('utf8'); + obj = JSON.parse(data); + } catch (err) { + return callback(null); + } + + if (typeof obj.claims === 'undefined' || typeof obj.claims.P31 === 'undefined') { + return callback(null); + } + // Check for geographical instances + const instances = []; + const validIndex = obj.claims.P31.findIndex((instanceOf) => { + try { + const found = this.geoInstances.indexOf(instanceOf.mainsnak.datavalue.value.id) > -1; + if (found) { + instances.push(instanceOf.mainsnak.datavalue.value.id); + return true; + } + // tslint:disable-next-line:no-empty + } catch (err) {} + }); + + if (validIndex === -1) { + return callback(null); + } + return callback(null, chunk); + } +} + +export default WikidataGeofilterTransformer; diff --git a/src/wiki-normalizer.ts b/src/wikidata-normalizer-transformer.ts similarity index 57% rename from src/wiki-normalizer.ts rename to src/wikidata-normalizer-transformer.ts index 96598f910474ae40ddc7f98cf038036f4cbdfc5e..bb654140d2cc0033e17f297261c190a7699ba58b 100644 --- a/src/wiki-normalizer.ts +++ b/src/wikidata-normalizer-transformer.ts @@ -1,9 +1,12 @@ +import converter from 'julian-gregorian'; +import * as geohash from 'ngeohash'; import * as ramda from 'ramda'; import {Transform} from 'stream'; import {LoggerInstance} from 'winston'; -import {BootstrapWikidata} from './bootstrap-wikidata'; +import {IPropertyCollection} from './utils/property-collection'; +import {timeToDate} from './utils/wikidata-utils'; -class WikiNormalizer extends Transform { +class WikidataNormalizerTransformer extends Transform { /** * Languages for alternative names * @type {string[]} @@ -11,21 +14,21 @@ class WikiNormalizer extends Transform { private languages = ['de', 'en', 'fr', 'it']; /** - * Properties describe the end of a geo instance. + * PropertyCollection describe the end of a geo instance. * We fetch them from wikidata - * @type {null} + * @type {IPropertyCollection} */ - private properties: BootstrapWikidata; + private properties: IPropertyCollection; /** * Logger */ private logger: LoggerInstance; - constructor(options, logger: LoggerInstance, wikidataProperties: BootstrapWikidata) { + constructor(options) { super(options); - this.logger = logger; - this.properties = wikidataProperties; + this.logger = options.logger; + this.properties = options.wikidataPropertyCollection; } /** @@ -41,8 +44,8 @@ class WikiNormalizer extends Transform { const data = Buffer.from(chunk.parsed.data).toString('utf8'); const obj = JSON.parse(data); // helpers - const lat = this.getValue(obj, 'P625', 'latitude'); - const lon = this.getValue(obj, 'P625', 'longitude'); + const lat = Number.parseFloat(this.getValue(obj, 'P625', 'latitude')).toFixed(6); + const lon = Number.parseFloat(this.getValue(obj, 'P625', 'longitude')).toFixed(6); // if not coordinates ignore if (!lat || !lon) { @@ -51,22 +54,24 @@ class WikiNormalizer extends Transform { } // build object + const date = new Date(); result = { id: obj.id, + provider: 'wikidata', url: `https://www.wikidata.org/wiki/${obj.id}`, name: this.getName(obj), alternative_name: this.getAlternativNames(obj).join(', '), - description: ramda.path(['descriptions', 'en', 'value'], obj), + // description: ramda.path(['descriptions', 'en', 'value'], obj), country: this.getValue(obj, 'P17', 'id'), start: this.getStart(obj), end: this.getEnd(obj), typology: this.getInstanceOf(obj), - modification_date: (new Date()).toTimeString(), - location: `${lat}, ${lon}`, + modification_date: `${date.getFullYear()}-${date.getMonth()}-${date.getDate()}`, + location: geohash.encode(lat, lon, 9), }; } catch (err) { - this.logger.error(`Transformer Error`); - this.logger.error(err); + this.logger.warn(`Transformer Error`); + this.logger.warn(err); return callback(null); } return callback(null, result); @@ -80,9 +85,12 @@ class WikiNormalizer extends Transform { */ private getEnd(obj) { let time = null; + let calendar = null; this.properties.get('end').some((property) => { time = this.getValue(obj, property, 'time'); if (typeof time !== 'undefined') { + calendar = this.getValue(obj, property, 'calendarmodel'); + time = this.convertTimestamp(time, calendar); return true; } else { time = null; @@ -99,9 +107,12 @@ class WikiNormalizer extends Transform { private getStart(obj) { // get all startdates P580 let time = null; + let calendar = null; this.properties.get('start').some((property) => { time = this.getValue(obj, property, 'time'); if (typeof time !== 'undefined') { + calendar = this.getValue(obj, property, 'calendarmodel'); + time = this.convertTimestamp(time, calendar); return true; } else { time = null; @@ -110,6 +121,36 @@ class WikiNormalizer extends Transform { return time; } + /** + * Convert a wikidata date string into a timestamp + * @param {string} time + * @param {string} calendar + * @returns {number} + */ + private convertTimestamp(time: string | null, calendar: string) { + if (time !== null) { + // build timestamp + let date: Date = timeToDate(time); + // wikidata uses julian and gregorian calendar. We need to transform the dates into a common timestamp + // more info: https://www.wikidata.org/wiki/Help:Dates + // Q1985727 = gregorianCalendar + // Q1985786 == julian calendar + if (calendar.indexOf('Q1985786') > -1) { + // if the precision of the date is year the day is 0. but we need a value from 1-31. + let day = date.getDate(); + if (day === 0) { + day = 1; + } + date = new Date(converter.fromJulianToGregorian(date.getFullYear(), date.getMonth() + 1, day)); + + } + // get timestamp (seconds from start) + return date.getTime() / 1000; + } + return null; + + } + /** * get all ids of the instanceOf * @param obj @@ -121,9 +162,11 @@ class WikiNormalizer extends Transform { // Check for geographical instances return obj.claims.P31.map((instanceOf) => { try { - return instanceOf.mainsnak.datavalue.value.id; + return typeof instanceOf.mainsnak.datavalue.value.id === 'undefined' ? + null : instanceOf.mainsnak.datavalue.value.id; + // tslint:disable-next-line:no-empty } catch (err) {} - }); + }).filter((instance) => typeof instance !== 'undefined'); } /** @@ -172,8 +215,8 @@ class WikiNormalizer extends Transform { * @param {string} value */ private getValue(obj, property: string, value: string = '') { - return ramda.path(['claims', property, 0, 'mainsnak', 'datavalue', 'value', value], obj); + return ramda.path(['claims', property, 0, 'mainsnak', 'datavalue', 'value', value], obj) || null; } } -export default WikiNormalizer; +export default WikidataNormalizerTransformer; diff --git a/test/fixtures/person.json b/test/fixtures/person.json new file mode 100644 index 0000000000000000000000000000000000000000..5281d14d27aa835f90b98c65b7d357c2d7b00a3d --- /dev/null +++ b/test/fixtures/person.json @@ -0,0 +1 @@ +{"entities":{"Q8016":{"pageid":9287,"ns":0,"title":"Q8016","lastrevid":1027351599,"modified":"2019-10-07T08:16:26Z","type":"item","id":"Q8016","labels":{"en":{"language":"en","value":"Winston Churchill"},"fr":{"language":"fr","value":"Winston Churchill"},"en-gb":{"language":"en-gb","value":"Winston Churchill"},"it":{"language":"it","value":"Winston Churchill"},"ilo":{"language":"ilo","value":"Winston Churchill"},"en-ca":{"language":"en-ca","value":"Winston Churchill"},"af":{"language":"af","value":"Winston Churchill"},"an":{"language":"an","value":"Winston Churchill"},"ar":{"language":"ar","value":"\u0648\u0646\u0633\u062a\u0648\u0646 \u062a\u0634\u0631\u0634\u0644"},"arz":{"language":"arz","value":"\u0648\u064a\u0646\u0633\u062a\u0648\u0646 \u062a\u0634\u0631\u0634\u064a\u0644"},"ast":{"language":"ast","value":"Winston Churchill"},"az":{"language":"az","value":"Uinston \u00c7\u00f6r\u00e7ill"},"bcl":{"language":"bcl","value":"Winston Churchill"},"be":{"language":"be","value":"\u0423\u0456\u043d\u0441\u0442\u0430\u043d \u0427\u044d\u0440\u0447\u044b\u043b\u044c"},"bg":{"language":"bg","value":"\u0423\u0438\u043d\u0441\u0442\u044a\u043d \u0427\u044a\u0440\u0447\u0438\u043b"},"bn":{"language":"bn","value":"\u0989\u0987\u09a8\u09b8\u09cd\u099f\u09a8 \u099a\u09be\u09b0\u09cd\u099a\u09bf\u09b2"},"bo":{"language":"bo","value":"\u0f5d\u0f72\u0f53\u0f0b\u0f66\u0f74\u0f0b\u0f4f\u0f7c\u0f53\u0f0b\u0f46\u0f74\u0f62\u0f0b\u0f46\u0f7a\u0f63\u0f0d"},"br":{"language":"br","value":"Winston Churchill"},"bs":{"language":"bs","value":"Winston Churchill"},"ca":{"language":"ca","value":"Winston Churchill"},"ckb":{"language":"ckb","value":"\u0648\u06cc\u0646\u0633\u062a\u06c6\u0646 \u0686\u06ce\u0631\u0686\u06cc\u0644"},"cs":{"language":"cs","value":"Winston Churchill"},"cv":{"language":"cv","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"cy":{"language":"cy","value":"Winston Churchill"},"da":{"language":"da","value":"Winston Churchill"},"de":{"language":"de","value":"Winston Churchill"},"el":{"language":"el","value":"\u039f\u03c5\u03af\u03bd\u03c3\u03c4\u03bf\u03bd \u03a4\u03c3\u03ce\u03c1\u03c4\u03c3\u03b9\u03bb"},"eo":{"language":"eo","value":"Winston Churchill"},"es":{"language":"es","value":"Winston Churchill"},"et":{"language":"et","value":"Winston Churchill"},"eu":{"language":"eu","value":"Winston Churchill"},"fa":{"language":"fa","value":"\u0648\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0631\u0686\u06cc\u0644"},"fi":{"language":"fi","value":"Winston Churchill"},"fy":{"language":"fy","value":"Winston Churchill"},"ga":{"language":"ga","value":"Winston Churchill"},"gan":{"language":"gan","value":"\u90b1\u5409\u723e"},"gd":{"language":"gd","value":"Winston Churchill"},"gl":{"language":"gl","value":"Winston Churchill"},"gv":{"language":"gv","value":"Winston Churchill"},"he":{"language":"he","value":"\u05d5\u05d9\u05e0\u05e1\u05d8\u05d5\u05df \u05e6'\u05e8\u05e6'\u05d9\u05dc"},"hi":{"language":"hi","value":"\u0935\u093f\u0928\u094d\u0938\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"hif":{"language":"hif","value":"Winston Churchill"},"hr":{"language":"hr","value":"Winston Churchill"},"hu":{"language":"hu","value":"Winston Churchill"},"hy":{"language":"hy","value":"\u0548\u0582\u056b\u0576\u057d\u0569\u0578\u0576 \u0549\u0565\u0580\u0579\u056b\u056c"},"ia":{"language":"ia","value":"Winston Churchill"},"id":{"language":"id","value":"Winston Churchill"},"io":{"language":"io","value":"Winston Churchill"},"is":{"language":"is","value":"Winston Churchill"},"ja":{"language":"ja","value":"\u30a6\u30a3\u30f3\u30b9\u30c8\u30f3\u30fb\u30c1\u30e3\u30fc\u30c1\u30eb"},"jv":{"language":"jv","value":"Winston Churchill"},"ka":{"language":"ka","value":"\u10e3\u10d8\u10dc\u10e1\u10e2\u10dd\u10dc \u10e9\u10d4\u10e0\u10e9\u10d8\u10da\u10d8"},"kk":{"language":"kk","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"kn":{"language":"kn","value":"\u0cb5\u0cbf\u0ca8\u0ccd\u200c\u0cb8\u0ccd\u0c9f\u0ca8\u0ccd\u200c \u0c9a\u0cb0\u0ccd\u0c9a\u0cbf\u0cb2\u0ccd\u200c"},"ko":{"language":"ko","value":"\uc708\uc2a4\ud134 \ucc98\uce60"},"ku":{"language":"ku","value":"Winston Churchill"},"ky":{"language":"ky","value":"\u0427\u0435\u0440\u0447\u0438\u043b\u043b, \u0423\u0438\u043d\u0441\u0442\u043e\u043d"},"la":{"language":"la","value":"Winston Churchill"},"lb":{"language":"lb","value":"Winston Churchill"},"lt":{"language":"lt","value":"Winston Churchill"},"lv":{"language":"lv","value":"Vinstons \u010c\u0113r\u010dils"},"mk":{"language":"mk","value":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b"},"ml":{"language":"ml","value":"\u0d35\u0d3f\u0d7b\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d7a \u0d1a\u0d7c\u0d1a\u0d4d\u0d1a\u0d3f\u0d7d"},"mn":{"language":"mn","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"mr":{"language":"mr","value":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"ms":{"language":"ms","value":"Sir Winston Churchill"},"my":{"language":"my","value":"\u1001\u103b\u102c\u1001\u103b\u102e\u104a \u1006\u102c\u101d\u1004\u103a\u1005\u1010\u1014\u103a\u104a \u101c\u1004\u103a\u1038\u1014\u1010\u103a\u104a \u1005\u1015\u1004\u103a\u1006\u102c"},"nap":{"language":"nap","value":"Winston Churchill"},"nl":{"language":"nl","value":"Winston Churchill"},"nn":{"language":"nn","value":"Winston Churchill"},"oc":{"language":"oc","value":"Winston Churchill"},"pl":{"language":"pl","value":"Winston Churchill"},"pms":{"language":"pms","value":"Winston Churchill"},"pnb":{"language":"pnb","value":"\u0686\u0631\u0686\u0644"},"ps":{"language":"ps","value":"\u0648\u06d0\u0646\u0633\u067c\u0648\u0646 \u0686\u0631\u0686\u0644"},"pt":{"language":"pt","value":"Winston Churchill"},"pt-br":{"language":"pt-br","value":"Winston Churchill"},"qu":{"language":"qu","value":"Winston Churchill"},"ro":{"language":"ro","value":"Winston Churchill"},"ru":{"language":"ru","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"rue":{"language":"rue","value":"\u0412\u0456\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0456\u043b"},"sa":{"language":"sa","value":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"scn":{"language":"scn","value":"Winston Churchill"},"sco":{"language":"sco","value":"Winston Churchill"},"sh":{"language":"sh","value":"Winston Churchill"},"si":{"language":"si","value":"\u0dc0\u0dd2\u0db1\u0dca\u0dc3\u0dca\u0da7\u0db1\u0dca \u0da0\u0dbb\u0dca\u0da0\u0dd2\u0dbd\u0dca"},"sk":{"language":"sk","value":"Winston Churchill"},"sl":{"language":"sl","value":"Winston Churchill"},"sr":{"language":"sr","value":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b"},"sv":{"language":"sv","value":"Winston Churchill"},"sw":{"language":"sw","value":"Winston Churchill"},"szl":{"language":"szl","value":"Winston Churchill"},"ta":{"language":"ta","value":"\u0bb5\u0bbf\u0ba9\u0bcd\u0bb8\u0bcd\u0b9f\u0ba9\u0bcd \u0b9a\u0bb0\u0bcd\u0b9a\u0bcd\u0b9a\u0bbf\u0bb2\u0bcd"},"tg":{"language":"tg","value":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0438\u0440\u0447\u0438\u043b"},"th":{"language":"th","value":"\u0e27\u0e34\u0e19\u0e2a\u0e15\u0e31\u0e19 \u0e40\u0e0a\u0e2d\u0e23\u0e4c\u0e0a\u0e34\u0e25"},"tl":{"language":"tl","value":"Winston Churchill"},"tr":{"language":"tr","value":"Winston Churchill"},"tt":{"language":"tt","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"uk":{"language":"uk","value":"\u0412\u0456\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"ur":{"language":"ur","value":"\u0648\u0646\u0633\u0679\u0646 \u0686\u0631\u0686\u0644"},"uz":{"language":"uz","value":"Winston Churchill"},"vi":{"language":"vi","value":"Winston Churchill"},"war":{"language":"war","value":"Winston Churchill"},"xmf":{"language":"xmf","value":"\u10e3\u10d8\u10dc\u10e1\u10e2\u10dd\u10dc \u10e9\u10d4\u10e0\u10e9\u10d8\u10da\u10d8"},"yi":{"language":"yi","value":"\u05d5\u05d5\u05d9\u05e0\u05e1\u05d8\u05d0\u05df \u05d8\u05e9\u05e2\u05e8\u05d8\u05e9\u05d9\u05dc"},"yo":{"language":"yo","value":"Winston Churchill"},"zh":{"language":"zh","value":"\u6e29\u65af\u987f\u00b7\u4e18\u5409\u5c14"},"yue":{"language":"yue","value":"\u90b1\u5409\u723e"},"zu":{"language":"zu","value":"Winston Churchill"},"jbo":{"language":"jbo","value":".uinstyn. tcyrtcil."},"ne":{"language":"ne","value":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"de-ch":{"language":"de-ch","value":"Winston Churchill"},"new":{"language":"new","value":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"mg":{"language":"mg","value":"Winston Churchill"},"lez":{"language":"lez","value":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"ce":{"language":"ce","value":"\u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c, \u0423\u0438\u043d\u0441\u0442\u043e\u043d"},"nb":{"language":"nb","value":"Winston Churchill"},"gsw":{"language":"gsw","value":"Winston Churchill"},"sgs":{"language":"sgs","value":"Winston Churchill"},"nan":{"language":"nan","value":"Winston Churchill"},"be-tarask":{"language":"be-tarask","value":"\u040e\u0456\u043d\u0441\u0442\u0430\u043d \u0427\u044d\u0440\u0447\u044b\u043b\u044c"},"vro":{"language":"vro","value":"Churchilli Winston"},"pa":{"language":"pa","value":"\u0a35\u0a3f\u0a70\u0a38\u0a1f\u0a28 \u0a1a\u0a30\u0a1a\u0a3f\u0a32"},"te":{"language":"te","value":"\u0c35\u0c3f\u0c28\u0c4d\u0c38\u0c4d\u0c1f\u0c28\u0c4d \u0c1a\u0c30\u0c4d\u0c1a\u0c3f\u0c32\u0c4d"},"li":{"language":"li","value":"Winston Churchill"},"sq":{"language":"sq","value":"Winston Churchill"},"ba":{"language":"ba","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"mai":{"language":"mai","value":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"sah":{"language":"sah","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"ang":{"language":"ang","value":"Winston Churchill"},"kw":{"language":"kw","value":"Winston Churchill"},"ceb":{"language":"ceb","value":"Winston Churchill"},"lrc":{"language":"lrc","value":"\u0648\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0631\u0686\u06cc\u0644"},"bxr":{"language":"bxr","value":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"},"wuu":{"language":"wuu","value":"\u6eab\u65af\u9813\u00b7\u90b1\u5409\u723e"},"nds":{"language":"nds","value":"Winston Churchill"},"fo":{"language":"fo","value":"Winston Churchill"},"jam":{"language":"jam","value":"Winston Churchill"},"bi":{"language":"bi","value":"Winston Churchill"},"gom":{"language":"gom","value":"Winston Churchill"},"ay":{"language":"ay","value":"Winston Churchill"},"am":{"language":"am","value":"\u12ca\u1295\u1235\u1270\u1295 \u1279\u122d\u127a\u120d"},"vep":{"language":"vep","value":"\u010cer\u010dill' Uinston"},"kbp":{"language":"kbp","value":"Winston Churchill"},"olo":{"language":"olo","value":"Winston Churchill"},"lzh":{"language":"lzh","value":"\u90b1\u5409\u723e"},"bho":{"language":"bho","value":"\u0935\u093f\u0902\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932"},"mzn":{"language":"mzn","value":"\u0686\u0631\u0686\u06cc\u0644"},"kab":{"language":"kab","value":"Wins\u1e6dun \u010cur\u010dil"},"azb":{"language":"azb","value":"\u0648\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0631\u0686\u06cc\u0644"},"sat":{"language":"sat","value":"\u1c69\u1c6d\u1c64\u1c71\u1c65\u1c74\u1c5a\u1c71 \u1c6a\u1c5f\u1c68\u1c6a\u1c64\u1c5e"},"lmo":{"language":"lmo","value":"Winston Churchill"},"hyw":{"language":"hyw","value":"\u0548\u0582\u056b\u0576\u057d\u0569\u0568\u0576 \u0549\u0568\u0580\u0579\u056b\u056c"}},"descriptions":{"en":{"language":"en","value":"British politician, army officer, and writer"},"en-gb":{"language":"en-gb","value":"Former Prime Minister of the United Kingdom"},"it":{"language":"it","value":"politico, storico e giornalista britannico"},"ilo":{"language":"ilo","value":"Kangrunaan a Ministro idi las-ud ti Sangalubongan a Gubat II"},"fr":{"language":"fr","value":"homme d'\u00c9tat britannique, militaire et \u00e9crivain"},"es":{"language":"es","value":"Primer ministro del Reino Unido"},"de":{"language":"de","value":"britischer Staatsmann des 20. Jahrhunderts"},"ja":{"language":"ja","value":"\u30a4\u30ae\u30ea\u30b9\u306e\u653f\u6cbb\u5bb6"},"pl":{"language":"pl","value":"premier Wielkiej Brytanii"},"ru":{"language":"ru","value":"\u0431\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0438\u0439 \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c, \u0432\u043e\u0435\u043d\u043d\u044b\u0439, \u0436\u0443\u0440\u043d\u0430\u043b\u0438\u0441\u0442, \u043f\u0438\u0441\u0430\u0442\u0435\u043b\u044c; \u043f\u0440\u0435\u043c\u044c\u0435\u0440-\u043c\u0438\u043d\u0438\u0441\u0442\u0440 \u0412\u0435\u043b\u0438\u043a\u043e\u0431\u0440\u0438\u0442\u0430\u043d\u0438\u0438 (1940-1945, 1951-1955)"},"gsw":{"language":"gsw","value":"\u00c4nglische Premierminister im zweite W\u00e4ltchrieg"},"nl":{"language":"nl","value":"Brits staatsman"},"hu":{"language":"hu","value":"Az Egyes\u00fclt kir\u00e1lys\u00e1g minisztereln\u00f6ke a II. vil\u00e1gh\u00e1bor\u00fa alatt"},"la":{"language":"la","value":"politicus"},"ml":{"language":"ml","value":"\u0d2c\u0d4d\u0d30\u0d3f\u0d1f\u0d4d\u0d1f\u0d40\u0d37\u0d4d \u0d2a\u0d4d\u0d30\u0d27\u0d3e\u0d28\u0d2e\u0d28\u0d4d\u0d24\u0d4d\u0d30\u0d3f\u0d2f\u0d41\u0d02 \u0d30\u0d3e\u0d37\u0d4d\u0d1f\u0d4d\u0d30\u0d24\u0d28\u0d4d\u0d24\u0d4d\u0d30\u0d1c\u0d4d\u0d1e\u0d28\u0d41\u0d02 \u0d06\u0d2f\u0d3f\u0d30\u0d41\u0d28\u0d4d\u0d28\u0d41 \u0d35\u0d3f\u0d28\u0d4d\u200d\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d23\u0d4d\u200d \u0d1a\u0d30\u0d4d\u200d\u0d1a\u0d4d\u0d1a\u0d3f\u0d32\u0d4d\u200d"},"fi":{"language":"fi","value":"brittil\u00e4inen poliitikko, p\u00e4\u00e4ministeri ja ammattisotilas"},"ca":{"language":"ca","value":"pol\u00edtic brit\u00e0nic"},"nb":{"language":"nb","value":"britisk statsminister"},"qu":{"language":"qu","value":"awqaq pusaq, qillqaq wan pulitiku"},"ay":{"language":"ay","value":"qillqiri & anakithiri"},"en-ca":{"language":"en-ca","value":"Prime Minister of the United Kingdom"},"he":{"language":"he","value":"\u05de\u05d3\u05d9\u05e0\u05d0\u05d9 \u05d1\u05e8\u05d9\u05d8\u05d9, \u05e8\u05d0\u05e9 \u05de\u05de\u05e9\u05dc\u05ea \u05d4\u05de\u05de\u05dc\u05db\u05d4 \u05d4\u05de\u05d0\u05d5\u05d7\u05d3\u05ea \u05dc\u05e9\u05e2\u05d1\u05e8"},"ko":{"language":"ko","value":"\uc601\uad6d\uc758 \uc815\uce58\uc778"},"sv":{"language":"sv","value":"Storbritanniens premi\u00e4rminister 1940\u20131945 och 1951\u20131955"},"eo":{"language":"eo","value":"brita politikisto"},"pt":{"language":"pt","value":"Pol\u00edtico brit\u00e2nico"},"fa":{"language":"fa","value":"\u0646\u0648\u06cc\u0633\u0646\u062f\u0647 \u0648 \u0633\u06cc\u0627\u0633\u062a \u0645\u062f\u0627\u0631 \u0628\u0631\u06cc\u062a\u0627\u0646\u06cc\u0627\u06cc\u06cc"},"ar":{"language":"ar","value":"\u0631\u0626\u064a\u0633 \u0627\u0644\u0648\u0632\u0631\u0627\u0621 \u0627\u0644\u0633\u0627\u0628\u0642 \u0644\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629"},"da":{"language":"da","value":"britisk politiker og statsmand"},"az":{"language":"az","value":"\u0130ngilis siyasi v\u0259 d\u00f6vl\u0259t xadimi"},"lzh":{"language":"lzh","value":"\u518d\u4efb\u82f1\u570b\u9996\u76f8\uff0c\u5f97\u8afe\u8c9d\u723e\u6587\u5b78\u734e"},"th":{"language":"th","value":"\u0e21\u0e2b\u0e32\u0e1a\u0e38\u0e23\u0e38\u0e29\u0e41\u0e2b\u0e48\u0e07\u0e2a\u0e07\u0e04\u0e23\u0e32\u0e21\u0e42\u0e25\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e482"},"te":{"language":"te","value":"\u0c12\u0c15 \u0c28\u0c3e\u0c1f\u0c3f \u0c2f\u0c41\u0c28\u0c48\u0c1f\u0c46\u0c21\u0c4d \u0c15\u0c3f\u0c28\u0c4d\u0c17\u0c4d\u0c21\u0c41\u0c02 \u0c2f\u0c4a\u0c15\u0c4d\u0c15 \u0c2a\u0c4d\u0c30\u0c48\u0c2e\u0c4d \u0c2e\u0c3f\u0c28\u0c3f\u0c38\u0c4d\u0c1f\u0c30\u0c4d"},"uk":{"language":"uk","value":"\u0431\u0440\u0438\u0442\u0430\u043d\u0441\u044c\u043a\u0438\u0439 \u0434\u0435\u0440\u0436\u0430\u0432\u043d\u0438\u0439 \u0434\u0456\u044f\u0447, \u041f\u0440\u0435\u043c'\u0454\u0440-\u043c\u0456\u043d\u0456\u0441\u0442\u0440 \u0412\u0435\u043b\u0438\u043a\u043e\u0457 \u0411\u0440\u0438\u0442\u0430\u043d\u0456\u0457 \u0443 \u043f\u0435\u0440\u0456\u043e\u0434\u0438 1940\u20141945 \u0442\u0430 1951\u20141955 \u0440\u043e\u043a\u0456\u0432, \u043d\u043e\u0431\u0435\u043b\u0456\u0432\u0441\u044c\u043a\u0438\u0439 \u043b\u0430\u0443\u0440\u0435\u0430\u0442 (1953)"},"cs":{"language":"cs","value":"britsk\u00fd st\u00e1tn\u00edk a premi\u00e9r"},"ur":{"language":"ur","value":"\u0633\u0627\u0628\u0642\u06c1 \u0648\u0632\u06cc\u0631\u0627\u0639\u0638\u0645 \u0628\u0631\u0637\u0627\u0646\u06cc\u06c1"},"sr":{"language":"sr","value":"\u0431\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u0447\u0430\u0440 \u0438 \u043f\u0440\u0435\u043c\u0438\u0458\u0435\u0440 \u0423\u0458\u0435\u0434\u0438\u045a\u0435\u043d\u043e\u0433 \u041a\u0440\u0430\u0459\u0435\u0432\u0441\u0442\u0432\u0430"},"be":{"language":"be","value":"62-\u0456 \u0456 64-\u044b \u043f\u0440\u044d\u043c'\u0435\u0440-\u043c\u0456\u043d\u0456\u0441\u0442\u0440 \u0412\u044f\u043b\u0456\u043a\u0430\u0431\u0440\u044b\u0442\u0430\u043d\u0456\u0456"},"sk":{"language":"sk","value":"britsk\u00fd politik, premi\u00e9r Spojen\u00e9ho kr\u00e1\u013eovstva v rokoch 1940 \u2013 1945 a 1951 \u2013 1955"},"kab":{"language":"kab","value":"Winston Churchill"},"hr":{"language":"hr","value":"Biv\u0161i premier Ujedninjenog Kraljevstva"},"ro":{"language":"ro","value":"Om politic britanic, prim-ministru al Regatului Unit \u00een Al Doilea R\u0103zboi Mondial"},"ne":{"language":"ne","value":"\u092c\u0947\u0932\u093e\u092f\u0924\u0915\u093e \u0915\u0942\u091f\u0928\u0940\u0924\u093f\u091c\u094d\u091e \u0924\u0925\u093e \u092a\u094d\u0930\u0916\u0930 \u0935\u0915\u094d\u0924\u093e"},"zh":{"language":"zh","value":"\u82f1\u570b\u653f\u6cbb\u5bb6"},"tr":{"language":"tr","value":"Britanyal\u0131 politikac\u0131"},"bg":{"language":"bg","value":"\u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u043a"}},"aliases":{"it":[{"language":"it","value":"Winston Leonard Spencer Churchill"}],"en":[{"language":"en","value":"The Honourable Sir Winston Spencer Churchill"},{"language":"en","value":"Colonel Warden"},{"language":"en","value":"Sir Winston Leonard Spencer Churchill"},{"language":"en","value":"Winston Spencer Churchill"},{"language":"en","value":"Winston, Sir Churchill"},{"language":"en","value":"Sir Leonard Spencer"},{"language":"en","value":"Winston Leonard Spencer, Sir Churchill"},{"language":"en","value":"Winston Leonard Spencer Churchill (Lord)"},{"language":"en","value":"Winston Churchill (Sir)"},{"language":"en","value":"Charles Maurin"},{"language":"en","value":"David Winter"},{"language":"en","value":"Sir Winston Churchill"},{"language":"en","value":"Winston Leonard Spencer Churchill"}],"fr":[{"language":"fr","value":"Winston Leonard Spencer-Churchill"},{"language":"fr","value":"Sir Winston Churchill"}],"he":[{"language":"he","value":"\u05e6'\u05e8\u05e6\u05d9\u05dc, \u05d5\u05d9\u05e0\u05e1\u05d8\u05d5\u05df \u05e1.,"}],"ru":[{"language":"ru","value":"\u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c \u0423\u0438\u043d\u0441\u0442\u043e\u043d"}],"de":[{"language":"de","value":"Winston Leonard Spencer-Churchill"},{"language":"de","value":"Winston S. Churchill"}],"fi":[{"language":"fi","value":"Sir Winston Leonard Spencer Churchill"}],"wuu":[{"language":"wuu","value":"\u6e29\u65af\u987f\u00b7\u4e18\u5409\u5c14"}],"nb":[{"language":"nb","value":"Winston Leonard Spencer-Churchill"},{"language":"nb","value":"Winston S. Churchill"},{"language":"nb","value":"WSC"}],"nl":[{"language":"nl","value":"Winston Leonard Spencer Churchill"},{"language":"nl","value":"Winston Leonard Spencer Churchill (Lord)"},{"language":"nl","value":"Winston Churchill (Sir)"},{"language":"nl","value":"Charles Maurin"},{"language":"nl","value":"Charles Maurin (pseudoniem)"},{"language":"nl","value":"David Winter"}],"te":[{"language":"te","value":"\u0c38\u0c30\u0c4d \u0c35\u0c3f\u0c28\u0c4d\u0c38\u0c4d\u0c1f\u0c28\u0c4d \u0c1a\u0c30\u0c4d\u0c1a\u0c3f\u0c32\u0c4d ,\u0c21\u0c47\u0c35\u0c3f\u0c21\u0c4d \u0c35\u0c3f\u0c02\u0c1f\u0c30\u0c4d"}],"uk":[{"language":"uk","value":"\u0421\u0435\u0440 \u0412\u0456\u0301\u043d\u0441\u0442\u043e\u043d \u041b\u0435\u043e\u043d\u0430\u0440\u0434 \u0421\u043f\u0435\u043d\u0441\u0435\u0440-\u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c"}],"ar":[{"language":"ar","value":"\u062a\u0634\u0631\u0634\u0644"},{"language":"ar","value":"\u062a\u0634\u0631\u062a\u0634\u0644"},{"language":"ar","value":"\u0648\u0646\u0633\u062a\u0648\u0646 \u0644\u064a\u0648\u0646\u0627\u0631\u062f \u0633\u0628\u0646\u0633\u0631 \u062a\u0634\u0631\u0634\u0644"},{"language":"ar","value":"\u0634\u064a\u0631\u0634\u0644"},{"language":"ar","value":"\u0648\u0646\u0633\u062a\u0648\u0646 \u0634\u0631\u0634\u0644"},{"language":"ar","value":"\u0648\u064a\u0646\u0633\u062a\u0648\u0646 \u062a\u0634\u0631\u0634\u0644"}],"zh":[{"language":"zh","value":"\u4e18\u5409\u5c14"},{"language":"zh","value":"\u90b1\u5409\u5c14"}]},"claims":{"P1430":[{"mainsnak":{"snaktype":"value","property":"P1430","datavalue":{"value":"135","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$4b0623f1-446d-4925-5053-93074e525e17","rank":"normal"}],"P22":[{"mainsnak":{"snaktype":"value","property":"P22","datavalue":{"value":{"entity-type":"item","numeric-id":314773,"id":"Q314773"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$1A57A2B9-53B1-41B5-8115-6D6DE1DE5E5F","rank":"normal"}],"P25":[{"mainsnak":{"snaktype":"value","property":"P25","datavalue":{"value":{"entity-type":"item","numeric-id":243011,"id":"Q243011"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$8312F59A-7D47-4362-8E19-1CFA4CA89B62","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","datavalue":{"value":{"entity-type":"item","numeric-id":145,"id":"Q145"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$DEA97CCB-BF0D-444D-8B55-53A6CB86E720","rank":"preferred","references":[{"hash":"aa0bd434608a53e2aa9395d28e4e263b7082329f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nytimes.com/learning/general/onthisday/big/0114.html","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P27","datavalue":{"value":{"entity-type":"item","numeric-id":174193,"id":"Q174193"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$C9CE3F83-9392-49CF-A8F4-46B81338EA0E","rank":"normal"}],"P39":[{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":14211,"id":"Q14211"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"2926cc417c87ebf2eded4ff07e63616493c84615","datavalue":{"value":{"time":"+1940-05-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"c00b9962d91a74c1d70bd61358b0fdc60128d836","datavalue":{"value":{"time":"+1945-07-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"93390abda5a84dcddb805ee1b5dd41374f166df3","datavalue":{"value":{"entity-type":"item","numeric-id":10664,"id":"Q10664"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"135687852426532fcb3413a9dfe9d0e16185c7ea","datavalue":{"value":{"entity-type":"item","numeric-id":129006,"id":"Q129006"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$b5597e15-4207-53bc-2a5f-48cfa79196ce","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":14211,"id":"Q14211"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"995b066fc864cd4041d596416477fe49bde7580d","datavalue":{"value":{"time":"+1951-10-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"c3288364d8ea8d21d85dfd7bfb62990d59d31d10","datavalue":{"value":{"entity-type":"item","numeric-id":129006,"id":"Q129006"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P582":[{"snaktype":"value","property":"P582","hash":"48af8cab84c498e06f1e0a93d845b6cd01c2f062","datavalue":{"value":{"time":"+1955-04-07T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"a783cabbbdfde35fa89712e2ab40a72d3f18d05d","datavalue":{"value":{"entity-type":"item","numeric-id":128995,"id":"Q128995"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P1365","P582","P1366"],"id":"q8016$28BF2F97-F869-4758-9485-683EF7F5EC3F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":2747647,"id":"Q2747647"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"2926cc417c87ebf2eded4ff07e63616493c84615","datavalue":{"value":{"time":"+1940-05-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"c00b9962d91a74c1d70bd61358b0fdc60128d836","datavalue":{"value":{"time":"+1945-07-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"410f888e97ea1196d68c13bbbab81d45db160753","datavalue":{"value":{"entity-type":"item","numeric-id":333582,"id":"Q333582"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"a4ffcd2df5d5f0e8127dc1dd881b17103de431ed","datavalue":{"value":{"entity-type":"item","numeric-id":39168,"id":"Q39168"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$d74f4443-4aa2-e92a-aa0f-007b81355216","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":2747647,"id":"Q2747647"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"e2760acff7d539c1092e18c914b54f48b0cd818f","datavalue":{"value":{"time":"+1951-10-28T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"1b9c51406fdf5bde8f71dde6ec8283f90e121949","datavalue":{"value":{"time":"+1952-03-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"410f888e97ea1196d68c13bbbab81d45db160753","datavalue":{"value":{"entity-type":"item","numeric-id":333582,"id":"Q333582"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"a4ffcd2df5d5f0e8127dc1dd881b17103de431ed","datavalue":{"value":{"entity-type":"item","numeric-id":39168,"id":"Q39168"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$423a99cc-4138-90ca-8bad-6c3d464fb8ab","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":531471,"id":"Q531471"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"2bf1af70b98ce078e00767cd5ac1b623d3b750f9","datavalue":{"value":{"time":"+1924-11-06T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"6f34214bef33745262513a53c0ff4d7f7384d3f3","datavalue":{"value":{"time":"+1929-06-04T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"50e85c85e35bee74ef3fb000851f991213c7803e","datavalue":{"value":{"entity-type":"item","numeric-id":337483,"id":"Q337483"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"01be3cfb4ec151f2d863761195c63ce81a9a6ae4","datavalue":{"value":{"entity-type":"item","numeric-id":337483,"id":"Q337483"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$a02f50c9-4dcc-3b49-e78c-51d3b060b1f7","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":2484309,"id":"Q2484309"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"6d74c7842d3af0b8c490314d10df3feb675a8fe5","datavalue":{"value":{"time":"+1910-02-19T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"a3bdd6cb909659896e78544a2b032070092b5858","datavalue":{"value":{"time":"+1911-10-24T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"258610647effe1f30223804bbc89496961a4f823","datavalue":{"value":{"entity-type":"item","numeric-id":2347324,"id":"Q2347324"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"c7dcc4fc911efa354a2d3901244fa2eac4ea4e00","datavalue":{"value":{"entity-type":"item","numeric-id":333710,"id":"Q333710"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$03cae7fa-40aa-c7a0-bad1-83b10804eb2f","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":162754,"id":"Q162754"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"5015653615907818c7de8887f24ca1441b208b5f","datavalue":{"value":{"time":"+1915-05-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"085fd79581e88fd30beb6e0c64fff9f497a8852b","datavalue":{"value":{"time":"+1915-11-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"d031efb6194870eab9e1028bba68afebd617564e","datavalue":{"value":{"entity-type":"item","numeric-id":332572,"id":"Q332572"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"715f6829e7dcc414747e042671026bafccad47c1","datavalue":{"value":{"entity-type":"item","numeric-id":335218,"id":"Q335218"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$f1fafba4-44be-8471-6b83-605cd884f46d","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":1446566,"id":"Q1446566"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"77189622edead003ec5f8dd22576bacc30a2faff","datavalue":{"value":{"time":"+1917-07-17T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"418e7243ccd1e69a44ad91b6abd04a67e40bf42e","datavalue":{"value":{"time":"+1919-01-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"2788887e2e72456bb9cc30011d8aedeb94e3ff42","datavalue":{"value":{"entity-type":"item","numeric-id":334088,"id":"Q334088"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"026ab995aecd01596bc44ab549df791995eeb8c3","datavalue":{"value":{"entity-type":"item","numeric-id":606792,"id":"Q606792"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$c8ef6bc0-448d-4b14-d290-b089a7ae9301","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":2741536,"id":"Q2741536"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"d781309e7c436551fea9b14c37a90fa2f7fba44e","datavalue":{"value":{"time":"+1945-07-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"a2b526cc8f0573ac290caa2b20afb8c1327d0fbf","datavalue":{"value":{"time":"+1951-10-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"c3288364d8ea8d21d85dfd7bfb62990d59d31d10","datavalue":{"value":{"entity-type":"item","numeric-id":129006,"id":"Q129006"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"135687852426532fcb3413a9dfe9d0e16185c7ea","datavalue":{"value":{"entity-type":"item","numeric-id":129006,"id":"Q129006"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$c98ffc34-43a1-e045-78c9-68719c9f43d2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":3303456,"id":"Q3303456"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"b13ea3ecced222e9ff1d8417f46f47762be78676","datavalue":{"value":{"time":"+1940-11-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"b82fc55ac1d2ae246eca07890761d8b229537535","datavalue":{"value":{"time":"+1955-04-06T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"93390abda5a84dcddb805ee1b5dd41374f166df3","datavalue":{"value":{"entity-type":"item","numeric-id":10664,"id":"Q10664"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"a783cabbbdfde35fa89712e2ab40a72d3f18d05d","datavalue":{"value":{"entity-type":"item","numeric-id":128995,"id":"Q128995"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$2a238c1d-4d89-ac4c-ff23-574bc4814c4e","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":21561383,"id":"Q21561383"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"7779f517d910482220bdc375df4ee6f0862f218d","datavalue":{"value":{"time":"+1939-09-03T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"eef38120a3d410ed9ebff7f009e507303f4582da","datavalue":{"value":{"time":"+1940-05-11T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"bc15d0d2dfc7dff00b1bf8058d8112e7ba43f42d","datavalue":{"value":{"entity-type":"item","numeric-id":6143495,"id":"Q6143495"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"dfafb9b2d0dccf17c009139edeeef9afc0fd4416","datavalue":{"value":{"entity-type":"item","numeric-id":964833,"id":"Q964833"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$40555d2e-4e27-4a0a-f8fc-f090c0447433","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":21561383,"id":"Q21561383"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"9329e1716ea0bdfa7d1911ca57a09da85764471c","datavalue":{"value":{"time":"+1911-10-24T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"a14daaab899fb9ce50a8572dc3032e61f0dea471","datavalue":{"value":{"time":"+1915-05-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"16308ec6fe5dd73f82ea6e410945dfbf90de49d7","datavalue":{"value":{"entity-type":"item","numeric-id":333710,"id":"Q333710"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"5139d365c1676a53808af753f4f2912f168644b2","datavalue":{"value":{"entity-type":"item","numeric-id":19008,"id":"Q19008"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$b86dc92c-4a23-be84-b239-4873df2aae60","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":2519998,"id":"Q2519998"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"8622a14f71ffb0526b840bc2865559c5e34487a0","datavalue":{"value":{"time":"+1921-02-13T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"7581a91cb1ea22d777efdf0fc40335e54af19441","datavalue":{"value":{"time":"+1922-10-19T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"bb840d71045599915ca899d854d9400136251cc7","datavalue":{"value":{"entity-type":"item","numeric-id":356361,"id":"Q356361"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"b674e893413ce9117accda4501e2c5e310fedbb6","datavalue":{"value":{"entity-type":"item","numeric-id":2411883,"id":"Q2411883"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$fb95739e-4484-a182-f5c4-b272aea18139","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":3477296,"id":"Q3477296"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"b8c6f95075511dd24212df62fba06027403b944c","datavalue":{"value":{"time":"+1919-01-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"c8169e76aef849114b6f0d2eb8bd42d5e98243fb","datavalue":{"value":{"time":"+1921-02-13T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1365":[{"snaktype":"value","property":"P1365","hash":"daaf99fc02ac88f20b7216be7a18ac8bd48dea49","datavalue":{"value":{"entity-type":"item","numeric-id":8020153,"id":"Q8020153"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"37a760c110d159a87cc160ecb8dde187c86b50a7","datavalue":{"value":{"entity-type":"item","numeric-id":3425074,"id":"Q3425074"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1365","P1366"],"id":"Q8016$895fe324-4576-a012-2267-4e5023ebc289","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":622568,"id":"Q622568"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1365":[{"snaktype":"value","property":"P1365","hash":"bb840d71045599915ca899d854d9400136251cc7","datavalue":{"value":{"entity-type":"item","numeric-id":356361,"id":"Q356361"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1366":[{"snaktype":"value","property":"P1366","hash":"2e135b40b6bdc36cf3546886fbbe1844951e5a2e","datavalue":{"value":{"entity-type":"item","numeric-id":7528241,"id":"Q7528241"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"b8c6f95075511dd24212df62fba06027403b944c","datavalue":{"value":{"time":"+1919-01-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"c8169e76aef849114b6f0d2eb8bd42d5e98243fb","datavalue":{"value":{"time":"+1921-02-13T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P1365","P1366","P580","P582"],"id":"Q8016$AD0DB222-AD75-45D7-9CB9-B50451B96F59","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":28841847,"id":"Q28841847"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$FF91024B-6E94-4697-906F-5DBAA3182DCC","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":27137568,"id":"Q27137568"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"03c3f01d739bced43ae33867063d7f6a9f16ec38","datavalue":{"value":{"time":"+1949-08-13T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"14e369967c6c84da27472ca49669658f91c796ae","datavalue":{"value":{"time":"+1951-11-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P580","P582"],"id":"Q8016$6e3ab4c9-476d-2cd4-0c50-f64559d3331e","rank":"normal","references":[{"hash":"9901c109e30ad06b1e7c5b722cdd329c9c5ee90b","snaks":{"P1331":[{"snaktype":"value","property":"P1331","datavalue":{"value":"45","type":"string"},"datatype":"external-id"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-04-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P1331","P813"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582606,"id":"Q41582606"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"730f980489db9ff09ac468814321a800caf51a0c","datavalue":{"value":{"entity-type":"item","numeric-id":8032646,"id":"Q8032646"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"d2687aeeb2ae174b4880d38a8138f3fda497ede0","datavalue":{"value":{"time":"+1959-10-08T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"b4405e536ea3f9922bee19ee5a22c0c890236d98","datavalue":{"value":{"time":"+1964-09-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"37a1d843402a007a1f17840403e63f1f9827d720","datavalue":{"value":{"entity-type":"item","numeric-id":918420,"id":"Q918420"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"f4a3f7dc69186aa180a86e75192ffebdf77b4d2f","datavalue":{"value":{"entity-type":"item","numeric-id":21084459,"id":"Q21084459"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$3871D409-29CD-4E4C-B17B-459B5387F608","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582604,"id":"Q41582604"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"730f980489db9ff09ac468814321a800caf51a0c","datavalue":{"value":{"entity-type":"item","numeric-id":8032646,"id":"Q8032646"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"4de016a838efc0dbc54fc104ad180c37d2dcd78f","datavalue":{"value":{"time":"+1955-05-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"82a92b9f3c5843ea6d53dcf3a2aa29703c78fd49","datavalue":{"value":{"time":"+1959-09-18T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"7f6cea3be929cd8c37f0748c5f8727881b161e1d","datavalue":{"value":{"entity-type":"item","numeric-id":918412,"id":"Q918412"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"44050d276ff7edfed4bf6f9effb142bdbe368db4","datavalue":{"value":{"entity-type":"item","numeric-id":21084458,"id":"Q21084458"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$541D9D75-5501-4650-8B42-7DDAC3462343","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582603,"id":"Q41582603"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"730f980489db9ff09ac468814321a800caf51a0c","datavalue":{"value":{"entity-type":"item","numeric-id":8032646,"id":"Q8032646"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"50adfb2afd096d89eff00baca72a1eb2510dcf8b","datavalue":{"value":{"time":"+1951-10-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"a28518f921cd55c767d54778bd17c923a21dabec","datavalue":{"value":{"time":"+1955-05-06T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"94884d439ed96ef19a5b6421b461d3513084af14","datavalue":{"value":{"entity-type":"item","numeric-id":3722280,"id":"Q3722280"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"8b2773be1cf8f453ac63f594ce8f71342df381ed","datavalue":{"value":{"entity-type":"item","numeric-id":21084457,"id":"Q21084457"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$C695C7BF-1BC5-462B-B463-DCE6FF6925F7","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582600,"id":"Q41582600"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"730f980489db9ff09ac468814321a800caf51a0c","datavalue":{"value":{"entity-type":"item","numeric-id":8032646,"id":"Q8032646"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"29ae1afc8109860675c5ead9b18d4c95e8d74901","datavalue":{"value":{"time":"+1950-02-23T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"f4feb8dd38994316515315c9c3cf0bcde4cd9d78","datavalue":{"value":{"time":"+1951-10-05T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"a73e284f6f3aa9abd4dea7c04b877794ef9b9ce5","datavalue":{"value":{"entity-type":"item","numeric-id":748667,"id":"Q748667"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"b1de3f5f5ae0211fd4c40da3558095169912abab","datavalue":{"value":{"entity-type":"item","numeric-id":21084456,"id":"Q21084456"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$E98DB32B-36C3-464B-9B50-99B5F82B8BDF","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582597,"id":"Q41582597"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"730f980489db9ff09ac468814321a800caf51a0c","datavalue":{"value":{"entity-type":"item","numeric-id":8032646,"id":"Q8032646"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"80b114c3d9f8231a31073c4c5529c7dd2bcf51d3","datavalue":{"value":{"time":"+1945-07-05T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"8b6b74f0dd0df52b450c35350856df0ba1e6f072","datavalue":{"value":{"time":"+1950-02-03T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"bddaa9081e623da8acb5d0003ed8338525417b02","datavalue":{"value":{"entity-type":"item","numeric-id":918397,"id":"Q918397"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"bb56777f6fa426fe9919bc79075c430d5139f751","datavalue":{"value":{"entity-type":"item","numeric-id":21084455,"id":"Q21084455"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$A185642A-39E1-46BB-A036-A07E0693FC1B","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582593,"id":"Q41582593"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"05db0cf5f506c394c66ba91df98384461ea9b779","datavalue":{"value":{"entity-type":"item","numeric-id":5383866,"id":"Q5383866"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"b9e7fed0102ffd4704050a6c562164f6536bf90e","datavalue":{"value":{"time":"+1935-11-14T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"d71eafeae25e3b8c71af7ec393737b8a24ca552b","datavalue":{"value":{"time":"+1945-06-15T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"adac03056db8cddd777c602219bf1cd9f25c671a","datavalue":{"value":{"entity-type":"item","numeric-id":918378,"id":"Q918378"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"5f935815255e4413354ec11e08f8e91c290b22f8","datavalue":{"value":{"entity-type":"item","numeric-id":21084454,"id":"Q21084454"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$7E2DA400-C56C-4EA9-A5CC-8C753D833F9D","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582591,"id":"Q41582591"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"05db0cf5f506c394c66ba91df98384461ea9b779","datavalue":{"value":{"entity-type":"item","numeric-id":5383866,"id":"Q5383866"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"f638fd5d653f879dfd22ead89c91e51b9b02a323","datavalue":{"value":{"time":"+1931-10-27T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"f95d48dd59ef94f5e35ea54083409eead425090d","datavalue":{"value":{"time":"+1935-10-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"3a8aedfeaa17541eca0eaba7320f6341a12fac88","datavalue":{"value":{"entity-type":"item","numeric-id":918375,"id":"Q918375"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"3e2843eafa9d167c1f068461ec93e05fbc973e9f","datavalue":{"value":{"entity-type":"item","numeric-id":21084453,"id":"Q21084453"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$7EF3B75D-453B-41FA-8B64-DA7770DC0E56","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582588,"id":"Q41582588"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"05db0cf5f506c394c66ba91df98384461ea9b779","datavalue":{"value":{"entity-type":"item","numeric-id":5383866,"id":"Q5383866"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"e9eecfd5ae2e386e37e4356f1e2159a8ad24b90c","datavalue":{"value":{"time":"+1929-05-30T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"5e7ec49b7533a793eddd75b86109e863d8fa35f8","datavalue":{"value":{"time":"+1931-10-07T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"47b4eebc3aba33d1f4943f987385867da7a7431d","datavalue":{"value":{"entity-type":"item","numeric-id":517639,"id":"Q517639"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"fdf82326811cbdd7b45f16ed8f72a73683036667","datavalue":{"value":{"entity-type":"item","numeric-id":21084452,"id":"Q21084452"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$608397F7-1784-4825-90E3-A2A4A98BF692","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582587,"id":"Q41582587"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"05db0cf5f506c394c66ba91df98384461ea9b779","datavalue":{"value":{"entity-type":"item","numeric-id":5383866,"id":"Q5383866"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"35283b7de68dc4133d8f3a412d41237adc54b419","datavalue":{"value":{"time":"+1924-10-29T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"e11da6f3fc6c5ea276a76488b7a62ebea9eb266a","datavalue":{"value":{"time":"+1929-05-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"279cb79ed01a19acc11afee11f4e8653dc17c439","datavalue":{"value":{"entity-type":"item","numeric-id":2632991,"id":"Q2632991"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"a01f5c115834eaf1d93041501f530c66390b4677","datavalue":{"value":{"entity-type":"item","numeric-id":21084451,"id":"Q21084451"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$D6348B8B-E322-4CA7-9865-57FF0A52C9D6","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582582,"id":"Q41582582"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"49629dc0597c0a94066456850f7ebbde70a2b4e1","datavalue":{"value":{"entity-type":"item","numeric-id":5314798,"id":"Q5314798"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"744f46fc6382fe922283615675fec4ae6e015079","datavalue":{"value":{"time":"+1918-12-14T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"0c4b03239ebfc7f648b7d1aa4b57201fac584406","datavalue":{"value":{"time":"+1922-10-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"39310dcf1de2629b00779de035798d422d694c2e","datavalue":{"value":{"entity-type":"item","numeric-id":3042701,"id":"Q3042701"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"b3ac0639b7686cdc5643760006bcc908484a80e8","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"d480efba528b3951124674b14dbeaccbfbb0dd82","datavalue":{"value":{"entity-type":"item","numeric-id":21084448,"id":"Q21084448"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$AE677C64-2672-46AA-9FD3-85C20E6092B9","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582581,"id":"Q41582581"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"49629dc0597c0a94066456850f7ebbde70a2b4e1","datavalue":{"value":{"entity-type":"item","numeric-id":5314798,"id":"Q5314798"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"21dea030b1584374354135dd64d38fb0b161ef28","datavalue":{"value":{"time":"+1910-12-03T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"11768518e55a57f29b05dddd291d09a23475aac2","datavalue":{"value":{"time":"+1918-11-25T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"2c4dc2a813f718be3683147d320e299dcf9244d2","datavalue":{"value":{"entity-type":"item","numeric-id":3076583,"id":"Q3076583"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"b3ac0639b7686cdc5643760006bcc908484a80e8","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"027c64ce122c8fffcfce8058667cbd35b7f8a50b","datavalue":{"value":{"entity-type":"item","numeric-id":21084447,"id":"Q21084447"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$D787C40C-073F-4DA9-BEFB-A3BB86773FB2","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582579,"id":"Q41582579"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"49629dc0597c0a94066456850f7ebbde70a2b4e1","datavalue":{"value":{"entity-type":"item","numeric-id":5314798,"id":"Q5314798"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"5ac53504661b7dd622b3c736c3f19acd4bb093b1","datavalue":{"value":{"time":"+1910-01-15T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"8e51a862971738dfd0bfdd9ecad9e2f91f3d3f08","datavalue":{"value":{"time":"+1910-11-28T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"21e68bb77f325e3967a940080a73020ddc5bfedd","datavalue":{"value":{"entity-type":"item","numeric-id":3075752,"id":"Q3075752"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"b3ac0639b7686cdc5643760006bcc908484a80e8","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"c9fb9acc7bf5049c1d1b60f75ec18e02ecafe555","datavalue":{"value":{"entity-type":"item","numeric-id":21084446,"id":"Q21084446"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$34E21DAA-1133-4409-874F-E663363FC2C1","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582577,"id":"Q41582577"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"12ceba0f64a95ce51339fc0a6d7121b7eedfaff1","datavalue":{"value":{"entity-type":"item","numeric-id":3285346,"id":"Q3285346"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"f235a96146090c1bd7dba39c27bf046a605c1ddd","datavalue":{"value":{"time":"+1906-01-12T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"ef9141625f10de58234fc951aff986be6dcf4129","datavalue":{"value":{"time":"+1908-04-16T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"fac2e251b2e0bd5095e837bbbda7e53c50c54e93","datavalue":{"value":{"entity-type":"item","numeric-id":3076606,"id":"Q3076606"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"ee0102743b63b27388bd634bd32b75568eecdff4","datavalue":{"value":{"entity-type":"item","numeric-id":51212178,"id":"Q51212178"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"b3ac0639b7686cdc5643760006bcc908484a80e8","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"b9adee577368c194d11adc108e418b83d04de1c7","datavalue":{"value":{"entity-type":"item","numeric-id":21084445,"id":"Q21084445"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$048EB90F-8E82-48D8-BA3E-6DFAC45FBFD5","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]},{"hash":"53426624a990b53d8f97d47433af1868161c6b4a","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://www.thegazette.co.uk/London/issue/28129/page/2936","type":"string"},"datatype":"url"}],"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":1137581,"id":"Q1137581"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P854","P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582577,"id":"Q41582577"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"49629dc0597c0a94066456850f7ebbde70a2b4e1","datavalue":{"value":{"entity-type":"item","numeric-id":5314798,"id":"Q5314798"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"45b55f73cd5195ec14158586888c40b133ebd7d0","datavalue":{"value":{"time":"+1908-05-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"6b4731c7350f8181e25de024aeca663fe1b82388","datavalue":{"value":{"time":"+1910-01-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"9ecc917858f5b17cade18c700a93c90d49ccd3c7","datavalue":{"value":{"entity-type":"item","numeric-id":5314860,"id":"Q5314860"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"b3ac0639b7686cdc5643760006bcc908484a80e8","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"b9adee577368c194d11adc108e418b83d04de1c7","datavalue":{"value":{"entity-type":"item","numeric-id":21084445,"id":"Q21084445"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P2715","P1534","P4100","P2937"],"id":"Q8016$7719bfa5-40ae-0bc9-4600-e4eeb3cffc3e","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582575,"id":"Q41582575"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P768":[{"snaktype":"value","property":"P768","hash":"bacd0c3610ded0711111599c4ac667d2e789154a","datavalue":{"value":{"entity-type":"item","numeric-id":7085618,"id":"Q7085618"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P580":[{"snaktype":"value","property":"P580","hash":"636af55bf6127b48d270728d1d5e330d97cb6b19","datavalue":{"value":{"time":"+1904-04-31T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"4bea1ca737d0bffcc751fb2359f1c9b29d50e1be","datavalue":{"value":{"time":"+1906-01-08T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"4dc8f6c3c282ca1a4c780c50d5b501e99f6e335c","datavalue":{"value":{"entity-type":"item","numeric-id":741182,"id":"Q741182"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"b3ac0639b7686cdc5643760006bcc908484a80e8","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"90aede2016b2e093507d36ea279fee4ac7007751","datavalue":{"value":{"entity-type":"item","numeric-id":21084444,"id":"Q21084444"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P768","P580","P582","P1534","P4100","P2937"],"id":"Q8016$2019F361-71DF-4D5B-AABB-7091406D695D","rank":"normal","references":[{"hash":"5210246a01dc7755e7cd4dac27160862d55b7ae9","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19204319,"id":"Q19204319"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":41582575,"id":"Q41582575"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"bd7ea359b92492938ef7f76fc765e76f30e628ef","datavalue":{"value":{"time":"+1900-10-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"c243ecd3312a5eb188d75ccb9a510a66ff56e5ca","datavalue":{"value":{"time":"+1904-04-31T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P768":[{"snaktype":"value","property":"P768","hash":"bacd0c3610ded0711111599c4ac667d2e789154a","datavalue":{"value":{"entity-type":"item","numeric-id":7085618,"id":"Q7085618"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1534":[{"snaktype":"value","property":"P1534","hash":"c18829771044189aae43dd825137499bbd708de2","datavalue":{"value":{"entity-type":"item","numeric-id":5188683,"id":"Q5188683"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2715":[{"snaktype":"value","property":"P2715","hash":"3e2ee546cd59c344e66dc82553686cdce7ba17aa","datavalue":{"value":{"entity-type":"item","numeric-id":918358,"id":"Q918358"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P4100":[{"snaktype":"value","property":"P4100","hash":"85840eb8e7c4aa00818a2fafbc5c8010c6706e17","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2937":[{"snaktype":"value","property":"P2937","hash":"90aede2016b2e093507d36ea279fee4ac7007751","datavalue":{"value":{"entity-type":"item","numeric-id":21084444,"id":"Q21084444"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P768","P1534","P2715","P4100","P2937"],"id":"Q8016$b216471b-48c6-00ae-a541-6bb7d78ff9cd","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P39","datavalue":{"value":{"entity-type":"item","numeric-id":65494714,"id":"Q65494714"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"03c3f01d739bced43ae33867063d7f6a9f16ec38","datavalue":{"value":{"time":"+1949-08-13T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"14e369967c6c84da27472ca49669658f91c796ae","datavalue":{"value":{"time":"+1951-11-26T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1268":[{"snaktype":"value","property":"P1268","hash":"70eb66f49ac1e235e0e469eb84870f366913ed0a","datavalue":{"value":{"entity-type":"item","numeric-id":145,"id":"Q145"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P580","P582","P1268"],"id":"Q8016$2c446dd9-66c8-4962-9427-b1451bc2fc1a","rank":"normal","references":[{"hash":"7b6bb3733a62f0da8a2481988788258ea20b702e","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.assembly.coe.int/nw/xml/AssemblyList/MP-Details-EN.asp?MemberID=45","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]}],"P106":[{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":82955,"id":"Q82955"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$C4ABADBE-A7E5-443A-B778-DA18BB0B0920","rank":"preferred"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":1930187,"id":"Q1930187"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$CC423BC1-10CB-486A-9C6B-302702A9DADE","rank":"normal","references":[{"hash":"732ec1c90a6f0694c7db9a71bf09fe7f2b674172","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":10000,"id":"Q10000"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":1028181,"id":"Q1028181"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$43453E4F-2E95-4BA9-922D-ADC98B27FD4F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":201788,"id":"Q201788"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$DAA03A7E-731A-42D4-A745-999936DA3CCF","rank":"preferred"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":18814623,"id":"Q18814623"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$160927AB-A3C9-42F2-AA7A-F52799C80B43","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":28389,"id":"Q28389"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$0055D5F8-7523-4FCE-9E8D-A7EFBA2048D0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":864380,"id":"Q864380"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$56A4D55A-BB0C-4B86-9B8D-2CF3E661F283","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":372436,"id":"Q372436"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$121c0552-4e3d-f383-e7f7-421416b4f6e2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P106","datavalue":{"value":{"entity-type":"item","numeric-id":189290,"id":"Q189290"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$ee455816-4ea5-5c5b-f930-bc5f8d964737","rank":"normal"}],"P19":[{"mainsnak":{"snaktype":"value","property":"P19","datavalue":{"value":{"entity-type":"item","numeric-id":208181,"id":"Q208181"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P131":[{"snaktype":"value","property":"P131","hash":"4a8ffc2ee7baa73b23d3b24de687edcd604f9381","datavalue":{"value":{"entity-type":"item","numeric-id":752111,"id":"Q752111"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P131"],"id":"q8016$49216EA0-9198-48D4-BA73-6D770CC6B44D","rank":"normal"}],"P20":[{"mainsnak":{"snaktype":"value","property":"P20","datavalue":{"value":{"entity-type":"item","numeric-id":5953682,"id":"Q5953682"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P131":[{"snaktype":"value","property":"P131","hash":"b8ddd24f6d77d0154c7014ee39b75cb384824fd5","datavalue":{"value":{"entity-type":"item","numeric-id":84,"id":"Q84"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P17":[{"snaktype":"value","property":"P17","hash":"a44880420787fb348836dc51d3babc5227c4ef7e","datavalue":{"value":{"entity-type":"item","numeric-id":145,"id":"Q145"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P131","P17"],"id":"Q8016$9A16E722-4BBE-4E6C-B0E9-387FFAC4D3D1","rank":"normal","references":[{"hash":"33d744eae9acc37fcf65a57b94f6f097c1db9d7d","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.britishpathe.com/video/winston-85-not-out/query/clementine","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]},{"hash":"b9a9427df949dc590880f088346a6c381ea22a18","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.express.co.uk/news/history/554733/Sir-Winston-Churchill-State-Funeral-50-Anniversary-Wartime-Prime-Minister","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]}],"P119":[{"mainsnak":{"snaktype":"value","property":"P119","datavalue":{"value":{"entity-type":"item","numeric-id":3967638,"id":"Q3967638"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$F6203136-0643-4EF3-BC7B-97D906055C32","rank":"normal"}],"P102":[{"mainsnak":{"snaktype":"value","property":"P102","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"5f92bad160dacf92f33945354a6c3c80500f4f6a","datavalue":{"value":{"time":"+1900-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"3019dec828eb8c6bc0d2db9e8ae77d42582980a4","datavalue":{"value":{"time":"+1904-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P580","P582"],"id":"q8016$5437D5E1-7566-4425-BE5A-18A3EB474814","rank":"deprecated"},{"mainsnak":{"snaktype":"value","property":"P102","datavalue":{"value":{"entity-type":"item","numeric-id":622441,"id":"Q622441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"dded00b77ad2f97da8fcf82de7fb25b131ae4a57","datavalue":{"value":{"time":"+1904-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"4c76de29a959527d974db27cf171dae427078003","datavalue":{"value":{"time":"+1924-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P580","P582"],"id":"q8016$F8449CDC-CB65-4B5E-9CF4-3AB636815A32","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P102","datavalue":{"value":{"entity-type":"item","numeric-id":9626,"id":"Q9626"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"69e8467b5eb5e2d65c8d8e0e1d4945ea4b9bb9bb","datavalue":{"value":{"time":"+1924-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"c27a30a28a39ffd74f99ff4b32f32a3a6a75686e","datavalue":{"value":{"time":"+1964-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P580","P582"],"id":"Q8016$bc555fbd-4826-8775-17ba-ba2d35ff29ef","rank":"normal"}],"P227":[{"mainsnak":{"snaktype":"value","property":"P227","datavalue":{"value":"118520776","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$38534134-5500-43A5-9677-D95C0B50B80E","rank":"normal","references":[{"hash":"9a24f7c0208b05d6be97077d855671d1dfdbc0dd","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":48183,"id":"Q48183"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]},{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P244":[{"mainsnak":{"snaktype":"value","property":"P244","datavalue":{"value":"n78085430","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$FC0E4462-EBB5-4E66-B487-5C2C6ABAE580","rank":"normal","references":[{"hash":"9a24f7c0208b05d6be97077d855671d1dfdbc0dd","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":48183,"id":"Q48183"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]},{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P214":[{"mainsnak":{"snaktype":"value","property":"P214","datavalue":{"value":"94507588","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$23BEDD07-B258-4B13-9CA1-27556F6AE4C7","rank":"normal","references":[{"hash":"9a24f7c0208b05d6be97077d855671d1dfdbc0dd","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":48183,"id":"Q48183"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]},{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P268":[{"mainsnak":{"snaktype":"value","property":"P268","datavalue":{"value":"119836090","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$AD5841FC-9DAC-4ED7-ABCD-2E59E11BFA47","rank":"normal","references":[{"hash":"d4bd87b862b12d99d26e86472d44f26858dee639","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":8447,"id":"Q8447"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P269":[{"mainsnak":{"snaktype":"value","property":"P269","datavalue":{"value":"027891631","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$7C47F0C1-B84D-4A94-B5E4-21ABB00FB653","rank":"normal"}],"P166":[{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"4c5d19438e20bb3d6724fdc91bcddede30c41827","datavalue":{"value":{"time":"+1953-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P2121":[{"snaktype":"value","property":"P2121","hash":"c9183c3f0f1c41e2181a336aba51c72699668b83","datavalue":{"value":{"amount":"+175293","unit":"http://www.wikidata.org/entity/Q122922"},"type":"quantity"},"datatype":"quantity"}]},"qualifiers-order":["P585","P2121"],"id":"q8016$1258446D-01FD-492D-8EB6-5C0B93B5BB8D","rank":"preferred","references":[{"hash":"07c73ad65508d15fc2304d3551e4037824735d78","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nobel_prizes/literature/laureates/1953/","type":"string"},"datatype":"url"}],"P123":[{"snaktype":"value","property":"P123","datavalue":{"value":{"entity-type":"item","numeric-id":1781959,"id":"Q1781959"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2014-04-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P407":[{"snaktype":"value","property":"P407","datavalue":{"value":{"entity-type":"item","numeric-id":1860,"id":"Q1860"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"The Nobel Prize in Literature 1953","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"snaks-order":["P854","P123","P813","P407","P1476"]},{"hash":"2aadacb799507856faaf0815929ae9a0041615fb","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://www.nobelprize.org/nobel_prizes/about/amounts/","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2990283,"id":"Q2990283"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$692F45D6-7887-4358-B795-7CFC8F66D886","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":15631401,"id":"Q15631401"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$26AF3844-E894-4BBA-B153-1CF36F970DD7","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":15042145,"id":"Q15042145"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$F6B3DFAE-93F3-4AF8-A032-8EAE8E19047B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":494273,"id":"Q494273"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"53a46a3790dcd42563d6d608efb7c1c74e18f00b","datavalue":{"value":{"time":"+1963-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$a7f615c5-4961-4818-8f89-1f83af0bb1ed","rank":"preferred"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":20966518,"id":"Q20966518"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P805":[{"snaktype":"value","property":"P805","hash":"ec641f84fa99ecd64d2da49f5e3aff3acca88cb3","datavalue":{"value":{"entity-type":"item","numeric-id":18347165,"id":"Q18347165"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P585":[{"snaktype":"value","property":"P585","hash":"f033bd404fccc662b314a2e5ed247145cb8bb037","datavalue":{"value":{"time":"+2014-10-28T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P459":[{"snaktype":"value","property":"P459","hash":"028ba348d4699015ca4f319a29a6907c82c4909f","datavalue":{"value":{"entity-type":"item","numeric-id":1395509,"id":"Q1395509"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1027":[{"snaktype":"value","property":"P1027","hash":"545c5b8338ac8a44e5cc3dac10e01f97ab7d16e6","datavalue":{"value":{"entity-type":"item","numeric-id":29032,"id":"Q29032"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P805","P585","P459","P1027"],"id":"Q8016$861883D1-2EB3-4FF9-9A4D-93DAD00D6E4D","rank":"normal","references":[{"hash":"60888f6657b5c09b6f03028e5c2fa5acd05bffa2","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.ceskenoviny.cz/zpravy/seznam-osobnosti-vyznamenanych-letos-pri-prilezitosti-28-rijna/1140646","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]},{"hash":"4e2f5f6e97ad85d2082377871f56f6ee63a50079","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.hrad.cz/cs/pro-media/tiskove-zpravy/8465.shtml","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":152337,"id":"Q152337"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"e6f57cf6b72534e1762338d92aac36a3b880ba5a","datavalue":{"value":{"time":"+1956-05-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$56cfeb78-48be-87cf-f38e-1e5998712d9b","rank":"normal","references":[{"hash":"ea29a92a11bd9d6f79ffa0781987c7b66bd36d68","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.karlspreis.de/de/preistraeger/sir-winston-s-churchill-1955/vita","type":"string"},"datatype":"url"}],"P407":[{"snaktype":"value","property":"P407","datavalue":{"value":{"entity-type":"item","numeric-id":188,"id":"Q188"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"Der Karlspreistr\u00e4ger 1955 Sir Winston S. Churchill","language":"de"},"type":"monolingualtext"},"datatype":"monolingualtext"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2014-12-14T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P1065":[{"snaktype":"value","property":"P1065","datavalue":{"value":"http://web.archive.org/web/20141214112756/http://www.karlspreis.de/de/preistraeger/sir-winston-s-churchill-1955/vita","type":"string"},"datatype":"url"}],"P485":[{"snaktype":"value","property":"P485","datavalue":{"value":{"entity-type":"item","numeric-id":648266,"id":"Q648266"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P854","P407","P1476","P813","P1065","P485"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":13377517,"id":"Q13377517"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$0DB85B4B-A130-4D83-B4FF-49590B4681E9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":1453512,"id":"Q1453512"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"8d1dec44eca243f3e101bb83ee96155131448dc0","datavalue":{"value":{"time":"+1958-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$7D088F98-B315-4B15-B125-5BCFEA5C29A8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2297608,"id":"Q2297608"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$5aa2391b-4287-ccfb-be90-37297e1e0e67","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":14900501,"id":"Q14900501"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$1ac5f4d4-4c56-cbe6-6e10-9f96ecde5a68","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":721743,"id":"Q721743"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$42054944-445c-991b-1070-7581ed2b5db4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":1774648,"id":"Q1774648"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"b7d1f3722fedcd273e6fcc2de36e6e6d004bcd80","datavalue":{"value":{"time":"+1919-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$CB790743-9325-4D88-881A-5A6CED9BBFDE","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2014709,"id":"Q2014709"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"2c4a40e0d0013fff1f1b909e2de406a90662810b","datavalue":{"value":{"time":"+1889-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$BA551D1D-C3CF-4B71-B6BE-AA62412B66B8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2469664,"id":"Q2469664"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"e56e7ec6941a4c8046088456259b0783b9d87a02","datavalue":{"value":{"time":"+1901-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$6A85CC0B-0335-4CC9-8C4A-B1F88D32DB30","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":1123431,"id":"Q1123431"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"8d1dec44eca243f3e101bb83ee96155131448dc0","datavalue":{"value":{"time":"+1958-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$F9AEEE25-529B-4E31-9503-44A44021508B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":1465214,"id":"Q1465214"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$891227EE-AC69-4298-B7A5-31DDB3103D70","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":4710826,"id":"Q4710826"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"1284e56ba507ed8cc16cb646c5939b197856900a","datavalue":{"value":{"time":"+1945-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$f27874ab-438d-fb89-7100-0331e5e847c8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":215248,"id":"Q215248"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$a8f52c21-46aa-b473-26a9-ff178f007ec3","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":94056,"id":"Q94056"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$27cdfb6a-4702-1add-b295-74584fe3febb","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":1137694,"id":"Q1137694"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$557992cf-4045-6099-511e-b92f2f61e4ae","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2454427,"id":"Q2454427"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$8a1e34cf-48b6-30a7-5041-afdf805fec69","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2309070,"id":"Q2309070"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$4347b9e3-4b07-f4fa-0445-54fb0346d270","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2701827,"id":"Q2701827"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$dca56c49-48cc-1fe6-a490-05d1472157b3","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":2354625,"id":"Q2354625"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$43c89141-4395-ae79-e5cd-cd3faed523ff","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":93963,"id":"Q93963"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$3f4a5b5a-4792-897a-c50b-2baaf8879cc0","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":94793,"id":"Q94793"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$1ef40696-4487-a10a-68e5-b9e814fe0695","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P166","datavalue":{"value":{"entity-type":"item","numeric-id":121586,"id":"Q121586"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"36a0be92bf2f60a810dbdda90c1ecbda5d9945c3","datavalue":{"value":{"time":"+1946-07-14T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$61ff9d49-4962-dac1-3d14-e92ef18205bf","rank":"normal"}],"P373":[{"mainsnak":{"snaktype":"value","property":"P373","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"},"type":"statement","id":"q8016$3646234B-C577-4ABD-82D5-8C055AD1961A","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P349":[{"mainsnak":{"snaktype":"value","property":"P349","datavalue":{"value":"00436010","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$5A39EE4E-33CD-4563-BC21-685E9CB2D2A8","rank":"normal","references":[{"hash":"a29a646602abf65105ed0f39a44231c962ece9ee","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":177837,"id":"Q177837"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P213":[{"mainsnak":{"snaktype":"value","property":"P213","datavalue":{"value":"0000 0001 2096 6628","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$F24EF8A2-78DD-4729-BDBF-A7AD412996CA","rank":"normal","references":[{"hash":"fbc824608bf047fcbfb803c1b0f98e66f4372207","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":423048,"id":"Q423048"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]},{"mainsnak":{"snaktype":"value","property":"P213","datavalue":{"value":"0000 0003 6863 4440","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$D5577569-C9FF-4979-A9AE-5B83CC2C15E8","rank":"normal","references":[{"hash":"fbc824608bf047fcbfb803c1b0f98e66f4372207","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":423048,"id":"Q423048"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]}],"P463":[{"mainsnak":{"snaktype":"value","property":"P463","datavalue":{"value":{"entity-type":"item","numeric-id":123885,"id":"Q123885"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$01EF35B1-4AA6-4BAF-B0E9-FF519F448B36","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P463","datavalue":{"value":{"entity-type":"item","numeric-id":463303,"id":"Q463303"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$33AA46E2-C151-44D2-9FAE-2DF4743850B2","rank":"normal"}],"P26":[{"mainsnak":{"snaktype":"value","property":"P26","datavalue":{"value":{"entity-type":"item","numeric-id":263454,"id":"Q263454"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P580":[{"snaktype":"value","property":"P580","hash":"9c399bdd084554506f9017e950917fcec72bf002","datavalue":{"value":{"time":"+1908-09-12T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P582":[{"snaktype":"value","property":"P582","hash":"b3e25ed5abc7a97061d95351481beda3d2eb4389","datavalue":{"value":{"time":"+1965-01-24T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P580","P582"],"id":"q8016$b1fce6f2-4eda-ea06-37ee-095d314cd640","rank":"normal"}],"P40":[{"mainsnak":{"snaktype":"value","property":"P40","datavalue":{"value":{"entity-type":"item","numeric-id":183105,"id":"Q183105"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$63e15a7b-48f0-fdc3-5c62-cad33bce09c9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P40","datavalue":{"value":{"entity-type":"item","numeric-id":5271122,"id":"Q5271122"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$07eb419f-43b8-f96e-3199-cd12117f9665","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P40","datavalue":{"value":{"entity-type":"item","numeric-id":2405785,"id":"Q2405785"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$f564d971-41b8-4b24-3c53-ae07f591ef2d","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P40","datavalue":{"value":{"entity-type":"item","numeric-id":508525,"id":"Q508525"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$feeddbaa-46b9-84f3-09da-c7e9c4b9e5c8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P40","datavalue":{"value":{"entity-type":"item","numeric-id":13408289,"id":"Q13408289"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$f3f7e2e5-4edf-a246-2bf5-80b4d1645319","rank":"normal"}],"P241":[{"mainsnak":{"snaktype":"value","property":"P241","datavalue":{"value":{"entity-type":"item","numeric-id":222595,"id":"Q222595"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"q8016$17e9b8f4-4471-37f3-b214-8354aea6cfda","rank":"normal"}],"P569":[{"mainsnak":{"snaktype":"value","property":"P569","datavalue":{"value":{"time":"+1874-11-30T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"q8016$BA4319C1-A39B-42A2-B943-350834D026B2","rank":"normal","references":[{"hash":"4444b65cf666650d6a1783330bed03c030d76c25","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":36578,"id":"Q36578"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2014-04-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://portal.dnb.de/opac.htm?method=simpleSearch&cqlMode=true&query=nid%3D118520776","type":"string"},"datatype":"url"}],"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"Winston Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"snaks-order":["P248","P813","P854","P1476"]},{"hash":"39295b5a8a355b14d89e5b2c27c4e0b56052a05f","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19938912,"id":"Q19938912"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-10-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://data.bnf.fr/ark:/12148/cb119836090","type":"string"},"datatype":"url"}]},"snaks-order":["P248","P813","P854"]},{"hash":"a473dda52392f9cb1d974caded1b7b839e4b506a","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":17299517,"id":"Q17299517"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://explore.rkd.nl/en/explore/artists/16810","type":"string"},"datatype":"url"}],"P650":[{"snaktype":"value","property":"P650","datavalue":{"value":"16810","type":"string"},"datatype":"external-id"}],"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"Winston Leonard Spencer (Lord) Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"snaks-order":["P248","P854","P650","P1476"]},{"hash":"68776da4109ed477410a39d7dc92695295e1ec53","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":29861311,"id":"Q29861311"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P3430":[{"snaktype":"value","property":"P3430","datavalue":{"value":"w6pr85g0","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P3430","P1810","P813"]},{"hash":"c9f2d45a105c458fe201b7b05d9764023753fcdb","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":1165538,"id":"Q1165538"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P3222":[{"snaktype":"value","property":"P3222","datavalue":{"value":"winston-s-churchill","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P3222","P1810","P813"]},{"hash":"d6bb882f79d6f01f1e7d3527097a29ef447f2463","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":63056,"id":"Q63056"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P535":[{"snaktype":"value","property":"P535","datavalue":{"value":"2194","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Leonard Spencer Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P535","P1810","P813"]},{"hash":"9afc011bc4993f0706f0dced9824bfeb6d0f1fdc","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":2877812,"id":"Q2877812"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P3630":[{"snaktype":"value","property":"P3630","datavalue":{"value":"42789","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P3630","P1810","P813"]},{"hash":"6e5a7b739b366f8b71af73191456a388098a9848","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":2629164,"id":"Q2629164"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1233":[{"snaktype":"value","property":"P1233","datavalue":{"value":"78053","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston S. Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P1233","P1810","P813"]},{"hash":"0aed69e5cbd490ad081c5186423b7cb338198aa5","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":15706812,"id":"Q15706812"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2639":[{"snaktype":"value","property":"P2639","datavalue":{"value":"2484d192fe324d758d99909de1f4d1bd","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P2639","P1810","P813"]},{"hash":"af6f0df5e42490a164cac15f8c6d0f5877bbce6d","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":2985434,"id":"Q2985434"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2383":[{"snaktype":"value","property":"P2383","datavalue":{"value":"117006","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Leonard Spenser Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P2383","P1810","P813"]},{"hash":"97558320ab87992ee8b655e5175bd154fc62917c","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":1868372,"id":"Q1868372"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P651":[{"snaktype":"value","property":"P651","datavalue":{"value":"63267986","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Sir. Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P651","P1810","P813"]},{"hash":"dfa3417404de7eb7c79f308af29bf9f5972d73dc","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":504063,"id":"Q504063"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1953":[{"snaktype":"value","property":"P1953","datavalue":{"value":"430928","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P1953","P1810","P813"]}]}],"P570":[{"mainsnak":{"snaktype":"value","property":"P570","datavalue":{"value":{"time":"+1965-01-24T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","qualifiers":{"P805":[{"snaktype":"value","property":"P805","hash":"e24a6032b845a069c66f1b85e127ff59f46357bf","datavalue":{"value":{"entity-type":"item","numeric-id":60766993,"id":"Q60766993"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P805"],"id":"q8016$E73D509F-37BC-4050-97DD-28FE13165BAF","rank":"normal","references":[{"hash":"4444b65cf666650d6a1783330bed03c030d76c25","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":36578,"id":"Q36578"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2014-04-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://portal.dnb.de/opac.htm?method=simpleSearch&cqlMode=true&query=nid%3D118520776","type":"string"},"datatype":"url"}],"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"Winston Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"snaks-order":["P248","P813","P854","P1476"]},{"hash":"39295b5a8a355b14d89e5b2c27c4e0b56052a05f","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19938912,"id":"Q19938912"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-10-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://data.bnf.fr/ark:/12148/cb119836090","type":"string"},"datatype":"url"}]},"snaks-order":["P248","P813","P854"]},{"hash":"a473dda52392f9cb1d974caded1b7b839e4b506a","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":17299517,"id":"Q17299517"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://explore.rkd.nl/en/explore/artists/16810","type":"string"},"datatype":"url"}],"P650":[{"snaktype":"value","property":"P650","datavalue":{"value":"16810","type":"string"},"datatype":"external-id"}],"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"Winston Leonard Spencer (Lord) Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"snaks-order":["P248","P854","P650","P1476"]},{"hash":"68776da4109ed477410a39d7dc92695295e1ec53","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":29861311,"id":"Q29861311"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P3430":[{"snaktype":"value","property":"P3430","datavalue":{"value":"w6pr85g0","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P3430","P1810","P813"]},{"hash":"c9f2d45a105c458fe201b7b05d9764023753fcdb","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":1165538,"id":"Q1165538"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P3222":[{"snaktype":"value","property":"P3222","datavalue":{"value":"winston-s-churchill","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P3222","P1810","P813"]},{"hash":"d6bb882f79d6f01f1e7d3527097a29ef447f2463","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":63056,"id":"Q63056"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P535":[{"snaktype":"value","property":"P535","datavalue":{"value":"2194","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Leonard Spencer Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P535","P1810","P813"]},{"hash":"9afc011bc4993f0706f0dced9824bfeb6d0f1fdc","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":2877812,"id":"Q2877812"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P3630":[{"snaktype":"value","property":"P3630","datavalue":{"value":"42789","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P3630","P1810","P813"]},{"hash":"6e5a7b739b366f8b71af73191456a388098a9848","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":2629164,"id":"Q2629164"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P1233":[{"snaktype":"value","property":"P1233","datavalue":{"value":"78053","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston S. Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P1233","P1810","P813"]},{"hash":"0aed69e5cbd490ad081c5186423b7cb338198aa5","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":15706812,"id":"Q15706812"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2639":[{"snaktype":"value","property":"P2639","datavalue":{"value":"2484d192fe324d758d99909de1f4d1bd","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P2639","P1810","P813"]},{"hash":"af6f0df5e42490a164cac15f8c6d0f5877bbce6d","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":2985434,"id":"Q2985434"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P2383":[{"snaktype":"value","property":"P2383","datavalue":{"value":"117006","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Winston Leonard Spenser Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P2383","P1810","P813"]},{"hash":"97558320ab87992ee8b655e5175bd154fc62917c","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":1868372,"id":"Q1868372"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P651":[{"snaktype":"value","property":"P651","datavalue":{"value":"63267986","type":"string"},"datatype":"external-id"}],"P1810":[{"snaktype":"value","property":"P1810","datavalue":{"value":"Sir. Winston Churchill","type":"string"},"datatype":"string"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-10-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P651","P1810","P813"]}]}],"P109":[{"mainsnak":{"snaktype":"value","property":"P109","datavalue":{"value":"Winston Churchill signature.svg","type":"string"},"datatype":"commonsMedia"},"type":"statement","id":"q8016$ed89c7c7-4303-7149-f81f-951b002161f7","rank":"normal","references":[{"hash":"c456dc5cd2117249948c288206ff3f8b1bf574f0","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":8449,"id":"Q8449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P691":[{"mainsnak":{"snaktype":"value","property":"P691","datavalue":{"value":"jn19990003864","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$26FD8E68-64BA-412C-98BE-709EB253519A","rank":"normal"}],"P434":[{"mainsnak":{"snaktype":"value","property":"P434","datavalue":{"value":"e9fb8bad-ec0e-4cf1-aa82-a7e04a34b278","type":"string"},"datatype":"external-id"},"type":"statement","id":"q8016$9D46EFF1-5AF8-4741-AAF3-B3205E5177D8","rank":"normal","references":[{"hash":"706208b3024200fd0a39ad499808dd0d98d74065","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":14005,"id":"Q14005"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P248"]}]}],"P69":[{"mainsnak":{"snaktype":"value","property":"P69","datavalue":{"value":{"entity-type":"item","numeric-id":1247373,"id":"Q1247373"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$B8C7DBA3-874C-40B9-9E72-720BDF4251CD","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P69","datavalue":{"value":{"entity-type":"item","numeric-id":17020147,"id":"Q17020147"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$80885F69-9DA9-4DEA-9E04-C290BB42EDF4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P69","datavalue":{"value":{"entity-type":"item","numeric-id":7588167,"id":"Q7588167"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$86389310-9445-40B0-B3C9-874AF1DD2383","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P69","datavalue":{"value":{"entity-type":"item","numeric-id":7618444,"id":"Q7618444"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$17FA2CA7-F7D4-40D7-BD8D-91267743BFAC","rank":"normal"}],"P31":[{"mainsnak":{"snaktype":"value","property":"P31","datavalue":{"value":{"entity-type":"item","numeric-id":5,"id":"Q5"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$47864F7D-7079-4793-950E-90D7AF015FA8","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]},{"hash":"39295b5a8a355b14d89e5b2c27c4e0b56052a05f","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19938912,"id":"Q19938912"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-10-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://data.bnf.fr/ark:/12148/cb119836090","type":"string"},"datatype":"url"}]},"snaks-order":["P248","P813","P854"]}]}],"P18":[{"mainsnak":{"snaktype":"value","property":"P18","datavalue":{"value":"Sir Winston S Churchill.jpg","type":"string"},"datatype":"commonsMedia"},"type":"statement","qualifiers":{"P2096":[{"snaktype":"value","property":"P2096","hash":"7fae84880060354061eb10dc6fa410f403d34cd6","datavalue":{"value":{"text":"Sir Winston Churchill i 1942","language":"nb"},"type":"monolingualtext"},"datatype":"monolingualtext"},{"snaktype":"value","property":"P2096","hash":"674ddfd62bb98aeade4cbdddc0ce506e8395a92e","datavalue":{"value":{"text":"Sir Winston Churchill in 1942","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},{"snaktype":"value","property":"P2096","hash":"50753c0b9b3d9ad7f96c5c900a79a61029ab72fa","datavalue":{"value":{"text":"Sir Winston Churchill i 1942","language":"nn"},"type":"monolingualtext"},"datatype":"monolingualtext"}],"P585":[{"snaktype":"value","property":"P585","hash":"5af3a256503a886254c0e44864f5cc339adb4f49","datavalue":{"value":{"time":"+1942-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P2096","P585"],"id":"Q8016$71E2B4B9-7D2E-46B5-8390-CD92EDAEC2BE","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P906":[{"mainsnak":{"snaktype":"value","property":"P906","datavalue":{"value":"181701","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$1252D0E5-89A1-4B17-BE21-BDAC2B581757","rank":"normal","references":[{"hash":"7ff7e09a1fc4fa8024101709a0d36efbcc535e13","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":877583,"id":"Q877583"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P646":[{"mainsnak":{"snaktype":"value","property":"P646","datavalue":{"value":"/m/082xp","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$08F220F9-4B70-4445-8A58-E2190E65A87D","rank":"normal","references":[{"hash":"2b00cb481cddcac7623114367489b5c194901c4a","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":15241312,"id":"Q15241312"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P577":[{"snaktype":"value","property":"P577","datavalue":{"value":{"time":"+2013-10-28T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P577"]}]}],"P935":[{"mainsnak":{"snaktype":"value","property":"P935","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"string"},"type":"statement","id":"Q8016$9E10A3B5-B067-492B-9271-F9FCBB58754A","rank":"normal","references":[{"hash":"3bf39867b037e8e494a8389ae8a03bad6825a7fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":191168,"id":"Q191168"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P607":[{"mainsnak":{"snaktype":"value","property":"P607","datavalue":{"value":{"entity-type":"item","numeric-id":361,"id":"Q361"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$037D4C86-34DD-4282-8AF3-4459DC92A747","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P607","datavalue":{"value":{"entity-type":"item","numeric-id":31944,"id":"Q31944"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$5A0DBE21-B686-4EFC-AE1C-C64CE18FBD08","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P607","datavalue":{"value":{"entity-type":"item","numeric-id":215112,"id":"Q215112"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$BEAB65EE-B8CD-4AE7-822F-702A8E643DEF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P607","datavalue":{"value":{"entity-type":"item","numeric-id":64879,"id":"Q64879"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$4FB32640-B3D7-4A3B-A671-A6AA8C905776","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P607","datavalue":{"value":{"entity-type":"item","numeric-id":362,"id":"Q362"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$1c27de67-49cd-3ffe-79eb-bc8580e91011","rank":"normal"}],"P140":[{"mainsnak":{"snaktype":"value","property":"P140","datavalue":{"value":{"entity-type":"item","numeric-id":82708,"id":"Q82708"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$6ECC35DE-2EE9-4825-8694-460F5F35248E","rank":"normal"}],"P910":[{"mainsnak":{"snaktype":"value","property":"P910","datavalue":{"value":{"entity-type":"item","numeric-id":8947722,"id":"Q8947722"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$A0C0C1A1-267D-4BB9-A9D5-F37E3D0BE05B","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P396":[{"mainsnak":{"snaktype":"value","property":"P396","datavalue":{"value":"IT\\ICCU\\RAVV\\003813","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$d1d07dc6-45dc-59c7-426e-034f8f6e6931","rank":"normal"}],"P509":[{"mainsnak":{"snaktype":"value","property":"P509","datavalue":{"value":{"entity-type":"item","numeric-id":12202,"id":"Q12202"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$53D29FFD-93A3-46FE-95D2-E3F3078AD260","rank":"normal","references":[{"hash":"3bf39867b037e8e494a8389ae8a03bad6825a7fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":191168,"id":"Q191168"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P1273":[{"mainsnak":{"snaktype":"value","property":"P1273","datavalue":{"value":"a10470736","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$7EA37671-0921-403A-9B22-11ECC6498CA0","rank":"normal","references":[{"hash":"86fa4c0588cdde4cd4e869038853a8f29c8fd798","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://viaf.org/viaf/94507588/","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]}],"P245":[{"mainsnak":{"snaktype":"value","property":"P245","datavalue":{"value":"500028788","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$48E380A4-196C-430A-9A31-1FD1DAA6B9FF","rank":"normal","references":[{"hash":"ca221a19e3968e7cc047af0b424c6e5106216e96","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":15156541,"id":"Q15156541"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P409":[{"mainsnak":{"snaktype":"value","property":"P409","datavalue":{"value":"35908632","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$7782F58E-4FE1-4D45-9DEB-765C3CE227F4","rank":"normal","references":[{"hash":"ca221a19e3968e7cc047af0b424c6e5106216e96","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":15156541,"id":"Q15156541"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P1017":[{"mainsnak":{"snaktype":"value","property":"P1017","datavalue":{"value":"ADV10265748","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E1CF3248-0BED-4652-A22F-E5B0D2079765","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1017","datavalue":{"value":"ADV10265749","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$37C0723B-7DD7-402C-ABA9-FED03F94EAAC","rank":"normal"}],"P950":[{"mainsnak":{"snaktype":"value","property":"P950","datavalue":{"value":"XX850994","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$5031DE65-EB1F-48ED-A8BA-0FD785A80940","rank":"normal"}],"P1309":[{"mainsnak":{"snaktype":"value","property":"P1309","datavalue":{"value":"000805379","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$A815A47E-5740-4385-8D4B-B734F791286A","rank":"normal"}],"P1005":[{"mainsnak":{"snaktype":"value","property":"P1005","datavalue":{"value":"67547","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$382084CE-9FF2-4A6E-86E9-E3DC953475C6","rank":"normal"}],"P1006":[{"mainsnak":{"snaktype":"value","property":"P1006","datavalue":{"value":"068480040","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$B967F9DE-AD55-4230-BEF7-BC12EE2072AC","rank":"normal","references":[{"hash":"1e6abdbbef8290f300884a4522c5c1636791ce48","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":54919,"id":"Q54919"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2014-12-16T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://viaf.org/viaf/94507588","type":"string"},"datatype":"url"}]},"snaks-order":["P248","P813","P854"]}]}],"P1284":[{"mainsnak":{"snaktype":"value","property":"P1284","datavalue":{"value":"00000000031","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$8741C987-5379-4819-89FE-3D7A42A5A613","rank":"normal"}],"P866":[{"mainsnak":{"snaktype":"value","property":"P866","datavalue":{"value":"winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$17B23EC4-75DD-4719-95AD-9C855925E33D","rank":"normal"}],"P650":[{"mainsnak":{"snaktype":"value","property":"P650","datavalue":{"value":"16810","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$27DAF230-FAC1-49AC-AA95-4E9A6852A143","rank":"normal"}],"P723":[{"mainsnak":{"snaktype":"value","property":"P723","datavalue":{"value":"chur002","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$7B2F35B9-2724-4706-804C-7BC461690FDC","rank":"normal"}],"P1711":[{"mainsnak":{"snaktype":"value","property":"P1711","datavalue":{"value":"22833","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$DACFB93B-C23D-4C94-981D-4637248DC588","rank":"normal"}],"P1741":[{"mainsnak":{"snaktype":"value","property":"P1741","datavalue":{"value":"89453","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$94197D07-7E8B-4330-87F6-CB4C50EC6C9D","rank":"normal"}],"P735":[{"mainsnak":{"snaktype":"value","property":"P735","datavalue":{"value":{"entity-type":"item","numeric-id":2584852,"id":"Q2584852"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$7E03A5CF-3614-4845-99C1-31419FB2CDFC","rank":"preferred","references":[{"hash":"9bb3a162e82a7800fc897e9ff5c926729732e214","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":36578,"id":"Q36578"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P227":[{"snaktype":"value","property":"P227","datavalue":{"value":"118520776","type":"string"},"datatype":"external-id"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-08-14T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P227","P813"]}]},{"mainsnak":{"snaktype":"value","property":"P735","datavalue":{"value":{"entity-type":"item","numeric-id":948418,"id":"Q948418"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$dfd968db-433b-4267-fe78-08a712b446e5","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P735","datavalue":{"value":{"entity-type":"item","numeric-id":16281695,"id":"Q16281695"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$963d9d27-494f-f321-294d-6f2a3af14e02","rank":"normal"}],"P1816":[{"mainsnak":{"snaktype":"value","property":"P1816","datavalue":{"value":"mp00879","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$8836379B-23A4-4BF0-8463-67E85F2652A8","rank":"normal"}],"P1248":[{"mainsnak":{"snaktype":"value","property":"P1248","datavalue":{"value":"64ea9f31-622b-44b6-a357-f6433ce35bb2","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$8fffdea0-4905-b335-a67d-e9031f17e5fd","rank":"normal"}],"P271":[{"mainsnak":{"snaktype":"value","property":"P271","datavalue":{"value":"DA0065926X","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$D5BA79EE-4140-4FA1-B5A0-4BB5D9183F15","rank":"normal","references":[{"hash":"a29a646602abf65105ed0f39a44231c962ece9ee","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":177837,"id":"Q177837"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P1938":[{"mainsnak":{"snaktype":"value","property":"P1938","datavalue":{"value":"1601","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$D61CADDC-8D4E-44D4-AA9F-C3CF84BCEA29","rank":"normal"}],"P1185":[{"mainsnak":{"snaktype":"value","property":"P1185","datavalue":{"value":"62223","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$6ae2994f-4010-269a-712e-3dbe9a38ff1c","rank":"normal"}],"P1953":[{"mainsnak":{"snaktype":"value","property":"P1953","datavalue":{"value":"430928","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$EED38BB6-E2F3-40C1-A018-8D31B781F405","rank":"normal","references":[{"hash":"b2663c67a45ad336b8fe375e1c4fb95b1d6fa2bc","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":14005,"id":"Q14005"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-07-30T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P813"]}]}],"P800":[{"mainsnak":{"snaktype":"value","property":"P800","datavalue":{"value":{"entity-type":"item","numeric-id":300441,"id":"Q300441"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$fd2fba7b-4088-20bc-7b1f-6a538389181e","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P800","datavalue":{"value":{"entity-type":"item","numeric-id":209788,"id":"Q209788"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$1458cf98-4c8e-fccc-9eed-5d6217d59537","rank":"normal"}],"P345":[{"mainsnak":{"snaktype":"value","property":"P345","datavalue":{"value":"nm0161476","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$B25E057A-78A2-4C29-897E-5DA96CBD7BD0","rank":"normal"}],"P2191":[{"mainsnak":{"snaktype":"value","property":"P2191","datavalue":{"value":"NILF11004","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$61F33547-8F77-4878-8B26-BA215FD60B81","rank":"normal"}],"P1412":[{"mainsnak":{"snaktype":"value","property":"P1412","datavalue":{"value":{"entity-type":"item","numeric-id":150,"id":"Q150"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$2e38bc49-4198-ea90-7609-6819c4b3cf83","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1412","datavalue":{"value":{"entity-type":"item","numeric-id":1860,"id":"Q1860"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$5FA15E8D-6B86-4B7F-8D1A-7C4E58FB9D3E","rank":"normal","references":[{"hash":"d8f39e6c39aa03dd0f7a90d8364e92e33a4b0276","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19938912,"id":"Q19938912"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P268":[{"snaktype":"value","property":"P268","datavalue":{"value":"119836090","type":"string"},"datatype":"external-id"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://data.bnf.fr/ark:/12148/cb119836090","type":"string"},"datatype":"url"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-10-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P268","P854","P813"]}]}],"P1207":[{"mainsnak":{"snaktype":"value","property":"P1207","datavalue":{"value":"n94206195","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$4FC3CC53-8E77-4822-B77E-1414331DD2D2","rank":"normal"}],"P1196":[{"mainsnak":{"snaktype":"value","property":"P1196","datavalue":{"value":{"entity-type":"item","numeric-id":3739104,"id":"Q3739104"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$4D279954-2D75-459C-B009-03513D3CC527","rank":"normal"}],"P2188":[{"mainsnak":{"snaktype":"value","property":"P2188","datavalue":{"value":"35491","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$746751d1-46dd-3f9a-8e63-5209dd0accdd","rank":"normal"}],"P535":[{"mainsnak":{"snaktype":"value","property":"P535","datavalue":{"value":"2194","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$90C4F6EC-4131-4B8B-8177-B4B791513F74","rank":"normal","references":[{"hash":"87d4e7cdca9c521e6087cd9cf9dc4e25fcd0bb48","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":200183,"id":"Q200183"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]},{"mainsnak":{"snaktype":"value","property":"P535","datavalue":{"value":"20297","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$B46A0F43-4F85-467D-9616-71795A21B318","rank":"normal"}],"P1296":[{"mainsnak":{"snaktype":"value","property":"P1296","datavalue":{"value":"0017708","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$333937D2-961B-4E6D-8DA1-2730588632D5","rank":"normal"}],"P2268":[{"mainsnak":{"snaktype":"value","property":"P2268","datavalue":{"value":"117625","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$B18E9A3A-23BA-4ACD-9ECF-5AA5DC0EA864","rank":"normal"}],"P902":[{"mainsnak":{"snaktype":"value","property":"P902","datavalue":{"value":"42890","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$C1AD934D-829B-4272-9ABC-E7898E69A6D0","rank":"normal"}],"P2015":[{"mainsnak":{"snaktype":"value","property":"P2015","datavalue":{"value":"mr-winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$8F515A8B-3485-4DA0-ACC5-1D3F85887EBF","rank":"normal"}],"P1315":[{"mainsnak":{"snaktype":"value","property":"P1315","datavalue":{"value":"1141324","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$907F8C63-B0FB-4334-A5A5-7A14C5C0D01E","rank":"normal"}],"P648":[{"mainsnak":{"snaktype":"value","property":"P648","datavalue":{"value":"OL21970A","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E7C8A3EE-5A60-411F-9DB8-C40CD4BC515E","rank":"normal"}],"P2163":[{"mainsnak":{"snaktype":"value","property":"P2163","datavalue":{"value":"1716876","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$FAAF2306-9CDC-4BF7-8513-6CFC21B18899","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","datavalue":{"value":{"text":"Sir Winston Leonard Spencer-Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q8016$33e8a7f9-4f89-a7ca-2f7f-544785d25480","rank":"normal"}],"P1889":[{"mainsnak":{"snaktype":"value","property":"P1889","datavalue":{"value":{"entity-type":"item","numeric-id":715814,"id":"Q715814"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$0e424222-4c7c-2fec-e6aa-95191b437fe0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1889","datavalue":{"value":{"entity-type":"item","numeric-id":332528,"id":"Q332528"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$64c9dd28-4d72-0787-e6dd-791ae39f53c2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1889","datavalue":{"value":{"entity-type":"item","numeric-id":2916076,"id":"Q2916076"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$3103361c-4afe-7283-5d66-bee1db889bbd","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1889","datavalue":{"value":{"entity-type":"item","numeric-id":8026054,"id":"Q8026054"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$3431bdd3-4fa8-ede6-00f9-e6d5f9425a54","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1889","datavalue":{"value":{"entity-type":"item","numeric-id":1430030,"id":"Q1430030"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$b1afb3bc-4e7f-800b-d81c-3c882785207e","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1889","datavalue":{"value":{"entity-type":"item","numeric-id":588566,"id":"Q588566"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$f8649aac-4c4e-fecf-0d41-e98dffc5dd6f","rank":"normal"}],"P1417":[{"mainsnak":{"snaktype":"value","property":"P1417","datavalue":{"value":"biography/Winston-Churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$88B3D2C5-288D-4117-894B-D468E2404636","rank":"normal"}],"P551":[{"mainsnak":{"snaktype":"value","property":"P551","datavalue":{"value":{"entity-type":"item","numeric-id":1761,"id":"Q1761"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$49d60a5c-4080-478c-6d18-9024d10688ce","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P551","datavalue":{"value":{"entity-type":"item","numeric-id":208181,"id":"Q208181"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$b1b57683-46d5-addc-ef0c-f2332160cf6a","rank":"normal"}],"P2639":[{"mainsnak":{"snaktype":"value","property":"P2639","datavalue":{"value":"2484d192fe324d758d99909de1f4d1bd","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$F934B7E4-7691-4D50-B2F2-529AEBD9B4EC","rank":"normal","references":[{"hash":"d06b899ff1d5474d21fb3a59dc8c5e0b945226c3","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":36578,"id":"Q36578"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2016-04-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P813"]}]}],"P937":[{"mainsnak":{"snaktype":"value","property":"P937","datavalue":{"value":{"entity-type":"item","numeric-id":84,"id":"Q84"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$17638EF4-AAF3-4FD8-98DB-36BD448B631B","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P1559":[{"mainsnak":{"snaktype":"value","property":"P1559","datavalue":{"value":{"text":"Winston Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q8016$03A0EB7B-1E75-482D-81DF-70A49D758064","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P2741":[{"mainsnak":{"snaktype":"value","property":"P2741","datavalue":{"value":"907","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$CDC94CF5-8715-4663-AD5F-116AC2FF28F7","rank":"normal"}],"P2843":[{"mainsnak":{"snaktype":"value","property":"P2843","datavalue":{"value":"B00038153","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$FF240651-59DC-420B-9E6E-58664197F715","rank":"normal"}],"P1331":[{"mainsnak":{"snaktype":"value","property":"P1331","datavalue":{"value":"45","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$778B410B-59E5-4CC1-86AF-F46C5948E8D9","rank":"normal"}],"P1263":[{"mainsnak":{"snaktype":"value","property":"P1263","datavalue":{"value":"418/000025343","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$399BC4DE-155D-4941-993A-61949CE0550E","rank":"normal"}],"P2941":[{"mainsnak":{"snaktype":"value","property":"P2941","datavalue":{"value":"854","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$4F57E9AD-51A4-4197-83A2-304CD00FEB3B","rank":"normal"}],"P2949":[{"mainsnak":{"snaktype":"value","property":"P2949","datavalue":{"value":"Churchill-4","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$f9fbbb1a-4b3d-9568-d945-e16ebc5e0e35","rank":"normal"}],"P1899":[{"mainsnak":{"snaktype":"value","property":"P1899","datavalue":{"value":"678","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$5BEF790D-9D00-445F-BA50-59A1B8DEC902","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P3029":[{"mainsnak":{"snaktype":"value","property":"P3029","datavalue":{"value":"F256827","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$C6E90122-A210-4B94-93F5-E5FBAE4F7FDB","rank":"normal"}],"P734":[{"mainsnak":{"snaktype":"value","property":"P734","datavalue":{"value":{"entity-type":"item","numeric-id":16865587,"id":"Q16865587"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$a74f2dc4-42c5-919e-6bed-4dff2dde918d","rank":"normal"}],"P3188":[{"mainsnak":{"snaktype":"value","property":"P3188","datavalue":{"value":"literature/laureates/1953/churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$6B86AE73-EE51-4D8E-81D8-6BB233BBA342","rank":"normal"}],"P3221":[{"mainsnak":{"snaktype":"value","property":"P3221","datavalue":{"value":"person/winston-leonard-spencer-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$88F85F6F-4711-40C0-9070-1E16F368626B","rank":"normal"}],"P3106":[{"mainsnak":{"snaktype":"value","property":"P3106","datavalue":{"value":"uk/winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$181bedd7-465a-b66f-60a1-625f8bebeac8","rank":"normal"}],"P1411":[{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"fafcb68eee13befe6edff6a098056d623fcea7c1","datavalue":{"value":{"time":"+1946-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$CF91D23B-C508-497A-B0CB-C814FCFC0255","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"094bec82928cfaf7ef93383b653f4400f78c2a53","datavalue":{"value":{"time":"+1948-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$DDFFE282-BDE4-4174-8ECF-F9064063637A","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"bbd116b5d524a6f2fa1552a06c727fc4d9fa814b","datavalue":{"value":{"time":"+1949-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$72E22E81-C434-4DF1-9EF8-A1E1AC691E1A","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"17dd67bcdcc36ccff7727d073c05ad81b0a91c9e","datavalue":{"value":{"time":"+1950-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$BF6A0CC3-9216-478A-9CEA-F4ACFC773356","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"a32302ce5cb41a63eec091f4e95cc925dc0ce217","datavalue":{"value":{"time":"+1951-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$0058C99F-2F3C-412E-902C-889A63EE837E","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"74ff20f749279dd8ad147da026ba1d2435d0e045","datavalue":{"value":{"time":"+1952-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$64FB22BC-19C2-439C-A11D-7560A5A56694","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":37922,"id":"Q37922"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"4c5d19438e20bb3d6724fdc91bcddede30c41827","datavalue":{"value":{"time":"+1953-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$E6C77473-3F90-4B9C-A117-EC0C4E74C7F6","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":35637,"id":"Q35637"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"34ce5b52d7de1e75098982b74af2bee678944619","datavalue":{"value":{"time":"+1945-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$4F94F086-F863-4626-9171-7A59F16A294F","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P1411","datavalue":{"value":{"entity-type":"item","numeric-id":35637,"id":"Q35637"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"17dd67bcdcc36ccff7727d073c05ad81b0a91c9e","datavalue":{"value":{"time":"+1950-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P585"],"id":"Q8016$477D0365-312B-4D17-989C-A40713017EE0","rank":"normal","references":[{"hash":"c86044496b5a0b25aeba1bdd5f3f6224727efd3f","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://www.nobelprize.org/nomination/archive/show_people.php?id=1797","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]}],"P2944":[{"mainsnak":{"snaktype":"value","property":"P2944","datavalue":{"value":"E006221b","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$426334DA-3EEC-4445-A4EF-3CB250CF8216","rank":"normal"}],"P3348":[{"mainsnak":{"snaktype":"value","property":"P3348","datavalue":{"value":"86540","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$dd94b714-4a2f-18a8-e0f6-ed42e2d342ba","rank":"normal"}],"P3373":[{"mainsnak":{"snaktype":"value","property":"P3373","datavalue":{"value":{"entity-type":"item","numeric-id":721915,"id":"Q721915"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$7FF542CC-6A6D-43B1-8DB7-165FEA8A7C68","rank":"normal"}],"P3417":[{"mainsnak":{"snaktype":"value","property":"P3417","datavalue":{"value":"Winston-Churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E6ABEDEA-E4CE-415A-864F-4422F0FD4A69","rank":"normal"}],"P3430":[{"mainsnak":{"snaktype":"value","property":"P3430","datavalue":{"value":"w6g26q0t","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$2EDE7B10-48BA-4380-908C-032888D4A947","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P3430","datavalue":{"value":"w6pr85g0","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$862FF840-1BC8-417B-9148-B666049DB70B","rank":"normal"}],"P3544":[{"mainsnak":{"snaktype":"value","property":"P3544","datavalue":{"value":"35033","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$7996D858-163B-4E65-930A-990FB49C28B6","rank":"normal"}],"P1280":[{"mainsnak":{"snaktype":"value","property":"P1280","datavalue":{"value":"21982819","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$9bfeec9f-40d4-d6fd-8dfc-7aa8405361b4","rank":"normal"}],"P1367":[{"mainsnak":{"snaktype":"value","property":"P1367","datavalue":{"value":"churchill-winston-spencer-18741965","type":"string"},"datatype":"external-id"},"type":"statement","qualifiers":{"P1810":[{"snaktype":"value","property":"P1810","hash":"af6504be290acd2f5a30da6a4041a6d3187e03cb","datavalue":{"value":"Winston Spencer Churchill","type":"string"},"datatype":"string"}],"P3740":[{"snaktype":"value","property":"P3740","hash":"502983816fa83cfd7b16fc2b049ea9e5b0dc0332","datavalue":{"value":{"amount":"+190","unit":"1"},"type":"quantity"},"datatype":"quantity"}]},"qualifiers-order":["P1810","P3740"],"id":"Q8016$1F84362C-D8DC-44C0-A8AA-2AC837305E02","rank":"normal","references":[{"hash":"646fd76a1eda0baae3340fe342cfb711e1e88706","snaks":{"P1476":[{"snaktype":"value","property":"P1476","datavalue":{"value":{"text":"Winston Spencer Churchill, 1874\u20131965","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2017-01-30T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P1476","P813"]}]}],"P3762":[{"mainsnak":{"snaktype":"value","property":"P3762","datavalue":{"value":"22517","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$561FB7F3-6218-42A1-8F4E-9DD1CD54FF32","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P3762","datavalue":{"value":"22759","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$87531522-E212-4810-9629-4D32649E4A81","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P3762","datavalue":{"value":"138425","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$AC53B13D-B96F-4879-98DE-B5F8027BF77A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P3762","datavalue":{"value":"138427","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$FC73D75D-00B0-4986-9434-A94CB0E592B6","rank":"normal"}],"P3478":[{"mainsnak":{"snaktype":"value","property":"P3478","datavalue":{"value":"443668","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$46F6E77A-B419-4E45-8387-6F50E6038E62","rank":"normal"}],"P485":[{"mainsnak":{"snaktype":"value","property":"P485","datavalue":{"value":{"entity-type":"item","numeric-id":666063,"id":"Q666063"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$6CF048BD-9181-481C-9B47-9D815450143A","rank":"normal","references":[{"hash":"cadef8235b1953a2926e0187578d447197a8b551","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://discovery.nationalarchives.gov.uk/details/a/A13530954","type":"string"},"datatype":"url"}]},"snaks-order":["P854"]}]},{"mainsnak":{"snaktype":"value","property":"P485","datavalue":{"value":{"entity-type":"item","numeric-id":5118159,"id":"Q5118159"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$a7b01f87-4a80-3a0f-3d83-399dfe85c795","rank":"normal","references":[{"hash":"e0cc36bddc246148624ac666bf998f6a4451522d","snaks":{"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://www.chu.cam.ac.uk/archives/collections/churchill-papers/","type":"string"},"datatype":"url"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2018-05-23T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P854","P813"]}]}],"P410":[{"mainsnak":{"snaktype":"value","property":"P410","datavalue":{"value":{"entity-type":"item","numeric-id":493898,"id":"Q493898"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$692B68B3-DE56-467A-BA90-E3EB2680EB5E","rank":"normal","references":[{"hash":"288ab581e7d2d02995a26dfa8b091d96e78457fc","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":206855,"id":"Q206855"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P3965":[{"mainsnak":{"snaktype":"value","property":"P3965","datavalue":{"value":"293","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$8D59468C-5AEC-484B-B82E-1AE4260B1F0F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P3965","datavalue":{"value":"26713","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$982FB0B7-3010-4265-9062-6ADC3DE12925","rank":"normal"}],"P3360":[{"mainsnak":{"snaktype":"value","property":"P3360","datavalue":{"value":"1797","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$32ac98ac-4f21-7af6-192d-bda501bb1165","rank":"normal"}],"P3222":[{"mainsnak":{"snaktype":"value","property":"P3222","datavalue":{"value":"winston-s-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$D3271523-6C9F-4FD0-BD4F-0722D6AC8216","rank":"normal"}],"P3788":[{"mainsnak":{"snaktype":"value","property":"P3788","datavalue":{"value":"000031007","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$5C455B5E-1FFA-466A-B0CB-3D7608D4D5FD","rank":"normal"}],"P4145":[{"mainsnak":{"snaktype":"value","property":"P4145","datavalue":{"value":"9187","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$5B09639E-D974-420A-ACF0-B7F75F458837","rank":"normal"}],"P4159":[{"mainsnak":{"snaktype":"value","property":"P4159","datavalue":{"value":"Winston_Spencer-Churchill_(1)","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E56E9F26-7169-4461-B8BA-958B4147E49D","rank":"normal"}],"P1225":[{"mainsnak":{"snaktype":"value","property":"P1225","datavalue":{"value":"10583171","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$117997A2-9F4E-4A1D-AAB1-2B3D4B8F5B73","rank":"normal"}],"P1477":[{"mainsnak":{"snaktype":"value","property":"P1477","datavalue":{"value":{"text":"Winston Leonard Spencer Churchill","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q8016$A5E257FA-4AE2-495B-961F-AC175AE08F33","rank":"normal"}],"P4293":[{"mainsnak":{"snaktype":"value","property":"P4293","datavalue":{"value":"pe/003274","type":"string"},"datatype":"external-id"},"type":"statement","qualifiers":{"P3740":[{"snaktype":"value","property":"P3740","hash":"5f14fac29d56670f6faf5f5fade4282711c6c386","datavalue":{"value":{"amount":"+2740","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P5592":[{"snaktype":"value","property":"P5592","hash":"598096b030a3b39a06b35f6bf532fbeb33bf5a3e","datavalue":{"value":{"amount":"+646","unit":"1"},"type":"quantity"},"datatype":"quantity"}]},"qualifiers-order":["P3740","P5592"],"id":"Q8016$2CBF8B58-2A07-494A-9222-4496A1796449","rank":"normal"}],"P4359":[{"mainsnak":{"snaktype":"value","property":"P4359","datavalue":{"value":"winstonchurchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$0A162C94-AB84-433D-B91C-16D9FE8F3302","rank":"normal"}],"P4200":[{"mainsnak":{"snaktype":"value","property":"P4200","datavalue":{"value":"15984","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$C83E9D94-8498-431B-BF17-676D638A7EAB","rank":"normal"}],"P1015":[{"mainsnak":{"snaktype":"value","property":"P1015","datavalue":{"value":"90117157","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$BB74D3D0-E892-4965-8907-89D20A373C83","rank":"normal"}],"P4553":[{"mainsnak":{"snaktype":"value","property":"P4553","datavalue":{"value":"6327","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$F018F286-2B41-4983-9249-C50BA7FFE110","rank":"normal","references":[{"hash":"154031fdff9fbadaa5f15c8b7e4ae46ca13db45a","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":28054658,"id":"Q28054658"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P3219":[{"mainsnak":{"snaktype":"value","property":"P3219","datavalue":{"value":"winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$3F520048-EF9A-4962-B776-88A13319FDC9","rank":"normal"}],"P4104":[{"mainsnak":{"snaktype":"value","property":"P4104","datavalue":{"value":"7149","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$4e44ab20-4013-4abc-0ec0-d007e1107fec","rank":"normal"}],"P511":[{"mainsnak":{"snaktype":"value","property":"P511","datavalue":{"value":{"entity-type":"item","numeric-id":1480896,"id":"Q1480896"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$8BC7C9D0-6B39-499F-82C0-0B19046D6178","rank":"normal","references":[{"hash":"fa278ebfc458360e5aed63d5058cca83c46134f1","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":328,"id":"Q328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P1415":[{"mainsnak":{"snaktype":"value","property":"P1415","datavalue":{"value":"32413","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$111A8FD6-AE54-4C87-9E7C-8646E1A8CE39","rank":"normal"}],"P4629":[{"mainsnak":{"snaktype":"value","property":"P4629","datavalue":{"value":"Churchill, Winston, 1874-1965","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$A5190917-34DE-417D-A760-BB24C3D6CDD4","rank":"normal"}],"P1564":[{"mainsnak":{"snaktype":"value","property":"P1564","datavalue":{"value":"2690","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$9AD75BC0-F610-4F58-B9B4-DA30B5425412","rank":"normal"}],"P2924":[{"mainsnak":{"snaktype":"value","property":"P2924","datavalue":{"value":"4684037","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$941721f9-4bd5-817c-365c-056e4c6e6355","rank":"normal"}],"P3154":[{"mainsnak":{"snaktype":"value","property":"P3154","datavalue":{"value":"churcwin","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E849E65D-5D87-4CEA-8D26-828380FA97F8","rank":"normal"}],"P4804":[{"mainsnak":{"snaktype":"value","property":"P4804","datavalue":{"value":"210","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$C271F19F-DD52-4287-B8BC-16B794655E75","rank":"normal"}],"P4808":[{"mainsnak":{"snaktype":"value","property":"P4808","datavalue":{"value":"winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$A4F15166-9ABB-41CD-B9F9-61D926AC9E28","rank":"normal"}],"P2605":[{"mainsnak":{"snaktype":"value","property":"P2605","datavalue":{"value":"99960","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$858E44E2-E69A-4595-8121-251BF78FEF45","rank":"normal"}],"P4927":[{"mainsnak":{"snaktype":"value","property":"P4927","datavalue":{"value":"sjg0p2w2qv","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$9F2F3CDD-AEBF-402E-AF05-BA4E75438173","rank":"normal"}],"P4471":[{"mainsnak":{"snaktype":"value","property":"P4471","datavalue":{"value":"8363","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$D4EC84AF-2A5B-4E07-91C9-7BF20F70BE43","rank":"normal"}],"P3630":[{"mainsnak":{"snaktype":"value","property":"P3630","datavalue":{"value":"42789","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$4AC1B0C6-43CF-4771-BF1F-FA69A4338461","rank":"normal"}],"P5008":[{"mainsnak":{"snaktype":"value","property":"P5008","datavalue":{"value":{"entity-type":"item","numeric-id":5460604,"id":"Q5460604"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$C07848B7-A96D-48DC-8B38-20182CD3CBF3","rank":"normal"}],"P4527":[{"mainsnak":{"snaktype":"value","property":"P4527","datavalue":{"value":"299718","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$D6D6A4FF-400D-4268-9473-560BCFB1278D","rank":"normal"}],"P1233":[{"mainsnak":{"snaktype":"value","property":"P1233","datavalue":{"value":"78053","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$0C949EBE-2594-4099-9605-C930E0F2673D","rank":"normal"}],"P172":[{"mainsnak":{"snaktype":"value","property":"P172","datavalue":{"value":{"entity-type":"item","numeric-id":42406,"id":"Q42406"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$f9ae24a1-479e-0c30-8445-457248393efe","rank":"normal"}],"P4789":[{"mainsnak":{"snaktype":"value","property":"P4789","datavalue":{"value":"U54262","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$fe163df6-42e2-0154-6861-7f435f137688","rank":"normal"}],"P4601":[{"mainsnak":{"snaktype":"value","property":"P4601","datavalue":{"value":"811582","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$1be65629-4f76-472c-b733-3f60e982bd8e","rank":"normal"}],"P1442":[{"mainsnak":{"snaktype":"value","property":"P1442","datavalue":{"value":"Churchill's grave - geograph.org.uk - 1082097.jpg","type":"string"},"datatype":"commonsMedia"},"type":"statement","id":"Q8016$91f77906-4c5c-5339-0484-083fbbf7a6be","rank":"normal"}],"P2889":[{"mainsnak":{"snaktype":"value","property":"P2889","datavalue":{"value":"LC32-HZ6","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$38b35ff5-4f99-a7d4-5793-e7df49698d51","rank":"normal"}],"P3987":[{"mainsnak":{"snaktype":"value","property":"P3987","datavalue":{"value":"134643","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$CB2F826D-E053-4778-B93F-6C4B4C844C8A","rank":"normal"}],"P5357":[{"mainsnak":{"snaktype":"value","property":"P5357","datavalue":{"value":"churchill_winston_s","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$825519A7-1FCA-448F-8C0A-DA0E094065B7","rank":"normal","references":[{"hash":"154031fdff9fbadaa5f15c8b7e4ae46ca13db45a","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":28054658,"id":"Q28054658"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P5375":[{"mainsnak":{"snaktype":"value","property":"P5375","datavalue":{"value":"4458","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$2588CA3A-34F0-48EF-B606-B969CC021436","rank":"normal"}],"P5597":[{"mainsnak":{"snaktype":"value","property":"P5597","datavalue":{"value":"churchill_winston_spencer","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E751628F-E685-4C1A-B715-6CBCFA776CD5","rank":"normal"}],"P1299":[{"mainsnak":{"snaktype":"value","property":"P1299","datavalue":{"value":{"entity-type":"item","numeric-id":27958298,"id":"Q27958298"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P175":[{"snaktype":"value","property":"P175","hash":"c50f7fc408fe73d3693d96b5008885377b0e4550","datavalue":{"value":{"entity-type":"item","numeric-id":83492,"id":"Q83492"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P175"],"id":"Q8016$f39a10af-45e8-185e-d55b-784897f2acba","rank":"normal"}],"P3782":[{"mainsnak":{"snaktype":"value","property":"P3782","datavalue":{"value":"sir-winston-spencer-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$BD844A1B-88A0-4BD0-A7D5-316FEB448D7C","rank":"normal"}],"P2888":[{"mainsnak":{"snaktype":"value","property":"P2888","datavalue":{"value":"http://data.nobelprize.org/resource/laureate/624","type":"string"},"datatype":"url"},"type":"statement","id":"Q8016$BE0D6619-695A-41BC-98FB-79FA619A95D5","rank":"normal"}],"P2966":[{"mainsnak":{"snaktype":"value","property":"P2966","datavalue":{"value":"churchill-winston-1874-2","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$ACFFB96B-01FC-47BB-BED0-B8D2B9450808","rank":"normal"}],"P1819":[{"mainsnak":{"snaktype":"value","property":"P1819","datavalue":{"value":"I00019034","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$9CE37D10-093A-4807-8153-2DD0DAE22256","rank":"normal"}],"P2042":[{"mainsnak":{"snaktype":"value","property":"P2042","datavalue":{"value":"sir-winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$805A4358-E92B-4489-963D-AD231315FF42","rank":"normal"}],"P3051":[{"mainsnak":{"snaktype":"value","property":"P3051","datavalue":{"value":"I2135","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E72E7FEA-B3A9-45C4-8F58-534853C69913","rank":"normal"}],"P5731":[{"mainsnak":{"snaktype":"value","property":"P5731","datavalue":{"value":"195600","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$92158D6D-2468-4E4E-A1CC-9A46967DD8EC","rank":"normal"}],"P5587":[{"mainsnak":{"snaktype":"value","property":"P5587","datavalue":{"value":"53hkkdkp4cljjgm","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$76663C0D-635F-44A8-AFE7-C4C8990FB751","rank":"normal","references":[{"hash":"8cb50fc2c379dcdc4a8bb11258338295f3d4e64b","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":1798125,"id":"Q1798125"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://libris.kb.se/katalogisering/53hkkdkp4cljjgm","type":"string"},"datatype":"url"}],"P577":[{"snaktype":"value","property":"P577","datavalue":{"value":{"time":"+2016-07-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2018-08-24T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P854","P577","P813"]}]}],"P94":[{"mainsnak":{"snaktype":"value","property":"P94","datavalue":{"value":"Coat of Arms of Winston Churchill.svg","type":"string"},"datatype":"commonsMedia"},"type":"statement","id":"Q8016$46b30b31-4934-ae99-dc7a-fc8959dc6438","rank":"normal"}],"P4589":[{"mainsnak":{"snaktype":"value","property":"P4589","datavalue":{"value":"Winston Leonard Spencer-Churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$6B5FCDB5-86B4-4EA6-8F47-A982DB79D78D","rank":"normal"}],"P6002":[{"mainsnak":{"snaktype":"value","property":"P6002","datavalue":{"value":"winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$35CCAF52-089C-4FBB-8340-608B9CB3B1FD","rank":"normal"}],"P21":[{"mainsnak":{"snaktype":"value","property":"P21","datavalue":{"value":{"entity-type":"item","numeric-id":6581097,"id":"Q6581097"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$5ADF7A6A-35C1-4CEE-BC92-222306713237","rank":"normal","references":[{"hash":"ca1e6f36a78fa79e108bae6bcc2996a573ec4082","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":54919,"id":"Q54919"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P214":[{"snaktype":"value","property":"P214","datavalue":{"value":"94507588","type":"string"},"datatype":"external-id"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2018-11-04T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P214","P813"]},{"hash":"abc9457dcf728dd069b8ed5b2e1a86035cf2b679","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":36578,"id":"Q36578"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2014-04-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"snaks-order":["P248","P813"]},{"hash":"39295b5a8a355b14d89e5b2c27c4e0b56052a05f","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":19938912,"id":"Q19938912"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2015-10-10T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"http://data.bnf.fr/ark:/12148/cb119836090","type":"string"},"datatype":"url"}]},"snaks-order":["P248","P813","P854"]}]}],"P1343":[{"mainsnak":{"snaktype":"value","property":"P1343","datavalue":{"value":{"entity-type":"item","numeric-id":602358,"id":"Q602358"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P805":[{"snaktype":"value","property":"P805","hash":"2addf62256b40a6f36b97cd81ee41ad372a22794","datavalue":{"value":{"entity-type":"item","numeric-id":24516731,"id":"Q24516731"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P805"],"id":"Q8016$D954DF39-5EAF-47A4-B351-4AAB454068FE","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1343","datavalue":{"value":{"entity-type":"item","numeric-id":19180675,"id":"Q19180675"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P805":[{"snaktype":"value","property":"P805","hash":"90235285a493f3bf323fbfd61181cfeb3a99657c","datavalue":{"value":{"entity-type":"item","numeric-id":24738898,"id":"Q24738898"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P805"],"id":"Q8016$8ef21ca7-6009-451b-9d52-92a01440650b","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1343","datavalue":{"value":{"entity-type":"item","numeric-id":67311526,"id":"Q67311526"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P2699":[{"snaktype":"value","property":"P2699","hash":"a73e1554f50197821b7f73db3b162fd3766d36f5","datavalue":{"value":"https://www.obalkyknih.cz/view_auth?auth_id=jn19990003864","type":"string"},"datatype":"url"}]},"qualifiers-order":["P2699"],"id":"Q8016$3800943A-4B32-4C49-BCB8-420DF1F405A4","rank":"normal"}],"P2383":[{"mainsnak":{"snaktype":"value","property":"P2383","datavalue":{"value":"117006","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$E8F0B108-E60A-47DB-9C2F-46FE549CF4A1","rank":"normal"}],"P1580":[{"mainsnak":{"snaktype":"value","property":"P1580","datavalue":{"value":"a1382604","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$BE463003-E4E0-46F3-BFCB-ACD71F0A6FC4","rank":"normal"}],"P5905":[{"mainsnak":{"snaktype":"value","property":"P5905","datavalue":{"value":"4005-31245","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$09D710EA-6FD6-47AB-B69F-8D01B22FC439","rank":"normal"}],"P6414":[{"mainsnak":{"snaktype":"value","property":"P6414","datavalue":{"value":"churchill-winston-leonard-spencer","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$6987FDC4-99AB-43DB-970C-805670F581A2","rank":"normal"}],"P103":[{"mainsnak":{"snaktype":"value","property":"P103","datavalue":{"value":{"entity-type":"item","numeric-id":1860,"id":"Q1860"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$3933b367-4578-53a2-0022-4ff0ca92b409","rank":"normal"}],"P2963":[{"mainsnak":{"snaktype":"value","property":"P2963","datavalue":{"value":"14033","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$3920faaa-4867-19b5-285a-53d7852e2f11","rank":"normal"}],"P4862":[{"mainsnak":{"snaktype":"value","property":"P4862","datavalue":{"value":"B000APW3RS","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$84eb07e4-4c46-d567-a5e6-e9d3b5378318","rank":"normal"}],"P2850":[{"mainsnak":{"snaktype":"value","property":"P2850","datavalue":{"value":"2064770","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$1eb83113-4609-df12-0984-f991cabaaa2d","rank":"normal"}],"P3232":[{"mainsnak":{"snaktype":"value","property":"P3232","datavalue":{"value":"Winston Churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$b41c142a-4713-a7f0-4c90-7b625b50352e","rank":"normal"}],"P3847":[{"mainsnak":{"snaktype":"value","property":"P3847","datavalue":{"value":"person:winston_churchill_sir_(1874-1965)","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$958245b6-4f0f-292b-6675-a59de1ceb9ee","rank":"normal"}],"P6573":[{"mainsnak":{"snaktype":"value","property":"P6573","datavalue":{"value":"Winston_Churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$FEC5B097-7A61-4B95-B9E7-20E1B8747D88","rank":"normal"}],"P108":[{"mainsnak":{"snaktype":"value","property":"P108","datavalue":{"value":{"entity-type":"item","numeric-id":160302,"id":"Q160302"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$ff18b25b-c806-4a8d-aa13-ccfd0db0ffa8","rank":"normal","references":[{"hash":"a29a646602abf65105ed0f39a44231c962ece9ee","snaks":{"P143":[{"snaktype":"value","property":"P143","datavalue":{"value":{"entity-type":"item","numeric-id":177837,"id":"Q177837"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"snaks-order":["P143"]}]}],"P6379":[{"mainsnak":{"snaktype":"value","property":"P6379","datavalue":{"value":{"entity-type":"item","numeric-id":430682,"id":"Q430682"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$FA26618D-614B-4BB9-A5BB-5665DB2A5A8B","rank":"normal"}],"P651":[{"mainsnak":{"snaktype":"value","property":"P651","datavalue":{"value":"63267986","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$8A23F152-9528-4D50-A31D-D4F6206F368E","rank":"normal"}],"P6656":[{"mainsnak":{"snaktype":"value","property":"P6656","datavalue":{"value":"2086","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$54D6704A-45DA-4AA3-B8BB-B78939EA11BD","rank":"normal","references":[{"hash":"43fb5fc1922fd714b83c2a09c2967ea852039e69","snaks":{"P248":[{"snaktype":"value","property":"P248","datavalue":{"value":{"entity-type":"item","numeric-id":63411600,"id":"Q63411600"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}],"P813":[{"snaktype":"value","property":"P813","datavalue":{"value":{"time":"+2019-05-01T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P854":[{"snaktype":"value","property":"P854","datavalue":{"value":"https://biblio.hiu.cas.cz/authorities/2086","type":"string"},"datatype":"url"}]},"snaks-order":["P248","P813","P854"]}]}],"P5821":[{"mainsnak":{"snaktype":"value","property":"P5821","datavalue":{"value":"36926","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$EC450A84-7310-4CFC-BD0C-D8ECBF55CB9C","rank":"normal"}],"P3365":[{"mainsnak":{"snaktype":"value","property":"P3365","datavalue":{"value":"sir-winston-leonard-spencer-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$049f56c0-4156-31f4-e13b-53c61b5790b5","rank":"normal"}],"P4223":[{"mainsnak":{"snaktype":"value","property":"P4223","datavalue":{"value":"winston-leonard-spencer-churchill_res-32b29736-8bad-11dc-8e9d-0016357eee51","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$329f25d4-40b8-e378-6d38-24feb0d90ee9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P4223","datavalue":{"value":"winston-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$057e9620-4d24-6089-1d6f-158e70f0a05d","rank":"normal"}],"P6404":[{"mainsnak":{"snaktype":"value","property":"P6404","datavalue":{"value":"sir-winston-leonard-spencer-churchill","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q8016$99ace0f7-41e0-f66e-20cc-a47d54801692","rank":"normal"}],"P6886":[{"mainsnak":{"snaktype":"value","property":"P6886","datavalue":{"value":{"entity-type":"item","numeric-id":1860,"id":"Q1860"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$FEFCC501-D860-4AC5-9A1A-3AAD39E7C55B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P6886","datavalue":{"value":{"entity-type":"item","numeric-id":150,"id":"Q150"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q8016$72A46878-2BA3-4A84-ABB1-3EB3C0E1481E","rank":"normal"}],"P1438":[{"mainsnak":{"snaktype":"value","property":"P1438","datavalue":{"value":"14680","type":"string"},"datatype":"string"},"type":"statement","id":"Q8016$711223a0-4606-2f0e-5473-1f326d1ac9d5","rank":"normal"}],"P793":[{"mainsnak":{"snaktype":"value","property":"P793","datavalue":{"value":{"entity-type":"item","numeric-id":4,"id":"Q4"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P585":[{"snaktype":"value","property":"P585","hash":"1c37ed706695b446bf43d002982426b9a0603e9c","datavalue":{"value":{"time":"+1965-01-24T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}],"P805":[{"snaktype":"value","property":"P805","hash":"e24a6032b845a069c66f1b85e127ff59f46357bf","datavalue":{"value":{"entity-type":"item","numeric-id":60766993,"id":"Q60766993"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P585","P805"],"id":"Q8016$8eb611ea-4619-0ec8-9c23-b52feb417025","rank":"normal"}],"P7349":[{"mainsnak":{"snaktype":"value","property":"P7349","datavalue":{"value":"1316","type":"string"},"datatype":"external-id"},"type":"statement","qualifiers":{"P1810":[{"snaktype":"value","property":"P1810","hash":"9eab44d9ac4fbaeff620e4b8aee53123b358c3b2","datavalue":{"value":"Sir Winston Churchill","type":"string"},"datatype":"string"}]},"qualifiers-order":["P1810"],"id":"Q8016$62B0B593-4C39-47DE-BD0E-CD73827D0432","rank":"normal"}]},"sitelinks":{"afwiki":{"site":"afwiki","title":"Winston Churchill","badges":[],"url":"https://af.wikipedia.org/wiki/Winston_Churchill"},"afwikiquote":{"site":"afwikiquote","title":"Winston Churchill","badges":[],"url":"https://af.wikiquote.org/wiki/Winston_Churchill"},"alswiki":{"site":"alswiki","title":"Winston Churchill","badges":[],"url":"https://als.wikipedia.org/wiki/Winston_Churchill"},"amwiki":{"site":"amwiki","title":"\u12ca\u1295\u1235\u1270\u1295 \u1278\u122d\u127d\u120d","badges":[],"url":"https://am.wikipedia.org/wiki/%E1%8B%8A%E1%8A%95%E1%88%B5%E1%89%B0%E1%8A%95_%E1%89%B8%E1%88%AD%E1%89%BD%E1%88%8D"},"angwiki":{"site":"angwiki","title":"Winston Churchill","badges":[],"url":"https://ang.wikipedia.org/wiki/Winston_Churchill"},"anwiki":{"site":"anwiki","title":"Winston Churchill","badges":[],"url":"https://an.wikipedia.org/wiki/Winston_Churchill"},"arwiki":{"site":"arwiki","title":"\u0648\u0646\u0633\u062a\u0648\u0646 \u062a\u0634\u0631\u0634\u0644","badges":["Q17437796"],"url":"https://ar.wikipedia.org/wiki/%D9%88%D9%86%D8%B3%D8%AA%D9%88%D9%86_%D8%AA%D8%B4%D8%B1%D8%B4%D9%84"},"arwikiquote":{"site":"arwikiquote","title":"\u0648\u0646\u0633\u062a\u0648\u0646 \u062a\u0634\u0631\u0634\u0644","badges":[],"url":"https://ar.wikiquote.org/wiki/%D9%88%D9%86%D8%B3%D8%AA%D9%88%D9%86_%D8%AA%D8%B4%D8%B1%D8%B4%D9%84"},"arzwiki":{"site":"arzwiki","title":"\u0648\u064a\u0646\u0633\u062a\u0648\u0646 \u062a\u0634\u0631\u0634\u064a\u0644","badges":[],"url":"https://arz.wikipedia.org/wiki/%D9%88%D9%8A%D9%86%D8%B3%D8%AA%D9%88%D9%86_%D8%AA%D8%B4%D8%B1%D8%B4%D9%8A%D9%84"},"astwiki":{"site":"astwiki","title":"Winston Churchill","badges":[],"url":"https://ast.wikipedia.org/wiki/Winston_Churchill"},"aywiki":{"site":"aywiki","title":"Winston Churchill","badges":[],"url":"https://ay.wikipedia.org/wiki/Winston_Churchill"},"azbwiki":{"site":"azbwiki","title":"\u0648\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0631\u0686\u06cc\u0644","badges":[],"url":"https://azb.wikipedia.org/wiki/%D9%88%DB%8C%D9%86%D8%B3%D8%AA%D9%88%D9%86_%DA%86%D8%B1%DA%86%DB%8C%D9%84"},"azwiki":{"site":"azwiki","title":"Uinston \u00c7\u00f6r\u00e7ill","badges":[],"url":"https://az.wikipedia.org/wiki/Uinston_%C3%87%C3%B6r%C3%A7ill"},"azwikiquote":{"site":"azwikiquote","title":"Uinston \u00c7\u00f6r\u00e7ill","badges":[],"url":"https://az.wikiquote.org/wiki/Uinston_%C3%87%C3%B6r%C3%A7ill"},"azwikisource":{"site":"azwikisource","title":"M\u00fc\u0259llif:Uinston \u00c7\u00f6r\u00e7il","badges":[],"url":"https://az.wikisource.org/wiki/M%C3%BC%C9%99llif:Uinston_%C3%87%C3%B6r%C3%A7il"},"bat_smgwiki":{"site":"bat_smgwiki","title":"Winston Churchill","badges":[],"url":"https://bat-smg.wikipedia.org/wiki/Winston_Churchill"},"bawiki":{"site":"bawiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://ba.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"bclwiki":{"site":"bclwiki","title":"Winston Churchill","badges":[],"url":"https://bcl.wikipedia.org/wiki/Winston_Churchill"},"be_x_oldwiki":{"site":"be_x_oldwiki","title":"\u040e\u0456\u043d\u0441\u0442\u0430\u043d \u0427\u044d\u0440\u0447\u044b\u043b\u044c","badges":[],"url":"https://be-tarask.wikipedia.org/wiki/%D0%8E%D1%96%D0%BD%D1%81%D1%82%D0%B0%D0%BD_%D0%A7%D1%8D%D1%80%D1%87%D1%8B%D0%BB%D1%8C"},"bewiki":{"site":"bewiki","title":"\u0423\u0456\u043d\u0441\u0442\u0430\u043d \u0427\u044d\u0440\u0447\u044b\u043b\u044c","badges":[],"url":"https://be.wikipedia.org/wiki/%D0%A3%D1%96%D0%BD%D1%81%D1%82%D0%B0%D0%BD_%D0%A7%D1%8D%D1%80%D1%87%D1%8B%D0%BB%D1%8C"},"bewikiquote":{"site":"bewikiquote","title":"\u0423\u0456\u043d\u0441\u0442\u0430\u043d \u0427\u044d\u0440\u0447\u044b\u043b\u044c","badges":[],"url":"https://be.wikiquote.org/wiki/%D0%A3%D1%96%D0%BD%D1%81%D1%82%D0%B0%D0%BD_%D0%A7%D1%8D%D1%80%D1%87%D1%8B%D0%BB%D1%8C"},"bgwiki":{"site":"bgwiki","title":"\u0423\u0438\u043d\u0441\u0442\u044a\u043d \u0427\u044a\u0440\u0447\u0438\u043b","badges":["Q17437796"],"url":"https://bg.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D1%8A%D0%BD_%D0%A7%D1%8A%D1%80%D1%87%D0%B8%D0%BB"},"bgwikiquote":{"site":"bgwikiquote","title":"\u0423\u0438\u043d\u0441\u0442\u044a\u043d \u0427\u044a\u0440\u0447\u0438\u043b","badges":[],"url":"https://bg.wikiquote.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D1%8A%D0%BD_%D0%A7%D1%8A%D1%80%D1%87%D0%B8%D0%BB"},"bgwikisource":{"site":"bgwikisource","title":"\u0410\u0432\u0442\u043e\u0440:\u0423\u0438\u043d\u0441\u0442\u044a\u043d \u0427\u044a\u0440\u0447\u0438\u043b","badges":[],"url":"https://bg.wikisource.org/wiki/%D0%90%D0%B2%D1%82%D0%BE%D1%80:%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D1%8A%D0%BD_%D0%A7%D1%8A%D1%80%D1%87%D0%B8%D0%BB"},"bhwiki":{"site":"bhwiki","title":"\u0935\u093f\u0902\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://bh.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%82%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"biwiki":{"site":"biwiki","title":"Winston Churchill","badges":[],"url":"https://bi.wikipedia.org/wiki/Winston_Churchill"},"bnwiki":{"site":"bnwiki","title":"\u0989\u0987\u09a8\u09b8\u09cd\u099f\u09a8 \u099a\u09be\u09b0\u09cd\u099a\u09bf\u09b2","badges":[],"url":"https://bn.wikipedia.org/wiki/%E0%A6%89%E0%A6%87%E0%A6%A8%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A6%A8_%E0%A6%9A%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%9A%E0%A6%BF%E0%A6%B2"},"bowiki":{"site":"bowiki","title":"\u0f5d\u0f72\u0f53\u0f0b\u0f66\u0f74\u0f0b\u0f4f\u0f7c\u0f53\u0f0b\u0f46\u0f74\u0f62\u0f0b\u0f46\u0f7a\u0f63\u0f0d","badges":[],"url":"https://bo.wikipedia.org/wiki/%E0%BD%9D%E0%BD%B2%E0%BD%93%E0%BC%8B%E0%BD%A6%E0%BD%B4%E0%BC%8B%E0%BD%8F%E0%BD%BC%E0%BD%93%E0%BC%8B%E0%BD%86%E0%BD%B4%E0%BD%A2%E0%BC%8B%E0%BD%86%E0%BD%BA%E0%BD%A3%E0%BC%8D"},"brwiki":{"site":"brwiki","title":"Winston Churchill","badges":[],"url":"https://br.wikipedia.org/wiki/Winston_Churchill"},"brwikiquote":{"site":"brwikiquote","title":"Winston Churchill","badges":[],"url":"https://br.wikiquote.org/wiki/Winston_Churchill"},"bswiki":{"site":"bswiki","title":"Winston Churchill","badges":[],"url":"https://bs.wikipedia.org/wiki/Winston_Churchill"},"bswikiquote":{"site":"bswikiquote","title":"Winston Churchill","badges":[],"url":"https://bs.wikiquote.org/wiki/Winston_Churchill"},"bxrwiki":{"site":"bxrwiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://bxr.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"cawiki":{"site":"cawiki","title":"Winston Churchill","badges":["Q17437796"],"url":"https://ca.wikipedia.org/wiki/Winston_Churchill"},"cawikiquote":{"site":"cawikiquote","title":"Winston Churchill","badges":[],"url":"https://ca.wikiquote.org/wiki/Winston_Churchill"},"cebwiki":{"site":"cebwiki","title":"Winston Churchill","badges":[],"url":"https://ceb.wikipedia.org/wiki/Winston_Churchill"},"cewiki":{"site":"cewiki","title":"\u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c \u0423\u0438\u043d\u0441\u0442\u043e\u043d","badges":[],"url":"https://ce.wikipedia.org/wiki/%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C_%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD"},"ckbwiki":{"site":"ckbwiki","title":"\u0648\u06cc\u0646\u0633\u062a\u06c6\u0646 \u0686\u06ce\u0631\u0686\u06cc\u0644","badges":[],"url":"https://ckb.wikipedia.org/wiki/%D9%88%DB%8C%D9%86%D8%B3%D8%AA%DB%86%D9%86_%DA%86%DB%8E%D8%B1%DA%86%DB%8C%D9%84"},"commonswiki":{"site":"commonswiki","title":"Winston Churchill","badges":[],"url":"https://commons.wikimedia.org/wiki/Winston_Churchill"},"cswiki":{"site":"cswiki","title":"Winston Churchill","badges":[],"url":"https://cs.wikipedia.org/wiki/Winston_Churchill"},"cswikiquote":{"site":"cswikiquote","title":"Winston Churchill","badges":[],"url":"https://cs.wikiquote.org/wiki/Winston_Churchill"},"cswikisource":{"site":"cswikisource","title":"Autor:Winston Churchill","badges":[],"url":"https://cs.wikisource.org/wiki/Autor:Winston_Churchill"},"cvwiki":{"site":"cvwiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://cv.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"cywiki":{"site":"cywiki","title":"Winston Churchill","badges":[],"url":"https://cy.wikipedia.org/wiki/Winston_Churchill"},"cywikiquote":{"site":"cywikiquote","title":"Winston Churchill","badges":[],"url":"https://cy.wikiquote.org/wiki/Winston_Churchill"},"dawiki":{"site":"dawiki","title":"Winston Churchill","badges":["Q17437798"],"url":"https://da.wikipedia.org/wiki/Winston_Churchill"},"dawikiquote":{"site":"dawikiquote","title":"Winston Churchill","badges":[],"url":"https://da.wikiquote.org/wiki/Winston_Churchill"},"dewiki":{"site":"dewiki","title":"Winston Churchill","badges":["Q17437796"],"url":"https://de.wikipedia.org/wiki/Winston_Churchill"},"dewikinews":{"site":"dewikinews","title":"Kategorie:Winston Churchill","badges":[],"url":"https://de.wikinews.org/wiki/Kategorie:Winston_Churchill"},"dewikiquote":{"site":"dewikiquote","title":"Winston Churchill","badges":[],"url":"https://de.wikiquote.org/wiki/Winston_Churchill"},"elwiki":{"site":"elwiki","title":"\u039f\u03c5\u03af\u03bd\u03c3\u03c4\u03bf\u03bd \u03a4\u03c3\u03ce\u03c1\u03c4\u03c3\u03b9\u03bb","badges":[],"url":"https://el.wikipedia.org/wiki/%CE%9F%CF%85%CE%AF%CE%BD%CF%83%CF%84%CE%BF%CE%BD_%CE%A4%CF%83%CF%8E%CF%81%CF%84%CF%83%CE%B9%CE%BB"},"elwikiquote":{"site":"elwikiquote","title":"\u039f\u03c5\u03af\u03bd\u03c3\u03c4\u03bf\u03bd \u03a4\u03c3\u03ce\u03c1\u03c4\u03c3\u03b9\u03bb","badges":[],"url":"https://el.wikiquote.org/wiki/%CE%9F%CF%85%CE%AF%CE%BD%CF%83%CF%84%CE%BF%CE%BD_%CE%A4%CF%83%CF%8E%CF%81%CF%84%CF%83%CE%B9%CE%BB"},"elwikisource":{"site":"elwikisource","title":"\u03a3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03b1\u03c2:\u039f\u03c5\u03af\u03bd\u03c3\u03c4\u03bf\u03bd \u03a4\u03c3\u03ce\u03c1\u03c4\u03c3\u03b9\u03bb","badges":[],"url":"https://el.wikisource.org/wiki/%CE%A3%CF%85%CE%B3%CE%B3%CF%81%CE%B1%CF%86%CE%AD%CE%B1%CF%82:%CE%9F%CF%85%CE%AF%CE%BD%CF%83%CF%84%CE%BF%CE%BD_%CE%A4%CF%83%CF%8E%CF%81%CF%84%CF%83%CE%B9%CE%BB"},"enwiki":{"site":"enwiki","title":"Winston Churchill","badges":[],"url":"https://en.wikipedia.org/wiki/Winston_Churchill"},"enwikiquote":{"site":"enwikiquote","title":"Winston Churchill","badges":[],"url":"https://en.wikiquote.org/wiki/Winston_Churchill"},"enwikisource":{"site":"enwikisource","title":"Author:Winston Leonard Spencer Churchill","badges":[],"url":"https://en.wikisource.org/wiki/Author:Winston_Leonard_Spencer_Churchill"},"eowiki":{"site":"eowiki","title":"Winston Churchill","badges":[],"url":"https://eo.wikipedia.org/wiki/Winston_Churchill"},"eowikiquote":{"site":"eowikiquote","title":"Winston Churchill","badges":[],"url":"https://eo.wikiquote.org/wiki/Winston_Churchill"},"eswiki":{"site":"eswiki","title":"Winston Churchill","badges":[],"url":"https://es.wikipedia.org/wiki/Winston_Churchill"},"eswikiquote":{"site":"eswikiquote","title":"Winston Churchill","badges":[],"url":"https://es.wikiquote.org/wiki/Winston_Churchill"},"eswikisource":{"site":"eswikisource","title":"Autor:Winston Churchill","badges":[],"url":"https://es.wikisource.org/wiki/Autor:Winston_Churchill"},"etwiki":{"site":"etwiki","title":"Winston Churchill","badges":[],"url":"https://et.wikipedia.org/wiki/Winston_Churchill"},"etwikiquote":{"site":"etwikiquote","title":"Winston Churchill","badges":[],"url":"https://et.wikiquote.org/wiki/Winston_Churchill"},"euwiki":{"site":"euwiki","title":"Winston Churchill","badges":[],"url":"https://eu.wikipedia.org/wiki/Winston_Churchill"},"euwikiquote":{"site":"euwikiquote","title":"Winston Churchill","badges":[],"url":"https://eu.wikiquote.org/wiki/Winston_Churchill"},"fawiki":{"site":"fawiki","title":"\u0648\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0631\u0686\u06cc\u0644","badges":[],"url":"https://fa.wikipedia.org/wiki/%D9%88%DB%8C%D9%86%D8%B3%D8%AA%D9%88%D9%86_%DA%86%D8%B1%DA%86%DB%8C%D9%84"},"fawikiquote":{"site":"fawikiquote","title":"\u0648\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0631\u0686\u06cc\u0644","badges":[],"url":"https://fa.wikiquote.org/wiki/%D9%88%DB%8C%D9%86%D8%B3%D8%AA%D9%88%D9%86_%DA%86%D8%B1%DA%86%DB%8C%D9%84"},"fiu_vrowiki":{"site":"fiu_vrowiki","title":"Churchilli Winston","badges":[],"url":"https://fiu-vro.wikipedia.org/wiki/Churchilli_Winston"},"fiwiki":{"site":"fiwiki","title":"Winston Churchill","badges":[],"url":"https://fi.wikipedia.org/wiki/Winston_Churchill"},"fiwikiquote":{"site":"fiwikiquote","title":"Winston Churchill","badges":[],"url":"https://fi.wikiquote.org/wiki/Winston_Churchill"},"fowiki":{"site":"fowiki","title":"Winston Churchill","badges":[],"url":"https://fo.wikipedia.org/wiki/Winston_Churchill"},"frwiki":{"site":"frwiki","title":"Winston Churchill","badges":["Q17437796"],"url":"https://fr.wikipedia.org/wiki/Winston_Churchill"},"frwikiquote":{"site":"frwikiquote","title":"Winston Churchill","badges":[],"url":"https://fr.wikiquote.org/wiki/Winston_Churchill"},"frwikisource":{"site":"frwikisource","title":"Auteur:Winston Churchill","badges":[],"url":"https://fr.wikisource.org/wiki/Auteur:Winston_Churchill"},"fywiki":{"site":"fywiki","title":"Winston Churchill","badges":[],"url":"https://fy.wikipedia.org/wiki/Winston_Churchill"},"ganwiki":{"site":"ganwiki","title":"\u90b1\u5409\u723e","badges":[],"url":"https://gan.wikipedia.org/wiki/%E9%82%B1%E5%90%89%E7%88%BE"},"gawiki":{"site":"gawiki","title":"Winston Churchill","badges":[],"url":"https://ga.wikipedia.org/wiki/Winston_Churchill"},"gdwiki":{"site":"gdwiki","title":"Winston Churchill","badges":[],"url":"https://gd.wikipedia.org/wiki/Winston_Churchill"},"glwiki":{"site":"glwiki","title":"Winston Churchill","badges":[],"url":"https://gl.wikipedia.org/wiki/Winston_Churchill"},"glwikiquote":{"site":"glwikiquote","title":"Winston Churchill","badges":[],"url":"https://gl.wikiquote.org/wiki/Winston_Churchill"},"gomwiki":{"site":"gomwiki","title":"Winston Churchill","badges":[],"url":"https://gom.wikipedia.org/wiki/Winston_Churchill"},"gvwiki":{"site":"gvwiki","title":"Winston Churchill","badges":[],"url":"https://gv.wikipedia.org/wiki/Winston_Churchill"},"hewiki":{"site":"hewiki","title":"\u05d5\u05d9\u05e0\u05e1\u05d8\u05d5\u05df \u05e6'\u05e8\u05e6'\u05d9\u05dc","badges":["Q17437796"],"url":"https://he.wikipedia.org/wiki/%D7%95%D7%99%D7%A0%D7%A1%D7%98%D7%95%D7%9F_%D7%A6%27%D7%A8%D7%A6%27%D7%99%D7%9C"},"hewikiquote":{"site":"hewikiquote","title":"\u05d5\u05d9\u05e0\u05e1\u05d8\u05d5\u05df \u05e6'\u05e8\u05e6'\u05d9\u05dc","badges":[],"url":"https://he.wikiquote.org/wiki/%D7%95%D7%99%D7%A0%D7%A1%D7%98%D7%95%D7%9F_%D7%A6%27%D7%A8%D7%A6%27%D7%99%D7%9C"},"hifwiki":{"site":"hifwiki","title":"Winston Churchill","badges":[],"url":"https://hif.wikipedia.org/wiki/Winston_Churchill"},"hiwiki":{"site":"hiwiki","title":"\u0935\u093f\u0928\u094d\u0938\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4%B8%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"hrwiki":{"site":"hrwiki","title":"Winston Churchill","badges":[],"url":"https://hr.wikipedia.org/wiki/Winston_Churchill"},"hrwikiquote":{"site":"hrwikiquote","title":"Winston Churchill","badges":[],"url":"https://hr.wikiquote.org/wiki/Winston_Churchill"},"huwiki":{"site":"huwiki","title":"Winston Churchill (minisztereln\u00f6k)","badges":["Q17437796"],"url":"https://hu.wikipedia.org/wiki/Winston_Churchill_(minisztereln%C3%B6k)"},"huwikiquote":{"site":"huwikiquote","title":"Sir Winston Churchill","badges":[],"url":"https://hu.wikiquote.org/wiki/Sir_Winston_Churchill"},"hywiki":{"site":"hywiki","title":"\u0548\u0582\u056b\u0576\u057d\u0569\u0578\u0576 \u0549\u0565\u0580\u0579\u056b\u056c","badges":[],"url":"https://hy.wikipedia.org/wiki/%D5%88%D6%82%D5%AB%D5%B6%D5%BD%D5%A9%D5%B8%D5%B6_%D5%89%D5%A5%D6%80%D5%B9%D5%AB%D5%AC"},"hywikiquote":{"site":"hywikiquote","title":"\u0548\u0582\u056b\u0576\u057d\u0569\u0578\u0576 \u0549\u0565\u0580\u0579\u056b\u056c","badges":[],"url":"https://hy.wikiquote.org/wiki/%D5%88%D6%82%D5%AB%D5%B6%D5%BD%D5%A9%D5%B8%D5%B6_%D5%89%D5%A5%D6%80%D5%B9%D5%AB%D5%AC"},"hywwiki":{"site":"hywwiki","title":"\u0548\u0582\u056b\u0576\u057d\u0569\u0568\u0576 \u0549\u0568\u0580\u0579\u056b\u056c","badges":[],"url":"https://hyw.wikipedia.org/wiki/%D5%88%D6%82%D5%AB%D5%B6%D5%BD%D5%A9%D5%A8%D5%B6_%D5%89%D5%A8%D6%80%D5%B9%D5%AB%D5%AC"},"iawiki":{"site":"iawiki","title":"Winston Churchill","badges":[],"url":"https://ia.wikipedia.org/wiki/Winston_Churchill"},"idwiki":{"site":"idwiki","title":"Winston Churchill","badges":[],"url":"https://id.wikipedia.org/wiki/Winston_Churchill"},"idwikiquote":{"site":"idwikiquote","title":"Winston Churchill","badges":[],"url":"https://id.wikiquote.org/wiki/Winston_Churchill"},"ilowiki":{"site":"ilowiki","title":"Winston Churchill","badges":[],"url":"https://ilo.wikipedia.org/wiki/Winston_Churchill"},"iowiki":{"site":"iowiki","title":"Winston Churchill","badges":[],"url":"https://io.wikipedia.org/wiki/Winston_Churchill"},"iswiki":{"site":"iswiki","title":"Winston Churchill","badges":[],"url":"https://is.wikipedia.org/wiki/Winston_Churchill"},"iswikiquote":{"site":"iswikiquote","title":"Winston Churchill","badges":[],"url":"https://is.wikiquote.org/wiki/Winston_Churchill"},"itwiki":{"site":"itwiki","title":"Winston Churchill","badges":[],"url":"https://it.wikipedia.org/wiki/Winston_Churchill"},"itwikiquote":{"site":"itwikiquote","title":"Winston Churchill","badges":[],"url":"https://it.wikiquote.org/wiki/Winston_Churchill"},"jamwiki":{"site":"jamwiki","title":"Winston Churchill","badges":[],"url":"https://jam.wikipedia.org/wiki/Winston_Churchill"},"jawiki":{"site":"jawiki","title":"\u30a6\u30a3\u30f3\u30b9\u30c8\u30f3\u30fb\u30c1\u30e3\u30fc\u30c1\u30eb","badges":["Q17437798"],"url":"https://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A3%E3%83%B3%E3%82%B9%E3%83%88%E3%83%B3%E3%83%BB%E3%83%81%E3%83%A3%E3%83%BC%E3%83%81%E3%83%AB"},"jawikiquote":{"site":"jawikiquote","title":"\u30a6\u30a3\u30f3\u30b9\u30c8\u30f3\u30fb\u30c1\u30e3\u30fc\u30c1\u30eb","badges":[],"url":"https://ja.wikiquote.org/wiki/%E3%82%A6%E3%82%A3%E3%83%B3%E3%82%B9%E3%83%88%E3%83%B3%E3%83%BB%E3%83%81%E3%83%A3%E3%83%BC%E3%83%81%E3%83%AB"},"jbowiki":{"site":"jbowiki","title":".uinstyn. tcyrtcil.","badges":[],"url":"https://jbo.wikipedia.org/wiki/.uinstyn._tcyrtcil."},"jvwiki":{"site":"jvwiki","title":"Winston Churchill","badges":[],"url":"https://jv.wikipedia.org/wiki/Winston_Churchill"},"kabwiki":{"site":"kabwiki","title":"Winston Churchill","badges":[],"url":"https://kab.wikipedia.org/wiki/Winston_Churchill"},"kawiki":{"site":"kawiki","title":"\u10e3\u10d8\u10dc\u10e1\u10e2\u10dd\u10dc \u10e9\u10d4\u10e0\u10e9\u10d8\u10da\u10d8","badges":[],"url":"https://ka.wikipedia.org/wiki/%E1%83%A3%E1%83%98%E1%83%9C%E1%83%A1%E1%83%A2%E1%83%9D%E1%83%9C_%E1%83%A9%E1%83%94%E1%83%A0%E1%83%A9%E1%83%98%E1%83%9A%E1%83%98"},"kawikiquote":{"site":"kawikiquote","title":"\u10e3\u10d8\u10dc\u10e1\u10e2\u10dd\u10dc \u10e9\u10d4\u10e0\u10e9\u10d8\u10da\u10d8","badges":[],"url":"https://ka.wikiquote.org/wiki/%E1%83%A3%E1%83%98%E1%83%9C%E1%83%A1%E1%83%A2%E1%83%9D%E1%83%9C_%E1%83%A9%E1%83%94%E1%83%A0%E1%83%A9%E1%83%98%E1%83%9A%E1%83%98"},"kbpwiki":{"site":"kbpwiki","title":"Winston Churchill","badges":[],"url":"https://kbp.wikipedia.org/wiki/Winston_Churchill"},"kkwiki":{"site":"kkwiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://kk.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"knwiki":{"site":"knwiki","title":"\u0cb5\u0cbf\u0ca8\u0ccd\u200c\u0cb8\u0ccd\u0c9f\u0ca8\u0ccd\u200c \u0c9a\u0cb0\u0ccd\u0c9a\u0cbf\u0cb2\u0ccd\u200c","badges":[],"url":"https://kn.wikipedia.org/wiki/%E0%B2%B5%E0%B2%BF%E0%B2%A8%E0%B3%8D%E2%80%8C%E0%B2%B8%E0%B3%8D%E0%B2%9F%E0%B2%A8%E0%B3%8D%E2%80%8C_%E0%B2%9A%E0%B2%B0%E0%B3%8D%E0%B2%9A%E0%B2%BF%E0%B2%B2%E0%B3%8D%E2%80%8C"},"kowiki":{"site":"kowiki","title":"\uc708\uc2a4\ud134 \ucc98\uce60","badges":[],"url":"https://ko.wikipedia.org/wiki/%EC%9C%88%EC%8A%A4%ED%84%B4_%EC%B2%98%EC%B9%A0"},"kowikiquote":{"site":"kowikiquote","title":"\uc708\uc2a4\ud134 \ucc98\uce60","badges":[],"url":"https://ko.wikiquote.org/wiki/%EC%9C%88%EC%8A%A4%ED%84%B4_%EC%B2%98%EC%B9%A0"},"kowikisource":{"site":"kowikisource","title":"\uc800\uc790:\uc708\uc2a4\ud134 \ucc98\uce60","badges":[],"url":"https://ko.wikisource.org/wiki/%EC%A0%80%EC%9E%90:%EC%9C%88%EC%8A%A4%ED%84%B4_%EC%B2%98%EC%B9%A0"},"kuwiki":{"site":"kuwiki","title":"Winston Churchill","badges":[],"url":"https://ku.wikipedia.org/wiki/Winston_Churchill"},"kuwikiquote":{"site":"kuwikiquote","title":"Winston Churchill","badges":[],"url":"https://ku.wikiquote.org/wiki/Winston_Churchill"},"kwwiki":{"site":"kwwiki","title":"Winston Churchill","badges":[],"url":"https://kw.wikipedia.org/wiki/Winston_Churchill"},"kywiki":{"site":"kywiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://ky.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"lawiki":{"site":"lawiki","title":"Winston Churchill","badges":[],"url":"https://la.wikipedia.org/wiki/Winston_Churchill"},"lbwiki":{"site":"lbwiki","title":"Winston Churchill","badges":[],"url":"https://lb.wikipedia.org/wiki/Winston_Churchill"},"lezwiki":{"site":"lezwiki","title":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://lez.wikipedia.org/wiki/%D0%92%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"liwiki":{"site":"liwiki","title":"Winston Churchill","badges":[],"url":"https://li.wikipedia.org/wiki/Winston_Churchill"},"lmowiki":{"site":"lmowiki","title":"Winston Churchill","badges":[],"url":"https://lmo.wikipedia.org/wiki/Winston_Churchill"},"lrcwiki":{"site":"lrcwiki","title":"\u06a4\u06cc\u0646\u0633\u062a\u0648\u0646 \u0686\u0626\u0631\u0686\u06cc\u0644","badges":[],"url":"https://lrc.wikipedia.org/wiki/%DA%A4%DB%8C%D9%86%D8%B3%D8%AA%D9%88%D9%86_%DA%86%D8%A6%D8%B1%DA%86%DB%8C%D9%84"},"ltwiki":{"site":"ltwiki","title":"Winston Churchill","badges":[],"url":"https://lt.wikipedia.org/wiki/Winston_Churchill"},"ltwikiquote":{"site":"ltwikiquote","title":"Vinstonas \u010cer\u010dilis","badges":[],"url":"https://lt.wikiquote.org/wiki/Vinstonas_%C4%8Cer%C4%8Dilis"},"lvwiki":{"site":"lvwiki","title":"Vinstons \u010c\u0113r\u010dils","badges":[],"url":"https://lv.wikipedia.org/wiki/Vinstons_%C4%8C%C4%93r%C4%8Dils"},"maiwiki":{"site":"maiwiki","title":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://mai.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"mgwiki":{"site":"mgwiki","title":"Winston Churchill","badges":[],"url":"https://mg.wikipedia.org/wiki/Winston_Churchill"},"mkwiki":{"site":"mkwiki","title":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b","badges":[],"url":"https://mk.wikipedia.org/wiki/%D0%92%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB"},"mlwiki":{"site":"mlwiki","title":"\u0d35\u0d3f\u0d7b\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d7a \u0d1a\u0d7c\u0d1a\u0d4d\u0d1a\u0d3f\u0d7d","badges":[],"url":"https://ml.wikipedia.org/wiki/%E0%B4%B5%E0%B4%BF%E0%B5%BB%E0%B4%B8%E0%B5%8D%E0%B4%B1%E0%B5%8D%E0%B4%B1%E0%B5%BA_%E0%B4%9A%E0%B5%BC%E0%B4%9A%E0%B5%8D%E0%B4%9A%E0%B4%BF%E0%B5%BD"},"mnwiki":{"site":"mnwiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://mn.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"mrwiki":{"site":"mrwiki","title":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://mr.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"mswiki":{"site":"mswiki","title":"Winston Churchill","badges":[],"url":"https://ms.wikipedia.org/wiki/Winston_Churchill"},"mywiki":{"site":"mywiki","title":"\u101d\u1004\u103a\u1005\u1010\u1014\u103a \u1001\u103b\u102c\u1001\u103b\u102e","badges":[],"url":"https://my.wikipedia.org/wiki/%E1%80%9D%E1%80%84%E1%80%BA%E1%80%85%E1%80%90%E1%80%94%E1%80%BA_%E1%80%81%E1%80%BB%E1%80%AC%E1%80%81%E1%80%BB%E1%80%AE"},"mznwiki":{"site":"mznwiki","title":"\u0686\u0631\u0686\u06cc\u0644","badges":[],"url":"https://mzn.wikipedia.org/wiki/%DA%86%D8%B1%DA%86%DB%8C%D9%84"},"napwiki":{"site":"napwiki","title":"Winston Churchill","badges":[],"url":"https://nap.wikipedia.org/wiki/Winston_Churchill"},"ndswiki":{"site":"ndswiki","title":"Winston Churchill","badges":[],"url":"https://nds.wikipedia.org/wiki/Winston_Churchill"},"newiki":{"site":"newiki","title":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://ne.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"newwiki":{"site":"newwiki","title":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://new.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"nlwiki":{"site":"nlwiki","title":"Winston Churchill","badges":[],"url":"https://nl.wikipedia.org/wiki/Winston_Churchill"},"nlwikiquote":{"site":"nlwikiquote","title":"Winston Churchill","badges":[],"url":"https://nl.wikiquote.org/wiki/Winston_Churchill"},"nnwiki":{"site":"nnwiki","title":"Winston Churchill","badges":[],"url":"https://nn.wikipedia.org/wiki/Winston_Churchill"},"nnwikiquote":{"site":"nnwikiquote","title":"Winston Churchill","badges":[],"url":"https://nn.wikiquote.org/wiki/Winston_Churchill"},"nowiki":{"site":"nowiki","title":"Winston Churchill","badges":["Q17437798"],"url":"https://no.wikipedia.org/wiki/Winston_Churchill"},"nowikiquote":{"site":"nowikiquote","title":"Winston Churchill","badges":[],"url":"https://no.wikiquote.org/wiki/Winston_Churchill"},"nqowiki":{"site":"nqowiki","title":"\u07e5\u07cc\u07f2\u07db\u07d1\u07d5\u07d0\u07f2 \u07d7\u07d0\u07d7\u07cc\u07df","badges":[],"url":"https://nqo.wikipedia.org/wiki/%DF%A5%DF%8C%DF%B2%DF%9B%DF%91%DF%95%DF%90%DF%B2_%DF%97%DF%90%DF%97%DF%8C%DF%9F"},"ocwiki":{"site":"ocwiki","title":"Winston Churchill","badges":[],"url":"https://oc.wikipedia.org/wiki/Winston_Churchill"},"olowiki":{"site":"olowiki","title":"Winston Churchill","badges":[],"url":"https://olo.wikipedia.org/wiki/Winston_Churchill"},"pawiki":{"site":"pawiki","title":"\u0a35\u0a3f\u0a70\u0a38\u0a1f\u0a28 \u0a1a\u0a30\u0a1a\u0a3f\u0a32","badges":[],"url":"https://pa.wikipedia.org/wiki/%E0%A8%B5%E0%A8%BF%E0%A9%B0%E0%A8%B8%E0%A8%9F%E0%A8%A8_%E0%A8%9A%E0%A8%B0%E0%A8%9A%E0%A8%BF%E0%A8%B2"},"plwiki":{"site":"plwiki","title":"Winston Churchill","badges":[],"url":"https://pl.wikipedia.org/wiki/Winston_Churchill"},"plwikiquote":{"site":"plwikiquote","title":"Winston Churchill","badges":[],"url":"https://pl.wikiquote.org/wiki/Winston_Churchill"},"pmswiki":{"site":"pmswiki","title":"Winston Churchill","badges":[],"url":"https://pms.wikipedia.org/wiki/Winston_Churchill"},"pnbwiki":{"site":"pnbwiki","title":"\u0648\u0646\u0633\u0679\u0646 \u0686\u0631\u0686\u0644","badges":[],"url":"https://pnb.wikipedia.org/wiki/%D9%88%D9%86%D8%B3%D9%B9%D9%86_%DA%86%D8%B1%DA%86%D9%84"},"pswiki":{"site":"pswiki","title":"\u0648\u06d0\u0646\u0633\u067c\u0648\u0646 \u0686\u0631\u0686\u0644","badges":[],"url":"https://ps.wikipedia.org/wiki/%D9%88%DB%90%D9%86%D8%B3%D9%BC%D9%88%D9%86_%DA%86%D8%B1%DA%86%D9%84"},"ptwiki":{"site":"ptwiki","title":"Winston Churchill","badges":[],"url":"https://pt.wikipedia.org/wiki/Winston_Churchill"},"ptwikiquote":{"site":"ptwikiquote","title":"Winston Churchill","badges":[],"url":"https://pt.wikiquote.org/wiki/Winston_Churchill"},"quwiki":{"site":"quwiki","title":"Winston Churchill","badges":[],"url":"https://qu.wikipedia.org/wiki/Winston_Churchill"},"rowiki":{"site":"rowiki","title":"Winston Churchill","badges":[],"url":"https://ro.wikipedia.org/wiki/Winston_Churchill"},"rowikiquote":{"site":"rowikiquote","title":"Winston Churchill","badges":[],"url":"https://ro.wikiquote.org/wiki/Winston_Churchill"},"ruewiki":{"site":"ruewiki","title":"\u0412\u0456\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0456\u043b","badges":[],"url":"https://rue.wikipedia.org/wiki/%D0%92%D1%96%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D1%96%D0%BB"},"ruwiki":{"site":"ruwiki","title":"\u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c, \u0423\u0438\u043d\u0441\u0442\u043e\u043d","badges":[],"url":"https://ru.wikipedia.org/wiki/%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C,_%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD"},"ruwikinews":{"site":"ruwikinews","title":"\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f:\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c (1874)","badges":[],"url":"https://ru.wikinews.org/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C_(1874)"},"ruwikiquote":{"site":"ruwikiquote","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://ru.wikiquote.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"ruwikisource":{"site":"ruwikisource","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://ru.wikisource.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"sahwiki":{"site":"sahwiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://sah.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"sahwikiquote":{"site":"sahwikiquote","title":"\u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c \u0423\u0438\u043d\u0441\u0442\u043e\u043d","badges":[],"url":"https://sah.wikiquote.org/wiki/%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C_%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD"},"satwiki":{"site":"satwiki","title":"\u1c69\u1c6d\u1c64\u1c71\u1c65\u1c74\u1c5a\u1c71 \u1c6a\u1c5f\u1c68\u1c6a\u1c64\u1c5e","badges":[],"url":"https://sat.wikipedia.org/wiki/%E1%B1%A9%E1%B1%AD%E1%B1%A4%E1%B1%B1%E1%B1%A5%E1%B1%B4%E1%B1%9A%E1%B1%B1_%E1%B1%AA%E1%B1%9F%E1%B1%A8%E1%B1%AA%E1%B1%A4%E1%B1%9E"},"sawiki":{"site":"sawiki","title":"\u0935\u093f\u0928\u094d\u0938\u094d\u091f\u0928 \u091a\u0930\u094d\u091a\u093f\u0932","badges":[],"url":"https://sa.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%A8_%E0%A4%9A%E0%A4%B0%E0%A5%8D%E0%A4%9A%E0%A4%BF%E0%A4%B2"},"scnwiki":{"site":"scnwiki","title":"Winston Churchill","badges":[],"url":"https://scn.wikipedia.org/wiki/Winston_Churchill"},"scowiki":{"site":"scowiki","title":"Winston Churchill","badges":[],"url":"https://sco.wikipedia.org/wiki/Winston_Churchill"},"shwiki":{"site":"shwiki","title":"Winston Churchill","badges":[],"url":"https://sh.wikipedia.org/wiki/Winston_Churchill"},"simplewiki":{"site":"simplewiki","title":"Winston Churchill","badges":[],"url":"https://simple.wikipedia.org/wiki/Winston_Churchill"},"simplewikiquote":{"site":"simplewikiquote","title":"Winston Churchill","badges":[],"url":"https://simple.wikiquote.org/wiki/Winston_Churchill"},"siwiki":{"site":"siwiki","title":"\u0dc0\u0dd2\u0db1\u0dca\u0dc3\u0dca\u0da7\u0db1\u0dca \u0da0\u0dbb\u0dca\u0da0\u0dd2\u0dbd\u0dca","badges":[],"url":"https://si.wikipedia.org/wiki/%E0%B7%80%E0%B7%92%E0%B6%B1%E0%B7%8A%E0%B7%83%E0%B7%8A%E0%B6%A7%E0%B6%B1%E0%B7%8A_%E0%B6%A0%E0%B6%BB%E0%B7%8A%E0%B6%A0%E0%B7%92%E0%B6%BD%E0%B7%8A"},"skwiki":{"site":"skwiki","title":"Winston Churchill","badges":["Q17437796"],"url":"https://sk.wikipedia.org/wiki/Winston_Churchill"},"skwikiquote":{"site":"skwikiquote","title":"Winston Churchill","badges":[],"url":"https://sk.wikiquote.org/wiki/Winston_Churchill"},"slwiki":{"site":"slwiki","title":"Winston Churchill","badges":[],"url":"https://sl.wikipedia.org/wiki/Winston_Churchill"},"slwikiquote":{"site":"slwikiquote","title":"Winston Churchill","badges":[],"url":"https://sl.wikiquote.org/wiki/Winston_Churchill"},"sqwiki":{"site":"sqwiki","title":"Winston Churchill","badges":[],"url":"https://sq.wikipedia.org/wiki/Winston_Churchill"},"srwiki":{"site":"srwiki","title":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b","badges":[],"url":"https://sr.wikipedia.org/wiki/%D0%92%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB"},"srwikiquote":{"site":"srwikiquote","title":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b","badges":[],"url":"https://sr.wikiquote.org/wiki/%D0%92%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB"},"svwiki":{"site":"svwiki","title":"Winston Churchill","badges":[],"url":"https://sv.wikipedia.org/wiki/Winston_Churchill"},"svwikiquote":{"site":"svwikiquote","title":"Winston Churchill","badges":[],"url":"https://sv.wikiquote.org/wiki/Winston_Churchill"},"swwiki":{"site":"swwiki","title":"Winston Churchill","badges":[],"url":"https://sw.wikipedia.org/wiki/Winston_Churchill"},"szlwiki":{"site":"szlwiki","title":"Winston Churchill","badges":[],"url":"https://szl.wikipedia.org/wiki/Winston_Churchill"},"tawiki":{"site":"tawiki","title":"\u0bb5\u0bbf\u0ba9\u0bcd\u0bb8\u0bcd\u0b9f\u0ba9\u0bcd \u0b9a\u0bb0\u0bcd\u0b9a\u0bcd\u0b9a\u0bbf\u0bb2\u0bcd","badges":[],"url":"https://ta.wikipedia.org/wiki/%E0%AE%B5%E0%AE%BF%E0%AE%A9%E0%AF%8D%E0%AE%B8%E0%AF%8D%E0%AE%9F%E0%AE%A9%E0%AF%8D_%E0%AE%9A%E0%AE%B0%E0%AF%8D%E0%AE%9A%E0%AF%8D%E0%AE%9A%E0%AE%BF%E0%AE%B2%E0%AF%8D"},"tawikiquote":{"site":"tawikiquote","title":"\u0bb5\u0bbf\u0ba9\u0bcd\u0b9a\u0bc1\u0b9f\u0ba9\u0bcd \u0b9a\u0bc7\u0bb0\u0bcd\u0b9a\u0bcd\u0b9a\u0bbf\u0bb2\u0bcd","badges":[],"url":"https://ta.wikiquote.org/wiki/%E0%AE%B5%E0%AE%BF%E0%AE%A9%E0%AF%8D%E0%AE%9A%E0%AF%81%E0%AE%9F%E0%AE%A9%E0%AF%8D_%E0%AE%9A%E0%AF%87%E0%AE%B0%E0%AF%8D%E0%AE%9A%E0%AF%8D%E0%AE%9A%E0%AE%BF%E0%AE%B2%E0%AF%8D"},"tewikiquote":{"site":"tewikiquote","title":"\u0c1a\u0c30\u0c4d\u0c1a\u0c3f\u0c32\u0c4d","badges":[],"url":"https://te.wikiquote.org/wiki/%E0%B0%9A%E0%B0%B0%E0%B1%8D%E0%B0%9A%E0%B0%BF%E0%B0%B2%E0%B1%8D"},"tgwiki":{"site":"tgwiki","title":"\u0412\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0438\u0440\u0447\u0438\u043b","badges":[],"url":"https://tg.wikipedia.org/wiki/%D0%92%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B8%D1%80%D1%87%D0%B8%D0%BB"},"thwiki":{"site":"thwiki","title":"\u0e27\u0e34\u0e19\u0e2a\u0e15\u0e31\u0e19 \u0e40\u0e0a\u0e2d\u0e23\u0e4c\u0e0a\u0e34\u0e25","badges":[],"url":"https://th.wikipedia.org/wiki/%E0%B8%A7%E0%B8%B4%E0%B8%99%E0%B8%AA%E0%B8%95%E0%B8%B1%E0%B8%99_%E0%B9%80%E0%B8%8A%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8A%E0%B8%B4%E0%B8%A5"},"thwikiquote":{"site":"thwikiquote","title":"\u0e27\u0e34\u0e19\u0e2a\u0e15\u0e31\u0e19 \u0e40\u0e0a\u0e2d\u0e23\u0e4c\u0e0a\u0e34\u0e25\u0e25\u0e4c","badges":[],"url":"https://th.wikiquote.org/wiki/%E0%B8%A7%E0%B8%B4%E0%B8%99%E0%B8%AA%E0%B8%95%E0%B8%B1%E0%B8%99_%E0%B9%80%E0%B8%8A%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8A%E0%B8%B4%E0%B8%A5%E0%B8%A5%E0%B9%8C"},"tlwiki":{"site":"tlwiki","title":"Winston Churchill","badges":[],"url":"https://tl.wikipedia.org/wiki/Winston_Churchill"},"trwiki":{"site":"trwiki","title":"Winston Churchill","badges":[],"url":"https://tr.wikipedia.org/wiki/Winston_Churchill"},"trwikiquote":{"site":"trwikiquote","title":"Winston Churchill","badges":[],"url":"https://tr.wikiquote.org/wiki/Winston_Churchill"},"ttwiki":{"site":"ttwiki","title":"\u0423\u0438\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://tt.wikipedia.org/wiki/%D0%A3%D0%B8%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"ukwiki":{"site":"ukwiki","title":"\u0412\u0456\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://uk.wikipedia.org/wiki/%D0%92%D1%96%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"ukwikiquote":{"site":"ukwikiquote","title":"\u0412\u0456\u043d\u0441\u0442\u043e\u043d \u0427\u0435\u0440\u0447\u0438\u043b\u043b\u044c","badges":[],"url":"https://uk.wikiquote.org/wiki/%D0%92%D1%96%D0%BD%D1%81%D1%82%D0%BE%D0%BD_%D0%A7%D0%B5%D1%80%D1%87%D0%B8%D0%BB%D0%BB%D1%8C"},"urwiki":{"site":"urwiki","title":"\u0648\u0646\u0633\u0679\u0646 \u0686\u0631\u0686\u0644","badges":[],"url":"https://ur.wikipedia.org/wiki/%D9%88%D9%86%D8%B3%D9%B9%D9%86_%DA%86%D8%B1%DA%86%D9%84"},"uzwiki":{"site":"uzwiki","title":"Winston Churchill","badges":[],"url":"https://uz.wikipedia.org/wiki/Winston_Churchill"},"vepwiki":{"site":"vepwiki","title":"\u010cer\u010dill' Uinston","badges":[],"url":"https://vep.wikipedia.org/wiki/%C4%8Cer%C4%8Dill%27_Uinston"},"viwiki":{"site":"viwiki","title":"Winston Churchill","badges":[],"url":"https://vi.wikipedia.org/wiki/Winston_Churchill"},"warwiki":{"site":"warwiki","title":"Winston Churchill","badges":[],"url":"https://war.wikipedia.org/wiki/Winston_Churchill"},"wuuwiki":{"site":"wuuwiki","title":"\u6e29\u65af\u987f\u00b7\u4e18\u5409\u5c14","badges":[],"url":"https://wuu.wikipedia.org/wiki/%E6%B8%A9%E6%96%AF%E9%A1%BF%C2%B7%E4%B8%98%E5%90%89%E5%B0%94"},"xmfwiki":{"site":"xmfwiki","title":"\u10e3\u10d8\u10dc\u10e1\u10e2\u10dd\u10dc \u10e9\u10d4\u10e0\u10e9\u10d8\u10da\u10d8","badges":[],"url":"https://xmf.wikipedia.org/wiki/%E1%83%A3%E1%83%98%E1%83%9C%E1%83%A1%E1%83%A2%E1%83%9D%E1%83%9C_%E1%83%A9%E1%83%94%E1%83%A0%E1%83%A9%E1%83%98%E1%83%9A%E1%83%98"},"yiwiki":{"site":"yiwiki","title":"\u05d5\u05d5\u05d9\u05e0\u05e1\u05d8\u05d0\u05df \u05d8\u05e9\u05e2\u05e8\u05d8\u05e9\u05d9\u05dc","badges":[],"url":"https://yi.wikipedia.org/wiki/%D7%95%D7%95%D7%99%D7%A0%D7%A1%D7%98%D7%90%D7%9F_%D7%98%D7%A9%D7%A2%D7%A8%D7%98%D7%A9%D7%99%D7%9C"},"yowiki":{"site":"yowiki","title":"Winston Churchill","badges":[],"url":"https://yo.wikipedia.org/wiki/Winston_Churchill"},"zh_classicalwiki":{"site":"zh_classicalwiki","title":"\u90b1\u5409\u723e","badges":[],"url":"https://zh-classical.wikipedia.org/wiki/%E9%82%B1%E5%90%89%E7%88%BE"},"zh_min_nanwiki":{"site":"zh_min_nanwiki","title":"Winston Churchill","badges":[],"url":"https://zh-min-nan.wikipedia.org/wiki/Winston_Churchill"},"zh_yuewiki":{"site":"zh_yuewiki","title":"\u90b1\u5409\u723e","badges":[],"url":"https://zh-yue.wikipedia.org/wiki/%E9%82%B1%E5%90%89%E7%88%BE"},"zhwiki":{"site":"zhwiki","title":"\u6e29\u65af\u987f\u00b7\u4e18\u5409\u5c14","badges":[],"url":"https://zh.wikipedia.org/wiki/%E6%B8%A9%E6%96%AF%E9%A1%BF%C2%B7%E4%B8%98%E5%90%89%E5%B0%94"},"zhwikiquote":{"site":"zhwikiquote","title":"\u6eab\u65af\u9813\u00b7\u4e18\u5409\u723e","badges":[],"url":"https://zh.wikiquote.org/wiki/%E6%BA%AB%E6%96%AF%E9%A0%93%C2%B7%E4%B8%98%E5%90%89%E7%88%BE"},"zuwiki":{"site":"zuwiki","title":"Winston Churchill","badges":[],"url":"https://zu.wikipedia.org/wiki/Winston_Churchill"}}}}} diff --git a/test/wikidata-analyser-transformer.spec.ts b/test/wikidata-analyser-transformer.spec.ts new file mode 100644 index 0000000000000000000000000000000000000000..1861ccd8268f724527630e2d03ac252a479ccff2 --- /dev/null +++ b/test/wikidata-analyser-transformer.spec.ts @@ -0,0 +1,51 @@ +import chai = require('chai'); +import fs = require('fs'); +import Core, {InterfaceCore} from 'geolinker-common/dist/core'; +import {describe, it} from 'mocha'; +import nconf = require('nconf'); +import WikidataAnalyserTransformer from '../src/wikidata-analyser-transformer'; +process.env['log-dir'] = '/tmp'; +process.env.reporter_url = 'localhost:9999'; +nconf.set('log-dir', './log'); + +process.env.NODE_ENV = 'test'; + +const coreMock: InterfaceCore = new Core('test', 'none'); + +describe('Test wikidata-analyser-transformer', () => { + + before((done) => { + chai.should(); + done(); + }); + + it('Try to transform data', (done) => { + const options = { + objectMode: true, + nconf, + uriBuilder: coreMock.getUriBuilder(), + }; + const analyser = new WikidataAnalyserTransformer(options); + + // listener to check output + analyser.on('data', (data) => { + const testMessage = { + from: 'https://www.wikidata.org/wiki/Q13038', + to: + ['https://g.co/kg/m/0gdcn4', 'http://geonames.org/8261346'], + relation: {type: 'same_as', author: undefined, weight: 1}, + }; + + data.should.be.deep.equal(testMessage); + done(); + }); + + // build chunk + const chunck = { + parsed: { + data: Buffer.from(fs.readFileSync(__dirname + '/fixtures/place.json')), + }, + }; + analyser.write(chunck); + }); +}); diff --git a/test/wikidata-geofilter-transformer.spec.ts b/test/wikidata-geofilter-transformer.spec.ts new file mode 100644 index 0000000000000000000000000000000000000000..21dd639a40d21c4ecca00128a3ae6b6613034806 --- /dev/null +++ b/test/wikidata-geofilter-transformer.spec.ts @@ -0,0 +1,70 @@ +import chai = require('chai'); +import {assert} from 'chai'; +import fs = require('fs'); +import {describe, it} from 'mocha'; +import WikidataGeofilterTransformer from '../src/wikidata-geofilter-transformer'; +process.env.NODE_ENV = 'test'; + +describe('Test wikidata-geofilter-transformer', () => { + + before((done) => { + chai.should(); + done(); + }); + + it('Try to successfully identify a location', (done) => { + const mock = fs.readFileSync(__dirname + '/fixtures/place.json'); + // build chunk + const chunk = { + parsed: { + data: Buffer.from(mock), + }, + }; + + // Q1840161 = commune of chile a subclass of location + const geoInstances = ['Q1840161']; + const options = { + objectMode: true, + geoInstances, + }; + const filter = new WikidataGeofilterTransformer(options); + + // listener to check output + filter.on('data', (data) => { + data.should.be.deep.equal(chunk); + done(); + }); + + filter.write(chunk); + }); + + it('Try to filter out a non location item (person)', (done) => { + const mock = fs.readFileSync(__dirname + '/fixtures/person.json'); + // build chunk + const chunk = { + parsed: { + data: Buffer.from(mock), + }, + }; + + // Q1840161 = commune of chile a subclass of location + const geoInstances = ['Q1840161']; + const options = { + objectMode: true, + geoInstances, + }; + const filter = new WikidataGeofilterTransformer(options); + // listener to check output + filter.on('data', () => { + // all data are filtered no info here + assert.isTrue(false); + }); + + filter.on('end', () => { + done(); + }); + + filter.write(chunk); + filter.end(); + }); +}); diff --git a/test/wiki-normalizer.spec.ts b/test/wikidata-normalizer-transformer.spec.ts similarity index 54% rename from test/wiki-normalizer.spec.ts rename to test/wikidata-normalizer-transformer.spec.ts index dcd0422053ab16b1d7db52b54b914d05839f33df..c66bd78dd896f6c6baf5dd631ed40857914bab14 100644 --- a/test/wiki-normalizer.spec.ts +++ b/test/wikidata-normalizer-transformer.spec.ts @@ -1,11 +1,12 @@ import chai = require('chai'); -import chaiAsPromised = require('chai-as-promised'); import fs = require('fs'); import Core, {InterfaceCore} from 'geolinker-common/dist/core'; import ReporterCounter from 'geolinker-common/dist/stream/reporter-counter'; +import converter from 'julian-gregorian'; import {describe, it} from 'mocha'; import nconf = require('nconf'); -import WikiNormalizer from '../src/wiki-normalizer'; +import WikidataNormalizerTransformer from '../src/wikidata-normalizer-transformer'; +import {timeToDate, wikidataTimePropertiesLoader} from '../src/utils/wikidata-utils'; import MockReadable from './mock-readable'; import MockReporter from './mock-reporter'; import MockWriteable from './mock-writeable'; @@ -16,36 +17,53 @@ nconf.set('log-dir', './log'); process.env.NODE_ENV = 'test'; const coreMock: InterfaceCore = new Core('test', 'none'); +// A global wikidataTimeProperties +let wikidataTimeProperties; describe('Test WikiNormalizer', () => { - before(() => { + before(function(done) { + this.timeout(10000); chai.should(); - chai.use(chaiAsPromised); + wikidataTimePropertiesLoader.then((propertyCollection) => { + wikidataTimeProperties = propertyCollection; + done(); + }); }); it('Try to transform data', (done) => { - const normalizer = new WikiNormalizer({objectMode: true}, coreMock.getLogger()); + const options = { + objectMode: true, + logger: coreMock.getLogger(), + wikidataPropertyCollection: wikidataTimeProperties, + }; + const normalizer = new WikidataNormalizerTransformer(options); // listener to check output normalizer.on('data', (data) => { data.should.have.any.keys('id', 'name', 'alternative_name:', 'instances_of', 'lat', 'lon', 'part_of', 'country', 'inception', 'elevation', 'described_by', - 'norm_identifiers', 'modification_date', 'location'); + 'norm_identifiers', 'modification_date', 'location', 'provider'); done(); }); // build chunk const chunck = { parsed: { - data: new Buffer(fs.readFileSync(__dirname + '/fixtures/place.json')), + data: Buffer.from(fs.readFileSync(__dirname + '/fixtures/place.json')), }, }; normalizer.write(chunck); + normalizer.end(); }); it('Try to transform in a pipline', (done) => { - const normalizer = new WikiNormalizer({objectMode: true}, coreMock.getLogger()); + const options = { + objectMode: true, + logger: coreMock.getLogger(), + wikidataPropertyCollection: wikidataTimeProperties, + }; + const normalizer = new WikidataNormalizerTransformer(options); const mockReporter = new MockReporter(); const writeable = new MockWriteable({objectMode: true}); @@ -57,7 +75,7 @@ describe('Test WikiNormalizer', () => { // build chunk const chunck = { parsed: { - data: new Buffer(fs.readFileSync(__dirname + '/fixtures/place.json')), + data: Buffer.from(fs.readFileSync(__dirname + '/fixtures/place.json')), }, }; normalizer.write(chunck); @@ -71,7 +89,12 @@ describe('Test WikiNormalizer', () => { }); it('Try to transform in a wrong data', (done) => { - const normalizer = new WikiNormalizer({objectMode: true}, coreMock.getLogger()); + const options = { + objectMode: true, + logger: coreMock.getLogger(), + wikidataPropertiesInstance: wikidataTimeProperties, + }; + const normalizer = new WikidataNormalizerTransformer(options); const mockReporter = new MockReporter(); const writeable = new MockWriteable({objectMode: true}); @@ -90,4 +113,20 @@ describe('Test WikiNormalizer', () => { done(); }); }); + + it('Transform dates', (done) => { + const time: Date = timeToDate('+1838-01-01T00:00:00Z'); + const time1: Date = timeToDate('-1838-01-01T00:00:00Z'); + // test conversion of positive and negative dates + (time.getTime() / 1000).should.be.eq(-4165516800); + (time1.getTime() / 1000).should.be.eq(-120168835200); + + // convert from julian to gregorian + const gregString = converter.fromJulianToGregorian(time.getFullYear(), time.getMonth() + 1, time.getDate()); + // get timestamp + const converted = (new Date(gregString)).getTime(); + // check julian to gregorian calendar + converted.should.be.eq((new Date('1838-1-13')).getTime()); + done(); + }); });